[19:22:40]Read from MH i2c: 01 07 00 76 13 00 02 00 00 00 FF 0F A0 [19:22:40]state=3 [19:22:40]Cover opened [19:22:40]OFD Sender: No OFD packet to send [19:22:45]Write to MH i2c: 01 00 00 77 13 8A [19:22:45]Write i2c OK [19:22:45]MH_I2C_Read... [19:22:45]Read from MH i2c: 01 [19:22:45]MH_I2C_Read... [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 77 13 00 02 00 00 00 FF 0F A1 [19:22:45]state=3 [19:22:45]Cover opened [19:22:45]OFD Sender: No OFD packet to send [19:22:50]Write to MH i2c: 01 00 00 78 13 8B [19:22:50]Write i2c OK [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 07 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 07 00 78 13 00 02 00 00 00 FF 0F A2 [19:22:50]state=3 [19:22:50]Cover opened [19:22:50]OFD Sender: No OFD packet to send [19:22:53]int [19:22:53]Write to MH i2c: 01 00 00 79 13 8C [19:22:53]*** FLAG_PRN_PAP1 set [19:22:53]*** FLAG_PRN_PAP1 reset [19:22:53]*** FLAG_PRN_PAP1 set [19:22:53]Write i2c OK [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: 01 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: 01 07 00 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: 01 07 00 79 13 00 03 00 00 00 FF 0F A4 [19:22:53]state=3 [19:22:53]No paper [19:22:53]Cover opened [19:22:55]OFD Sender: No OFD packet to send [19:22:58]Write to MH i2c: 01 00 00 7A 13 8D [19:22:58]Write i2c OK [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: 01 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: 01 07 00 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: 01 07 00 7A 13 00 03 00 00 00 FF 0F A5 [19:22:58]state=3 [19:22:58]No paper [19:22:58]Cover opened [19:23:00]OFD Sender: No OFD packet to send [19:23:03]Write to MH i2c: 01 00 00 7B 13 8E [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: 01 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: 01 07 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: 01 07 00 7B 13 00 03 00 00 00 FF 0F A6 [19:23:03]state=3 [19:23:03]No paper [19:23:03]Cover opened [19:23:05]OFD Sender: No OFD packet to send [19:23:08]int [19:23:08]Write to MH i2c: 01 00 00 7C 13 8F [19:23:08]*** FLAG_PRN_PAP1 reset [19:23:08]*** FLAG_PRN_PAP2 reset [19:23:08]Write i2c OK [19:23:08]MH_I2C_Read... [19:23:08]Read from MH i2c: 01 [19:23:08]MH_I2C_Read... [19:23:08]Read from MH i2c: 01 07 00 [19:23:08]MH_I2C_Read... [19:23:08]Read from MH i2c: 01 07 00 7C 13 00 00 00 00 00 FF 0F A4 [19:23:08]state=3 [19:23:08]Cover closed [19:23:10]OFD Sender: No OFD packet to send [19:23:15]OFD Sender: No OFD packet to send [19:23:18]accept exits with 9 [19:23:18]New connection [19:23:18]New thread 3066973540 created [19:23:18]Thread 3066830180 joined [19:23:18]Waiting for new connection... [19:23:18] Sock 9.Parse request [19:23:18]Sock 9.Check first char [19:23:18]Sock 9.First char is OK [19:23:18]request: POST /json_proto HTTP/1.0 [19:23:18]Method: POST [19:23:18]URL: /json_proto [19:23:18]Method is POST - this is cgi request [19:23:18]url: /json_proto [19:23:18]query_string will be loaded in cgi processing [19:23:18]execute_cgi json_proto POST (null) [19:23:18]execute_cgi path=json_proto method=POST [19:23:18]POST find Content-Length [19:23:18]Host: 172.17.37.131:8080 [19:23:18]Content-Length: 215 [19:23:18]Content-Type: application/json [19:23:18] [19:23:18]POST finish read [19:23:18]Found Content-Length = 215 [19:23:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:18]execute_script... [19:23:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:18]POST & json_proto [19:23:18]process_json_proto [19:23:18]json parsed OK: [19:23:18]protocol is kg_v1.0 [19:23:18]action value=get_value [19:23:18]process_action get_value [19:23:18]cmd_get_value [19:23:18]process_action get_value done [19:23:18]requested_data is exist [19:23:18]produce_requested_data [19:23:18]requested_item kkm.sn is exist - process it [19:23:18]requested_item kkm.ver is exist - process it [19:23:18]requested_item fm.sn is exist - process it [19:23:18]wFMCommunicate request_size=4 [19:23:18]MH_SAM_APDU [19:23:18]CAPDU: 80 11 00 00 [19:23:18]Write to MH i2c: E2 08 00 7D 13 80 11 00 00 00 00 00 00 0A [19:23:18]Write i2c OK [19:23:18]MH_I2C_Read... [19:23:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:18]Read from MH i2c: E2 [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: E2 17 00 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 17 00 7D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 60 [19:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:23:19]wFMCommunicate OK [19:23:19]requested_item fd.num is exist - process it [19:23:19]SAM_PROTO_GetFieldsCounters [19:23:19]wFMCommunicate request_size=4 [19:23:19]MH_SAM_APDU [19:23:19]CAPDU: 80 13 00 00 [19:23:19]Write to MH i2c: E2 08 00 7E 13 80 13 00 00 00 00 00 00 0D [19:23:19]Write i2c OK [19:23:19]MH_I2C_Read... [19:23:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:19]Read from MH i2c: E2 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 62 00 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 62 00 7E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 85 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [19:23:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 85 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:20]wFMCommunicate OK [19:23:20]SAM_PROTO_GetFieldsCounters done [19:23:20]requested_item shift.num is exist - process it [19:23:20]requested_item shift.opened is exist - process it [19:23:20]req_shift_opened [19:23:20]FM_GetShiftState [19:23:20]SAM_PROTO_GetShiftState [19:23:20]wFMCommunicate request_size=4 [19:23:20]MH_SAM_APDU [19:23:20]CAPDU: 80 13 01 00 [19:23:20]Write to MH i2c: E2 08 00 7F 13 80 13 01 00 00 OFD Sender: No OFD packet to send [19:23:21]00 00 00 0F [19:23:21]Write i2c OK [19:23:21]MH_I2C_Read... [19:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:21]Read from MH i2c: E2 [19:23:21]MH_I2C_Read... [19:23:21]Read from MH i2c: E2 0E 00 [19:23:21]MH_I2C_Read... [19:23:21]Read from MH i2c: E2 0E 00 7F 13 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 7B [19:23:21]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:23:21]wFMCommunicate OK [19:23:21]SAM_PROTO_GetShiftState done [19:23:21]FM_GetShiftState done [19:23:21]req_shift_opened done [19:23:21]requested_item shift.open_date is exist - process it [19:23:21]req_shift_open_date [19:23:21]req_shift_open_date done [19:23:21]produce_requested_data done [19:23:21]produce_requested_data return {"kkm.sn":"0300000036","kkm.ver":"001","fm.sn":"0000000000875069","fd.num":183685,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:23:21]process_action_free get_value [19:23:21]json_value_free [19:23:21]json_value_free done [19:23:21]process_json_proto returns [19:23:21]Send response to host [19:23:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000036","kkm.ver":"001","fm.sn":"0000000000875069","fd.num":183685,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:23:21]free response buf [19:23:21]execute_script done [19:23:21]execute_script returns [19:23:21]free content buf [19:23:21]Sock 9.Close socket [19:23:21]Sock 9.Thread stoped [19:23:21]accept exits with 10 [19:23:21]New connection [19:23:21]New thread 3066830180 created [19:23:21]Thread 3066973540 joined [19:23:21]Waiting for new connection... [19:23:21] Sock 10.Parse request [19:23:21]Sock 10.Check first char [19:23:21]Sock 10.First char is OK [19:23:21]request: POST /json_proto HTTP/1.0 [19:23:21]Method: POST [19:23:21]URL: /json_proto [19:23:21]Method is POST - this is cgi request [19:23:21]url: /json_proto [19:23:21]query_string will be loaded in cgi processing [19:23:21]execute_cgi json_proto POST (null) [19:23:21]execute_cgi path=json_proto method=POST [19:23:21]POST find Content-Length [19:23:21]Host: 172.17.37.131:8080 [19:23:21]Content-Length: 331 [19:23:21]Content-Type: application/json [19:23:21] [19:23:21]POST finish read [19:23:21]Found Content-Length = 331 [19:23:21]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" ] } } [19:23:21]execute_script... [19:23:21]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" ] } } [19:23:21]POST & json_proto [19:23:21]process_json_proto [19:23:21]json parsed OK: [19:23:21]protocol is kg_v1.0 [19:23:21]action value=get_value [19:23:21]process_action get_value [19:23:21]cmd_get_value [19:23:21]process_action get_value done [19:23:21]requested_data is exist [19:23:21]produce_requested_data [19:23:21]requested_item fm.sale.total is exist - process it [19:23:21]SAM_PROTO_GetFMData [19:23:21]wFMCommunicate request_size=4 [19:23:21]MH_SAM_APDU [19:23:21]CAPDU: 80 13 03 00 [19:23:21]Write to MH i2c: E2 08 00 80 13 80 13 03 00 00 00 00 00 12 [19:23:21]Write i2c OK [19:23:21]MH_I2C_Read... [19:23:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:23:22]Read from MH i2c: E2 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: E2 FD 00 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: E2 FD 00 80 13 00 C4 04 85 04 C0 04 6E 04 04 00 61 C8 02 00 69 04 A3 00 6F 04 04 00 B0 C7 02 00 B1 04 05 00 3B 6E 09 9A 02 70 04 05 00 14 C0 EE 49 02 72 04 04 00 27 AE 1A 50 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 D8 C1 C2 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 88 69 E5 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 B1 00 00 00 B1 04 04 00 D4 30 F4 01 70 04 04 00 D4 30 F4 01 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 21 20 35 EF 03 09 00 90 00 03 [19:23:23]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 61 C8 02 00 69 04 A3 00 6F 04 04 00 B0 C7 02 00 B1 04 05 00 3B 6E 09 9A 02 70 04 05 00 14 C0 EE 49 02 72 04 04 00 27 AE 1A 50 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 D8 C1 C2 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 88 69 E5 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 B1 00 00 00 B1 04 04 00 D4 30 F4 01 70 04 04 00 D4 30 F4 01 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 21 20 35 EF 03 09 00 90 00 [19:23:25]wFMCommunicate OK [19:23:25]wFMCommunicate request_size=4 [19:23:25]MH_SAM_APDU [19:23:25]CAPDU: 80 17 00 00 [19:23:25]Write to MH i2c: E2 08 00 81 13 80 17 00 00 00 00 00 00 14 [19:23:25]Write i2c OK [19:23:25]MH_I2C_Read... [19:23:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:25]Read from MH i2c: E2 [19:23:25]MH_I2C_Read... [19:23:25]Read from MH i2c: E2 FD 00 [19:23:25]MH_I2C_Read... [19:23:25]Read from MH i2c: E2 FD 00 81 13 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 47 6D 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 OFD Sender: No OFD packet to send [19:23:26]00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 82 [19: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 47 6D 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 [19:23:28]wFMCommunicate OK [19:23:28]wFMCommunicate request_size=4 [19:23:28]MH_SAM_APDU [19:23:28]CAPDU: 80 17 00 00 [19:23:28]Write to MH i2c: E2 08 00 82 13 80 17 00 00 00 00 00 00 15 [19:23:28]Write i2c OK [19:23:28]MH_I2C_Read... [19:23:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:28]Read from MH i2c: E2 [19:23:28]MH_I2C_Read... [19:23:28]Read from MH i2c: E2 FD 00 [19:23:29]MH_I2C_Read... [19:23:29]Read from MH i2c: E2 FD 00 82 13 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 2A [19:23:30]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 OFD Sender: No OFD packet to send [19:23:31]00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 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 [19:23:31]wFMCommunicate OK [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 17 00 00 [19:23:32]Write to MH i2c: E2 08 00 83 13 80 17 00 00 00 00 00 00 16 [19:23:32]Write i2c OK [19:23:32]MH_I2C_Read... [19:23:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:32]Read from MH i2c: E2 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 FD 00 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 FD 00 83 13 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 8E [19:23:33]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [19:23:35]wFMCommunicate OK [19:23:35]wFMCommunicate request_size=4 [19:23:35]MH_SAM_APDU [19:23:35]CAPDU: 80 17 00 00 [19:23:35]Write to MH i2c: E2 08 00 84 13 80 17 00 00 00 00 00 00 17 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [19:23:35]Read from MH i2c: E2 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 E1 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 E1 00 84 13 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 OFD Sender: No OFD packet to send [19:23:36]00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [19:23:37]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 [19:23:38]wFMCommunicate OK [19:23:38]SAM_PROTO_GetFMData done [19:23:38]requested_item fm.sale_refund.total is exist - process it [19:23:38]requested_item fm.buy.total is exist - process it [19:23:38]requested_item shift.sale.total is exist - process it [19:23:38]SAM_PROTO_GetShiftData [19:23:38]wFMCommunicate request_size=4 [19:23:38]MH_SAM_APDU [19:23:38]CAPDU: 80 13 02 00 [19:23:38]Write to MH i2c: E2 08 00 85 13 80 13 02 00 00 00 00 00 16 [19:23:38]Write i2c OK [19:23:38]MH_I2C_Read... [19:23:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:23:39]Read from MH i2c: E2 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 FD 00 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 FD 00 85 13 00 AF 04 AA 04 AB 04 6E 04 04 00 D0 00 00 00 69 04 9C 00 6F 04 04 00 D0 00 00 00 B1 04 03 00 48 09 99 70 04 03 00 B0 D0 74 72 04 03 00 98 38 24 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 2C 41 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 5A 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 D2 [19:23:40]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 D0 00 00 00 69 04 9C 00 6F 04 04 00 D0 00 00 00 B1 04 03 00 48 09 99 70 04 03 00 B0 D0 74 72 04 03 00 98 38 24 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 2C 41 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 5A 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 OFD Sender: No OFD packet to send [19:23:41]00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [19:23:42]wFMCommunicate OK [19:23:42]wFMCommunicate request_size=4 [19:23:42]MH_SAM_APDU [19:23:42]CAPDU: 80 17 00 00 [19:23:42]Write to MH i2c: E2 08 00 86 13 80 17 00 00 00 00 00 00 19 [19:23:42]Write i2c OK [19:23:42]MH_I2C_Read... [19:23:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:42]Read from MH i2c: E2 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 FD 00 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 FD 00 86 13 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 32 [19:23:44]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 [19:23:45]wFMCommunicate OK [19:23:45]wFMCommunicate request_size=4 [19:23:45]MH_SAM_APDU [19:23:45]CAPDU: 80 17 00 00 [19:23:45]Write to MH i2c: E2 08 00 87 13 80 17 00 00 00 00 00 00 1A [19:23:45]Write i2c OK [19:23:45]MH_I2C_Read... [19:23:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:45]Read from MH i2c: E2 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 FD 00 [19:23:45]MH_I2C_Read... [19:23:45]Read from MH i2c: E2 FD 00 87 13 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF OFD Sender: No OFD packet to send [19:23:46]03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 CE [19:23:47]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 [19:23:48]wFMCommunicate OK [19:23:49]wFMCommunicate request_size=4 [19:23:49]MH_SAM_APDU [19:23:49]CAPDU: 80 17 00 00 [19:23:49]Write to MH i2c: E2 08 00 88 13 80 17 00 00 00 00 00 00 1B [19:23:49]Write i2c OK [19:23:49]MH_I2C_Read... [19:23:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:23:49]Read from MH i2c: E2 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 FD 00 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 FD 00 88 13 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 99 [19:23:50]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 OFD Sender: No OFD packet to send [19:23:51]03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 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:23:52]wFMCommunicate OK [19:23:52]wFMCommunicate request_size=4 [19:23:52]MH_SAM_APDU [19:23:52]CAPDU: 80 17 00 00 [19:23:52]Write to MH i2c: E2 08 00 89 13 80 17 00 00 00 00 00 00 1C [19:23:52]Write i2c OK [19:23:52]MH_I2C_Read... [19:23:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [19:23:52]Read from MH i2c: E2 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 CC 00 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 CC 00 89 13 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 FD [19:23:54]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 [19:23:55]wFMCommunicate OK [19:23:55]SAM_PROTO_GetShiftData done [19:23:55]requested_item shift.sale.total_cash is exist - process it [19:23:55]requested_item shift.sale_refund.total is exist - process it [19:23:55]requested_item shift.sale_refund.total_cash is exist - process it [19:23:55]requested_item shift.buy.total is exist - process it [19:23:55]requested_item shift.buy.total_cash is exist - process it [19:23:55]produce_requested_data done [19:23:55]produce_requested_data return {"fm.sale.total":111742438.99,"fm.sale_refund.total":327805.00,"fm.buy.total":0.00,"shift.sale.total":100293.84,"shift.sale.total_cash":76556.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} [19:23:55]process_action_free get_value [19:23:55]json_value_free [19:23:55]json_value_free done [19:23:55]process_json_proto returns [19:23:55]Send response to host [19:23:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111742438.99,"fm.sale_refund.total":327805.00,"fm.buy.total":0.00,"shift.sale.total":100293.84,"shift.sale.total_cash":76556.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}}} [19:23:55]free response buf [19:23:55]execute_script done [19:23:55]execute_script returns [19:23:55]free content buf [19:23:55]Sock 10.Close socket [19:23:55]Sock 10.Thread stoped [19:23:55]accept exits with 9 [19:23:55]New connection [19:23:55]New thread 3066973540 created [19:23:55]Thread 3066830180 joined [19:23:55]Waiting for new connection... [19:23:55] Sock 9.Parse request [19:23:55]Sock 9.Check first char [19:23:55]Sock 9.First char is OK [19:23:55]request: POST /json_proto HTTP/1.0 [19:23:55]Method: POST [19:23:55]URL: /json_proto [19:23:55]Method is POST - this is cgi request [19:23:55]url: /json_proto [19:23:55]query_string will be loaded in cgi processing [19:23:55]execute_cgi json_proto POST (null) [19:23:55]execute_cgi path=json_proto method=POST [19:23:55]POST find Content-Length [19:23:55]Host: 172.17.37.131:8080 [19:23:55]Content-Length: 144 [19:23:55]Content-Type: application/json [19:23:55] [19:23:55]POST finish read [19:23:55]Found Content-Length = 144 [19:23:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:23:55]execute_script... [19:23:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:23:55]POST & json_proto [19:23:55]process_json_proto [19:23:55]json parsed OK: [19:23:55]protocol is kg_v1.0 [19:23:55]action value=print_doc [19:23:55]process_action print_doc [19:23:55]ExternCall_PrintAddStr [19:23:55]wPrintStart [19:23:55]Write to MH i2c: 01 00 00 8A 13 9D [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 8A 13 00 00 00 00 00 FF 0F B2 [19:23:55]RasterBufferAndPrint [19:23:55]line Счет N : (1)1153864 [19:23:55]line ИНН: 02508201610067 [19:23:55]line Контрольно-Кассовый Чек [19:23:55]line ПРОДАЖА [19:23:55]line ТРК (МРК, ГНК) : 21 [19:23:55]line Товар: 2710124130 [19:23:55]line Аи-92-К-5 [19:23:55]line 15.900 * 62.90 [19:23:55]line = 1000.11 [19:23:56]line НДС 12% НСП 1% [19:23:56]line > о реализуемом товаре [19:23:56]line ОКРУГЛЕНИЕ: -0.11 [19:23:56]line ИТОГО: 1000.00 [19:23:56]line Внесено: 1000.00 [19:23:56]line СДАЧА: 0.00 [19:23:56]line НСП 1% : 8.85 [19:23:56]line НДС 12% : 106.21 [19:23:56]line Наличными: 1000.00 [19:23:56]line Безнал.: 0.00 [19:23:56]line Место: АЗС № 110 "Партнер Нефть" [19:23:56]line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:23:56]line СНО: Общий режим [19:23:56]line Чек 208 03.03.2025 19:17 [19:23:56]line Смена: 658 ФФД: 1.0 [19:23:56]line ЗНМ: 0300000036 [19:23:56]line РНМ: 0000000000092733 [19:23:56]line Версия ККМ: 001 [19:23:56]line ФМ: 0000000000875069 [19:23:56]line ФД: 183685 [19:23:56]line ФПД: 217648383307948 [19:23:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T191743&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183685&fm=217648383307948&tin=02508201610067®Number=0000000000092733&sum=100000 [19:23:56]written 0, free lines is 4095 [19:23:56]Write to MH i2c: 01 00 00 B5 13 C8 [19:23:56]Write i2c OK [19:23:56]MH_I2C_Read... [19:23:56]Read from MH i2c: 01 [19:23:56]MH_I2C_Read... [19:23:56]Read from MH i2c: 01 07 00 [19:23:56]MH_I2C_Read... [19:23:56]Read from MH i2c: 01 07 00 B5 13 00 00 00 00 00 B6 0C 91 [19:23:56]RasterBufferAndPrint [19:23:56]line [19:23:56]line [19:23:56]line [19:23:56]line [19:23:56]line [19:23:56]written 0, free lines is 3473 [19:23:56]MH_Cut [19:23:56]Write to MH i2c: D1 01 00 BC 13 01 A1 [19:23:56]Write i2c OK [19:23:56]MH_I2C_Read... [19:23:56]OFD Sender: No OFD packet to send [19:23:56]Read from MH i2c: D1 [19:23:56]MH_I2C_Read... [19:23:56]Read from MH i2c: D1 01 00 [19:23:57]MH_I2C_Read... [19:23:57]Read from MH i2c: D1 01 00 BC 13 00 A0 [19:23:57]Write to MH i2c: 01 00 00 BD 13 D0 [19:23:57]Write i2c OK [19:23:57]MH_I2C_Read... [19:23:57]*** Cut start [19:23:57]*** Partial cut [19:23:57]*** CUTSNS_PIN = 1 [19:23:57]*** CUTSNS_PIN = 0 [19:23:57]*** Brake cut motor [19:23:58]Read from MH i2c: 01 [19:23:58]MH_I2C_Read... [19:23:58]*** Stop cut motor [19:23:58]*** Cut end [19:23:58]Read from MH i2c: 01 07 00 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: 01 07 00 BD 13 00 00 00 00 00 FF 0F E5 [19:23:58]process_action print_doc done [19:23:58]requested_data is exist [19:23:58]produce_requested_data [19:23:58]produce_requested_data return (null) [19:23:58]process_action_free print_doc [19:23:58]json_value_free [19:23:58]json_value_free done [19:23:58]process_json_proto returns [19:23:58]Send response to host [19:23:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:23:58]free response buf [19:23:58]execute_script done [19:23:58]execute_script returns [19:23:58]free content buf [19:23:58]Sock 9.Close socket [19:23:58]Sock 9.Thread stoped [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]ConnectInit Can't connect to host [19:24:22]OFD Sender: No OFD packet to send [19:24:27]OFD Sender: No OFD packet to send [19:24:32]OFD Sender: No OFD packet to send [19:24:37]OFD Sender: No OFD packet to send [19:24:42]OFD Sender: No OFD packet to send [19:24:47]OFD Sender: No OFD packet to send [19:24:48]accept exits with 10 [19:24:48]New connection [19:24:48]New thread 3066830180 created [19:24:48]Thread 3066973540 joined [19:24:48] Sock 10.Parse request [19:24:48]Waiting for new connection... [19:24:48]Sock 10.Check first char [19:24:48]Sock 10.First char is OK [19:24:48]request: POST /json_proto HTTP/1.0 [19:24:48]Method: POST [19:24:48]URL: /json_proto [19:24:48]Method is POST - this is cgi request [19:24:48]url: /json_proto [19:24:48]query_string will be loaded in cgi processing [19:24:48]execute_cgi json_proto POST (null) [19:24:48]execute_cgi path=json_proto method=POST [19:24:48]POST find Content-Length [19:24:48]Host: 172.17.37.131:8080 [19:24:48]Content-Length: 801 [19:24:48]Content-Type: application/json [19:24:48] [19:24:48]POST finish read [19:24:48]Found Content-Length = 801 [19:24:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 4.840, "sum" : 304.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 304.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:48]execute_script... [19:24: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)1153865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 4.840, "sum" : 304.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 304.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:48]POST & json_proto [19:24:48]process_json_proto [19:24:48]json parsed OK: [19:24:48]protocol is kg_v1.0 [19:24:48]action value=close_receipt [19:24:48]process_action close_receipt [19:24:48]cmd_close_receipt [19:24:48]MH_GetDate [19:24:48]Write to MH i2c: F0 00 00 BE 13 C0 [19:24:48]Write i2c OK [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: F0 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: F0 09 00 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: F0 09 00 BE 13 00 01 02 C6 67 02 3D BF 67 5E [19:24:48]GetLastDocTimeStamp 1741029463 [19:24:48]current date 1741029889 [19:24:48]FM_GetShiftState [19:24:48]SAM_PROTO_GetShiftState [19:24:48]wFMCommunicate request_size=4 [19:24:48]MH_SAM_APDU [19:24:48]CAPDU: 80 13 01 00 [19:24:48]Write to MH i2c: E2 08 00 BF 13 80 13 01 00 00 00 00 00 4F [19:24:48]Write i2c OK [19:24:48]MH_I2C_Read... [19:24:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:48]Read from MH i2c: E2 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: E2 0E 00 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: E2 0E 00 BF 13 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 BB [19:24:48]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:24:49]wFMCommunicate OK [19:24:49]SAM_PROTO_GetShiftState done [19:24:49]FM_GetShiftState done [19:24:49]opened in 1740961343 [19:24:49]opened+sec_in_day 1741047743 [19:24:49]quantity*price = 30443 [19:24:49]sum+1 = 30445 [19:24:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 304.44 НСП 1% : 2.69 НДС 12% : 32.33 Наличными: 0.00 Безнал.: 304.44 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 209 03.03.2025 19:24 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000875069 ФД: 183686 ФПД: 132587629918838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T192450&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183686&fm=132587629918838&tin=02508201610067®Number=0000000000092733&sum=30444 [19:24:56]StoreToDocumentArchive [19:24:56]shift 658 fd 183686 [19:24:56]save to /storage/0658/doc_00183686 [19:24:56]save last doc name /storage/0658/doc_00183686 to /storage/kkm_last_doc_name [19:24:56]save OK [19:24:56]Clear old archive folders... [19:24:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:24:56]tlvbuf is 016B3450 [19:24:56]SAM_PROTO_ClearQueue [19:24:56]wFMCommunicate request_size=4 [19:24:56]MH_SAM_APDU [19:24:56]CAPDU: 80 09 00 00 [19:24:56]Write to MH i2c: E2 08 00 CC 13 80 09 00 00 00 00 00 00 51 [19:24:56]Write i2c OK [19:24:56]MH_I2C_Read... [19:24:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:56]Read from MH i2c: E2 [19:24:56]MH_I2C_Read... [19:24:56]Read from MH i2c: E2 03 00 [19:24:56]MH_I2C_Read... [19:24:56]Read from MH i2c: E2 03 00 CC 13 00 90 00 53 [19:24:56]RAPDU: 90 00 [19:24:56]wFMCommunicate OK [19:24:56]SAM_PROTO_ClearQueue done [19:24:56]KKMCreateOFDPacket [19:24:56]OFDProtocolAddRootSTLVToBuf [19:24:56]FM_MakeSignedData [19:24:56]FM_MakeSignedData [19:24:56]SAM_PROTO_SignData [19:24:56]wFMCommunicate request_size=4 [19:24:56]MH_SAM_APDU [19:24:56]CAPDU: 80 0D 01 02 [19:24:56]Write to MH i2c: E2 08 00 CD 13 80 0D 01 02 00 00 00 00 59 [19:24:56]Write i2c OK [19:24:56]MH_I2C_Read... [19:24:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:56]Read from MH i2c: E2 [19:24:56]MH_I2C_Read... [19:24:56]Read from MH i2c: E2 03 00 [19:24:56]MH_I2C_Read... [19:24:56]Read from MH i2c: E2 03 00 CD 13 00 90 00 54 [19:24:56]RAPDU: 90 00 [19:24:56]wFMCommunicate OK [19:24:56]wFMCommunicate request_size=255 [19:24:56]MH_SAM_APDU [19:24: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 E8 12 00 00 00 00 00 37 04 06 00 92 18 OFD Sender: No OFD packet to send [19:24:57]00 00 00 00 13 04 06 00 EC 76 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 02 02 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 86 CD 02 00 35 04 06 00 78 [19:24:58]Write to MH i2c: E2 02 01 CE 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 E8 12 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 EC 76 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 02 02 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 86 CD 02 00 35 04 06 00 78 00 00 4D [19:25:00]Write i2c OK [19:25:00]MH_I2C_Read... [19:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:00]Read from MH i2c: E2 [19:25:00]MH_I2C_Read... [19:25:00]Read from MH i2c: E2 03 00 [19:25:00]MH_I2C_Read... [19:25:00]Read from MH i2c: E2 03 00 CE 13 00 90 00 55 [19:25:00]RAPDU: 90 00 [19:25:00]wFMCommunicate OK [19:25:00]wFMCommunicate request_size=10 [19:25:00]MH_SAM_APDU [19:25:00]CAPDU: 80 0D 02 02 05 96 76 95 3A 76 [19:25:00]Write to MH i2c: E2 0D 00 CF 13 80 0D 02 02 05 00 96 76 95 3A 76 00 00 B7 [19:25:00]Write i2c OK [19:25:00]MH_I2C_Read... [19:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:00]Read from MH i2c: E2 [19:25:00]MH_I2C_Read... [19:25:00]Read from MH i2c: E2 03 00 [19:25:00]MH_I2C_Read... [19:25:00]Read from MH i2c: E2 03 00 CF 13 00 90 00 56 [19:25:00]RAPDU: 90 00 [19:25:00]wFMCommunicate OK [19:25:00]wFMCommunicate request_size=4 [19:25:00]MH_SAM_APDU [19:25:00]CAPDU: 80 0D 03 02 [19:25:00]Write to MH i2c: E2 08 00 D0 13 80 0D 03 02 00 00 00 00 5E [19:25:00]Write i2c OK [19:25:00]MH_I2C_Read... [19:25:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:01]Read from MH i2c: E2 [19:25:01]MH_I2C_Read... [19:25:01]Read from MH i2c: E2 0B 00 [19:25:01]MH_I2C_Read... [19:25:01]Read from MH i2c: E2 0B 00 D0 13 00 C0 18 13 F6 E3 D7 7B A2 90 00 17 [19:25:01]RAPDU: C0 18 13 F6 E3 D7 7B A2 90 00 [19:25:01]wFMCommunicate OK [19:25:01]SAM_PROTO_SignData done [19:25:01]FM_MakeSignedData done [19:25:01]CreateOFDProtocolMessage [19:25:01]wFMCommunicate request_size=4 [19:25:01]MH_SAM_APDU [19:25:01]CAPDU: 80 11 00 00 [19:25:01]Write to MH i2c: E2 08 00 D1 13 80 11 00 00 00 00 00 00 5E [19:25:01]Write i2c OK [19:25:01]MH_I2C_Read... [19:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:01]Read from MH i2c: E2 [19:25:01]MH_I2C_Read... [19:25:01]Read from MH i2c: E2 17 00 [19:25:01]MH_I2C_Read... [19:25:01]Read from MH i2c: E2 17 00 D1 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 B4 [19:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:25:01]wFMCommunicate OK [19:25:01]CreateOFDProtocolMessage done [19:25:01]OFDSenderStorePacket 183686 [19:25:01]StoreOFDPacket docnum=183686 [19:25:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 BB C0 07 01 23 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 E8 12 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 EC 76 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 02 02 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 86 CD 02 00 35 04 06 00 78 96 76 95 3A 76 C0 18 13 F6 E3 D7 7B A2 [19:25:01]CheckFolder [19:25:01]dirname=/storage/ofd_packets [19:25:01]CheckFolder done [19:25:01]ProducePacketName [19:25:01]name=ofd_packets/00183686 [19:25:01]NVStorageSaveData ofd_packets/00183686 [19:25:01]File name is /storage/ofd_packets/00183686 [19:25:01]Write 301 bytes [19:25:01]NVStorageSaveData done [19:25:01]OFDSenderStorePacket done [19:25:01]KKMCreateOFDPacket done [19:25:01]NVStorageSaveData kkm_last_timestamp [19:25:01]File name is /storage/kkm_last_timestamp [19:25:01]Write 4 bytes [19:25:02]NVStorageSaveData done [19:25:02]ExternCall_PrintAddStr [19:25:02]wPrintStart [19:25:02]Write to MH i2c: 01 00 00 D2 OFD Sender: Processing packet 183686 [packets to send 15, broken 14] [19:25:02]ProducePacketName [19:25:02]name=ofd_packets/00183686 [19:25:02]OFD Sender: To server: pG, [19:25:02]CommunicateWithHost lk.salyk.kg:30040 [19:25:02]13 E5 [19:25:02]ConnectInit lk.salyk.kg [19:25:02]Write i2c OK [19:25:02]MH_I2C_Read... [19:25:02]Read from MH i2c: 01 [19:25:02]MH_I2C_Read... [19:25:02]Read from MH i2c: 01 07 00 [19:25:02]MH_I2C_Read... [19:25:02]Read from MH i2c: 01 07 00 D2 13 00 Connected sock=11 [19:25:02]Data to sent: 87 00 95 F6 00 70 47 2C 01 00 00 30 00 30 FF 30 30 30 0F 30 30 30 FA 30 [19:25:02]30 RasterBufferAndPrint [19:25:02]38 37 35 30 36 39 0F 01 00 00 BB C0 line Счет N : (1)1153865 [19:25:02]07 line ИНН: 02508201610067 [19:25:02]01 line Контрольно-Кассовый Чек [19:25:02]line ПРОДАЖА [19:25:02]line ТРК (МРК, ГНК) : 11 [19:25:02]line Товар: 2710124130 [19:25:02]line Аи-92-К-5 [19:25:02]line 4.840 * 62.90 [19:25:02]line = 304.44 [19:25:02]line НДС 12% НСП 1% [19:25:02]line > о реализуемом товаре [19:25:02]line ИТОГО: 304.44 [19:25:02]line НСП 1% : 2.69 [19:25:02]23 line НДС 12% : 32.33 [19:25:02]A9 line Наличными: 0.00 [19:25:02]5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A line Безнал.: 304.44 [19:25:03]04 line Место: АЗС № 110 "Партнер Нефть" [19:25:03]0A line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:25:03]00 32 37 line СНО: Общий режим [19:25:03]31 30 line Чек 209 03.03.2025 19:24 [19:25:03]31 32 34 line Смена: 658 ФФД: 1.0 [19:25:03]31 line ЗНМ: 0300000036 [19:25:03]line РНМ: 0000000000092733 [19:25:03]line Версия ККМ: 001 [19:25:03]line Платежная система: O! деньги [19:25:03]line ФМ: 0000000000875069 [19:25:03]line ФД: 183686 [19:25:03]line ФПД: 132587629918838 [19:25:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T192450&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183686&fm=132587629918838&tin=02508201610067®Number=0000000000092733&sum=30444 [19:25:03]33 30 06 04 0C 00 D0 90 D0 B8 2D written 0, free lines is 4095 [19:25:03]39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 12 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 EC 76 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE Write to MH i2c: 03 01 0F 00 00 00 FC F2 13 03 0F 01 00 01 [19:25:04]F3 03 06 Write i2c OK [19:25:04]00 MH_I2C_Read... [19:25:04]A1 Read from MH i2c: 0C 00 00 01 00 00 07 [19:25:04]04 MH_I2C_Read... [19:25:04]06 Read from MH i2c: 00 01 07 00 00 [19:25:04]MH_I2C_Read... [19:25:04]00 00 00 Read from MH i2c: 00 01 07 00 00 FC 39 13 04 00 06 00 EC 00 76 00 00 00 00 00 00 1F 04 00 02 00 01 90 00 0E 12 B4 04 [19:25:04]04 00 D1 RasterBufferAndPrint [19:25:04]00 line [19:25:04]00 line [19:25:04]line [19:25:04]line [19:25:04]line [19:25:04]00 written 0, free lines is 4095 [19:25:05]F4 03 04 MH_Cut [19:25:05]00 02 Write to MH i2c: 02 C6 67 D1 0E 01 04 00 04 03 00 92 02 14 00 00 01 B9 04 01 E9 [19:25:05]00 01 0D 04 10 00 30 30 30 30 30 *** Cut start [19:25:05]Write i2c OK [19:25:05]*** Partial cut [19:25:05]MH_I2C_Read... [19:25:05]30 *** CUTSNS_PIN = 1 [19:25:05]30 *** CUTSNS_PIN = 0 [19:25:05]30 30 30 30 39 32 37 33 33 11 04 10 00 30 *** Brake cut motor [19:25:05]30 30 30 30 30 30 Read from MH i2c: 30 D1 30 [19:25:05]30 38 37 MH_I2C_Read... [19:25:05]35 30 36 Read from MH i2c: 39 D1 10 01 04 04 00 00 86 CD [19:25:05]02 00 35 MH_I2C_Read... [19:25:05]04 Read from MH i2c: 06 *** Stop cut motor [19:25:05]D1 01 00 03 14 00 E8 [19:25:06]Write to MH i2c: 01 00 00 04 14 18 [19:25:06]*** Cut end [19:25:06]00 78 Write i2c OK [19:25:06]MH_I2C_Read... [19:25:06]96 Read from MH i2c: 76 95 3A 01 76 C0 18 [19:25:06]13 MH_I2C_Read... [19:25:06]F6 Read from MH i2c: E3 01 07 00 D7 [19:25:06]MH_I2C_Read... [19:25:06]7B Read from MH i2c: 01 07 A2 00 04 14 00 00 00 00 00 FF 0F 2D [19:25:06]process_action close_receipt done [19:25:06]requested_data is exist [19:25:06]produce_requested_data [19:25:06]requested_item fm.sn is exist - process it [19:25:06]wFMCommunicate request_size=4 [19:25:06] [19:25:06]MH_SAM_APDU [19:25:06]CAPDU: 80 11 00 00 [19:25:06]Write to MH i2c: E2 08 00 05 14 80 11 00 00 00 00 00 00 93 [19:25:06]Write i2c OK [19:25:06]MH_I2C_Read... [19:25:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:06]Received data: 87 95 F6 70 47 2C Read from MH i2c: 01 00 30 30 30 30 30 30 30 30 30 E2 30 [19:25:07]38 37 35 MH_I2C_Read... [19:25:07]30 36 39 4F 00 Read from MH i2c: 00 E2 00 17 00 [19:25:07]9B MH_I2C_Read... [19:25:07]3B 47 00 Read from MH i2c: 36 E2 67 A5 17 07 00 01 00 05 07 00 14 3B 00 00 F9 11 03 0E 04 00 10 37 00 30 30 30 30 30 37 30 30 30 39 33 36 30 34 33 34 30 36 30 31 38 32 33 34 37 11 04 10 35 00 30 36 39 30 90 30 00 30 E9 30 [19:25:07]RAPDU: 11 04 10 30 00 30 30 30 30 30 30 30 30 30 30 30 38 37 30 30 35 30 36 39 10 04 04 00 86 CD 02 00 F4 03 04 00 30 F1 30 AD 38 C5 37 35 30 67 36 B6 39 04 90 01 00 00 00 A0 92 [19:25:08]06 1B 3E wFMCommunicate OK [19:25:08]64 requested_item fd.num is exist - process it [19:25:08]D5 SAM_PROTO_GetFieldsCounters [19:25:08]7C wFMCommunicate request_size=4 [19:25:08] [19:25:08]CommunicateWithHost err = 0 [19:25:08]CheckOFDResponse [19:25:08]MH_SAM_APDU [19:25:08]1017 (14) - 77093643461234 [19:25:08]CAPDU: 80 13 1041 (16) - 0000000000875069 [19:25:08]00 00 1040 (4) - 183686 [19:25:08] [19:25:08]Write to MH i2c: E2 1012 (4) - 03.03.2025 13:26 [19:25:08]08 00 06 1206 (1) - 0 [19:25:08]14 80 13 00 00 00 00 00 00 96 [19:25:08]OFD Sender: Remove packet 183686 [19:25:08]Write i2c OK [19:25:08]ProducePacketName [19:25:08]MH_I2C_Read... [19:25:08]name=ofd_packets/00183686 [19:25:08]NVStorageDeleteData [19:25:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:08]Read from MH i2c: E2 [19:25:08]MH_I2C_Read... [19:25:08]Read from MH i2c: E2 62 00 [19:25:08]MH_I2C_Read... [19:25:08]Read from MH i2c: E2 62 00 06 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 86 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 OFD Sender: No OFD packet to send [19:25:09]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 15 [19:25:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 86 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:10]wFMCommunicate OK [19:25:10]SAM_PROTO_GetFieldsCounters done [19:25:10]requested_item shift.num is exist - process it [19:25:10]requested_item shift.opened is exist - process it [19:25:10]req_shift_opened [19:25:10]FM_GetShiftState [19:25:10]SAM_PROTO_GetShiftState [19:25:10]wFMCommunicate request_size=4 [19:25:10]MH_SAM_APDU [19:25:10]CAPDU: 80 13 01 00 [19:25:10]Write to MH i2c: E2 08 00 07 14 80 13 01 00 00 00 00 00 98 [19:25:10]Write i2c OK [19:25:10]MH_I2C_Read... [19:25:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:10]Read from MH i2c: E2 [19:25:10]MH_I2C_Read... [19:25:10]Read from MH i2c: E2 0E 00 [19:25:10]MH_I2C_Read... [19:25:10]Read from MH i2c: E2 0E 00 07 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 04 [19:25:10]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:25:10]wFMCommunicate OK [19:25:10]SAM_PROTO_GetShiftState done [19:25:10]FM_GetShiftState done [19:25:10]req_shift_opened done [19:25:10]requested_item shift.open_date is exist - process it [19:25:10]req_shift_open_date [19:25:10]req_shift_open_date done [19:25:10]produce_requested_data done [19:25:10]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183686,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:25:10]process_action_free close_receipt [19:25:10]json_value_free [19:25:10]json_value_free done [19:25:10]process_json_proto returns [19:25:10]Send response to host [19:25:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183686,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:25:10]free response buf [19:25:10]execute_script done [19:25:10]execute_script returns [19:25:10]free content buf [19:25:10]Sock 10.Close socket [19:25:10]Sock 10.Thread stoped [19:25:14]OFD Sender: No OFD packet to send [19:25:19]OFD Sender: No OFD packet to send [19:25:24]OFD Sender: No OFD packet to send [19:25:29]OFD Sender: No OFD packet to send [19:25:34]OFD Sender: No OFD packet to send [19:25:39]OFD Sender: No OFD packet to send [19:25:44]OFD Sender: No OFD packet to send [19:25:49]OFD Sender: No OFD packet to send [19:25:54]OFD Sender: No OFD packet to send [19:25:59]OFD Sender: No OFD packet to send [19:26:04]OFD Sender: No OFD packet to send [19:26:09]OFD Sender: No OFD packet to send [19:26:14]OFD Sender: No OFD packet to send [19:26:19]OFD Sender: No OFD packet to send [19:26:24]OFD Sender: No OFD packet to send [19:26:29]OFD Sender: No OFD packet to send [19:26:34]OFD Sender: No OFD packet to send [19:26:39]ConnectInit Can't connect to host [19:26:39]OFD Sender: No OFD packet to send [19:26:44]OFD Sender: No OFD packet to send [19:26:49]OFD Sender: No OFD packet to send [19:26:54]OFD Sender: No OFD packet to send [19:26:59]OFD Sender: No OFD packet to send [19:27:04]OFD Sender: No OFD packet to send [19:27:09]OFD Sender: No OFD packet to send [19:27:14]OFD Sender: No OFD packet to send [19:27:19]OFD Sender: No OFD packet to send [19:27:24]OFD Sender: No OFD packet to send [19:27:29]OFD Sender: No OFD packet to send [19:27:34]OFD Sender: No OFD packet to send [19:27:39]OFD Sender: No OFD packet to send [19:27:44]OFD Sender: No OFD packet to send [19:27:49]OFD Sender: No OFD packet to send [19:27:54]OFD Sender: No OFD packet to send [19:27:59]OFD Sender: No OFD packet to send [19:28:04]OFD Sender: No OFD packet to send [19:28:09]OFD Sender: No OFD packet to send [19:28:14]OFD Sender: No OFD packet to send [19:28:19]OFD Sender: No OFD packet to send [19:28:24]OFD Sender: No OFD packet to send [19:28:29]OFD Sender: No OFD packet to send [19:28:34]OFD Sender: No OFD packet to send [19:28:39]OFD Sender: No OFD packet to send [19:28:44]OFD Sender: No OFD packet to send [19:28:49]OFD Sender: No OFD packet to send [19:28:54]OFD Sender: No OFD packet to send [19:28:57]ConnectInit Can't connect to host [19:28:59]OFD Sender: No OFD packet to send [19:29:04]OFD Sender: No OFD packet to send [19:29:09]OFD Sender: No OFD packet to send [19:29:14]OFD Sender: No OFD packet to send [19:29:19]OFD Sender: No OFD packet to send [19:29:24]OFD Sender: No OFD packet to send [19:29:29]OFD Sender: No OFD packet to send [19:29:34]OFD Sender: No OFD packet to send [19:29:39]OFD Sender: No OFD packet to send [19:29:44]OFD Sender: No OFD packet to send [19:29:49]OFD Sender: No OFD packet to send [19:29:54]OFD Sender: No OFD packet to send [19:29:59]OFD Sender: No OFD packet to send [19:30:04]OFD Sender: No OFD packet to send [19:30:09]OFD Sender: No OFD packet to send [19:30:14]OFD Sender: No OFD packet to send [19:30:19]OFD Sender: No OFD packet to send [19:30:24]OFD Sender: No OFD packet to send [19:30:30]OFD Sender: No OFD packet to send [19:30:35]OFD Sender: No OFD packet to send [19:30:40]OFD Sender: No OFD packet to send [19:30:45]OFD Sender: No OFD packet to send [19:30:50]OFD Sender: No OFD packet to send [19:30:55]OFD Sender: No OFD packet to send [19:31:00]OFD Sender: No OFD packet to send [19:31:05]OFD Sender: No OFD packet to send [19:31:10]OFD Sender: No OFD packet to send [19:31:15]OFD Sender: No OFD packet to send [19:31:15]ConnectInit Can't connect to host [19:31:20]OFD Sender: No OFD packet to send [19:31:25]OFD Sender: No OFD packet to send [19:31:30]OFD Sender: No OFD packet to send [19:31:35]OFD Sender: No OFD packet to send [19:31:40]OFD Sender: No OFD packet to send [19:31:45]OFD Sender: No OFD packet to send [19:31:50]OFD Sender: No OFD packet to send [19:31:55]OFD Sender: No OFD packet to send [19:32:00]OFD Sender: No OFD packet to send [19:32:05]OFD Sender: No OFD packet to send [19:32:10]OFD Sender: No OFD packet to send [19:32:15]OFD Sender: No OFD packet to send [19:32:20]OFD Sender: No OFD packet to send [19:32:25]OFD Sender: No OFD packet to send [19:32:30]OFD Sender: No OFD packet to send [19:32:35]OFD Sender: No OFD packet to send [19:32:40]OFD Sender: No OFD packet to send [19:32:45]OFD Sender: No OFD packet to send [19:32:50]OFD Sender: No OFD packet to send [19:32:55]OFD Sender: No OFD packet to send [19:33:00]OFD Sender: No OFD packet to send [19:33:05]OFD Sender: No OFD packet to send [19:33:10]OFD Sender: No OFD packet to send [19:33:15]OFD Sender: No OFD packet to send [19:33:20]OFD Sender: No OFD packet to send [19:33:25]OFD Sender: No OFD packet to send [19:33:30]OFD Sender: No OFD packet to send [19:33:34]ConnectInit Can't connect to host [19:33:35]OFD Sender: No OFD packet to send [19:33:40]OFD Sender: No OFD packet to send [19:33:45]OFD Sender: No OFD packet to send [19:33:50]OFD Sender: No OFD packet to send [19:33:55]OFD Sender: No OFD packet to send [19:34:00]OFD Sender: No OFD packet to send [19:34:05]OFD Sender: No OFD packet to send [19:34:10]OFD Sender: No OFD packet to send [19:34:15]OFD Sender: No OFD packet to send [19:34:20]OFD Sender: No OFD packet to send [19:34:25]OFD Sender: No OFD packet to send [19:34:30]OFD Sender: No OFD packet to send [19:34:35]OFD Sender: No OFD packet to send [19:34:40]OFD Sender: No OFD packet to send [19:34:45]OFD Sender: No OFD packet to send [19:34:50]OFD Sender: No OFD packet to send [19:34:55]OFD Sender: No OFD packet to send [19:35:00]OFD Sender: No OFD packet to send [19:35:05]OFD Sender: No OFD packet to send [19:35:10]OFD Sender: No OFD packet to send [19:35:15]OFD Sender: No OFD packet to send [19:35:20]OFD Sender: No OFD packet to send [19:35:25]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:52]ConnectInit Can't connect to host [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:20]OFD Sender: No OFD packet to send [19:36:25]OFD Sender: No OFD packet to send [19:36:30]OFD Sender: No OFD packet to send [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:05]OFD Sender: No OFD packet to send [19:37:10]OFD Sender: No OFD packet to send [19:37:15]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:10]ConnectInit Can't connect to host [19:38:10]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [19:38:40]OFD Sender: No OFD packet to send [19:38:45]OFD Sender: No OFD packet to send [19:38:50]OFD Sender: No OFD packet to send [19:38:55]OFD Sender: No OFD packet to send [19:39:00]OFD Sender: No OFD packet to send [19:39:06]OFD Sender: No OFD packet to send [19:39:11]OFD Sender: No OFD packet to send [19:39:16]OFD Sender: No OFD packet to send [19:39:21]OFD Sender: No OFD packet to send [19:39:26]OFD Sender: No OFD packet to send [19:39:31]OFD Sender: No OFD packet to send [19:39:36]OFD Sender: No OFD packet to send [19:39:41]OFD Sender: No OFD packet to send [19:39:46]OFD Sender: No OFD packet to send [19:39:51]OFD Sender: No OFD packet to send [19:39:56]OFD Sender: No OFD packet to send [19:40:01]OFD Sender: No OFD packet to send [19:40:06]OFD Sender: No OFD packet to send [19:40:11]OFD Sender: No OFD packet to send [19:40:16]OFD Sender: No OFD packet to send [19:40:21]OFD Sender: No OFD packet to send [19:40:26]OFD Sender: No OFD packet to send [19:40:28]ConnectInit Can't connect to host [19:40:31]OFD Sender: No OFD packet to send [19:40:36]OFD Sender: No OFD packet to send [19:40:41]OFD Sender: No OFD packet to send [19:40:46]OFD Sender: No OFD packet to send [19:40:51]OFD Sender: No OFD packet to send [19:40:56]OFD Sender: No OFD packet to send [19:41:01]OFD Sender: No OFD packet to send [19:41:06]OFD Sender: No OFD packet to send [19:41:11]OFD Sender: No OFD packet to send [19:41:16]OFD Sender: No OFD packet to send [19:41:21]OFD Sender: No OFD packet to send [19:41:26]OFD Sender: No OFD packet to send [19:41:31]OFD Sender: No OFD packet to send [19:41:36]OFD Sender: No OFD packet to send [19:41:41]OFD Sender: No OFD packet to send [19:41:46]OFD Sender: No OFD packet to send [19:41:51]OFD Sender: No OFD packet to send [19:41:56]OFD Sender: No OFD packet to send [19:42:01]OFD Sender: No OFD packet to send [19:42:06]OFD Sender: No OFD packet to send [19:42:11]OFD Sender: No OFD packet to send [19:42:16]OFD Sender: No OFD packet to send [19:42:21]OFD Sender: No OFD packet to send [19:42:26]OFD Sender: No OFD packet to send [19:42:31]OFD Sender: No OFD packet to send [19:42:36]OFD Sender: No OFD packet to send [19:42:41]OFD Sender: No OFD packet to send [19:42:46]OFD Sender: No OFD packet to send [19:42:47]ConnectInit Can't connect to host [19:42:51]OFD Sender: No OFD packet to send [19:42:56]OFD Sender: No OFD packet to send [19:43:01]OFD Sender: No OFD packet to send [19:43:06]OFD Sender: No OFD packet to send [19:43:11]OFD Sender: No OFD packet to send [19:43:16]OFD Sender: No OFD packet to send [19:43:21]OFD Sender: No OFD packet to send [19:43:26]OFD Sender: No OFD packet to send [19:43:31]OFD Sender: No OFD packet to send [19:43:36]OFD Sender: No OFD packet to send [19:43:41]OFD Sender: No OFD packet to send [19:43:46]OFD Sender: No OFD packet to send [19:43:51]OFD Sender: No OFD packet to send [19:43:56]OFD Sender: No OFD packet to send [19:44:01]OFD Sender: No OFD packet to send [19:44:06]OFD Sender: No OFD packet to send [19:44:11]OFD Sender: No OFD packet to send [19:44:16]OFD Sender: No OFD packet to send [19:44:21]OFD Sender: No OFD packet to send [19:44:26]OFD Sender: No OFD packet to send [19:44:30]accept exits with 9 [19:44:30]New connection [19:44:30]New thread 3066973540 created [19:44:30]Thread 3066830180 joined [19:44:30]Waiting for new connection... [19:44:30] Sock 9.Parse request [19:44:30]Sock 9.Check first char [19:44:30]Sock 9.First char is OK [19:44:30]request: POST /json_proto HTTP/1.0 [19:44:30]Method: POST [19:44:30]URL: /json_proto [19:44:30]Method is POST - this is cgi request [19:44:30]url: /json_proto [19:44:30]query_string will be loaded in cgi processing [19:44:30]execute_cgi json_proto POST (null) [19:44:30]execute_cgi path=json_proto method=POST [19:44:30]POST find Content-Length [19:44:30]Host: 172.17.37.131:8080 [19:44:30]Content-Length: 802 [19:44:30]Content-Type: application/json [19:44:30] [19:44:30]POST finish read [19:44:30]Found Content-Length = 802 [19:44:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 10.340, "sum" : 650.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 650.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:30]execute_script... [19:44:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 10.340, "sum" : 650.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 650.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:30]POST & json_proto [19:44:30]process_json_proto [19:44:30]json parsed OK: [19:44:30]protocol is kg_v1.0 [19:44:30]action value=close_receipt [19:44:30]process_action close_receipt [19:44:30]cmd_close_receipt [19:44:30]MH_GetDate [19:44:30]Write to MH i2c: F0 00 00 08 14 0B [19:44:30]Write i2c OK [19:44:30]MH_I2C_Read... [19:44:30]Read from MH i2c: F0 [19:44:30]MH_I2C_Read... [19:44:30]Read from MH i2c: F0 09 00 [19:44:30]MH_I2C_Read... [19:44:30]Read from MH i2c: F0 09 00 08 14 00 9F 06 C6 67 02 3D BF 67 4B [19:44:30]GetLastDocTimeStamp 1741029890 [19:44:30]current date 1741031071 [19:44:30]FM_GetShiftState [19:44:30]SAM_PROTO_GetShiftState [19:44:30]wFMCommunicate request_size=4 [19:44:30]MH_SAM_APDU [19:44:30]CAPDU: 80 13 01 00 [19:44:30]Write to MH i2c: E2 08 00 09 14 80 13 01 00 00 00 00 00 9A [19:44:31]Write i2c OK [19:44:31]MH_I2C_Read... [19:44:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:31]Read from MH i2c: E2 [19:44:31]MH_I2C_Read... [19:44:31]Read from MH i2c: E2 0E 00 [19:44:31]MH_I2C_Read... [19:44:31]Read from MH i2c: E2 0E 00 09 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 06 [19:44:31]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:44:31]wFMCommunicate OK [19:44:31]SAM_PROTO_GetShiftState done [19:44:31]FM_GetShiftState done [19:44:31]opened in 1740961343 [19:44:31]opened+sec_in_day 1741047743 [19:44:31]quantity*price = 65038 [19:44:31]sum+1 = 65040 [19:44:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 650.39 НСП 1% : 5.76 НДС 12% : 69.07 Наличными: 0.00 Безнал.: 650.39 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 210 03.03.2025 19:44 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000875069 ФД: 183687 ФПД: 30220548402900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194432&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183687&fm=30220548402900&tin=02508201610067®Number=0000000000092733&sum=65039 [19:44:38]StoreToDocumentArchive [19:44:38]shift 658 fd 183687 [19:44:38]save to /storage/0658/doc_00183687 [19:44:38]save last doc name /storage/0658/doc_00183687 to /storage/kkm_last_doc_name [19:44:38]save OK [19:44:38]Clear old archive folders... [19:44:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:44:38]tlvbuf is 016B5090 [19:44:38]SAM_PROTO_ClearQueue [19:44:38]wFMCommunicate request_size=4 [19:44:38]MH_SAM_APDU [19:44:38]CAPDU: 80 09 00 00 [19:44:38]Write to MH i2c: E2 08 00 16 14 80 09 00 00 00 00 00 00 9C [19:44:38]Write i2c OK [19:44:38]MH_I2C_Read... [19:44:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:38]Read from MH i2c: E2 [19:44:38]MH_I2C_Read... [19:44:38]Read from MH i2c: E2 03 00 [19:44:38]MH_I2C_Read... [19:44:38]Read from MH i2c: E2 03 00 16 14 00 90 00 9E [19:44:38]RAPDU: 90 00 [19:44:38]wFMCommunicate OK [19:44:38]SAM_PROTO_ClearQueue done [19:44:38]KKMCreateOFDPacket [19:44:38]OFDProtocolAddRootSTLVToBuf [19:44:38]FM_MakeSignedData [19:44:38]FM_MakeSignedData [19:44:38]SAM_PROTO_SignData [19:44:38]wFMCommunicate request_size=4 [19:44:38]MH_SAM_APDU [19:44:38]CAPDU: 80 0D 01 02 [19:44:38]Write to MH i2c: E2 08 00 17 14 80 0D 01 02 00 00 00 00 A4 [19:44:38]Write i2c OK [19:44:38]MH_I2C_Read... [19:44:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:38]Read from MH i2c: E2 [19:44:38]MH_I2C_Read... [19:44:38]Read from MH i2c: E2 03 00 [19:44:38]MH_I2C_Read... [19:44:38]Read from MH i2c: E2 03 00 17 14 00 90 00 9F [19:44:38]RAPDU: 90 00 [19:44:39]wFMCommunicate OK [19:44:39]wFMCommunicate request_size=255 [19:44:39]MH_SAM_APDU [19:44:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 28 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 0F FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 A0 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 87 CD 02 00 35 04 06 00 1B [19:44:40]Write to MH i2c: E2 02 01 18 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 64 28 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 0F FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 A0 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 87 CD 02 00 35 04 OFD Sender: No OFD packet to send [19:44:42]06 00 1B 00 00 0E [19:44:42]Write i2c OK [19:44:42]MH_I2C_Read... [19:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:42]Read from MH i2c: E2 [19:44:42]MH_I2C_Read... [19:44:42]Read from MH i2c: E2 03 00 [19:44:42]MH_I2C_Read... [19:44:42]Read from MH i2c: E2 03 00 18 14 00 90 00 A0 [19:44:42]RAPDU: 90 00 [19:44:42]wFMCommunicate OK [19:44:42]wFMCommunicate request_size=10 [19:44:42]MH_SAM_APDU [19:44:42]CAPDU: 80 0D 02 02 05 7C 45 0D 6E D4 [19:44:42]Write to MH i2c: E2 0D 00 19 14 80 0D 02 02 05 00 7C 45 0D 6E D4 00 00 C1 [19:44:42]Write i2c OK [19:44:42]MH_I2C_Read... [19:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:42]Read from MH i2c: E2 [19:44:42]MH_I2C_Read... [19:44:42]Read from MH i2c: E2 03 00 [19:44:42]MH_I2C_Read... [19:44:42]Read from MH i2c: E2 03 00 19 14 00 90 00 A1 [19:44:42]RAPDU: 90 00 [19:44:42]wFMCommunicate OK [19:44:42]wFMCommunicate request_size=4 [19:44:42]MH_SAM_APDU [19:44:42]CAPDU: 80 0D 03 02 [19:44:42]Write to MH i2c: E2 08 00 1A 14 80 0D 03 02 00 00 00 00 A9 [19:44:43]Write i2c OK [19:44:43]MH_I2C_Read... [19:44:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:43]Read from MH i2c: E2 [19:44:43]MH_I2C_Read... [19:44:43]Read from MH i2c: E2 0B 00 [19:44:43]MH_I2C_Read... [19:44:43]Read from MH i2c: E2 0B 00 1A 14 00 26 63 16 09 93 44 86 B8 90 00 67 [19:44:43]RAPDU: 26 63 16 09 93 44 86 B8 90 00 [19:44:43]wFMCommunicate OK [19:44:43]SAM_PROTO_SignData done [19:44:43]FM_MakeSignedData done [19:44:43]CreateOFDProtocolMessage [19:44:43]wFMCommunicate request_size=4 [19:44:43]MH_SAM_APDU [19:44:43]CAPDU: 80 11 00 00 [19:44:43]Write to MH i2c: E2 08 00 1B 14 80 11 00 00 00 00 00 00 A9 [19:44:43]Write i2c OK [19:44:43]MH_I2C_Read... [19:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:43]Read from MH i2c: E2 [19:44:43]MH_I2C_Read... [19:44:43]Read from MH i2c: E2 17 00 [19:44:43]MH_I2C_Read... [19:44:43]Read from MH i2c: E2 17 00 1B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 FF [19:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:44:43]wFMCommunicate OK [19:44:43]CreateOFDProtocolMessage done [19:44:43]OFDSenderStorePacket 183687 [19:44:43]StoreOFDPacket docnum=183687 [19:44:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 D5 0B 07 01 68 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 64 28 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 0F FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 A0 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 87 CD 02 00 35 04 06 00 1B 7C 45 0D 6E D4 26 63 16 09 93 44 86 B8 [19:44:43]CheckFolder [19:44:43]dirname=/storage/ofd_packets [19:44:43]CheckFolder done [19:44:43]ProducePacketName [19:44:43]name=ofd_packets/00183687 [19:44:43]NVStorageSaveData ofd_packets/00183687 [19:44:43]File name is /storage/ofd_packets/00183687 [19:44:43]Write 301 bytes [19:44:43]NVStorageSaveData done [19:44:43]OFDSenderStorePacket done [19:44:43]KKMCreateOFDPacket done [19:44:43]NVStorageSaveData kkm_last_timestamp [19:44:43]File name is /storage/kkm_last_timestamp [19:44:43]Write 4 bytes [19:44:43]NVStorageSaveData done [19:44:43]ExternCall_PrintAddStr [19:44:43]wPrintStart [19:44:44]Write to MH i2c: 01 00 00 1C 14 30 [19:44:44]OFD Sender: Processing packet 183687 [packets to send 15, broken 14] [19:44:44]ProducePacketName [19:44:44]name=ofd_packets/00183687 [19:44:44]OFD Sender: To server: pG, [19:44:44]CommunicateWithHost lk.salyk.kg:30040 [19:44:44]ConnectInit lk.salyk.kg [19:44:44]Write i2c OK [19:44:44]MH_I2C_Read... [19:44:44]Read from MH i2c: 01 [19:44:44]MH_I2C_Read... [19:44:44]Read from MH i2c: 01 07 00 [19:44:44]MH_I2C_Read... [19:44:44]Read from MH i2c: 01 07 00 Connected sock=11 [19:44:44]1C Data to sent: 14 87 00 95 00 00 00 F6 00 FF 70 0F 45 [19:44:44]47 RasterBufferAndPrint [19:44:44]line Счет N : (1)1153866 [19:44:44]2C line ИНН: 02508201610067 [19:44:44]line Контрольно-Кассовый Чек [19:44:44]line ПРОДАЖА [19:44:44]line ТРК (МРК, ГНК) : 11 [19:44:44]line Товар: 2710124130 [19:44:44]line Аи-92-К-5 [19:44:44]line 10.340 * 62.90 [19:44:44]line = 650.39 [19:44:44]line НДС 12% НСП 1% [19:44:44]line > о реализуемом товаре [19:44:44]line ИТОГО: 650.39 [19:44:44]line НСП 1% : 5.76 [19:44:44]line НДС 12% : 69.07 [19:44:44]01 line Наличными: 0.00 [19:44:44]line Безнал.: 650.39 [19:44:44]line Место: АЗС № 110 "Партнер Нефть" [19:44:44]00 line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:44:44]30 30 30 30 30 30 30 30 30 30 38 37 line СНО: Общий режим [19:44:44]35 30 36 line Чек 210 03.03.2025 19:44 [19:44:44]39 line Смена: 658 ФФД: 1.0 [19:44:44]line ЗНМ: 0300000036 [19:44:44]line РНМ: 0000000000092733 [19:44:44]line Версия ККМ: 001 [19:44:44]line Платежная система: O! деньги [19:44:44]line ФМ: 0000000000875069 [19:44:44]line ФД: 183687 [19:44:44]line ФПД: 30220548402900 [19:44:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194432&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183687&fm=30220548402900&tin=02508201610067®Number=0000000000092733&sum=65039 [19:44:44]0F 01 00 00 D5 0B 07 written 0, free lines is 4095 [19:44:44]01 68 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 64 28 00 00 00 00 00 37 04 Write to MH i2c: 06 00 01 92 18 00 00 00 00 46 14 5A [19:44:45]00 00 13 04 06 00 0F FE 00 00 00 00 F2 03 01 00 01 Write i2c OK [19:44:45]F6 MH_I2C_Read... [19:44:45]03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F FE 00 00 00 Read from MH i2c: 00 01 EB 03 26 [19:44:45]00 MH_I2C_Read... [19:44:46]EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE Read from MH i2c: 03 0F 00 01 F2 03 01 07 00 00 01 [19:44:46]F3 MH_I2C_Read... [19:44:46]03 06 Read from MH i2c: 00 01 FB 07 00 46 14 00 00 00 00 00 1A 32 00 0D A0 [19:44:46]00 RasterBufferAndPrint [19:44:46]line [19:44:46]line [19:44:46]00 line [19:44:46]line [19:44:46]line [19:44:46]00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F FE 00 00 00 written 0, free lines is 4095 [19:44:46]00 1F 04 02 00 MH_Cut [19:44:46]01 00 12 04 04 00 Write to MH i2c: D2 00 00 D1 00 F4 03 01 04 00 00 4D A0 14 06 C6 67 01 0E 04 04 00 92 02 00 00 B9 04 33 01 00 [19:44:47]01 Write i2c OK [19:44:47]0D 04 MH_I2C_Read... [19:44:47]*** Cut start [19:44:47]Read from MH i2c: *** Partial cut [19:44:47]D1 *** CUTSNS_PIN = 1 [19:44:47] [19:44:47]*** CUTSNS_PIN = 0 [19:44:47]10 MH_I2C_Read... [19:44:47]00 Read from MH i2c: 30 D1 30 01 30 00 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 [19:44:47]*** Brake cut motor [19:44:47]30 MH_I2C_Read... [19:44:47]30 30 30 Read from MH i2c: 30 D1 *** Stop cut motor [19:44:47]01 38 00 4D 14 37 *** Cut end [19:44:47]00 32 35 [19:44:47]30 Write to MH i2c: 36 39 10 04 04 00 87 CD 02 00 01 35 04 06 00 00 00 1B 4E 7C 14 45 62 0D 6E D4 [19:44:48]26 63 16 Write i2c OK [19:44:48]09 MH_I2C_Read... [19:44:48]93 Read from MH i2c: 44 01 [19:44:48]MH_I2C_Read... [19:44:48]86 B8 [19:44:48]Read from MH i2c: 01 07 00 [19:44:48]MH_I2C_Read... [19:44:48]Read from MH i2c: 01 07 00 4E 14 00 00 00 00 00 FF 0F 77 [19:44:48]process_action close_receipt done [19:44:48]requested_data is exist [19:44:48]produce_requested_data [19:44:48]requested_item fm.sn is exist - process it [19:44:48]wFMCommunicate request_size=4 [19:44:48]MH_SAM_APDU [19:44:48]CAPDU: 80 11 00 00 [19:44:48]Write to MH i2c: E2 08 00 4F 14 80 11 00 00 00 00 00 00 DD Received data: [19:44:48]87 Write i2c OK [19:44:48]95 F6 70 47 2C 01 00 30 30 30 MH_I2C_Read... [19:44:48]30 Read from MH i2c: 30 30 E2 30 30 [19:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:48]30 30 MH_I2C_Read... [19:44:48]38 Read from MH i2c: 37 E2 17 00 [19:44:49]MH_I2C_Read... [19:44:49]35 30 36 39 4F 00 00 00 12 DB 47 Read from MH i2c: 00 FF 65 E2 A5 07 01 17 00 00 07 4F 00 14 00 11 04 3B 10 00 30 00 30 30 30 30 30 30 30 30 30 38 37 35 30 F9 36 03 39 0E 90 00 00 33 [19:44:49]37 RAPDU: 11 04 37 10 00 30 30 30 30 39 30 30 33 30 30 30 36 34 33 30 34 36 31 30 32 33 34 38 37 35 11 30 36 39 04 90 10 00 30 30 30 30 30 30 30 00 [19:44:49]wFMCommunicate OK [19:44:49]requested_item fd.num is exist - process it [19:44:49]SAM_PROTO_GetFieldsCounters [19:44:49]30 wFMCommunicate request_size=4 [19:44:49]MH_SAM_APDU [19:44:49]30 CAPDU: 80 13 30 00 00 38 [19:44:49]Write to MH i2c: E2 37 08 00 35 50 14 80 30 13 00 00 36 00 39 00 10 04 04 00 87 CD 02 00 00 00 F4 E0 03 [19:44:50]04 00 8E Write i2c OK [19:44:50]B2 MH_I2C_Read... [19:44:50]C5 67 B6 04 01 00 00 55 23 50 A1 08 1D 5F 71 [19:44:50]Read from MH i2c: CommunicateWithHost err = 0 [19:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:50]CheckOFDResponse [19:44:50]E2 [19:44:50]MH_I2C_Read... [19:44:50]1017 (14) - 77093643461234 [19:44:50]Read from MH i2c: E2 1041 (16) - 0000000000875069 [19:44:50]62 00 1040 (4) - 183687 [19:44:50] [19:44:50]MH_I2C_Read... [19:44:50]1012 (4) - 03.03.2025 13:45 [19:44:50]Read from MH i2c: 1206 (1) - 0 [19:44:50]E2 OFD Sender: Remove packet 183687 [19:44:50]62 ProducePacketName [19:44:50]00 name=ofd_packets/00183687 [19:44:50]NVStorageDeleteData [19:44:50]50 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 87 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [19:44:51]RAPDU: 5D 00 OFD Sender: No OFD packet to send [19:44:51]B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 87 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:44:51]wFMCommunicate OK [19:44:51]SAM_PROTO_GetFieldsCounters done [19:44:51]requested_item shift.num is exist - process it [19:44:51]requested_item shift.opened is exist - process it [19:44:51]req_shift_opened [19:44:51]FM_GetShiftState [19:44:51]SAM_PROTO_GetShiftState [19:44:51]wFMCommunicate request_size=4 [19:44:51]MH_SAM_APDU [19:44:51]CAPDU: 80 13 01 00 [19:44:51]Write to MH i2c: E2 08 00 51 14 80 13 01 00 00 00 00 00 E2 [19:44:51]Write i2c OK [19:44:51]MH_I2C_Read... [19:44:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:52]Read from MH i2c: E2 [19:44:52]MH_I2C_Read... [19:44:52]Read from MH i2c: E2 0E 00 [19:44:52]MH_I2C_Read... [19:44:52]Read from MH i2c: E2 0E 00 51 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 4E [19:44:52]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:44:52]wFMCommunicate OK [19:44:52]SAM_PROTO_GetShiftState done [19:44:52]FM_GetShiftState done [19:44:52]req_shift_opened done [19:44:52]requested_item shift.open_date is exist - process it [19:44:52]req_shift_open_date [19:44:52]req_shift_open_date done [19:44:52]produce_requested_data done [19:44:52]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183687,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:44:52]process_action_free close_receipt [19:44:52]json_value_free [19:44:52]json_value_free done [19:44:52]process_json_proto returns [19:44:52]Send response to host [19:44:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183687,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:44:52]free response buf [19:44:52]execute_script done [19:44:52]execute_script returns [19:44:52]free content buf [19:44:52]Sock 9.Close socket [19:44:52]Sock 9.Thread stoped [19:44:56]OFD Sender: No OFD packet to send [19:45:01]OFD Sender: No OFD packet to send [19:45:05]ConnectInit Can't connect to host [19:45:06]OFD Sender: No OFD packet to send [19:45:11]OFD Sender: No OFD packet to send [19:45:16]OFD Sender: No OFD packet to send [19:45:21]OFD Sender: No OFD packet to send [19:45:26]OFD Sender: No OFD packet to send [19:45:31]OFD Sender: No OFD packet to send [19:45:36]OFD Sender: No OFD packet to send [19:45:41]OFD Sender: No OFD packet to send [19:45:46]OFD Sender: No OFD packet to send [19:45:51]OFD Sender: No OFD packet to send [19:45:56]OFD Sender: No OFD packet to send [19:46:00]accept exits with 10 [19:46:00]New connection [19:46:00]New thread 3066830180 created [19:46:00]Thread 3066973540 joined [19:46:00]Waiting for new connection... [19:46:00] Sock 10.Parse request [19:46:00]Sock 10.Check first char [19:46:00]Sock 10.First char is OK [19:46:00]request: POST /json_proto HTTP/1.0 [19:46:00]Method: POST [19:46:00]URL: /json_proto [19:46:00]Method is POST - this is cgi request [19:46:00]url: /json_proto [19:46:00]query_string will be loaded in cgi processing [19:46:00]execute_cgi json_proto POST (null) [19:46:00]execute_cgi path=json_proto method=POST [19:46:00]POST find Content-Length [19:46:00]Host: 172.17.37.131:8080 [19:46:00]Content-Length: 801 [19:46:00]Content-Type: application/json [19:46:00] [19:46:00]POST finish read [19:46:00]Found Content-Length = 801 [19:46:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 3.180, "sum" : 200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:00]execute_script... [19:46:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 3.180, "sum" : 200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:00]POST & json_proto [19:46:00]process_json_proto [19:46:00]json parsed OK: [19:46:00]protocol is kg_v1.0 [19:46:00]action value=close_receipt [19:46:00]process_action close_receipt [19:46:00]cmd_close_receipt [19:46:00]MH_GetDate [19:46:00]Write to MH i2c: F0 00 00 52 14 55 [19:46:00]Write i2c OK [19:46:00]MH_I2C_Read... [19:46:00]Read from MH i2c: F0 [19:46:00]MH_I2C_Read... [19:46:00]Read from MH i2c: F0 09 00 [19:46:00]MH_I2C_Read... [19:46:00]Read from MH i2c: F0 09 00 52 14 00 F9 06 C6 67 02 3D BF 67 EF [19:46:00]GetLastDocTimeStamp 1741031072 [19:46:00]current date 1741031161 [19:46:00]FM_GetShiftState [19:46:00]SAM_PROTO_GetShiftState [19:46:00]wFMCommunicate request_size=4 [19:46:00]MH_SAM_APDU [19:46:00]CAPDU: 80 13 01 00 [19:46:00]Write to MH i2c: E2 08 00 53 14 80 13 01 00 00 00 00 00 E4 [19:46:00]Write i2c OK [19:46:00]MH_I2C_Read... [19:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:00]Read from MH i2c: E2 [19:46:00]MH_I2C_Read... [19:46:00]Read from MH i2c: E2 0E 00 [19:46:00]MH_I2C_Read... [19:46:00]Read from MH i2c: E2 0E 00 53 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 50 [19:46:00]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:46:01]wFMCommunicate OK [19:46:01]SAM_PROTO_GetShiftState done [19:46:01]FM_GetShiftState done [19:46:01]opened in 1740961343 [19:46:01]opened+sec_in_day 1741047743 [19:46:01]quantity*price = 20002 [19:46:01]sum+1 = 20003 [19:46:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.02 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.02 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 211 03.03.2025 19:46 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000875069 ФД: 183688 ФПД: 178634792790441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194602&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183688&fm=178634792790441&tin=02508201610067®Number=0000000000092733&sum=20002 [19:46:08]StoreToDocumentArchive [19:46:08]shift 658 fd 183688 [19:46:08]save to /storage/0658/doc_00183688 [19:46:08]save last doc name /storage/0658/doc_00183688 to /storage/kkm_last_doc_name [19:46:08]save OK [19:46:08]Clear old archive folders... [19:46:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:46:08]tlvbuf is 01407490 [19:46:08]SAM_PROTO_ClearQueue [19:46:08]wFMCommunicate request_size=4 [19:46:08]MH_SAM_APDU [19:46:08]CAPDU: 80 09 00 00 [19:46:08]Write to MH i2c: E2 08 00 60 14 80 09 00 00 00 00 00 00 E6 [19:46:08]Write i2c OK [19:46:08]MH_I2C_Read... [19:46:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:46:08]Read from MH i2c: E2 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 03 00 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 03 00 60 14 00 90 00 E8 [19:46:08]RAPDU: 90 00 [19:46:08]wFMCommunicate OK [19:46:08]SAM_PROTO_ClearQueue done [19:46:08]KKMCreateOFDPacket [19:46:08]OFDProtocolAddRootSTLVToBuf [19:46:08]FM_MakeSignedData [19:46:08]FM_MakeSignedData [19:46:08]SAM_PROTO_SignData [19:46:08]wFMCommunicate request_size=4 [19:46:08]MH_SAM_APDU [19:46:08]CAPDU: 80 0D 01 02 [19:46:08]Write to MH i2c: E2 08 00 61 14 80 0D 01 02 00 00 00 00 EE [19:46:08]Write i2c OK [19:46:08]MH_I2C_Read... [19:46:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:46:08]Read from MH i2c: E2 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 03 00 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 03 00 61 14 00 90 00 E9 [19:46:08]RAPDU: 90 00 [19:46:08]wFMCommunicate OK [19:46:08]wFMCommunicate request_size=255 [19:46:08]MH_SAM_APDU [19:46: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 6C 0C 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 22 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 22 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 FA 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 88 CD 02 00 35 04 06 00 A2 [19:46:10]Write to MH i2c: E2 02 01 62 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 6C 0C 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 22 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 22 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 FA 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 OFD Sender: No OFD packet to send [19:46:11]11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 88 CD 02 00 35 04 06 00 A2 00 00 FE [19:46:11]Write i2c OK [19:46:11]MH_I2C_Read... [19:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:12]Read from MH i2c: E2 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 03 00 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 03 00 62 14 00 90 00 EA [19:46:12]RAPDU: 90 00 [19:46:12]wFMCommunicate OK [19:46:12]wFMCommunicate request_size=10 [19:46:12]MH_SAM_APDU [19:46:12]CAPDU: 80 0D 02 02 05 77 A7 5E 69 A9 [19:46:12]Write to MH i2c: E2 0D 00 63 14 80 0D 02 02 05 00 77 A7 5E 69 A9 00 00 89 [19:46:12]Write i2c OK [19:46:12]MH_I2C_Read... [19:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:12]Read from MH i2c: E2 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 03 00 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 03 00 63 14 00 90 00 EB [19:46:12]RAPDU: 90 00 [19:46:12]wFMCommunicate OK [19:46:12]wFMCommunicate request_size=4 [19:46:12]MH_SAM_APDU [19:46:12]CAPDU: 80 0D 03 02 [19:46:12]Write to MH i2c: E2 08 00 64 14 80 0D 03 02 00 00 00 00 F3 [19:46:12]Write i2c OK [19:46:12]MH_I2C_Read... [19:46:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:46:12]Read from MH i2c: E2 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 0B 00 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 0B 00 64 14 00 45 10 95 A2 F0 3A 8E 66 90 00 9E [19:46:13]RAPDU: 45 10 95 A2 F0 3A 8E 66 90 00 [19:46:13]wFMCommunicate OK [19:46:13]SAM_PROTO_SignData done [19:46:13]FM_MakeSignedData done [19:46:13]CreateOFDProtocolMessage [19:46:13]wFMCommunicate request_size=4 [19:46:13]MH_SAM_APDU [19:46:13]CAPDU: 80 11 00 00 [19:46:13]Write to MH i2c: E2 08 00 65 14 80 11 00 00 00 00 00 00 F3 [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:13]Read from MH i2c: E2 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 17 00 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 17 00 65 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 49 [19:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:46:13]wFMCommunicate OK [19:46:13]CreateOFDProtocolMessage done [19:46:13]OFDSenderStorePacket 183688 [19:46:13]StoreOFDPacket docnum=183688 [19:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 B0 B6 07 01 35 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 6C 0C 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 22 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 22 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 22 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 FA 06 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 88 CD 02 00 35 04 06 00 A2 77 A7 5E 69 A9 45 10 95 A2 F0 3A 8E 66 [19:46:13]CheckFolder [19:46:13]dirname=/storage/ofd_packets [19:46:13]CheckFolder done [19:46:13]ProducePacketName [19:46:13]name=ofd_packets/00183688 [19:46:13]NVStorageSaveData ofd_packets/00183688 [19:46:13]File name is /storage/ofd_packets/00183688 [19:46:13]Write 301 bytes [19:46:13]NVStorageSaveData done [19:46:13]OFDSenderStorePacket done [19:46:13]KKMCreateOFDPacket done [19:46:13]NVStorageSaveData kkm_last_timestamp [19:46:13]File name is /storage/kkm_last_timestamp [19:46:13]Write 4 bytes [19:46:13]NVStorageSaveData done [19:46:13]ExternCall_PrintAddStr [19:46:13]wPrintStart [19:46:13]Write to MH i2c: 01 00 00 66 14 7A [19:46:13]OFD Sender: Processing packet 183688 [packets to send 15, broken 14] [19:46:13]ProducePacketName [19:46:13]name=ofd_packets/00183688 [19:46:13]OFD Sender: To server: pG, [19:46:13]CommunicateWithHost lk.salyk.kg:30040 [19:46:13]ConnectInit lk.salyk.kg [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: 01 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: 01 07 00 [19:46:14]MH_I2C_Read... [19:46:14]Read from MH i2c: 01 07 Connected sock=11 [19:46:14]00 66 Data to sent: 14 00 00 87 00 00 95 00 FF 0F F6 8F [19:46:14]70 RasterBufferAndPrint [19:46:14]line Счет N : (1)1153867 [19:46:14]line ИНН: 02508201610067 [19:46:14]47 line Контрольно-Кассовый Чек [19:46:14]line ПРОДАЖА [19:46:14]2C line ТРК (МРК, ГНК) : 21 [19:46:14]line Товар: 2710124130 [19:46:14]line Аи-92-К-5 [19:46:14]01 line 3.180 * 62.90 [19:46:14]00 line = 200.02 [19:46:14]30 line НДС 12% НСП 1% [19:46:14]line > о реализуемом товаре [19:46:14]line ИТОГО: 200.02 [19:46:14]30 30 30 line НСП 1% : 1.77 [19:46:14]30 30 30 30 30 30 38 37 35 30 line НДС 12% : 21.24 [19:46:14]36 39 0F line Наличными: 0.00 [19:46:14]01 00 line Безнал.: 200.02 [19:46:14]00 line Место: АЗС № 110 "Партнер Нефть" [19:46:14]B0 B6 07 01 line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:46:14]35 line СНО: Общий режим [19:46:14]73 line Чек 211 03.03.2025 19:46 [19:46:14]5A line Смена: 658 ФФД: 1.0 [19:46:14]line ЗНМ: 0300000036 [19:46:14]line РНМ: 0000000000092733 [19:46:14]03 line Версия ККМ: 001 [19:46:14]line Платежная система: O! деньги [19:46:14]01 line ФМ: 0000000000875069 [19:46:14]line ФД: 183688 [19:46:14]line ФПД: 178634792790441 [19:46:14]00 line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194602&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183688&fm=178634792790441&tin=02508201610067®Number=0000000000092733&sum=20002 [19:46:14]03 00 written 0, free lines is 4095 [19:46:14]FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6C 0C 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 22 4E 00 00 00 00 F2 03 01 00 01 F6 Write to MH i2c: 03 01 01 00 00 01 BC 00 04 01 00 01 FC 03 06 00 22 4E 90 00 00 00 14 00 EB 03 A4 26 [19:46:15]00 Write i2c OK [19:46:15]MH_I2C_Read... [19:46:15]EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 Read from MH i2c: 00 01 EE 03 0F [19:46:15]00 F2 03 MH_I2C_Read... [19:46:15]01 00 Read from MH i2c: 01 F3 03 06 01 00 07 4C 00 08 [19:46:15]MH_I2C_Read... [19:46:15]00 00 00 00 07 04 06 00 Read from MH i2c: 00 00 01 00 00 00 00 39 04 07 06 00 00 90 22 14 4E 00 00 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 D3 0D 51 [19:46:16]00 RasterBufferAndPrint [19:46:16]line [19:46:16]00 00 line [19:46:16]F4 line [19:46:16]03 line [19:46:16]04 line [19:46:16]00 written 0, free lines is 4095 [19:46:16]FA 06 C6 67 MH_Cut [19:46:16]0E Write to MH i2c: 04 04 00 92 02 00 00 B9 04 D1 01 01 00 00 01 97 0D 04 10 00 30 14 30 01 30 7D 30 [19:46:16]30 *** Cut start [19:46:16]30 *** Partial cut [19:46:16]30 *** CUTSNS_PIN = 1 [19:46:16]30 *** CUTSNS_PIN = 0 [19:46:16]30 30 30 39 32 37 33 33 11 04 10 00 30 30 Write i2c OK [19:46:16]30 MH_I2C_Read... [19:46:16]30 *** Brake cut motor [19:46:16]30 30 30 Read from MH i2c: 30 30 30 D1 38 37 35 30 36 39 10 [19:46:17]MH_I2C_Read... [19:46:17]04 04 00 88 CD 02 00 Read from MH i2c: 35 04 D1 06 00 A2 01 77 A7 5E 00 69 [19:46:17]A9 MH_I2C_Read... [19:46:17]45 *** Stop cut motor [19:46:17]10 *** Cut end [19:46:17]Read from MH i2c: 95 D1 01 00 A2 97 F0 14 3A 00 8E 7C [19:46:17]Write to MH i2c: 66 01 00 00 [19:46:17]98 14 AC [19:46:17]Write i2c OK [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: 01 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: 01 07 00 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: 01 07 00 98 14 00 00 00 00 Received data: 00 87 FF 95 0F F6 C1 70 [19:46:17]process_action close_receipt done [19:46:17]requested_data is exist [19:46:17]47 produce_requested_data [19:46:17]requested_item fm.sn is exist - process it [19:46:17]2C wFMCommunicate request_size=4 [19:46:17]MH_SAM_APDU [19:46:17]CAPDU: 01 80 11 00 00 00 [19:46:17]30 Write to MH i2c: 30 30 E2 30 08 30 30 30 00 30 30 30 99 38 14 80 11 37 00 00 00 00 35 00 00 27 30 [19:46:18]36 Write i2c OK [19:46:18]39 MH_I2C_Read... [19:46:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:18]4F Read from MH i2c: 00 E2 00 [19:46:18]00 D3 B9 47 00 FD MH_I2C_Read... [19:46:18]19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 Read from MH i2c: 33 E2 17 34 36 31 00 32 [19:46:18]33 MH_I2C_Read... [19:46:18]34 Read from MH i2c: 11 04 10 E2 00 30 30 17 30 00 99 14 00 11 04 10 30 00 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 30 00 88 CD 02 00 30 F4 30 03 30 04 30 00 E8 B2 C5 67 30 B6 30 04 01 00 30 00 3C 38 E7 D0 56 58 EE 13 4D [19:46:19]CommunicateWithHost err = 0 [19:46:19]CheckOFDResponse [19:46:19]1017 (14) - 77093643461234 [19:46:19]1041 (16) - 0000000000875069 [19:46:19]37 1040 (4) - 183688 [19:46:19]35 1012 (4) - 03.03.2025 13:47 [19:46:19]30 1206 (1) - 0 [19:46:19]OFD Sender: Remove packet 183688 [19:46:19]ProducePacketName [19:46:19]36 name=ofd_packets/00183688 [19:46:19]NVStorageDeleteData [19:46:19]39 90 00 7D [19:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:46:19]wFMCommunicate OK [19:46:19]requested_item fd.num is exist - process it [19:46:19]SAM_PROTO_GetFieldsCounters [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 13 00 00 [19:46:19]Write to MH i2c: E2 08 00 9A 14 80 13 00 00 00 00 00 00 2A [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 62 00 [19:46:19]MH_I2C_Read... [19:46:19]OFD Sender: No OFD packet to send [19:46:19]Read from MH i2c: E2 62 00 9A 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 88 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [19:46:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 88 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:21]wFMCommunicate OK [19:46:21]SAM_PROTO_GetFieldsCounters done [19:46:21]requested_item shift.num is exist - process it [19:46:21]requested_item shift.opened is exist - process it [19:46:21]req_shift_opened [19:46:21]FM_GetShiftState [19:46:21]SAM_PROTO_GetShiftState [19:46:21]wFMCommunicate request_size=4 [19:46:21]MH_SAM_APDU [19:46:21]CAPDU: 80 13 01 00 [19:46:21]Write to MH i2c: E2 08 00 9B 14 80 13 01 00 00 00 00 00 2C [19:46:21]Write i2c OK [19:46:21]MH_I2C_Read... [19:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:21]Read from MH i2c: E2 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 0E 00 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 0E 00 9B 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 98 [19:46:21]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:46:21]wFMCommunicate OK [19:46:21]SAM_PROTO_GetShiftState done [19:46:21]FM_GetShiftState done [19:46:21]req_shift_opened done [19:46:21]requested_item shift.open_date is exist - process it [19:46:21]req_shift_open_date [19:46:21]req_shift_open_date done [19:46:21]produce_requested_data done [19:46:21]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183688,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:46:21]process_action_free close_receipt [19:46:21]json_value_free [19:46:21]json_value_free done [19:46:21]process_json_proto returns [19:46:21]Send response to host [19:46:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183688,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:46:21]free response buf [19:46:21]execute_script done [19:46:21]execute_script returns [19:46:21]free content buf [19:46:21]Sock 10.Close socket [19:46:21]Sock 10.Thread stoped [19:46:24]OFD Sender: No OFD packet to send [19:46:29]OFD Sender: No OFD packet to send [19:46:34]OFD Sender: No OFD packet to send [19:46:39]OFD Sender: No OFD packet to send [19:46:44]OFD Sender: No OFD packet to send [19:46:49]OFD Sender: No OFD packet to send [19:46:54]OFD Sender: No OFD packet to send [19:46:58]accept exits with 9 [19:46:58]New connection [19:46:58]New thread 3066973540 created [19:46:58]Thread 3066830180 joined [19:46:58]Waiting for new connection... [19:46:58] Sock 9.Parse request [19:46:58]Sock 9.Check first char [19:46:58]Sock 9.First char is OK [19:46:58]request: POST /json_proto HTTP/1.0 [19:46:58]Method: POST [19:46:58]URL: /json_proto [19:46:58]Method is POST - this is cgi request [19:46:58]url: /json_proto [19:46:58]query_string will be loaded in cgi processing [19:46:58]execute_cgi json_proto POST (null) [19:46:58]execute_cgi path=json_proto method=POST [19:46:58]POST find Content-Length [19:46:58]Host: 172.17.37.131:8080 [19:46:58]Content-Length: 678 [19:46:58]Content-Type: application/json [19:46:58] [19:46:58]POST finish read [19:46:58]Found Content-Length = 678 [19:46:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 2.390, "sum" : 150.33, "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" ] } } [19:46:58]execute_script... [19:46: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)1153868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 2.390, "sum" : 150.33, "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" ] } } [19:46:58]POST & json_proto [19:46:58]process_json_proto [19:46:58]json parsed OK: [19:46:58]protocol is kg_v1.0 [19:46:58]action value=close_receipt [19:46:58]process_action close_receipt [19:46:58]cmd_close_receipt [19:46:58]MH_GetDate [19:46:58]Write to MH i2c: F0 00 00 9C 14 9F [19:46:58]Write i2c OK [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: F0 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: F0 09 00 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: F0 09 00 9C 14 00 33 07 C6 67 02 3D BF 67 74 [19:46:58]GetLastDocTimeStamp 1741031162 [19:46:58]current date 1741031219 [19:46:58]FM_GetShiftState [19:46:58]SAM_PROTO_GetShiftState [19:46:58]wFMCommunicate request_size=4 [19:46:58]MH_SAM_APDU [19:46:58]CAPDU: 80 13 01 00 [19:46:58]Write to MH i2c: E2 08 00 9D 14 80 13 01 00 00 00 00 00 2E [19:46:58]Write i2c OK [19:46:58]MH_I2C_Read... [19:46:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:58]Read from MH i2c: E2 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: E2 0E 00 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: E2 0E 00 9D 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 9A [19:46:58]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:46:59]wFMCommunicate OK [19:46:59]SAM_PROTO_GetShiftState done [19:46:59]FM_GetShiftState done [19:46:59]opened in 1740961343 [19:46:59]opened+sec_in_day 1741047743 [19:46:59]quantity*price = 15033 [19:46:59]sum+1 = 15034 [19:46:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.96 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 212 03.03.2025 19:47 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 ФМ: 0000000000875069 ФД: 183689 ФПД: 15245407968334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194700&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183689&fm=15245407968334&tin=02508201610067®Number=0000000000092733&sum=15000 [19:47:06]StoreToDocumentArchive [19:47:06]shift 658 fd 183689 [19:47:06]save to /storage/0658/doc_00183689 [19:47:06]save last doc name /storage/0658/doc_00183689 to /storage/kkm_last_doc_name [19:47:06]save OK [19:47:06]Clear old archive folders... [19:47:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:06]tlvbuf is 013E97E0 [19:47:06]SAM_PROTO_ClearQueue [19:47:06]wFMCommunicate request_size=4 [19:47:06]MH_SAM_APDU [19:47:06]CAPDU: 80 09 00 00 [19:47:06]Write to MH i2c: E2 08 00 AA 14 80 09 00 00 00 00 00 00 30 [19:47:06]Write i2c OK [19:47:06]MH_I2C_Read... [19:47:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:06]Read from MH i2c: E2 [19:47:06]MH_I2C_Read... [19:47:06]Read from MH i2c: E2 03 00 [19:47:06]MH_I2C_Read... [19:47:06]Read from MH i2c: E2 03 00 AA 14 00 90 00 32 [19:47:06]RAPDU: 90 00 [19:47:06]wFMCommunicate OK [19:47:06]SAM_PROTO_ClearQueue done [19:47:06]KKMCreateOFDPacket [19:47:06]OFDProtocolAddRootSTLVToBuf [19:47:06]FM_MakeSignedData [19:47:06]FM_MakeSignedData [19:47:06]SAM_PROTO_SignData [19:47:06]wFMCommunicate request_size=4 [19:47:06]MH_SAM_APDU [19:47:06]CAPDU: 80 0D 01 02 [19:47:06]Write to MH i2c: E2 08 00 AB 14 80 0D 01 02 00 00 00 00 38 [19:47:06]Write i2c OK [19:47:06]MH_I2C_Read... [19:47:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:06]Read from MH i2c: E2 [19:47:06]MH_I2C_Read... [19:47:06]Read from MH i2c: E2 03 00 [19:47:06]MH_I2C_Read... [19:47:06]Read from MH i2c: E2 03 00 AB 14 00 90 00 33 [19:47:06]RAPDU: 90 00 [19:47:07]wFMCommunicate OK [19:47:07]wFMCommunicate request_size=255 [19:47:07]MH_SAM_APDU [19:47:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 09 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 B9 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 3C 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 D4 00 00 00 F4 03 04 00 34 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 89 CD 02 00 35 04 06 00 0D [19:47:08]Write to MH i2c: E2 02 01 AC 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 56 09 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 B9 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 3C 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 D4 00 00 00 F4 03 04 00 34 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 89 CD 02 00 35 04 06 00 0D 00 00 E0 [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]OFD Sender: No OFD packet to send [19:47:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:10]Read from MH i2c: E2 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 03 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 03 00 AC 14 00 90 00 34 [19:47:10]RAPDU: 90 00 [19:47:10]wFMCommunicate OK [19:47:10]wFMCommunicate request_size=10 [19:47:10]MH_SAM_APDU [19:47:10]CAPDU: 80 0D 02 02 05 DD 99 20 5C 4E [19:47:10]Write to MH i2c: E2 0D 00 AD 14 80 0D 02 02 05 00 DD 99 20 5C 4E 00 00 85 [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:10]Read from MH i2c: E2 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 03 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 03 00 AD 14 00 90 00 35 [19:47:10]RAPDU: 90 00 [19:47:10]wFMCommunicate OK [19:47:10]wFMCommunicate request_size=4 [19:47:10]MH_SAM_APDU [19:47:10]CAPDU: 80 0D 03 02 [19:47:10]Write to MH i2c: E2 08 00 AE 14 80 0D 03 02 00 00 00 00 3D [19:47:11]Write i2c OK [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 [19:47:11]MH_I2C_Read... [19:47:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:11]Read from MH i2c: E2 0B 00 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 0B 00 AE 14 00 3E 0E 9A 4F 7D 9E 87 50 90 00 65 [19:47:11]RAPDU: 3E 0E 9A 4F 7D 9E 87 50 90 00 [19:47:11]wFMCommunicate OK [19:47:11]SAM_PROTO_SignData done [19:47:11]FM_MakeSignedData done [19:47:11]CreateOFDProtocolMessage [19:47:11]wFMCommunicate request_size=4 [19:47:11]MH_SAM_APDU [19:47:11]CAPDU: 80 11 00 00 [19:47:11]Write to MH i2c: E2 08 00 AF 14 80 11 00 00 00 00 00 00 3D [19:47:11]Write i2c OK [19:47:11]MH_I2C_Read... [19:47:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:11]Read from MH i2c: E2 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 17 00 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: E2 17 00 AF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 93 [19:47:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:47:11]wFMCommunicate OK [19:47:11]CreateOFDProtocolMessage done [19:47:11]OFDSenderStorePacket 183689 [19:47:11]StoreOFDPacket docnum=183689 [19:47:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 A7 EC 07 01 97 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 56 09 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 B9 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 3C 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 D4 00 00 00 F4 03 04 00 34 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 89 CD 02 00 35 04 06 00 0D DD 99 20 5C 4E 3E 0E 9A 4F 7D 9E 87 50 [19:47:12]CheckFolder [19:47:12]dirname=/storage/ofd_packets [19:47:12]CheckFolder done [19:47:12]ProducePacketName [19:47:12]name=ofd_packets/00183689 [19:47:12]NVStorageSaveData ofd_packets/00183689 [19:47:12]File name is /storage/ofd_packets/00183689 [19:47:12]Write 301 bytes [19:47:12]NVStorageSaveData done [19:47:12]OFDSenderStorePacket done [19:47:12]KKMCreateOFDPacket done [19:47:12]NVStorageSaveData kkm_last_timestamp [19:47:12]File name is /storage/kkm_last_timestamp [19:47:12]Write 4 bytes [19:47:12]NVStorageSaveData done [19:47:12]ExternCall_PrintAddStr [19:47:12]wPrintStart [19:47:12]Write to MH i2c: 01 00 00 B0 14 C4 OFD Sender: Processing packet 183689 [packets to send 15, broken 14] [19:47:12] [19:47:12]ProducePacketName [19:47:12]name=ofd_packets/00183689 [19:47:12]OFD Sender: To server: pG, [19:47:12]CommunicateWithHost lk.salyk.kg:30040 [19:47:12]ConnectInit lk.salyk.kg [19:47:12]Write i2c OK [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: 01 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: 01 07 00 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: 01 07 00 B0 14 00 00 00 00 00 FF 0F D9 [19:47:12]RasterBufferAndPrint [19:47:12]line Счет N : (1)1153868 [19:47:12]line ИНН: 02508201610067 [19:47:12]line Контрольно-Кассовый Чек [19:47:12]line ПРОДАЖА [19:47:12]line ТРК (МРК, ГНК) : 21 [19:47:12]Connected sock=11 [19:47:12]line Товар: 2710124130 [19:47:12]Data to sent: line Аи-92-К-5 [19:47:12]87 95 F6 line 2.390 * 62.90 [19:47:12]70 47 line = 150.33 [19:47:12]2C 01 00 line НДС 12% НСП 1% [19:47:12]30 line > о реализуемом товаре [19:47:12]30 line ОКРУГЛЕНИЕ: -0.33 [19:47:12]line ИТОГО: 150.00 [19:47:12]30 line Внесено: 150.00 [19:47:12]30 line СДАЧА: 0.00 [19:47:12]30 line НСП 1% : 1.33 [19:47:12]line НДС 12% : 15.96 [19:47:12]30 line Наличными: 150.00 [19:47:12]30 line Безнал.: 0.00 [19:47:12]30 30 30 line Место: АЗС № 110 "Партнер Нефть" [19:47:12]38 37 line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:47:12]35 30 36 line СНО: Общий режим [19:47:12]39 line Чек 212 03.03.2025 19:47 [19:47:12]0F line Смена: 658 ФФД: 1.0 [19:47:12]01 line ЗНМ: 0300000036 [19:47:12]00 00 A7 line РНМ: 0000000000092733 [19:47:12]EC line Версия ККМ: 001 [19:47:13]line ФМ: 0000000000875069 [19:47:13]line ФД: 183689 [19:47:13]07 line ФПД: 15245407968334 [19:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194700&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183689&fm=15245407968334&tin=02508201610067®Number=0000000000092733&sum=15000 [19:47:13]01 97 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D written 0, free lines is 4095 [19:47:13]00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 09 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 B9 3A 00 00 00 00 F2 03 01 00 01 Write to MH i2c: F6 01 00 00 03 DB 14 01 EF [19:47:13]00 01 BC 04 01 00 01 FC 03 06 Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]00 98 3A Read from MH i2c: 01 [19:47:14]00 MH_I2C_Read... [19:47:14]00 00 00 EB 03 Read from MH i2c: 26 01 00 07 EF 00 03 0F 00 [19:47:14]F6 03 MH_I2C_Read... [19:47:14]01 Read from MH i2c: 00 01 F7 01 03 07 06 00 00 85 00 DB 14 00 00 00 00 00 00 EE 03 00 0F 00 F2 00 03 00 01 57 00 0D 01 F3 03 5A 06 00 [19:47:14]3C RasterBufferAndPrint [19:47:14]06 line [19:47:14]line [19:47:14]line [19:47:14]00 line [19:47:14]line [19:47:14]00 00 written 0, free lines is 4095 [19:47:14]00 07 04 06 MH_Cut [19:47:14]00 Write to MH i2c: 98 D1 01 00 E2 14 01 C8 [19:47:14]3A 00 Write i2c OK [19:47:14]00 00 00 MH_I2C_Read... [19:47:14]39 Read from MH i2c: 04 D1 06 00 00 [19:47:14]00 00 00 MH_I2C_Read... [19:47:14]00 Read from MH i2c: 00 D1 1F 01 00 *** Cut start [19:47:15] [19:47:15]*** Partial cut [19:47:15]MH_I2C_Read... [19:47:15]*** CUTSNS_PIN = 1 [19:47:15]*** CUTSNS_PIN = 0 [19:47:15]Read from MH i2c: 04 02 D1 00 01 00 01 12 00 04 E2 14 00 C7 04 *** Brake cut motor [19:47:15] [19:47:15]00 Write to MH i2c: 01 00 D4 00 00 E3 00 14 00 F7 [19:47:15]F4 03 04 00 34 07 C6 67 0E 04 04 00 92 *** Stop cut motor [19:47:15]02 *** Cut end [19:47:15]00 00 B9 04 01 00 01 0D 04 10 00 Write i2c OK [19:47:15]30 MH_I2C_Read... [19:47:15]30 30 30 Read from MH i2c: 30 01 [19:47:15]MH_I2C_Read... [19:47:15]30 30 30 30 30 30 Read from MH i2c: 39 01 32 07 37 33 33 11 04 10 00 30 30 00 30 [19:47:16]30 MH_I2C_Read... [19:47:16]30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 Read from MH i2c: 00 01 89 CD 02 00 07 35 04 00 06 00 0D E3 DD 99 14 20 5C 4E 00 3E 00 0E 00 9A 00 00 FF 0F 0C [19:47:16]process_action close_receipt done [19:47:16]requested_data is exist [19:47:16]4F produce_requested_data [19:47:16]7D requested_item fm.sn is exist - process it [19:47:16]9E wFMCommunicate request_size=4 [19:47:16]MH_SAM_APDU [19:47:16]CAPDU: 87 80 11 50 00 00 [19:47:16] [19:47:16]Write to MH i2c: E2 08 00 E4 14 80 11 00 00 00 00 00 00 72 [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: Received data: E2 [19:47:16]87 MH_I2C_Read... [19:47:16]95 F6 70 47 2C 01 00 30 30 30 Read from MH i2c: 30 30 E2 30 30 30 17 30 30 00 38 37 35 [19:47:17]MH_I2C_Read... [19:47:17]30 36 39 4F 00 00 00 1B 65 47 00 34 3A Read from MH i2c: A5 E2 07 17 01 00 00 07 00 E4 3B 00 14 F9 03 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 37 35 30 37 36 37 39 30 90 39 33 00 36 C8 34 33 34 36 31 32 33 34 11 04 10 [19:47:17]00 RAPDU: 30 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 30 35 30 30 36 39 90 30 00 30 [19:47:18]30 wFMCommunicate OK [19:47:18]requested_item fd.num is exist - process it [19:47:18]SAM_PROTO_GetFieldsCounters [19:47:18]30 wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]30 CAPDU: 80 13 00 00 [19:47:18]Write to MH i2c: E2 08 00 E5 30 14 30 80 38 37 35 30 36 39 10 04 04 00 89 CD 02 00 F4 03 04 00 23 B3 13 C5 00 67 00 B6 00 04 01 00 00 00 0D 04 00 27 00 75 [19:47:18]1A 6B 2C 6F C0 [19:47:18]CommunicateWithHost err = 0 [19:47:18]CheckOFDResponse [19:47:18]Write i2c OK [19:47:18]1017 (14) - 77093643461234 [19:47:18]1041 (16) - 0000000000875069 [19:47:18]MH_I2C_Read... [19:47:18]1040 (4) - 183689 [19:47:18]1012 (4) - 03.03.2025 13:48 [19:47:18]1206 (1) - 0 [19:47:18]Read from MH i2c: OFD Sender: Remove packet 183689 [19:47:19]E2 ProducePacketName [19:47:19] [19:47:19]MH_I2C_Read... [19:47:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:19]name=ofd_packets/00183689 [19:47:19]Read from MH i2c: E2 NVStorageDeleteData [19:47:19]62 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 62 00 E5 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 89 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 OFD Sender: No OFD packet to send [19:47:19]00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [19:47:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 89 CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:20]wFMCommunicate OK [19:47:20]SAM_PROTO_GetFieldsCounters done [19:47:20]requested_item shift.num is exist - process it [19:47:20]requested_item shift.opened is exist - process it [19:47:20]req_shift_opened [19:47:20]FM_GetShiftState [19:47:20]SAM_PROTO_GetShiftState [19:47:20]wFMCommunicate request_size=4 [19:47:20]MH_SAM_APDU [19:47:20]CAPDU: 80 13 01 00 [19:47:20]Write to MH i2c: E2 08 00 E6 14 80 13 01 00 00 00 00 00 77 [19:47:20]Write i2c OK [19:47:20]MH_I2C_Read... [19:47:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:20]Read from MH i2c: E2 [19:47:20]MH_I2C_Read... [19:47:20]Read from MH i2c: E2 0E 00 [19:47:20]MH_I2C_Read... [19:47:20]Read from MH i2c: E2 0E 00 E6 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 E3 [19:47:20]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:47:20]wFMCommunicate OK [19:47:20]SAM_PROTO_GetShiftState done [19:47:20]FM_GetShiftState done [19:47:20]req_shift_opened done [19:47:20]requested_item shift.open_date is exist - process it [19:47:20]req_shift_open_date [19:47:20]req_shift_open_date done [19:47:20]produce_requested_data done [19:47:20]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183689,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:47:20]process_action_free close_receipt [19:47:20]json_value_free [19:47:20]json_value_free done [19:47:20]process_json_proto returns [19:47:20]Send response to host [19:47:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183689,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:47:20]free response buf [19:47:20]execute_script done [19:47:20]execute_script returns [19:47:20]free content buf [19:47:20]Sock 9.Close socket [19:47:20]Sock 9.Thread stoped [19:47:23]ConnectInit Can't connect to host [19:47:24]OFD Sender: No OFD packet to send [19:47:29]OFD Sender: No OFD packet to send [19:47:34]OFD Sender: No OFD packet to send [19:47:39]OFD Sender: No OFD packet to send [19:47:44]OFD Sender: No OFD packet to send [19:47:49]OFD Sender: No OFD packet to send [19:47:54]OFD Sender: No OFD packet to send [19:47:59]OFD Sender: No OFD packet to send [19:48:04]OFD Sender: No OFD packet to send [19:48:06]accept exits with 10 [19:48:06]New connection [19:48:06]New thread 3066830180 created [19:48:06]Thread 3066973540 joined [19:48:06]Waiting for new connection... [19:48:06] Sock 10.Parse request [19:48:07]Sock 10.Check first char [19:48:07]Sock 10.First char is OK [19:48:07]request: POST /json_proto HTTP/1.0 [19:48:07]Method: POST [19:48:07]URL: /json_proto [19:48:07]Method is POST - this is cgi request [19:48:07]url: /json_proto [19:48:07]query_string will be loaded in cgi processing [19:48:07]execute_cgi json_proto POST (null) [19:48:07]execute_cgi path=json_proto method=POST [19:48:07]POST find Content-Length [19:48:07]Host: 172.17.37.131:8080 [19:48:07]Content-Length: 801 [19:48:07]Content-Type: application/json [19:48:07] [19:48:07]POST finish read [19:48:07]Found Content-Length = 801 [19:48:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 6.360, "sum" : 400.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:07]execute_script... [19:48: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)1153869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 6.360, "sum" : 400.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:07]POST & json_proto [19:48:07]process_json_proto [19:48:07]json parsed OK: [19:48:07]protocol is kg_v1.0 [19:48:07]action value=close_receipt [19:48:07]process_action close_receipt [19:48:07]cmd_close_receipt [19:48:07]MH_GetDate [19:48:07]Write to MH i2c: F0 00 00 E7 14 EA [19:48:07]Write i2c OK [19:48:07]MH_I2C_Read... [19:48:07]Read from MH i2c: F0 [19:48:07]MH_I2C_Read... [19:48:07]Read from MH i2c: F0 09 00 [19:48:07]MH_I2C_Read... [19:48:07]Read from MH i2c: F0 09 00 E7 14 00 78 07 C6 67 02 3D BF 67 04 [19:48:07]GetLastDocTimeStamp 1741031220 [19:48:07]current date 1741031288 [19:48:07]FM_GetShiftState [19:48:07]SAM_PROTO_GetShiftState [19:48:07]wFMCommunicate request_size=4 [19:48:07]MH_SAM_APDU [19:48:07]CAPDU: 80 13 01 00 [19:48:07]Write to MH i2c: E2 08 00 E8 14 80 13 01 00 00 00 00 00 79 [19:48:07]Write i2c OK [19:48:07]MH_I2C_Read... [19:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:07]Read from MH i2c: E2 [19:48:07]MH_I2C_Read... [19:48:07]Read from MH i2c: E2 0E 00 [19:48:07]MH_I2C_Read... [19:48:07]Read from MH i2c: E2 0E 00 E8 14 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 E5 [19:48:07]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:48:07]wFMCommunicate OK [19:48:07]SAM_PROTO_GetShiftState done [19:48:07]FM_GetShiftState done [19:48:07]opened in 1740961343 [19:48:07]opened+sec_in_day 1741047743 [19:48:07]quantity*price = 40004 [19:48:07]sum+1 = 40005 [19:48:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.04 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.04 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 213 03.03.2025 19:48 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000875069 ФД: 183690 ФПД: 72947742469211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194809&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183690&fm=72947742469211&tin=02508201610067®Number=0000000000092733&sum=40004 [19:48:15]StoreToDocumentArchive [19:48:15]shift 658 fd 183690 [19:48:15]save to /storage/0658/doc_00183690 [19:48:15]save last doc name /storage/0658/doc_00183690 to /storage/kkm_last_doc_name [19:48:15]save OK [19:48:15]Clear old archive folders... [19:48:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:48:15]tlvbuf is 016DFA00 [19:48:15]SAM_PROTO_ClearQueue [19:48:15]wFMCommunicate request_size=4 [19:48:15]MH_SAM_APDU [19:48:15]CAPDU: 80 09 00 00 [19:48:15]Write to MH i2c: E2 08 00 F5 14 80 09 00 00 00 00 00 00 7B [19:48:15]Write i2c OK [19:48:15]MH_I2C_Read... [19:48:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:48:15]Read from MH i2c: E2 [19:48:15]MH_I2C_Read... [19:48:15]Read from MH i2c: E2 03 00 [19:48:15]MH_I2C_Read... [19:48:15]Read from MH i2c: E2 03 00 F5 14 00 90 00 7D [19:48:15]RAPDU: 90 00 [19:48:15]wFMCommunicate OK [19:48:15]SAM_PROTO_ClearQueue done [19:48:15]KKMCreateOFDPacket [19:48:15]OFDProtocolAddRootSTLVToBuf [19:48:15]FM_MakeSignedData [19:48:15]FM_MakeSignedData [19:48:15]SAM_PROTO_SignData [19:48:15]wFMCommunicate request_size=4 [19:48:15]MH_SAM_APDU [19:48:15]CAPDU: 80 0D 01 02 [19:48:15]Write to MH i2c: E2 08 00 F6 14 80 0D 01 02 00 00 00 00 83 [19:48:15]Write i2c OK [19:48:15]MH_I2C_Read... [19:48:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:48:15]Read from MH i2c: E2 [19:48:15]MH_I2C_Read... [19:48:15]Read from MH i2c: E2 03 00 [19:48:15]MH_I2C_Read... [19:48:15]Read from MH i2c: E2 03 00 F6 14 00 90 00 7E [19:48:16]RAPDU: 90 00 [19:48:16]wFMCommunicate OK [19:48:16]wFMCommunicate request_size=255 [19:48:16]MH_SAM_APDU [19:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 18 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 44 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 44 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 79 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8A CD 02 00 35 04 06 00 42 [19:48:17]Write to MH i2c: E2 02 01 F7 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 D8 18 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 44 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 44 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 79 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8A CD 02 00 35 04 06 00 42 00 00 85 [19:48:19]Write i2c OK [19:48:19]MH_I2C_Read... [19:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:19]Read from MH i2c: E2 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 03 00 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 03 00 F7 14 00 90 00 7F [19:48:19]RAPDU: 90 00 [19:48:19]wFMCommunicate OK [19:48:19]wFMCommunicate request_size=10 [19:48:19]MH_SAM_APDU [19:48:19]CAPDU: 80 0D 02 02 05 58 78 46 EC 5B [19:48:19]Write to MH i2c: E2 0D 00 F8 14 80 0D 02 02 05 00 58 78 46 EC 5B 00 00 ED [19:48:19]Write i2c OK [19:48:19]MH_I2C_Read... [19:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:19]Read from MH i2c: E2 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 03 00 [19:48:19]MH_I2C_Read... [19:48:19]Read from MH i2c: E2 03 00 F8 14 00 90 00 80 [19:48:19]RAPDU: 90 00 [19:48:19]wFMCommunicate OK [19:48:19]wFMCommunicate request_size=4 [19:48:19]MH_SAM_APDU [19:48:19]CAPDU: 80 0D 03 02 [19:48:20]Write to MH i2c: E2 08 00 F9 14 80 0D 03 02 00 00 00 00 88 [19:48:20]Write i2c OK [19:48:20]MH_I2C_Read... [19:48:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:48:20]OFD Sender: No OFD packet to send [19:48:20]Read from MH i2c: E2 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 0B 00 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 0B 00 F9 14 00 16 9A E2 80 A5 51 95 49 90 00 6F [19:48:20]RAPDU: 16 9A E2 80 A5 51 95 49 90 00 [19:48:20]wFMCommunicate OK [19:48:20]SAM_PROTO_SignData done [19:48:20]FM_MakeSignedData done [19:48:20]CreateOFDProtocolMessage [19:48:20]wFMCommunicate request_size=4 [19:48:20]MH_SAM_APDU [19:48:20]CAPDU: 80 11 00 00 [19:48:20]Write to MH i2c: E2 08 00 FA 14 80 11 00 00 00 00 00 00 88 [19:48:20]Write i2c OK [19:48:20]MH_I2C_Read... [19:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:20]Read from MH i2c: E2 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 17 00 [19:48:20]MH_I2C_Read... [19:48:20]Read from MH i2c: E2 17 00 FA 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 DE [19:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:48:21]wFMCommunicate OK [19:48:21]CreateOFDProtocolMessage done [19:48:21]OFDSenderStorePacket 183690 [19:48:21]StoreOFDPacket docnum=183690 [19:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 E2 33 07 01 EF 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 18 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 44 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 44 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 79 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8A CD 02 00 35 04 06 00 42 58 78 46 EC 5B 16 9A E2 80 A5 51 95 49 [19:48:21]CheckFolder [19:48:21]dirname=/storage/ofd_packets [19:48:21]CheckFolder done [19:48:21]ProducePacketName [19:48:21]name=ofd_packets/00183690 [19:48:21]NVStorageSaveData ofd_packets/00183690 [19:48:21]File name is /storage/ofd_packets/00183690 [19:48:21]Write 301 bytes [19:48:21]NVStorageSaveData done [19:48:21]OFDSenderStorePacket done [19:48:21]KKMCreateOFDPacket done [19:48:21]NVStorageSaveData kkm_last_timestamp [19:48:21]File name is /storage/kkm_last_timestamp [19:48:21]Write 4 bytes [19:48:21]NVStorageSaveData done [19:48:21]ExternCall_PrintAddStr [19:48:21]wPrintStart [19:48:21]Write to MH i2c: 01 00 00 FB 14 0F [19:48:21]OFD Sender: Processing packet 183690 [packets to send 15, broken 14] [19:48:21]ProducePacketName [19:48:21]name=ofd_packets/00183690 [19:48:21]OFD Sender: To server: pG, [19:48:21]CommunicateWithHost lk.salyk.kg:30040 [19:48:21]ConnectInit lk.salyk.kg [19:48:21]Write i2c OK [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 [19:48:21]MH_I2C_Read... [19:48:21]Read from MH i2c: 01 07 00 FB 14 00 00 00 00 00 FF 0F 24 [19:48:21]RasterBufferAndPrint [19:48:21]line Счет N : (1)1153869 [19:48:21]line ИНН: 02508201610067 [19:48:21]line Контрольно-Кассовый Чек [19:48:21]line ПРОДАЖА [19:48:21]line ТРК (МРК, ГНК) : 11 [19:48:21]line Товар: 2710124130 [19:48:21]line Аи-92-К-5 [19:48:21]line 6.360 * 62.90 [19:48:21]Connected sock=11 [19:48:21]line = 400.04 [19:48:21]line НДС 12% НСП 1% [19:48:21]Data to sent: line > о реализуемом товаре [19:48:21]line ИТОГО: 400.04 [19:48:21]87 line НСП 1% : 3.54 [19:48:21]line НДС 12% : 42.48 [19:48:21]line Наличными: 0.00 [19:48:21]95 line Безнал.: 400.04 [19:48:21]F6 line Место: АЗС № 110 "Партнер Нефть" [19:48:21]70 line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:48:21]line СНО: Общий режим [19:48:21]line Чек 213 03.03.2025 19:48 [19:48:21]47 line Смена: 658 ФФД: 1.0 [19:48:21]line ЗНМ: 0300000036 [19:48:21]2C line РНМ: 0000000000092733 [19:48:21]line Версия ККМ: 001 [19:48:21]line Платежная система: O! деньги [19:48:21]01 line ФМ: 0000000000875069 [19:48:21]00 line ФД: 183690 [19:48:21]30 line ФПД: 72947742469211 [19:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194809&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183690&fm=72947742469211&tin=02508201610067®Number=0000000000092733&sum=40004 [19:48:21]30 30 30 30 30 30 30 30 30 written 0, free lines is 4095 [19:48:21]38 37 35 30 36 39 0F 01 00 00 E2 33 07 01 EF 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 18 00 00 00 00 00 37 Write to MH i2c: 04 01 06 00 00 92 18 00 00 00 25 00 00 13 15 04 3A 06 [19:48:22]00 Write i2c OK [19:48:22]44 9C 00 MH_I2C_Read... [19:48:22]00 00 Read from MH i2c: 00 F2 01 03 01 00 [19:48:22]01 F6 MH_I2C_Read... [19:48:22]03 01 00 Read from MH i2c: 01 01 BC 07 04 01 00 00 01 FC [19:48:22]03 06 00 MH_I2C_Read... [19:48:22]44 9C 00 00 Read from MH i2c: 00 01 00 07 EB 03 26 00 00 EF 25 03 0F 00 15 F6 00 03 00 00 00 00 72 0D C0 [19:48:23]RasterBufferAndPrint [19:48:23]line [19:48:23]01 line [19:48:23]00 line [19:48:23]01 line [19:48:23]line [19:48:23]F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 written 0, free lines is 4069 [19:48:23]03 01 00 MH_Cut [19:48:23]01 F3 03 Write to MH i2c: 06 00 D1 98 10 00 01 00 00 00 2C 00 15 07 04 06 01 00 00 00 00 00 00 00 39 04 06 00 44 9C 13 00 [19:48:23]00 Write i2c OK [19:48:23]*** Cut start [19:48:23]MH_I2C_Read... [19:48:23]*** Partial cut [19:48:23]Read from MH i2c: 00 D1 00 [19:48:23]1F 04 MH_I2C_Read... [19:48:23]02 Read from MH i2c: *** CUTSNS_PIN = 1 [19:48:24]D1 *** CUTSNS_PIN = 0 [19:48:24]01 00 00 01 00 [19:48:24]*** Brake cut motor [19:48:24]12 MH_I2C_Read... [19:48:24]04 04 00 Read from MH i2c: D5 D1 01 00 00 2C 00 15 00 00 12 F4 [19:48:24]Write to MH i2c: 03 01 04 00 00 2D 15 42 [19:48:24]00 79 07 C6 67 *** Stop cut motor [19:48:24]Write i2c OK [19:48:24]MH_I2C_Read... [19:48:24]0E *** Cut end [19:48:24]04 04 00 92 02 00 00 B9 04 Read from MH i2c: 01 [19:48:24]MH_I2C_Read... [19:48:24]01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 Read from MH i2c: 30 01 30 39 32 37 33 33 11 04 10 00 30 07 30 00 30 [19:48:24]30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8A CD 02 00 35 04 06 MH_I2C_Read... [19:48:25]00 Read from MH i2c: 42 58 01 78 46 EC 07 5B 00 16 9A 2D E2 80 15 A5 00 00 00 00 00 FF 0F 57 [19:48:25]process_action close_receipt done [19:48:25]requested_data is exist [19:48:25]produce_requested_data [19:48:25]requested_item fm.sn is exist - process it [19:48:25]wFMCommunicate request_size=4 [19:48:25]51 MH_SAM_APDU [19:48:25]95 49 [19:48:25]CAPDU: 80 11 00 00 [19:48:25]Write to MH i2c: E2 08 00 2E 15 80 11 00 00 00 00 00 00 BD [19:48:25]Write i2c OK [19:48:25]MH_I2C_Read... [19:48:25]Received data: 87 95 F6 70 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:25]Read from MH i2c: E2 [19:48:25]MH_I2C_Read... [19:48:25]47 2C 01 00 30 30 30 30 30 30 30 30 Read from MH i2c: E2 17 30 00 [19:48:26]30 MH_I2C_Read... [19:48:26]38 37 35 Read from MH i2c: 30 E2 36 39 17 4F 00 00 00 00 2E 35 15 59 47 00 00 9F 09 11 A5 04 07 10 00 30 01 30 30 30 00 30 07 00 3B 00 F9 03 30 0E 30 30 30 00 30 37 38 37 37 35 30 30 39 33 36 36 34 33 34 36 31 32 33 34 11 04 10 00 30 39 30 90 30 00 30 30 30 13 30 30 [19:48:26]30 30 38 RAPDU: 11 04 37 10 35 30 36 00 39 10 30 04 04 00 30 8A 30 CD 30 02 00 F4 30 03 04 30 00 68 B3 30 30 30 C5 30 38 37 67 35 B6 30 04 36 39 90 01 00 [19:48:27]00 wFMCommunicate OK [19:48:27]requested_item fd.num is exist - process it [19:48:27]SAM_PROTO_GetFieldsCounters [19:48:27]wFMCommunicate request_size=4 [19:48:27]MH_SAM_APDU [19:48:27]00 CAPDU: 80 D0 13 00 00 B6 [19:48:27]Write to MH i2c: E2 08 4B 00 2F 94 15 80 13 1A 18 02 86 [19:48:27]CommunicateWithHost err = 0 [19:48:27]CheckOFDResponse [19:48:27]1017 (14) - 77093643461234 [19:48:27]1041 (16) - 0000000000875069 [19:48:27]1040 (4) - 183690 [19:48:27]1012 (4) - 03.03.2025 13:49 [19:48:27]1206 (1) - 0 [19:48:27]OFD Sender: Remove packet 183690 [19:48:27]ProducePacketName [19:48:27]name=ofd_packets/00183690 [19:48:27]00 NVStorageDeleteData [19:48:27]00 00 00 00 00 C0 [19:48:27]Write i2c OK [19:48:27]MH_I2C_Read... [19:48:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:48:27]Read from MH i2c: E2 [19:48:27]MH_I2C_Read... [19:48:27]Read from MH i2c: E2 62 00 [19:48:27]MH_I2C_Read... [19:48:27]Read from MH i2c: E2 62 00 2F 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 OFD Sender: No OFD packet to send [19:48:28]30 30 39 32 37 33 33 10 04 04 00 8A CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [19:48:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 8A CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:48:29]wFMCommunicate OK [19:48:29]SAM_PROTO_GetFieldsCounters done [19:48:29]requested_item shift.num is exist - process it [19:48:29]requested_item shift.opened is exist - process it [19:48:29]req_shift_opened [19:48:29]FM_GetShiftState [19:48:29]SAM_PROTO_GetShiftState [19:48:29]wFMCommunicate request_size=4 [19:48:29]MH_SAM_APDU [19:48:29]CAPDU: 80 13 01 00 [19:48:29]Write to MH i2c: E2 08 00 30 15 80 13 01 00 00 00 00 00 C2 [19:48:29]Write i2c OK [19:48:29]MH_I2C_Read... [19:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:29]Read from MH i2c: E2 [19:48:29]MH_I2C_Read... [19:48:29]Read from MH i2c: E2 0E 00 [19:48:29]MH_I2C_Read... [19:48:29]Read from MH i2c: E2 0E 00 30 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 2E [19:48:29]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:48:29]wFMCommunicate OK [19:48:29]SAM_PROTO_GetShiftState done [19:48:29]FM_GetShiftState done [19:48:29]req_shift_opened done [19:48:29]requested_item shift.open_date is exist - process it [19:48:29]req_shift_open_date [19:48:29]req_shift_open_date done [19:48:29]produce_requested_data done [19:48:29]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183690,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:48:29]process_action_free close_receipt [19:48:29]json_value_free [19:48:29]json_value_free done [19:48:29]process_json_proto returns [19:48:29]Send response to host [19:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183690,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:48:29]free response buf [19:48:29]execute_script done [19:48:29]execute_script returns [19:48:29]free content buf [19:48:29]Sock 10.Close socket [19:48:29]Sock 10.Thread stoped [19:48:33]OFD Sender: No OFD packet to send [19:48:37]accept exits with 9 [19:48:37]New connection [19:48:37]New thread 3066973540 created [19:48:37]Thread 3066830180 joined [19:48:37]Waiting for new connection... [19:48:37] Sock 9.Parse request [19:48:37]Sock 9.Check first char [19:48:37]Sock 9.First char is OK [19:48:37]request: POST /json_proto HTTP/1.0 [19:48:37]Method: POST [19:48:37]URL: /json_proto [19:48:37]Method is POST - this is cgi request [19:48:37]url: /json_proto [19:48:37]query_string will be loaded in cgi processing [19:48:37]execute_cgi json_proto POST (null) [19:48:37]execute_cgi path=json_proto method=POST [19:48:37]POST find Content-Length [19:48:37]Host: 172.17.37.131:8080 [19:48:37]Content-Length: 688 [19:48:37]Content-Type: application/json [19:48:37] [19:48:37]POST finish read [19:48:37]Found Content-Length = 688 [19:48:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-5", "price" : 71.40, "quantity" : 14.010, "sum" : 1000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:48:37]execute_script... [19:48: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)1153870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-5", "price" : 71.40, "quantity" : 14.010, "sum" : 1000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:48:37]POST & json_proto [19:48:37]process_json_proto [19:48:37]json parsed OK: [19:48:37]protocol is kg_v1.0 [19:48:37]action value=close_receipt [19:48:37]process_action close_receipt [19:48:37]cmd_close_receipt [19:48:37]MH_GetDate [19:48:37]Write to MH i2c: F0 00 00 31 15 35 [19:48:37]Write i2c OK [19:48:37]MH_I2C_Read... [19:48:37]Read from MH i2c: F0 [19:48:37]MH_I2C_Read... [19:48:37]Read from MH i2c: F0 09 00 [19:48:37]MH_I2C_Read... [19:48:37]Read from MH i2c: F0 09 00 31 15 00 96 07 C6 67 02 3D BF 67 6D [19:48:37]GetLastDocTimeStamp 1741031289 [19:48:37]current date 1741031318 [19:48:37]FM_GetShiftState [19:48:37]SAM_PROTO_GetShiftState [19:48:37]wFMCommunicate request_size=4 [19:48:37]MH_SAM_APDU [19:48:37]CAPDU: 80 13 01 00 [19:48:37]Write to MH i2c: E2 08 00 32 15 80 13 01 00 00 00 00 00 C4 [19:48:37]Write i2c OK [19:48:37]MH_I2C_Read... [19:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:37]Read from MH i2c: E2 [19:48:37]MH_I2C_Read... [19:48:37]Read from MH i2c: E2 0E 00 [19:48:37]MH_I2C_Read... [19:48:37]Read from MH i2c: E2 0E 00 32 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 30 [19:48:38]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:48:38]wFMCommunicate OK [19:48:38]SAM_PROTO_GetShiftState done [19:48:38]FM_GetShiftState done [19:48:38]opened in 1740961343 [19:48:38]opened+sec_in_day 1741047743 [19:48:38]quantity*price = 100031 [19:48:38]sum+1 = 100032 [19:48:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 214 03.03.2025 19:48 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 ФМ: 0000000000875069 ФД: 183691 ФПД: 120374028643163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194839&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183691&fm=120374028643163&tin=02508201610067®Number=0000000000092733&sum=100000 [19:48:45]StoreToDocumentArchive [19:48:45]shift 658 fd 183691 [19:48:45]save to /storage/0658/doc_00183691 [19:48:45]save last doc name /storage/0658/doc_00183691 to /storage/kkm_last_doc_name [19:48:45]save OK [19:48:45]Clear old archive folders... [19:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:48:45]tlvbuf is 01712C10 [19:48:45]SAM_PROTO_ClearQueue [19:48:45]wFMCommunicate request_size=4 [19:48:45]MH_SAM_APDU [19:48:45]CAPDU: 80 09 00 00 [19:48:45]Write to MH i2c: E2 08 00 3F 15 80 09 00 00 00 00 00 00 C6 [19:48:45]Write i2c OK [19:48:45]MH_I2C_Read... [19:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:48:45]Read from MH i2c: E2 [19:48:45]MH_I2C_Read... [19:48:45]Read from MH i2c: E2 03 00 [19:48:46]MH_I2C_Read... [19:48:46]Read from MH i2c: E2 03 00 3F 15 00 90 00 C8 [19:48:46]RAPDU: 90 00 [19:48:46]wFMCommunicate OK [19:48:46]SAM_PROTO_ClearQueue done [19:48:46]KKMCreateOFDPacket [19:48:46]OFDProtocolAddRootSTLVToBuf [19:48:46]FM_MakeSignedData [19:48:46]FM_MakeSignedData [19:48:46]SAM_PROTO_SignData [19:48:46]wFMCommunicate request_size=4 [19:48:46]MH_SAM_APDU [19:48:46]CAPDU: 80 0D 01 02 [19:48:46]Write to MH i2c: E2 08 00 40 15 80 0D 01 02 00 00 00 00 CE [19:48:46]Write i2c OK [19:48:46]MH_I2C_Read... [19:48:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:48:46]Read from MH i2c: E2 [19:48:46]MH_I2C_Read... [19:48:46]Read from MH i2c: E2 03 00 [19:48:46]MH_I2C_Read... [19:48:46]Read from MH i2c: E2 03 00 40 15 00 90 00 C9 [19:48:46]RAPDU: 90 00 [19:48:46]wFMCommunicate OK [19:48:46]wFMCommunicate request_size=255 [19:48:46]MH_SAM_APDU [19:48:46]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 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 35 FF 03 08 00 03 BA 36 00 00 00 00 00 37 04 06 00 E4 1B 00 00 00 00 13 04 06 00 BF 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 97 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8B CD 02 00 35 04 06 00 [19:48:48]Write to MH i2c: E2 02 01 41 15 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 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 35 FF 03 08 00 03 BA 36 00 00 00 00 00 37 04 OFD Sender: No OFD packet to send [19:48:48]06 00 E4 1B 00 00 00 00 13 04 06 00 BF 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 97 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8B CD 02 00 35 04 06 00 00 00 47 [19:48:49]Write i2c OK [19:48:49]MH_I2C_Read... [19:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:49]Read from MH i2c: E2 [19:48:49]MH_I2C_Read... [19:48:49]Read from MH i2c: E2 03 00 [19:48:50]MH_I2C_Read... [19:48:50]Read from MH i2c: E2 03 00 41 15 00 90 00 CA [19:48:50]RAPDU: 90 00 [19:48:50]wFMCommunicate OK [19:48:50]wFMCommunicate request_size=11 [19:48:50]MH_SAM_APDU [19:48:50]CAPDU: 80 0D 02 02 06 6D 7A C3 37 AB 5B [19:48:50]Write to MH i2c: E2 0E 00 42 15 80 0D 02 02 06 00 6D 7A C3 37 AB 5B 00 00 C4 [19:48:50]Write i2c OK [19:48:50]MH_I2C_Read... [19:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:50]Read from MH i2c: E2 [19:48:50]MH_I2C_Read... [19:48:50]Read from MH i2c: E2 03 00 [19:48:50]MH_I2C_Read... [19:48:50]Read from MH i2c: E2 03 00 42 15 00 90 00 CB [19:48:50]RAPDU: 90 00 [19:48:50]wFMCommunicate OK [19:48:50]wFMCommunicate request_size=4 [19:48:50]MH_SAM_APDU [19:48:50]CAPDU: 80 0D 03 02 [19:48:50]Write to MH i2c: E2 08 00 43 15 80 0D 03 02 00 00 00 00 D3 [19:48:50]Write i2c OK [19:48:50]MH_I2C_Read... [19:48:50]Read from MH i2c: E2 [19:48:50]MH_I2C_Read... [19:48:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:48:50]Read from MH i2c: E2 0B 00 [19:48:50]MH_I2C_Read... [19:48:50]Read from MH i2c: E2 0B 00 43 15 00 35 A3 60 3D 33 5E 58 26 90 00 58 [19:48:50]RAPDU: 35 A3 60 3D 33 5E 58 26 90 00 [19:48:51]wFMCommunicate OK [19:48:51]SAM_PROTO_SignData done [19:48:51]FM_MakeSignedData done [19:48:51]CreateOFDProtocolMessage [19:48:51]wFMCommunicate request_size=4 [19:48:51]MH_SAM_APDU [19:48:51]CAPDU: 80 11 00 00 [19:48:51]Write to MH i2c: E2 08 00 44 15 80 11 00 00 00 00 00 00 D3 [19:48:51]Write i2c OK [19:48:51]MH_I2C_Read... [19:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:51]Read from MH i2c: E2 [19:48:51]MH_I2C_Read... [19:48:51]Read from MH i2c: E2 17 00 [19:48:51]MH_I2C_Read... [19:48:51]Read from MH i2c: E2 17 00 44 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 29 [19:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:48:51]wFMCommunicate OK [19:48:51]CreateOFDProtocolMessage done [19:48:51]OFDSenderStorePacket 183691 [19:48:51]StoreOFDPacket docnum=183691 [19:48:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 01 00 00 01 35 08 01 37 65 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 35 FF 03 08 00 03 BA 36 00 00 00 00 00 37 04 06 00 E4 1B 00 00 00 00 13 04 06 00 BF 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 97 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8B CD 02 00 35 04 06 00 6D 7A C3 37 AB 5B 35 A3 60 3D 33 5E 58 26 [19:48:51]CheckFolder [19:48:51]dirname=/storage/ofd_packets [19:48:51]CheckFolder done [19:48:51]ProducePacketName [19:48:51]name=ofd_packets/00183691 [19:48:51]NVStorageSaveData ofd_packets/00183691 [19:48:51]File name is /storage/ofd_packets/00183691 [19:48:51]Write 302 bytes [19:48:51]NVStorageSaveData done [19:48:51]OFDSenderStorePacket done [19:48:51]KKMCreateOFDPacket done [19:48:51]NVStorageSaveData kkm_last_timestamp [19:48:51]File name is /storage/kkm_last_timestamp [19:48:51]Write 4 bytes [19:48:51]NVStorageSaveData done [19:48:51]ExternCall_PrintAddStr [19:48:51]wPrintStart [19:48:51]Write to MH i2c: 01 00 00 45 15 5A [19:48:51]OFD Sender: Processing packet 183691 [packets to send 15, broken 14] [19:48:51]ProducePacketName [19:48:51]name=ofd_packets/00183691 [19:48:51]OFD Sender: To server: pG, [19:48:51]CommunicateWithHost lk.salyk.kg:30040 [19:48:51]ConnectInit lk.salyk.kg [19:48:51]Write i2c OK [19:48:51]MH_I2C_Read... [19:48:51]Read from MH i2c: 01 [19:48:51]MH_I2C_Read... [19:48:51]Read from MH i2c: 01 07 00 [19:48:52]MH_I2C_Read... [19:48:52]Read from MH i2c: 01 Connected sock=11 [19:48:52]07 00 Data to sent: 45 15 87 00 00 00 95 00 F6 00 70 FF 0F 6F 47 [19:48:52]RasterBufferAndPrint [19:48:52]2C line Счет N : (1)1153870 [19:48:52]01 line ИНН: 02508201610067 [19:48:52]00 30 30 line Контрольно-Кассовый Чек [19:48:52]30 30 line ПРОДАЖА [19:48:52]30 30 30 line ТРК (МРК, ГНК) : 41 [19:48:52]line Товар: 2710194210 [19:48:52]line ДТ(л)-К-5 [19:48:52]line 14.010 * 71.40 [19:48:52]line = 1000.31 [19:48:52]line НДС 12% НСП 1% [19:48:52]30 line > о реализуемом товаре [19:48:52]30 line ОКРУГЛЕНИЕ: -0.31 [19:48:52]30 38 37 35 line ИТОГО: 1000.00 [19:48:52]30 36 39 line Внесено: 1000.00 [19:48:52]10 line СДАЧА: 0.00 [19:48:52]line НСП 1% : 8.85 [19:48:52]line НДС 12% : 106.23 [19:48:52]line Наличными: 1000.00 [19:48:52]01 line Безнал.: 0.00 [19:48:52]line Место: АЗС № 110 "Партнер Нефть" [19:48:52]00 line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:48:52]line СНО: Общий режим [19:48:52]00 line Чек 214 03.03.2025 19:48 [19:48:52]01 line Смена: 658 ФФД: 1.0 [19:48:52]line ЗНМ: 0300000036 [19:48:52]line РНМ: 0000000000092733 [19:48:52]line Версия ККМ: 001 [19:48:52]35 line ФМ: 0000000000875069 [19:48:52]08 01 37 65 5A line ФД: 183691 [19:48:52]03 01 00 line ФПД: 120374028643163 [19:48:52]03 line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T194839&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183691&fm=120374028643163&tin=02508201610067®Number=0000000000092733&sum=100000 [19:48:52]00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 written 0, free lines is 4095 [19:48:52]32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 35 FF 03 08 00 03 BA 36 00 00 00 00 00 37 04 06 00 E4 1B 00 00 00 00 13 04 06 00 BF 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 Write to MH i2c: FC 03 01 06 00 00 A0 86 01 00 00 70 00 15 00 EB 03 85 26 00 [19:48:53]EF 03 0F Write i2c OK [19:48:53]00 MH_I2C_Read... [19:48:53]F6 03 01 Read from MH i2c: 00 01 01 F7 03 06 [19:48:53]00 MH_I2C_Read... [19:48:53]75 03 00 Read from MH i2c: 00 01 00 07 00 00 [19:48:53]MH_I2C_Read... [19:48:53]EE 03 0F 00 F2 03 01 Read from MH i2c: 00 01 F3 01 03 07 00 70 15 00 00 00 00 00 06 44 0D 00 DD [19:48:54]RasterBufferAndPrint [19:48:54]7F line [19:48:54]29 00 00 line [19:48:54]00 line [19:48:54]00 line [19:48:54]07 04 06 line [19:48:54]00 A0 written 0, free lines is 4079 [19:48:54]86 01 00 00 MH_Cut [19:48:54]00 Write to MH i2c: 39 D1 01 00 04 77 15 06 01 5E [19:48:54]00 Write i2c OK [19:48:54]00 MH_I2C_Read... [19:48:54]00 00 Read from MH i2c: 00 D1 00 00 1F [19:48:54]04 02 MH_I2C_Read... [19:48:54]00 *** Cut start [19:48:54]01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 97 07 *** Partial cut [19:48:54]Read from MH i2c: *** CUTSNS_PIN = 1 [19:48:54]C6 *** CUTSNS_PIN = 0 [19:48:54]67 *** Brake cut motor [19:48:54]D1 01 00 [19:48:54]MH_I2C_Read... [19:48:54]0E 04 04 00 Read from MH i2c: 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 *** Stop cut motor [19:48:55]30 D1 01 00 *** Cut end [19:48:55]77 30 15 30 30 30 00 30 5D 30 30 39 [19:48:55]32 37 Write to MH i2c: 33 33 11 01 04 00 00 10 78 15 00 8D 30 [19:48:55]30 30 30 30 Write i2c OK [19:48:55]MH_I2C_Read... [19:48:55]30 30 30 30 Read from MH i2c: 30 38 01 37 35 30 [19:48:55]36 MH_I2C_Read... [19:48:55]39 10 Read from MH i2c: 04 01 04 07 00 8B CD 00 02 [19:48:55]MH_I2C_Read... [19:48:55]00 35 04 06 00 6D Read from MH i2c: 7A 01 C3 37 AB 07 5B 35 A3 60 00 3D 78 33 15 5E 00 00 00 00 00 FF 0F A2 [19:48:56]process_action close_receipt done [19:48:56]requested_data is exist [19:48:56]produce_requested_data [19:48:56]requested_item fm.sn is exist - process it [19:48:56]wFMCommunicate request_size=4 [19:48:56]MH_SAM_APDU [19:48:56]58 CAPDU: 26 [19:48:56]80 11 00 00 [19:48:56]Write to MH i2c: E2 08 00 79 15 80 11 00 00 00 00 00 00 08 [19:48:56]Write i2c OK [19:48:56]MH_I2C_Read... [19:48:56]Received data: 87 95 F6 70 47 2C 01 00 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:56]Read from MH i2c: E2 [19:48:56]MH_I2C_Read... [19:48:56]30 30 30 30 30 30 30 30 30 38 37 35 30 36 Read from MH i2c: 39 E2 4F 17 00 [19:48:56]00 MH_I2C_Read... [19:48:56]00 00 Read from MH i2c: BE E2 4E 17 47 00 F6 00 B9 A5 79 07 01 15 00 07 00 00 3B 11 00 04 F9 10 03 00 0E 30 00 37 37 30 30 39 30 33 36 30 34 33 34 30 36 30 31 30 30 30 30 38 37 35 30 36 39 32 90 00 5E 33 [19:48:57]RAPDU: 11 34 04 11 10 04 10 00 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 38 37 35 37 30 35 36 30 39 90 00 36 [19:48:57]39 wFMCommunicate OK [19:48:57]10 requested_item fd.num is exist - process it [19:48:57]SAM_PROTO_GetFieldsCounters [19:48:57]wFMCommunicate request_size=4 [19:48:57]MH_SAM_APDU [19:48:57]04 CAPDU: 04 00 8B 80 CD 02 13 00 F4 00 03 04 00 00 86 [19:48:57]B3 Write to MH i2c: C5 67 B6 04 01 00 00 35 CA 23 79 E2 62 08 22 00 0A 7A 7C [19:48:58]CommunicateWithHost err = 0 [19:48:58]15 CheckOFDResponse [19:48:58]1017 (14) - 77093643461234 [19:48:58]80 1041 (16) - 0000000000875069 [19:48:58]1040 (4) - 183691 [19:48:58]13 1012 (4) - 03.03.2025 13:49 [19:48:58]1206 (1) - 0 [19:48:58]OFD Sender: Remove packet 183691 [19:48:58]00 ProducePacketName [19:48:58]00 name=ofd_packets/00183691 [19:48:58]NVStorageDeleteData [19:48:58]00 00 00 00 0B [19:48:58]Write i2c OK [19:48:58]MH_I2C_Read... [19:48:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:48:58]Read from MH i2c: E2 [19:48:58]MH_I2C_Read... [19:48:58]Read from MH i2c: E2 62 00 [19:48:58]MH_I2C_Read... [19:48:58]Read from MH i2c: E2 62 00 7A 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 OFD Sender: No OFD packet to send [19:48:58]30 30 39 32 37 33 33 10 04 04 00 8B CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [19:48:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 8B CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:48:59]wFMCommunicate OK [19:48:59]SAM_PROTO_GetFieldsCounters done [19:48:59]requested_item shift.num is exist - process it [19:48:59]requested_item shift.opened is exist - process it [19:48:59]req_shift_opened [19:48:59]FM_GetShiftState [19:48:59]SAM_PROTO_GetShiftState [19:48:59]wFMCommunicate request_size=4 [19:48:59]MH_SAM_APDU [19:48:59]CAPDU: 80 13 01 00 [19:48:59]Write to MH i2c: E2 08 00 7B 15 80 13 01 00 00 00 00 00 0D [19:49:00]Write i2c OK [19:49:00]MH_I2C_Read... [19:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:00]Read from MH i2c: E2 [19:49:00]MH_I2C_Read... [19:49:00]Read from MH i2c: E2 0E 00 [19:49:00]MH_I2C_Read... [19:49:00]Read from MH i2c: E2 0E 00 7B 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 79 [19:49:00]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:49:00]wFMCommunicate OK [19:49:00]SAM_PROTO_GetShiftState done [19:49:00]FM_GetShiftState done [19:49:00]req_shift_opened done [19:49:00]requested_item shift.open_date is exist - process it [19:49:00]req_shift_open_date [19:49:00]req_shift_open_date done [19:49:00]produce_requested_data done [19:49:00]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183691,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:49:00]process_action_free close_receipt [19:49:00]json_value_free [19:49:00]json_value_free done [19:49:00]process_json_proto returns [19:49:00]Send response to host [19:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183691,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:49:00]free response buf [19:49:00]execute_script done [19:49:00]execute_script returns [19:49:00]free content buf [19:49:00]Sock 9.Close socket [19:49:00]Sock 9.Thread stoped [19:49:03]OFD Sender: No OFD packet to send [19:49:08]OFD Sender: No OFD packet to send [19:49:13]OFD Sender: No OFD packet to send [19:49:18]OFD Sender: No OFD packet to send [19:49:23]OFD Sender: No OFD packet to send [19:49:28]OFD Sender: No OFD packet to send [19:49:33]OFD Sender: No OFD packet to send [19:49:38]OFD Sender: No OFD packet to send [19:49:41]ConnectInit Can't connect to host [19:49:43]OFD Sender: No OFD packet to send [19:49:48]OFD Sender: No OFD packet to send [19:49:53]OFD Sender: No OFD packet to send [19:49:58]OFD Sender: No OFD packet to send [19:50:03]OFD Sender: No OFD packet to send [19:50:08]OFD Sender: No OFD packet to send [19:50:13]OFD Sender: No OFD packet to send [19:50:18]OFD Sender: No OFD packet to send [19:50:20]accept exits with 10 [19:50:20]New connection [19:50:20]New thread 3066830180 created [19:50:20]Thread 3066973540 joined [19:50:20]Waiting for new connection... [19:50:20] Sock 10.Parse request [19:50:20]Sock 10.Check first char [19:50:20]Sock 10.First char is OK [19:50:20]request: POST /json_proto HTTP/1.0 [19:50:20]Method: POST [19:50:20]URL: /json_proto [19:50:21]Method is POST - this is cgi request [19:50:21]url: /json_proto [19:50:21]query_string will be loaded in cgi processing [19:50:21]execute_cgi json_proto POST (null) [19:50:21]execute_cgi path=json_proto method=POST [19:50:21]POST find Content-Length [19:50:21]Host: 172.17.37.131:8080 [19:50:21]Content-Length: 678 [19:50:21]Content-Type: application/json [19:50:21] [19:50:21]POST finish read [19:50:21]Found Content-Length = 678 [19:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 9.540, "sum" : 600.07, "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:50:21]execute_script... [19:50:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 9.540, "sum" : 600.07, "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:50:21]POST & json_proto [19:50:21]process_json_proto [19:50:21]json parsed OK: [19:50:21]protocol is kg_v1.0 [19:50:21]action value=close_receipt [19:50:21]process_action close_receipt [19:50:21]cmd_close_receipt [19:50:21]MH_GetDate [19:50:21]Write to MH i2c: F0 00 00 7C 15 80 [19:50:21]Write i2c OK [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 09 00 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 09 00 7C 15 00 FE 07 C6 67 02 3D BF 67 20 [19:50:21]GetLastDocTimeStamp 1741031319 [19:50:21]current date 1741031422 [19:50:21]FM_GetShiftState [19:50:21]SAM_PROTO_GetShiftState [19:50:21]wFMCommunicate request_size=4 [19:50:21]MH_SAM_APDU [19:50:21]CAPDU: 80 13 01 00 [19:50:21]Write to MH i2c: E2 08 00 7D 15 80 13 01 00 00 00 00 00 0F [19:50:21]Write i2c OK [19:50:21]MH_I2C_Read... [19:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:21]Read from MH i2c: E2 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: E2 0E 00 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: E2 0E 00 7D 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 7B [19:50:21]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:50:21]wFMCommunicate OK [19:50:21]SAM_PROTO_GetShiftState done [19:50:21]FM_GetShiftState done [19:50:21]opened in 1740961343 [19:50:21]opened+sec_in_day 1741047743 [19:50:21]quantity*price = 60006 [19:50:21]sum+1 = 60008 [19:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 110 "Партнер Нефть" Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 СНО: Общий режим Чек 215 03.03.2025 19:50 Смена: 658 ФФД: 1.0 ЗНМ: 0300000036 РНМ: 0000000000092733 Версия ККМ: 001 ФМ: 0000000000875069 ФД: 183692 ФПД: 48737917986452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T195023&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183692&fm=48737917986452&tin=02508201610067®Number=0000000000092733&sum=60000 [19:50:29]StoreToDocumentArchive [19:50:29]shift 658 fd 183692 [19:50:29]save to /storage/0658/doc_00183692 [19:50:29]save last doc name /storage/0658/doc_00183692 to /storage/kkm_last_doc_name [19:50:29]save OK [19:50:29]Clear old archive folders... [19:50:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:29]tlvbuf is 0172C4C0 [19:50:29]SAM_PROTO_ClearQueue [19:50:29]wFMCommunicate request_size=4 [19:50:29]MH_SAM_APDU [19:50:29]CAPDU: 80 09 00 00 [19:50:29]Write to MH i2c: E2 08 00 8A 15 80 09 00 00 00 00 00 00 11 [19:50:29]Write i2c OK [19:50:29]MH_I2C_Read... [19:50:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:29]Read from MH i2c: E2 [19:50:29]MH_I2C_Read... [19:50:29]Read from MH i2c: E2 03 00 [19:50:29]MH_I2C_Read... [19:50:29]Read from MH i2c: E2 03 00 8A 15 00 90 00 13 [19:50:29]RAPDU: 90 00 [19:50:29]wFMCommunicate OK [19:50:29]SAM_PROTO_ClearQueue done [19:50:29]KKMCreateOFDPacket [19:50:29]OFDProtocolAddRootSTLVToBuf [19:50:29]FM_MakeSignedData [19:50:29]FM_MakeSignedData [19:50:29]SAM_PROTO_SignData [19:50:29]wFMCommunicate request_size=4 [19:50:29]MH_SAM_APDU [19:50:29]CAPDU: 80 0D 01 02 [19:50:29]Write to MH i2c: E2 08 00 8B 15 80 0D 01 02 00 00 00 00 19 [19:50:30]Write i2c OK [19:50:30]MH_I2C_Read... [19:50:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:30]Read from MH i2c: E2 [19:50:30]MH_I2C_Read... [19:50:30]Read from MH i2c: E2 03 00 [19:50:30]MH_I2C_Read... [19:50:30]Read from MH i2c: E2 03 00 8B 15 00 90 00 14 [19:50:30]RAPDU: 90 00 [19:50:30]wFMCommunicate OK [19:50:30]wFMCommunicate request_size=255 [19:50:30]MH_SAM_APDU [19:50: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 44 25 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 67 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 E4 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 D7 00 00 00 F4 03 04 00 FF 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8C CD 02 00 35 04 06 00 2C [19:50:31]Write to MH i2c: E2 02 01 8C 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 25 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 67 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 E4 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 D7 00 00 00 F4 03 04 00 FF 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8C CD 02 00 35 04 06 00 2C 00 00 53 [19:50:33]Write i2c OK [19:50:33]MH_I2C_Read... [19:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:33]Read from MH i2c: E2 [19:50:33]MH_I2C_Read... [19:50:33]Read from MH i2c: E2 03 00 [19:50:33]MH_I2C_Read... [19:50:33]Read from MH i2c: E2 03 00 8C 15 00 90 00 15 [19:50:33]RAPDU: 90 00 [19:50:33]wFMCommunicate OK [19:50:33]wFMCommunicate request_size=10 [19:50:33]MH_SAM_APDU [19:50:33]CAPDU: 80 0D 02 02 05 53 AE 49 E6 94 [19:50:33]Write to MH i2c: E2 0D 00 8D 15 80 0D 02 02 05 00 53 AE 49 E6 94 00 00 EA [19:50:34]Write i2c OK [19:50:34]MH_I2C_Read... [19:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:34]OFD Sender: No OFD packet to send [19:50:34]Read from MH i2c: E2 [19:50:34]MH_I2C_Read... [19:50:34]Read from MH i2c: E2 03 00 [19:50:34]MH_I2C_Read... [19:50:34]Read from MH i2c: E2 03 00 8D 15 00 90 00 16 [19:50:34]RAPDU: 90 00 [19:50:34]wFMCommunicate OK [19:50:34]wFMCommunicate request_size=4 [19:50:34]MH_SAM_APDU [19:50:34]CAPDU: 80 0D 03 02 [19:50:34]Write to MH i2c: E2 08 00 8E 15 80 0D 03 02 00 00 00 00 1E [19:50:34]Write i2c OK [19:50:34]MH_I2C_Read... [19:50:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:34]Read from MH i2c: E2 [19:50:34]MH_I2C_Read... [19:50:34]Read from MH i2c: E2 0B 00 [19:50:34]MH_I2C_Read... [19:50:34]Read from MH i2c: E2 0B 00 8E 15 00 EB A9 B1 36 8B A6 7B 5F 90 00 A5 [19:50:34]RAPDU: EB A9 B1 36 8B A6 7B 5F 90 00 [19:50:34]wFMCommunicate OK [19:50:34]SAM_PROTO_SignData done [19:50:34]FM_MakeSignedData done [19:50:34]CreateOFDProtocolMessage [19:50:34]wFMCommunicate request_size=4 [19:50:34]MH_SAM_APDU [19:50:34]CAPDU: 80 11 00 00 [19:50:34]Write to MH i2c: E2 08 00 8F 15 80 11 00 00 00 00 00 00 1E [19:50:34]Write i2c OK [19:50:34]MH_I2C_Read... [19:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:34]Read from MH i2c: E2 [19:50:35]MH_I2C_Read... [19:50:35]Read from MH i2c: E2 17 00 [19:50:35]MH_I2C_Read... [19:50:35]Read from MH i2c: E2 17 00 8F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 74 [19:50:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 90 00 [19:50:35]wFMCommunicate OK [19:50:35]CreateOFDProtocolMessage done [19:50:35]OFDSenderStorePacket 183692 [19:50:35]StoreOFDPacket docnum=183692 [19:50:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0F 01 00 00 6D 68 07 01 B0 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 44 25 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 67 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 E4 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 D7 00 00 00 F4 03 04 00 FF 07 C6 67 0E 04 04 00 92 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 10 04 04 00 8C CD 02 00 35 04 06 00 2C 53 AE 49 E6 94 EB A9 B1 36 8B A6 7B 5F [19:50:35]CheckFolder [19:50:35]dirname=/storage/ofd_packets [19:50:35]CheckFolder done [19:50:35]ProducePacketName [19:50:35]name=ofd_packets/00183692 [19:50:35]NVStorageSaveData ofd_packets/00183692 [19:50:35]File name is /storage/ofd_packets/00183692 [19:50:35]Write 301 bytes [19:50:35]NVStorageSaveData done [19:50:35]OFDSenderStorePacket done [19:50:35]KKMCreateOFDPacket done [19:50:35]NVStorageSaveData kkm_last_timestamp [19:50:35]File name is /storage/kkm_last_timestamp [19:50:35]Write 4 bytes [19:50:35]NVStorageSaveData done [19:50:35]ExternCall_PrintAddStr [19:50:35]wPrintStart [19:50:35]Write to MH i2c: 01 00 00 90 15 A5 [19:50:35]OFD Sender: Processing packet 183692 [packets to send 15, broken 14] [19:50:35]ProducePacketName [19:50:35]Write i2c OK [19:50:35]name=ofd_packets/00183692 [19:50:35]MH_I2C_Read... [19:50:35]OFD Sender: To server: pG, [19:50:35]CommunicateWithHost lk.salyk.kg:30040 [19:50:35]ConnectInit lk.salyk.kg [19:50:35]Read from MH i2c: 01 [19:50:35]MH_I2C_Read... [19:50:35]Read from MH i2c: 01 07 00 [19:50:35]MH_I2C_Read... [19:50:35]Read from MH i2c: 01 07 00 90 Connected sock=11 [19:50:35]15 00 Data to sent: 00 00 00 87 00 95 FF F6 0F BA [19:50:35]70 RasterBufferAndPrint [19:50:35]47 line Счет N : (1)1153871 [19:50:35]2C line ИНН: 02508201610067 [19:50:36]line Контрольно-Кассовый Чек [19:50:36]line ПРОДАЖА [19:50:36]01 00 30 30 30 30 30 30 30 30 30 line ТРК (МРК, ГНК) : 11 [19:50:36]30 line Товар: 2710124130 [19:50:36]line Аи-92-К-5 [19:50:36]line 9.540 * 62.90 [19:50:36]38 line = 600.07 [19:50:36]line НДС 12% НСП 1% [19:50:36]37 line > о реализуемом товаре [19:50:36]line ОКРУГЛЕНИЕ: -0.07 [19:50:36]35 line ИТОГО: 600.00 [19:50:36]line Внесено: 600.00 [19:50:36]30 line СДАЧА: 0.00 [19:50:36]line НСП 1% : 5.31 [19:50:36]line НДС 12% : 63.72 [19:50:36]36 line Наличными: 600.00 [19:50:36]39 line Безнал.: 0.00 [19:50:36]line Место: АЗС № 110 "Партнер Нефть" [19:50:36]line Адрес: 720001, с. Боконбаево, ул. Б.Мамбетова 14, 42.114654, 76.991608 [19:50:36]0F 01 line СНО: Общий режим [19:50:36]00 line Чек 215 03.03.2025 19:50 [19:50:36]00 line Смена: 658 ФФД: 1.0 [19:50:36]6D 68 07 01 B0 AB 5A 03 01 00 03 00 FB 00 1E line ЗНМ: 0300000036 [19:50:36]04 01 line РНМ: 0000000000092733 [19:50:36]00 01 line Версия ККМ: 001 [19:50:36]23 04 4D line ФМ: 0000000000875069 [19:50:36]00 line ФД: 183692 [19:50:36]8A 04 0A line ФПД: 48737917986452 [19:50:36]00 32 37 line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20250303T195023&type=1&operation_type=1&fn_number=0000000000875069&fd_number=183692&fm=48737917986452&tin=02508201610067®Number=0000000000092733&sum=60000 [19:50:36]31 30 31 written 0, free lines is 4095 [19:50:36]32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 25 00 00 00 00 00 37 04 06 00 92 18 00 00 00 00 13 04 06 00 67 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 Write to MH i2c: EA 01 00 00 00 00 00 00 EB BB 03 15 26 00 EF D0 03 0F [19:50:37]00 F6 Write i2c OK [19:50:37]03 01 00 MH_I2C_Read... [19:50:37]01 Read from MH i2c: F7 03 06 00 13 02 00 00 00 00 EE 03 0F 01 00 F2 [19:50:37]03 01 00 MH_I2C_Read... [19:50:37]01 Read from MH i2c: F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 01 04 07 06 00 [19:50:38]MH_I2C_Read... [19:50:38]00 00 00 00 00 00 Read from MH i2c: 00 1F 04 01 02 07 00 BB 15 00 00 00 00 00 64 00 0D 48 [19:50:38]01 RasterBufferAndPrint [19:50:38]00 12 04 04 00 D7 00 00 00 F4 03 04 00 FF line [19:50:38]07 line [19:50:38]line [19:50:38]line [19:50:38]C6 line [19:50:38]67 0E written 0, free lines is 4095 [19:50:38]04 04 00 92 MH_Cut [19:50:38]02 00 00 Write to MH i2c: B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 D1 32 37 33 01 33 00 11 C2 04 10 00 15 30 01 30 A9 30 30 30 [19:50:39]30 Write i2c OK [19:50:39]30 MH_I2C_Read... [19:50:39]30 Read from MH i2c: 30 D1 30 38 [19:50:39]*** Cut start [19:50:39]MH_I2C_Read... [19:50:39]37 Read from MH i2c: *** Partial cut [19:50:39]D1 35 30 01 36 39 00 *** CUTSNS_PIN = 1 [19:50:39]*** CUTSNS_PIN = 0 [19:50:39]*** Brake cut motor [19:50:39] [19:50:39]10 04 04 MH_I2C_Read... [19:50:39]00 Read from MH i2c: 8C D1 CD 02 00 01 35 04 00 06 00 2C C2 53 15 AE 49 E6 00 94 A8 [19:50:39]Write to MH i2c: 01 00 EB *** Stop cut motor [19:50:39]A9 *** Cut end [19:50:39]B1 00 C3 15 36 D8 8B [19:50:39]A6 Write i2c OK [19:50:39]7B 5F MH_I2C_Read... [19:50:39] [19:50:39]Read from MH i2c: 01 [19:50:39]MH_I2C_Read... [19:50:39]Read from MH i2c: 01 07 00 [19:50:39]MH_I2C_Read... [19:50:39]Read from MH i2c: 01 07 00 C3 15 00 00 00 00 00 FF 0F ED [19:50:40]Received data: process_action close_receipt done [19:50:40]requested_data is exist [19:50:40]87 produce_requested_data [19:50:40]requested_item fm.sn is exist - process it [19:50:40]wFMCommunicate request_size=4 [19:50:40]95 MH_SAM_APDU [19:50:40]F6 CAPDU: 80 11 70 00 00 47 [19:50:40]Write to MH i2c: 2C E2 01 00 30 08 30 30 00 30 30 C4 30 30 30 15 30 80 11 30 00 00 00 38 00 37 35 30 36 39 4F 00 00 00 00 0C ED 47 00 00 53 DA 67 A5 [19:50:40]07 Write i2c OK [19:50:40]01 MH_I2C_Read... [19:50:40]00 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:40]07 Read from MH i2c: 00 E2 [19:50:40]MH_I2C_Read... [19:50:40]3B 00 Read from MH i2c: E2 F9 03 17 0E 00 37 00 [19:50:40]MH_I2C_Read... [19:50:40]37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 Read from MH i2c: 30 30 E2 30 30 17 30 30 30 30 38 37 00 35 C4 30 15 36 00 39 11 10 04 10 00 04 30 04 30 00 30 30 30 8C CD 02 00 F4 03 04 00 30 EE B3 C5 30 67 30 B6 30 04 30 38 37 35 01 30 36 00 39 90 00 00 A9 3C [19:50:41]RAPDU: 11 64 04 10 25 00 30 BF 30 30 30 08 30 92 81 F5 [19:50:41]CommunicateWithHost err = 0 [19:50:41]CheckOFDResponse [19:50:41]1017 (14) - 77093643461234 [19:50:41]1041 (16) - 0000000000875069 [19:50:41]1040 (4) - 183692 [19:50:41]1012 (4) - 03.03.2025 13:51 [19:50:41]1206 (1) - 0 [19:50:41]OFD Sender: Remove packet 183692 [19:50:41]ProducePacketName [19:50:41]name=ofd_packets/00183692 [19:50:41]NVStorageDeleteData [19:50:41]30 30 30 30 30 38 37 35 30 36 39 90 00 [19:50:42]wFMCommunicate OK [19:50:42]requested_item fd.num is exist - process it [19:50:42]SAM_PROTO_GetFieldsCounters [19:50:42]wFMCommunicate request_size=4 [19:50:42]MH_SAM_APDU [19:50:42]CAPDU: 80 13 00 00 [19:50:42]Write to MH i2c: E2 08 00 C5 15 80 13 00 00 00 00 00 00 56 [19:50:42]Write i2c OK [19:50:42]MH_I2C_Read... [19:50:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:42]Read from MH i2c: E2 [19:50:42]MH_I2C_Read... [19:50:42]Read from MH i2c: E2 62 00 [19:50:42]MH_I2C_Read... [19:50:42]Read from MH i2c: E2 62 00 C5 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 OFD Sender: No OFD packet to send [19:50:42]30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 8C CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [19:50:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 37 33 33 10 04 04 00 8C CD 02 00 0E 04 04 00 92 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:43]wFMCommunicate OK [19:50:43]SAM_PROTO_GetFieldsCounters done [19:50:43]requested_item shift.num is exist - process it [19:50:43]requested_item shift.opened is exist - process it [19:50:43]req_shift_opened [19:50:43]FM_GetShiftState [19:50:43]SAM_PROTO_GetShiftState [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 13 01 00 [19:50:43]Write to MH i2c: E2 08 00 C6 15 80 13 01 00 00 00 00 00 58 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:44]Read from MH i2c: E2 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 0E 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 0E 00 C6 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 C4 [19:50:44]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:50:44]wFMCommunicate OK [19:50:44]SAM_PROTO_GetShiftState done [19:50:44]FM_GetShiftState done [19:50:44]req_shift_opened done [19:50:44]requested_item shift.open_date is exist - process it [19:50:44]req_shift_open_date [19:50:44]req_shift_open_date done [19:50:44]produce_requested_data done [19:50:44]produce_requested_data return {"fm.sn":"0000000000875069","fd.num":183692,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343} [19:50:44]process_action_free close_receipt [19:50:44]json_value_free [19:50:44]json_value_free done [19:50:44]process_json_proto returns [19:50:44]Send response to host [19:50:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875069","fd.num":183692,"shift.num":658,"shift.opened":1,"shift.open_date":1740961343}}} [19:50:44]free response buf [19:50:44]execute_script done [19:50:44]execute_script returns [19:50:44]free content buf [19:50:44]Sock 10.Close socket [19:50:44]Sock 10.Thread stoped [19:50:47]OFD Sender: No OFD packet to send [19:50:52]OFD Sender: No OFD packet to send [19:50:57]OFD Sender: No OFD packet to send [19:51:02]OFD Sender: No OFD packet to send [19:51:07]OFD Sender: No OFD packet to send [19:51:12]OFD Sender: No OFD packet to send [19:51:17]OFD Sender: No OFD packet to send [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:42]OFD Sender: No OFD packet to send [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:52:00]ConnectInit Can't connect to host [19:52:01]accept exits with 9 [19:52:01]New connection [19:52:01]New thread 3066973540 created [19:52:01]Thread 3066830180 joined [19:52:01]Waiting for new connection... [19:52:01] Sock 9.Parse request [19:52:01]Sock 9.Check first char [19:52:01]Sock 9.First char is OK [19:52:01]request: POST /json_proto HTTP/1.0 [19:52:01]Method: POST [19:52:01]URL: /json_proto [19:52:01]Method is POST - this is cgi request [19:52:01]url: /json_proto [19:52:01]query_string will be loaded in cgi processing [19:52:01]execute_cgi json_proto POST (null) [19:52:01]execute_cgi path=json_proto method=POST [19:52:01]POST find Content-Length [19:52:01]Host: 172.17.37.131:8080 [19:52:01]Content-Length: 683 [19:52:01]Content-Type: application/json [19:52:01] [19:52:01]POST finish read [19:52:01]Found Content-Length = 683 [19:52:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1153872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 23.850, "sum" : 1500.17, "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" ] } } [19:52:01]execute_script... [19:52: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)1153872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 62.90, "quantity" : 23.850, "sum" : 1500.17, "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" ] } } [19:52:01]POST & json_proto [19:52:01]process_json_proto [19:52:01]json parsed OK: [19:52:01]protocol is kg_v1.0 [19:52:01]action value=close_receipt [19:52:01]process_action close_receipt [19:52:01]cmd_close_receipt [19:52:01]MH_GetDate [19:52:01]Write to MH i2c: F0 00 00 C7 15 CB [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: F0 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: F0 09 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: F0 09 00 C7 15 00 62 08 C6 67 02 3D BF 67 D0 [19:52:01]GetLastDocTimeStamp 1741031423 [19:52:01]current date 1741031522 [19:52:01]FM_GetShiftState [19:52:01]SAM_PROTO_GetShiftState [19:52:01]wFMCommunicate request_size=4 [19:52:01]MH_SAM_APDU [19:52:01]CAPDU: 80 13 01 00 [19:52:01]Write to MH i2c: E2 08 00 C8 15 80 13 01 00 00 00 00 00 5A [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:01]Read from MH i2c: E2 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 0E 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 0E 00 C8 15 00 09 00 01 3F F6 C4 67 00 00 00 00 90 00 C6 [19:52:01]RAPDU: 09 00 01 3F F6 C4 67 00 00 00 00 90 00 [19:52:02]wFMCommunicate OK [19:52:02]SAM_PROTO_GetShiftState done [19:52:02]FM_GetShiftState done [19:52:02]opened in 1740961343 [19:52:02]opened+sec_in_day 1741047743 [19:52:02]quantity*price = 150016 [19:52:02]sum+1 = 150018 [19:52:02]Check (price>sum+1) || (price+1