[03:15:25]OFD Sender: No OFD packet to send [03:15:30]OFD Sender: No OFD packet to send [03:15:35]OFD Sender: No OFD packet to send [03:15:40]OFD Sender: No OFD packet to send [03:15:45]OFD Sender: No OFD packet to send [03:15:50]OFD Sender: No OFD packet to send [03:15:55]OFD Sender: No OFD packet to send [03:16:00]OFD Sender: No OFD packet to send [03:16:05]OFD Sender: No OFD packet to send [03:16:10]OFD Sender: No OFD packet to send [03:16:15]OFD Sender: No OFD packet to send [03:16:20]OFD Sender: No OFD packet to send [03:16:24]recv_with_timeout no data received [03:16:25]OFD Sender: No OFD packet to send [03:16:30]OFD Sender: No OFD packet to send [03:16:35]OFD Sender: No OFD packet to send [03:16:40]OFD Sender: No OFD packet to send [03:16:45]OFD Sender: No OFD packet to send [03:16:50]recv_with_timeout no data received [03:16:50]OFD Sender: No OFD packet to send [03:16:55]OFD Sender: No OFD packet to send [03:17:00]OFD Sender: No OFD packet to send [03:17:05]OFD Sender: No OFD packet to send [03:17:05]recv_with_timeout no data received [03:17:10]OFD Sender: No OFD packet to send [03:17:15]OFD Sender: No OFD packet to send [03:17:20]OFD Sender: No OFD packet to send [03:17:25]OFD Sender: No OFD packet to send [03:17:30]OFD Sender: No OFD packet to send [03:17:35]OFD Sender: No OFD packet to send [03:17:40]OFD Sender: No OFD packet to send [03:17:45]OFD Sender: No OFD packet to send [03:17:50]OFD Sender: No OFD packet to send [03:17:55]OFD Sender: No OFD packet to send [03:18:00]OFD Sender: No OFD packet to send [03:18:05]OFD Sender: No OFD packet to send [03:18:10]OFD Sender: No OFD packet to send [03:18:15]OFD Sender: No OFD packet to send [03:18:20]OFD Sender: No OFD packet to send [03:18:25]OFD Sender: No OFD packet to send [03:18:30]OFD Sender: No OFD packet to send [03:18:35]OFD Sender: No OFD packet to send [03:18:40]OFD Sender: No OFD packet to send [03:18:45]OFD Sender: No OFD packet to send [03:18:50]OFD Sender: No OFD packet to send [03:18:55]OFD Sender: No OFD packet to send [03:19:00]OFD Sender: No OFD packet to send [03:19:05]OFD Sender: No OFD packet to send [03:19:10]OFD Sender: No OFD packet to send [03:19:15]OFD Sender: No OFD packet to send [03:19:20]OFD Sender: No OFD packet to send [03:19:25]OFD Sender: No OFD packet to send [03:19:30]OFD Sender: No OFD packet to send [03:19:35]OFD Sender: No OFD packet to send [03:19:40]OFD Sender: No OFD packet to send [03:19:45]OFD Sender: No OFD packet to send [03:19:50]OFD Sender: No OFD packet to send [03:19:56]OFD Sender: No OFD packet to send [03:20:01]OFD Sender: No OFD packet to send [03:20:06]OFD Sender: No OFD packet to send [03:20:11]OFD Sender: No OFD packet to send [03:20:16]OFD Sender: No OFD packet to send [03:20:21]OFD Sender: No OFD packet to send [03:20:26]OFD Sender: No OFD packet to send [03:20:31]OFD Sender: No OFD packet to send [03:20:36]OFD Sender: No OFD packet to send [03:20:41]OFD Sender: No OFD packet to send [03:20:46]OFD Sender: No OFD packet to send [03:20:51]OFD Sender: No OFD packet to send [03:20:56]OFD Sender: No OFD packet to send [03:21:01]OFD Sender: No OFD packet to send [03:21:04]recv_with_timeout no data received [03:21:06]OFD Sender: No OFD packet to send [03:21:11]OFD Sender: No OFD packet to send [03:21:16]OFD Sender: No OFD packet to send [03:21:21]OFD Sender: No OFD packet to send [03:21:26]OFD Sender: No OFD packet to send [03:21:31]OFD Sender: No OFD packet to send [03:21:36]OFD Sender: No OFD packet to send [03:21:41]OFD Sender: No OFD packet to send [03:21:46]OFD Sender: No OFD packet to send [03:21:51]OFD Sender: No OFD packet to send [03:21:56]OFD Sender: No OFD packet to send [03:22:01]OFD Sender: No OFD packet to send [03:22:06]OFD Sender: No OFD packet to send [03:22:11]OFD Sender: No OFD packet to send [03:22:16]OFD Sender: No OFD packet to send [03:22:21]OFD Sender: No OFD packet to send [03:22:23]recv_with_timeout no data received [03:22:26]OFD Sender: No OFD packet to send [03:22:31]OFD Sender: No OFD packet to send [03:22:36]OFD Sender: No OFD packet to send [03:22:41]OFD Sender: No OFD packet to send [03:22:46]OFD Sender: No OFD packet to send [03:22:51]OFD Sender: No OFD packet to send [03:22:56]OFD Sender: No OFD packet to send [03:23:01]OFD Sender: No OFD packet to send [03:23:06]OFD Sender: No OFD packet to send [03:23:11]OFD Sender: No OFD packet to send [03:23:16]OFD Sender: No OFD packet to send [03:23:21]OFD Sender: No OFD packet to send [03:23:26]OFD Sender: No OFD packet to send [03:23:31]OFD Sender: No OFD packet to send [03:23:36]OFD Sender: No OFD packet to send [03:23:41]OFD Sender: No OFD packet to send [03:23:46]OFD Sender: No OFD packet to send [03:23:51]OFD Sender: No OFD packet to send [03:23:56]OFD Sender: No OFD packet to send [03:24:01]OFD Sender: No OFD packet to send [03:24:06]OFD Sender: No OFD packet to send [03:24:11]OFD Sender: No OFD packet to send [03:24:16]OFD Sender: No OFD packet to send [03:24:21]OFD Sender: No OFD packet to send [03:24:26]OFD Sender: No OFD packet to send [03:24:31]OFD Sender: No OFD packet to send [03:24:37]OFD Sender: No OFD packet to send [03:24:42]OFD Sender: No OFD packet to send [03:24:47]OFD Sender: No OFD packet to send [03:24:52]OFD Sender: No OFD packet to send [03:24:57]OFD Sender: No OFD packet to send [03:25:02]OFD Sender: No OFD packet to send [03:25:07]OFD Sender: No OFD packet to send [03:25:12]OFD Sender: No OFD packet to send [03:25:17]OFD Sender: No OFD packet to send [03:25:22]OFD Sender: No OFD packet to send [03:25:27]OFD Sender: No OFD packet to send [03:25:32]OFD Sender: No OFD packet to send [03:25:37]OFD Sender: No OFD packet to send [03:25:42]OFD Sender: No OFD packet to send [03:25:47]OFD Sender: No OFD packet to send [03:25:52]OFD Sender: No OFD packet to send [03:25:57]OFD Sender: No OFD packet to send [03:26:02]OFD Sender: No OFD packet to send [03:26:07]OFD Sender: No OFD packet to send [03:26:12]OFD Sender: No OFD packet to send [03:26:17]OFD Sender: No OFD packet to send [03:26:22]OFD Sender: No OFD packet to send [03:26:27]OFD Sender: No OFD packet to send [03:26:32]OFD Sender: No OFD packet to send [03:26:37]OFD Sender: No OFD packet to send [03:26:42]OFD Sender: No OFD packet to send [03:26:47]OFD Sender: No OFD packet to send [03:26:52]OFD Sender: No OFD packet to send [03:26:57]OFD Sender: No OFD packet to send [03:27:02]OFD Sender: No OFD packet to send [03:27:07]OFD Sender: No OFD packet to send [03:27:12]OFD Sender: No OFD packet to send [03:27:17]OFD Sender: No OFD packet to send [03:27:22]OFD Sender: No OFD packet to send [03:27:27]OFD Sender: No OFD packet to send [03:27:32]OFD Sender: No OFD packet to send [03:27:37]OFD Sender: No OFD packet to send [03:27:42]OFD Sender: No OFD packet to send [03:27:47]OFD Sender: No OFD packet to send [03:27:52]OFD Sender: No OFD packet to send [03:27:57]OFD Sender: No OFD packet to send [03:28:01]recv_with_timeout no data received [03:28:02]OFD Sender: No OFD packet to send [03:28:07]OFD Sender: No OFD packet to send [03:28:12]OFD Sender: No OFD packet to send [03:28:17]OFD Sender: No OFD packet to send [03:28:20]recv_with_timeout no data received [03:28:22]OFD Sender: No OFD packet to send [03:28:27]OFD Sender: No OFD packet to send [03:28:32]OFD Sender: No OFD packet to send [03:28:37]OFD Sender: No OFD packet to send [03:28:42]OFD Sender: No OFD packet to send [03:28:47]OFD Sender: No OFD packet to send [03:28:52]OFD Sender: No OFD packet to send [03:28:57]OFD Sender: No OFD packet to send [03:29:02]OFD Sender: No OFD packet to send [03:29:07]OFD Sender: No OFD packet to send [03:29:12]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:51]recv_with_timeout no data received [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:30:59]recv_with_timeout no data received [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:35]recv_with_timeout no data received [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:10]recv_with_timeout no data received [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:23]OFD Sender: No OFD packet to send [03:33:28]OFD Sender: No OFD packet to send [03:33:33]OFD Sender: No OFD packet to send [03:33:38]OFD Sender: No OFD packet to send [03:33:43]OFD Sender: No OFD packet to send [03:33:48]OFD Sender: No OFD packet to send [03:33:53]OFD Sender: No OFD packet to send [03:33:59]OFD Sender: No OFD packet to send [03:34:04]OFD Sender: No OFD packet to send [03:34:09]OFD Sender: No OFD packet to send [03:34:14]OFD Sender: No OFD packet to send [03:34:19]OFD Sender: No OFD packet to send [03:34:24]OFD Sender: No OFD packet to send [03:34:29]OFD Sender: No OFD packet to send [03:34:34]OFD Sender: No OFD packet to send [03:34:39]OFD Sender: No OFD packet to send [03:34:44]OFD Sender: No OFD packet to send [03:34:49]OFD Sender: No OFD packet to send [03:34:52]recv_with_timeout no data received [03:34:54]OFD Sender: No OFD packet to send [03:34:59]OFD Sender: No OFD packet to send [03:35:04]OFD Sender: No OFD packet to send [03:35:09]OFD Sender: No OFD packet to send [03:35:14]OFD Sender: No OFD packet to send [03:35:19]OFD Sender: No OFD packet to send [03:35:24]OFD Sender: No OFD packet to send [03:35:29]OFD Sender: No OFD packet to send [03:35:34]OFD Sender: No OFD packet to send [03:35:39]OFD Sender: No OFD packet to send [03:35:44]OFD Sender: No OFD packet to send [03:35:49]OFD Sender: No OFD packet to send [03:35:54]OFD Sender: No OFD packet to send [03:35:59]OFD Sender: No OFD packet to send [03:36:04]OFD Sender: No OFD packet to send [03:36:09]OFD Sender: No OFD packet to send [03:36:14]OFD Sender: No OFD packet to send [03:36:19]OFD Sender: No OFD packet to send [03:36:24]OFD Sender: No OFD packet to send [03:36:29]OFD Sender: No OFD packet to send [03:36:34]OFD Sender: No OFD packet to send [03:36:39]OFD Sender: No OFD packet to send [03:36:44]OFD Sender: No OFD packet to send [03:36:49]OFD Sender: No OFD packet to send [03:36:54]OFD Sender: No OFD packet to send [03:36:59]OFD Sender: No OFD packet to send [03:37:04]OFD Sender: No OFD packet to send [03:37:09]OFD Sender: No OFD packet to send [03:37:14]OFD Sender: No OFD packet to send [03:37:19]OFD Sender: No OFD packet to send [03:37:24]OFD Sender: No OFD packet to send [03:37:29]OFD Sender: No OFD packet to send [03:37:34]OFD Sender: No OFD packet to send [03:37:39]OFD Sender: No OFD packet to send [03:37:44]OFD Sender: No OFD packet to send [03:37:49]OFD Sender: No OFD packet to send [03:37:54]OFD Sender: No OFD packet to send [03:37:59]OFD Sender: No OFD packet to send [03:38:04]OFD Sender: No OFD packet to send [03:38:09]OFD Sender: No OFD packet to send [03:38:14]OFD Sender: No OFD packet to send [03:38:19]OFD Sender: No OFD packet to send [03:38:24]OFD Sender: No OFD packet to send [03:38:29]OFD Sender: No OFD packet to send [03:38:35]OFD Sender: No OFD packet to send [03:38:40]OFD Sender: No OFD packet to send [03:38:45]OFD Sender: No OFD packet to send [03:38:50]OFD Sender: No OFD packet to send [03:38:55]OFD Sender: No OFD packet to send [03:39:00]OFD Sender: No OFD packet to send [03:39:05]OFD Sender: No OFD packet to send [03:39:10]OFD Sender: No OFD packet to send [03:39:15]OFD Sender: No OFD packet to send [03:39:20]OFD Sender: No OFD packet to send [03:39:25]OFD Sender: No OFD packet to send [03:39:25]recv_with_timeout no data received [03:39:30]OFD Sender: No OFD packet to send [03:39:35]OFD Sender: No OFD packet to send [03:39:40]OFD Sender: No OFD packet to send [03:39:45]OFD Sender: No OFD packet to send [03:39:50]OFD Sender: No OFD packet to send [03:39:55]OFD Sender: No OFD packet to send [03:40:00]OFD Sender: No OFD packet to send [03:40:05]OFD Sender: No OFD packet to send [03:40:10]OFD Sender: No OFD packet to send [03:40:15]OFD Sender: No OFD packet to send [03:40:20]OFD Sender: No OFD packet to send [03:40:25]OFD Sender: No OFD packet to send [03:40:30]OFD Sender: No OFD packet to send [03:40:35]OFD Sender: No OFD packet to send [03:40:40]OFD Sender: No OFD packet to send [03:40:45]OFD Sender: No OFD packet to send [03:40:50]OFD Sender: No OFD packet to send [03:40:55]OFD Sender: No OFD packet to send [03:41:00]OFD Sender: No OFD packet to send [03:41:05]OFD Sender: No OFD packet to send [03:41:10]OFD Sender: No OFD packet to send [03:41:15]OFD Sender: No OFD packet to send [03:41:20]OFD Sender: No OFD packet to send [03:41:25]OFD Sender: No OFD packet to send [03:41:30]OFD Sender: No OFD packet to send [03:41:35]OFD Sender: No OFD packet to send [03:41:35]recv_with_timeout no data received [03:41:40]OFD Sender: No OFD packet to send [03:41:45]OFD Sender: No OFD packet to send [03:41:50]OFD Sender: No OFD packet to send [03:41:52]recv_with_timeout no data received [03:41:55]OFD Sender: No OFD packet to send [03:42:00]OFD Sender: No OFD packet to send [03:42:05]OFD Sender: No OFD packet to send [03:42:10]OFD Sender: No OFD packet to send [03:42:15]OFD Sender: No OFD packet to send [03:42:20]OFD Sender: No OFD packet to send [03:42:25]OFD Sender: No OFD packet to send [03:42:30]OFD Sender: No OFD packet to send [03:42:35]OFD Sender: No OFD packet to send [03:42:40]OFD Sender: No OFD packet to send [03:42:45]OFD Sender: No OFD packet to send [03:42:50]OFD Sender: No OFD packet to send [03:42:55]OFD Sender: No OFD packet to send [03:43:00]OFD Sender: No OFD packet to send [03:43:05]OFD Sender: No OFD packet to send [03:43:10]OFD Sender: No OFD packet to send [03:43:16]OFD Sender: No OFD packet to send [03:43:21]OFD Sender: No OFD packet to send [03:43:26]OFD Sender: No OFD packet to send [03:43:31]OFD Sender: No OFD packet to send [03:43:36]OFD Sender: No OFD packet to send [03:43:41]OFD Sender: No OFD packet to send [03:43:46]OFD Sender: No OFD packet to send [03:43:48]recv_with_timeout no data received [03:43:51]OFD Sender: No OFD packet to send [03:43:56]OFD Sender: No OFD packet to send [03:44:01]OFD Sender: No OFD packet to send [03:44:06]OFD Sender: No OFD packet to send [03:44:11]OFD Sender: No OFD packet to send [03:44:16]OFD Sender: No OFD packet to send [03:44:21]OFD Sender: No OFD packet to send [03:44:26]OFD Sender: No OFD packet to send [03:44:31]OFD Sender: No OFD packet to send [03:44:36]OFD Sender: No OFD packet to send [03:44:41]OFD Sender: No OFD packet to send [03:44:45]recv_with_timeout no data received [03:44:46]OFD Sender: No OFD packet to send [03:44:51]OFD Sender: No OFD packet to send [03:44:56]OFD Sender: No OFD packet to send [03:45:01]OFD Sender: No OFD packet to send [03:45:06]OFD Sender: No OFD packet to send [03:45:11]OFD Sender: No OFD packet to send [03:45:16]OFD Sender: No OFD packet to send [03:45:21]OFD Sender: No OFD packet to send [03:45:26]OFD Sender: No OFD packet to send [03:45:31]OFD Sender: No OFD packet to send [03:45:35]recv_with_timeout no data received [03:45:36]OFD Sender: No OFD packet to send [03:45:41]OFD Sender: No OFD packet to send [03:45:46]OFD Sender: No OFD packet to send [03:45:51]OFD Sender: No OFD packet to send [03:45:56]OFD Sender: No OFD packet to send [03:46:01]OFD Sender: No OFD packet to send [03:46:06]OFD Sender: No OFD packet to send [03:46:11]OFD Sender: No OFD packet to send [03:46:16]OFD Sender: No OFD packet to send [03:46:21]OFD Sender: No OFD packet to send [03:46:26]OFD Sender: No OFD packet to send [03:46:31]OFD Sender: No OFD packet to send [03:46:36]OFD Sender: No OFD packet to send [03:46:41]OFD Sender: No OFD packet to send [03:46:46]OFD Sender: No OFD packet to send [03:46:50]recv_with_timeout no data received [03:46:51]OFD Sender: No OFD packet to send [03:46:56]OFD Sender: No OFD packet to send [03:47:01]OFD Sender: No OFD packet to send [03:47:06]OFD Sender: No OFD packet to send [03:47:11]OFD Sender: No OFD packet to send [03:47:16]OFD Sender: No OFD packet to send [03:47:21]OFD Sender: No OFD packet to send [03:47:25]recv_with_timeout no data received [03:47:26]OFD Sender: No OFD packet to send [03:47:31]OFD Sender: No OFD packet to send [03:47:36]OFD Sender: No OFD packet to send [03:47:41]OFD Sender: No OFD packet to send [03:47:46]OFD Sender: No OFD packet to send [03:47:51]OFD Sender: No OFD packet to send [03:47:57]OFD Sender: No OFD packet to send [03:48:02]OFD Sender: No OFD packet to send [03:48:07]OFD Sender: No OFD packet to send [03:48:12]OFD Sender: No OFD packet to send [03:48:17]OFD Sender: No OFD packet to send [03:48:22]OFD Sender: No OFD packet to send [03:48:27]OFD Sender: No OFD packet to send [03:48:32]OFD Sender: No OFD packet to send [03:48:37]OFD Sender: No OFD packet to send [03:48:42]OFD Sender: No OFD packet to send [03:48:47]OFD Sender: No OFD packet to send [03:48:52]OFD Sender: No OFD packet to send [03:48:57]OFD Sender: No OFD packet to send [03:49:02]OFD Sender: No OFD packet to send [03:49:07]OFD Sender: No OFD packet to send [03:49:12]OFD Sender: No OFD packet to send [03:49:17]OFD Sender: No OFD packet to send [03:49:22]OFD Sender: No OFD packet to send [03:49:27]OFD Sender: No OFD packet to send [03:49:32]OFD Sender: No OFD packet to send [03:49:37]OFD Sender: No OFD packet to send [03:49:42]OFD Sender: No OFD packet to send [03:49:47]OFD Sender: No OFD packet to send [03:49:52]OFD Sender: No OFD packet to send [03:49:57]OFD Sender: No OFD packet to send [03:50:02]OFD Sender: No OFD packet to send [03:50:07]OFD Sender: No OFD packet to send [03:50:12]OFD Sender: No OFD packet to send [03:50:12]recv_with_timeout no data received [03:50:17]OFD Sender: No OFD packet to send [03:50:22]OFD Sender: No OFD packet to send [03:50:27]OFD Sender: No OFD packet to send [03:50:32]OFD Sender: No OFD packet to send [03:50:37]OFD Sender: No OFD packet to send [03:50:42]OFD Sender: No OFD packet to send [03:50:47]OFD Sender: No OFD packet to send [03:50:52]OFD Sender: No OFD packet to send [03:50:57]OFD Sender: No OFD packet to send [03:51:02]OFD Sender: No OFD packet to send [03:51:07]OFD Sender: No OFD packet to send [03:51:12]OFD Sender: No OFD packet to send [03:51:15]recv_with_timeout no data received [03:51:17]OFD Sender: No OFD packet to send [03:51:22]OFD Sender: No OFD packet to send [03:51:27]OFD Sender: No OFD packet to send [03:51:32]OFD Sender: No OFD packet to send [03:51:37]OFD Sender: No OFD packet to send [03:51:42]OFD Sender: No OFD packet to send [03:51:47]OFD Sender: No OFD packet to send [03:51:52]OFD Sender: No OFD packet to send [03:51:57]OFD Sender: No OFD packet to send [03:52:02]OFD Sender: No OFD packet to send [03:52:07]OFD Sender: No OFD packet to send [03:52:12]OFD Sender: No OFD packet to send [03:52:17]OFD Sender: No OFD packet to send [03:52:22]OFD Sender: No OFD packet to send [03:52:27]OFD Sender: No OFD packet to send [03:52:32]OFD Sender: No OFD packet to send [03:52:38]OFD Sender: No OFD packet to send [03:52:43]OFD Sender: No OFD packet to send [03:52:48]OFD Sender: No OFD packet to send [03:52:53]OFD Sender: No OFD packet to send [03:52:58]OFD Sender: No OFD packet to send [03:53:03]OFD Sender: No OFD packet to send [03:53:08]OFD Sender: No OFD packet to send [03:53:11]recv_with_timeout no data received [03:53:13]OFD Sender: No OFD packet to send [03:53:18]OFD Sender: No OFD packet to send [03:53:23]OFD Sender: No OFD packet to send [03:53:28]OFD Sender: No OFD packet to send [03:53:33]OFD Sender: No OFD packet to send [03:53:38]OFD Sender: No OFD packet to send [03:53:43]OFD Sender: No OFD packet to send [03:53:48]OFD Sender: No OFD packet to send [03:53:53]OFD Sender: No OFD packet to send [03:53:58]OFD Sender: No OFD packet to send [03:54:03]OFD Sender: No OFD packet to send [03:54:08]OFD Sender: No OFD packet to send [03:54:13]OFD Sender: No OFD packet to send [03:54:18]OFD Sender: No OFD packet to send [03:54:23]OFD Sender: No OFD packet to send [03:54:28]OFD Sender: No OFD packet to send [03:54:33]OFD Sender: No OFD packet to send [03:54:38]OFD Sender: No OFD packet to send [03:54:43]OFD Sender: No OFD packet to send [03:54:48]OFD Sender: No OFD packet to send [03:54:53]OFD Sender: No OFD packet to send [03:54:58]OFD Sender: No OFD packet to send [03:55:03]OFD Sender: No OFD packet to send [03:55:08]OFD Sender: No OFD packet to send [03:55:13]OFD Sender: No OFD packet to send [03:55:18]OFD Sender: No OFD packet to send [03:55:19]accept exits with 9 [03:55:19]New connection [03:55:19]New thread 3066686820 created [03:55:19]Thread 3066830180 joined [03:55:19]Waiting for new connection... [03:55:19] Sock 9.Parse request [03:55:19]Sock 9.Check first char [03:55:19]Sock 9.First char is OK [03:55:19]request: POST /json_proto HTTP/1.0 [03:55:19]Method: POST [03:55:19]URL: /json_proto [03:55:19]Method is POST - this is cgi request [03:55:19]url: /json_proto [03:55:19]query_string will be loaded in cgi processing [03:55:19]execute_cgi json_proto POST (null) [03:55:19]execute_cgi path=json_proto method=POST [03:55:19]POST find Content-Length [03:55:19]Host: 172.17.43.67:8080 [03:55:19]Content-Length: 675 [03:55:19]Content-Type: application/json [03:55:19] [03:55:19]POST finish read [03:55:19]Found Content-Length = 675 [03:55:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:55:19]execute_script... [03:55:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:55:19]POST & json_proto [03:55:19]process_json_proto [03:55:19]json parsed OK: [03:55:19]protocol is kg_v1.0 [03:55:19]action value=close_receipt [03:55:19]process_action close_receipt [03:55:19]cmd_close_receipt [03:55:19]MH_GetDate [03:55:19]Write to MH i2c: F0 00 00 5C 0C 57 [03:55:19]Write i2c OK [03:55:19]MH_I2C_Read... [03:55:19]Read from MH i2c: F0 [03:55:19]MH_I2C_Read... [03:55:19]Read from MH i2c: F0 09 00 [03:55:19]MH_I2C_Read... [03:55:19]Read from MH i2c: F0 09 00 5C 0C 00 A9 89 F3 66 6A BD 47 65 BE [03:55:19]GetLastDocTimeStamp 1727229008 [03:55:19]current date 1727236521 [03:55:19]FM_GetShiftState [03:55:19]SAM_PROTO_GetShiftState [03:55:19]wFMCommunicate request_size=4 [03:55:19]MH_SAM_APDU [03:55:19]CAPDU: 80 13 01 00 [03:55:19]Write to MH i2c: E2 08 00 5D 0C 80 13 01 00 00 00 00 00 E6 [03:55:19]Write i2c OK [03:55:19]MH_I2C_Read... [03:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:55:19]Read from MH i2c: E2 [03:55:19]MH_I2C_Read... [03:55:19]Read from MH i2c: E2 0E 00 [03:55:19]MH_I2C_Read... [03:55:19]Read from MH i2c: E2 0E 00 5D 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [03:55:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [03:55:19]wFMCommunicate OK [03:55:19]SAM_PROTO_GetShiftState done [03:55:19]FM_GetShiftState done [03:55:19]opened in 1727224329 [03:55:19]opened+sec_in_day 1727310729 [03:55:19]quantity*price = 40005 [03:55:19]sum+1 = 40006 [03:55:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 16 25.09.2024 03:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153000 ФПД: 53612872579395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T035521&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153000&fm=53612872579395&tin=02508201610067®Number=0000000000091825&sum=40000 [03:55:21]StoreToDocumentArchive [03:55:21]shift 478 fd 153000 [03:55:21]save to /storage/0478/doc_00153000 [03:55:21]save last doc name /storage/0478/doc_00153000 to /storage/kkm_last_doc_name [03:55:21]save OK [03:55:21]Clear old archive folders... [03:55:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:55:21]tlvbuf is 01006120 [03:55:21]SAM_PROTO_ClearQueue [03:55:21]wFMCommunicate request_size=4 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 09 00 00 [03:55:21]Write to MH i2c: E2 08 00 6A 0C 80 09 00 00 00 00 00 00 E8 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [03:55:21]RAPDU: 90 00 [03:55:21]wFMCommunicate OK [03:55:21]SAM_PROTO_ClearQueue done [03:55:21]KKMCreateOFDPacket [03:55:21]OFDProtocolAddRootSTLVToBuf [03:55:21]FM_MakeSignedData [03:55:21]FM_MakeSignedData [03:55:21]SAM_PROTO_SignData [03:55:21]wFMCommunicate request_size=4 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 0D 01 02 [03:55:21]Write to MH i2c: E2 08 00 6B 0C 80 0D 01 02 00 00 00 00 F0 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [03:55:21]RAPDU: 90 00 [03:55:21]wFMCommunicate OK [03:55:21]wFMCommunicate request_size=255 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 A9 89 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 55 02 00 35 04 06 00 30 C2 B8 39 [03:55:21]Write to MH i2c: E2 02 01 6C 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 A9 89 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 55 02 00 35 04 06 00 30 C2 B8 39 00 00 C4 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [03:55:21]RAPDU: 90 00 [03:55:21]wFMCommunicate OK [03:55:21]wFMCommunicate request_size=7 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 0D 02 02 02 B9 43 [03:55:21]Write to MH i2c: E2 0A 00 6D 0C 80 0D 02 02 02 00 B9 43 00 00 F3 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [03:55:21]RAPDU: 90 00 [03:55:21]wFMCommunicate OK [03:55:21]wFMCommunicate request_size=4 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 0D 03 02 [03:55:21]Write to MH i2c: E2 08 00 6E 0C 80 0D 03 02 00 00 00 00 F5 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 0B 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 0B 00 6E 0C 00 9F A5 5D 21 76 14 CE 62 90 00 72 [03:55:21]RAPDU: 9F A5 5D 21 76 14 CE 62 90 00 [03:55:21]wFMCommunicate OK [03:55:21]SAM_PROTO_SignData done [03:55:21]FM_MakeSignedData done [03:55:21]CreateOFDProtocolMessage [03:55:21]wFMCommunicate request_size=4 [03:55:21]MH_SAM_APDU [03:55:21]CAPDU: 80 11 00 00 [03:55:21]Write to MH i2c: E2 08 00 6F 0C 80 11 00 00 00 00 00 00 F5 [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:55:21]Read from MH i2c: E2 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 17 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: E2 17 00 6F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [03:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:55:21]wFMCommunicate OK [03:55:21]CreateOFDProtocolMessage done [03:55:21]OFDSenderStorePacket 153000 [03:55:21]StoreOFDPacket docnum=153000 [03:55:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 35 04 01 97 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 A9 89 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 55 02 00 35 04 06 00 30 C2 B8 39 B9 43 9F A5 5D 21 76 14 CE 62 [03:55:21]CheckFolder [03:55:21]dirname=/storage/ofd_packets [03:55:21]CheckFolder done [03:55:21]ProducePacketName [03:55:21]name=ofd_packets/00153000 [03:55:21]NVStorageSaveData ofd_packets/00153000 [03:55:21]File name is /storage/ofd_packets/00153000 [03:55:21]Write 298 bytes [03:55:21]NVStorageSaveData done [03:55:21]OFDSenderStorePacket done [03:55:21]KKMCreateOFDPacket done [03:55:21]NVStorageSaveData kkm_last_timestamp [03:55:21]File name is /storage/kkm_last_timestamp [03:55:21]Write 4 bytes [03:55:21]NVStorageSaveData done [03:55:21]ExternCall_PrintAddStr [03:55:21]wPrintStart [03:55:21]Write to MH i2c: 01 00 00 70 0C 7C [03:55:21]Write i2c OK [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: 01 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: 01 07 00 [03:55:21]MH_I2C_Read... [03:55:21]Read from MH i2c: 01 07 00 70 0C 00 00 00 00 00 FF 0F 91 [03:55:21]RasterBufferAndPrint [03:55:21]line Счет N : (1)1787001 [03:55:21]line ИНН: 02508201610067 [03:55:21]line Контрольно-Кассовый Чек [03:55:21]line ПРОДАЖА [03:55:21]line ТРК (МРК, ГНК) : 31 [03:55:21]line Товар: 2710194210 [03:55:21]line ДТ-К-5 [03:55:21]line 5.250 * 76.20 [03:55:21]line = 400.05 [03:55:21]line НДС 12% НСП 1% [03:55:21]line > о реализуемом товаре [03:55:21]line ОКРУГЛЕНИЕ: -0.05 [03:55:21]line ИТОГО: 400.00 [03:55:21]line Внесено: 400.00 [03:55:21]line СДАЧА: 0.00 [03:55:21]line НСП 1% : 3.54 [03:55:21]line НДС 12% : 42.48 [03:55:21]line Наличными: 400.00 [03:55:21]line Безнал.: 0.00 [03:55:21]line Место: АЗС № 89 "Партнер Нефть" [03:55:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:55:21]line СНО: Общий режим [03:55:21]line Чек 16 25.09.2024 03:55 [03:55:21]line Смена: 478 ФФД: 1.0 [03:55:21]line ЗНМ: 0300000113 [03:55:21]line РНМ: 0000000000091825 [03:55:21]line Версия ККМ: 001 [03:55:21]line ФМ: 0000000000871835 [03:55:21]line ФД: 153000 [03:55:21]line ФПД: 53612872579395 [03:55:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T035521&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153000&fm=53612872579395&tin=02508201610067®Number=0000000000091825&sum=40000 [03:55:21]written 0, free lines is 4095 [03:55:21]OFD Sender: Processing packet 153000 [packets to send 831, broken 830] [03:55:21]ProducePacketName [03:55:21]name=ofd_packets/00153000 [03:55:21]OFD Sender: To server: pG, [03:55:21]CommunicateWithHost lk.salyk.kg:30040 [03:55:21]ConnectInit lk.salyk.kg [03:55:22]Write to MH i2c: 01 00 00 9B 0C A7 [03:55:22]Write i2c OK [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: 01 [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: 01 07 00 [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: 01 07 00 9B 0C 00 00 00 00 00 CD 0C 87 [03:55:22]RasterBufferAndPrint [03:55:22]line [03:55:22]line [03:55:22]line [03:55:22]line [03:55:22]line [03:55:22]written 0, free lines is 3284 [03:55:22]MH_Cut [03:55:22]Write to MH i2c: D1 01 00 A2 0C 01 80 [03:55:22]Write i2c OK [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: D1 [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: D1 01 00 [03:55:22]MH_I2C_Read... [03:55:22]Read from MH i2c: D1 01 00 A2 0C 00 7F [03:55:22]Write to MH i2c: 01 00 00 A3 0C AF [03:55:22]Write i2c OK [03:55:22]MH_I2C_Read... [03:55:22]*** Cut start [03:55:22]*** Purtial cut [03:55:22]*** Stage 1: CUTSNS_PIN = 1 [03:55:23]Read from MH i2c: 01 [03:55:23]MH_I2C_Read... [03:55:23]*** Stop cut motor [03:55:23]*** Cut end [03:55:23]Read from MH i2c: 01 07 00 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: 01 07 00 A3 0C 00 00 00 00 00 FF 0F C4 [03:55:23]process_action close_receipt done [03:55:23]requested_data is exist [03:55:23]produce_requested_data [03:55:23]requested_item fm.sn is exist - process it [03:55:23]wFMCommunicate request_size=4 [03:55:23]MH_SAM_APDU [03:55:23]CAPDU: 80 11 00 00 [03:55:23]Write to MH i2c: E2 08 00 A4 0C 80 11 00 00 00 00 00 00 2A [03:55:23]Write i2c OK [03:55:23]MH_I2C_Read... [03:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:55:23]Read from MH i2c: E2 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 17 00 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 17 00 A4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [03:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:55:23]wFMCommunicate OK [03:55:23]requested_item fd.num is exist - process it [03:55:23]SAM_PROTO_GetFieldsCounters [03:55:23]wFMCommunicate request_size=4 [03:55:23]MH_SAM_APDU [03:55:23]CAPDU: 80 13 00 00 [03:55:23]Write to MH i2c: E2 08 00 A5 0C 80 13 00 00 00 00 00 00 2D [03:55:23]Write i2c OK [03:55:23]MH_I2C_Read... [03:55:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:55:23]Read from MH i2c: E2 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 62 00 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 62 00 A5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [03:55:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:55:23]wFMCommunicate OK [03:55:23]SAM_PROTO_GetFieldsCounters done [03:55:23]requested_item shift.num is exist - process it [03:55:23]requested_item shift.opened is exist - process it [03:55:23]req_shift_opened [03:55:23]FM_GetShiftState [03:55:23]SAM_PROTO_GetShiftState [03:55:23]wFMCommunicate request_size=4 [03:55:23]MH_SAM_APDU [03:55:23]CAPDU: 80 13 01 00 [03:55:23]Write to MH i2c: E2 08 00 A6 0C 80 13 01 00 00 00 00 00 2F [03:55:23]Write i2c OK [03:55:23]MH_I2C_Read... [03:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:55:23]Read from MH i2c: E2 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 0E 00 [03:55:23]MH_I2C_Read... [03:55:23]Read from MH i2c: E2 0E 00 A6 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [03:55:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [03:55:23]wFMCommunicate OK [03:55:23]SAM_PROTO_GetShiftState done [03:55:23]FM_GetShiftState done [03:55:23]req_shift_opened done [03:55:23]requested_item shift.open_date is exist - process it [03:55:23]req_shift_open_date [03:55:23]req_shift_open_date done [03:55:23]produce_requested_data done [03:55:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153000,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [03:55:23]process_action_free close_receipt [03:55:23]json_value_free [03:55:23]json_value_free done [03:55:23]process_json_proto returns [03:55:23]Send response to host [03:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153000,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [03:55:23]free response buf [03:55:23]execute_script done [03:55:23]execute_script returns [03:55:23]free content buf [03:55:23]Sock 9.Close socket [03:55:23]Sock 9.Thread stoped [03:55:26]ConnectInit Can't take IP for lk.salyk.kg [03:55:26]CommunicateWithHost connect error [03:55:26]CommunicateWithHost err = -1 [03:55:26]OFD Sender: Server communicate error [03:55:31]OFD Sender: Processing packet 153000 [packets to send 831, broken 830] [03:55:31]ProducePacketName [03:55:31]name=ofd_packets/00153000 [03:55:31]OFD Sender: To server: pG, [03:55:31]CommunicateWithHost lk.salyk.kg:30040 [03:55:31]ConnectInit lk.salyk.kg [03:55:36]Connected sock=10 [03:55:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 35 04 01 97 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 A9 89 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 55 02 00 35 04 06 00 30 C2 B8 39 B9 43 9F A5 5D 21 76 14 CE 62 [03:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 70 47 00 28 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 55 02 00 F4 03 04 00 B4 31 F3 66 B6 04 01 00 00 D0 55 9E 2E D5 E8 CF 0F [03:55:38]CommunicateWithHost err = 0 [03:55:38]CheckOFDResponse [03:55:38]1017 (14) - 77093643461234 [03:55:38]1041 (16) - 0000000000871835 [03:55:38]1040 (4) - 153000 [03:55:38]1012 (4) - 24.09.2024 21:40 [03:55:38]1206 (1) - 0 [03:55:38]OFD Sender: Remove packet 153000 [03:55:38]ProducePacketName [03:55:38]name=ofd_packets/00153000 [03:55:38]NVStorageDeleteData [03:55:38]OFD Sender: No OFD packet to send [03:55:39]recv_with_timeout no data received [03:55:43]OFD Sender: No OFD packet to send [03:55:48]OFD Sender: No OFD packet to send [03:55:49]recv_with_timeout no data received [03:55:53]OFD Sender: No OFD packet to send [03:55:58]OFD Sender: No OFD packet to send [03:56:03]OFD Sender: No OFD packet to send [03:56:03]recv_with_timeout no data received [03:56:08]OFD Sender: No OFD packet to send [03:56:13]OFD Sender: No OFD packet to send [03:56:18]recv_with_timeout no data received [03:56:18]OFD Sender: No OFD packet to send [03:56:23]OFD Sender: No OFD packet to send [03:56:28]recv_with_timeout no data received [03:56:28]OFD Sender: No OFD packet to send [03:56:33]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:44]recv_with_timeout no data received [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:14]recv_with_timeout no data received [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:39]recv_with_timeout no data received [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:19]recv_with_timeout no data received [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:53]recv_with_timeout no data received [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]recv_with_timeout no data received [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:25]recv_with_timeout no data received [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:20]OFD Sender: No OFD packet to send [04:01:25]OFD Sender: No OFD packet to send [04:01:30]OFD Sender: No OFD packet to send [04:01:35]OFD Sender: No OFD packet to send [04:01:40]OFD Sender: No OFD packet to send [04:01:45]OFD Sender: No OFD packet to send [04:01:50]OFD Sender: No OFD packet to send [04:01:55]OFD Sender: No OFD packet to send [04:02:00]OFD Sender: No OFD packet to send [04:02:05]OFD Sender: No OFD packet to send [04:02:10]OFD Sender: No OFD packet to send [04:02:15]OFD Sender: No OFD packet to send [04:02:20]OFD Sender: No OFD packet to send [04:02:25]OFD Sender: No OFD packet to send [04:02:30]OFD Sender: No OFD packet to send [04:02:35]OFD Sender: No OFD packet to send [04:02:40]OFD Sender: No OFD packet to send [04:02:45]OFD Sender: No OFD packet to send [04:02:50]OFD Sender: No OFD packet to send [04:02:55]OFD Sender: No OFD packet to send [04:03:00]OFD Sender: No OFD packet to send [04:03:05]OFD Sender: No OFD packet to send [04:03:10]OFD Sender: No OFD packet to send [04:03:15]OFD Sender: No OFD packet to send [04:03:20]OFD Sender: No OFD packet to send [04:03:25]OFD Sender: No OFD packet to send [04:03:30]OFD Sender: No OFD packet to send [04:03:35]OFD Sender: No OFD packet to send [04:03:40]OFD Sender: No OFD packet to send [04:03:45]OFD Sender: No OFD packet to send [04:03:50]OFD Sender: No OFD packet to send [04:03:55]OFD Sender: No OFD packet to send [04:04:00]OFD Sender: No OFD packet to send [04:04:05]recv_with_timeout no data received [04:04:05]OFD Sender: No OFD packet to send [04:04:10]OFD Sender: No OFD packet to send [04:04:15]OFD Sender: No OFD packet to send [04:04:20]OFD Sender: No OFD packet to send [04:04:25]OFD Sender: No OFD packet to send [04:04:30]OFD Sender: No OFD packet to send [04:04:34]recv_with_timeout no data received [04:04:35]OFD Sender: No OFD packet to send [04:04:40]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:50]OFD Sender: No OFD packet to send [04:05:56]OFD Sender: No OFD packet to send [04:06:01]OFD Sender: No OFD packet to send [04:06:06]OFD Sender: No OFD packet to send [04:06:11]OFD Sender: No OFD packet to send [04:06:16]OFD Sender: No OFD packet to send [04:06:21]OFD Sender: No OFD packet to send [04:06:26]OFD Sender: No OFD packet to send [04:06:31]OFD Sender: No OFD packet to send [04:06:36]OFD Sender: No OFD packet to send [04:06:41]OFD Sender: No OFD packet to send [04:06:44]recv_with_timeout no data received [04:06:46]OFD Sender: No OFD packet to send [04:06:51]OFD Sender: No OFD packet to send [04:06:56]OFD Sender: No OFD packet to send [04:07:01]OFD Sender: No OFD packet to send [04:07:06]OFD Sender: No OFD packet to send [04:07:11]OFD Sender: No OFD packet to send [04:07:16]OFD Sender: No OFD packet to send [04:07:21]OFD Sender: No OFD packet to send [04:07:26]OFD Sender: No OFD packet to send [04:07:31]OFD Sender: No OFD packet to send [04:07:31]recv_with_timeout no data received [04:07:36]OFD Sender: No OFD packet to send [04:07:41]OFD Sender: No OFD packet to send [04:07:46]OFD Sender: No OFD packet to send [04:07:51]OFD Sender: No OFD packet to send [04:07:56]OFD Sender: No OFD packet to send [04:08:01]OFD Sender: No OFD packet to send [04:08:06]OFD Sender: No OFD packet to send [04:08:11]OFD Sender: No OFD packet to send [04:08:16]OFD Sender: No OFD packet to send [04:08:21]OFD Sender: No OFD packet to send [04:08:26]OFD Sender: No OFD packet to send [04:08:31]OFD Sender: No OFD packet to send [04:08:36]OFD Sender: No OFD packet to send [04:08:41]OFD Sender: No OFD packet to send [04:08:46]OFD Sender: No OFD packet to send [04:08:48]recv_with_timeout no data received [04:08:51]OFD Sender: No OFD packet to send [04:08:56]OFD Sender: No OFD packet to send [04:09:01]OFD Sender: No OFD packet to send [04:09:06]OFD Sender: No OFD packet to send [04:09:11]recv_with_timeout no data received [04:09:11]OFD Sender: No OFD packet to send [04:09:16]OFD Sender: No OFD packet to send [04:09:21]OFD Sender: No OFD packet to send [04:09:26]OFD Sender: No OFD packet to send [04:09:31]OFD Sender: No OFD packet to send [04:09:36]OFD Sender: No OFD packet to send [04:09:41]OFD Sender: No OFD packet to send [04:09:46]OFD Sender: No OFD packet to send [04:09:51]OFD Sender: No OFD packet to send [04:09:56]OFD Sender: No OFD packet to send [04:10:01]OFD Sender: No OFD packet to send [04:10:06]OFD Sender: No OFD packet to send [04:10:11]OFD Sender: No OFD packet to send [04:10:16]OFD Sender: No OFD packet to send [04:10:21]OFD Sender: No OFD packet to send [04:10:26]OFD Sender: No OFD packet to send [04:10:31]OFD Sender: No OFD packet to send [04:10:37]OFD Sender: No OFD packet to send [04:10:40]recv_with_timeout no data received [04:10:42]OFD Sender: No OFD packet to send [04:10:47]OFD Sender: No OFD packet to send [04:10:52]OFD Sender: No OFD packet to send [04:10:57]OFD Sender: No OFD packet to send [04:11:02]OFD Sender: No OFD packet to send [04:11:07]OFD Sender: No OFD packet to send [04:11:12]OFD Sender: No OFD packet to send [04:11:16]recv_with_timeout no data received [04:11:17]OFD Sender: No OFD packet to send [04:11:22]OFD Sender: No OFD packet to send [04:11:27]OFD Sender: No OFD packet to send [04:11:32]OFD Sender: No OFD packet to send [04:11:37]OFD Sender: No OFD packet to send [04:11:42]OFD Sender: No OFD packet to send [04:11:47]OFD Sender: No OFD packet to send [04:11:52]OFD Sender: No OFD packet to send [04:11:57]OFD Sender: No OFD packet to send [04:12:02]OFD Sender: No OFD packet to send [04:12:07]OFD Sender: No OFD packet to send [04:12:12]OFD Sender: No OFD packet to send [04:12:17]OFD Sender: No OFD packet to send [04:12:22]OFD Sender: No OFD packet to send [04:12:27]OFD Sender: No OFD packet to send [04:12:32]OFD Sender: No OFD packet to send [04:12:37]OFD Sender: No OFD packet to send [04:12:42]OFD Sender: No OFD packet to send [04:12:47]OFD Sender: No OFD packet to send [04:12:52]OFD Sender: No OFD packet to send [04:12:57]OFD Sender: No OFD packet to send [04:12:58]recv_with_timeout no data received [04:13:02]OFD Sender: No OFD packet to send [04:13:07]OFD Sender: No OFD packet to send [04:13:12]OFD Sender: No OFD packet to send [04:13:17]OFD Sender: No OFD packet to send [04:13:22]OFD Sender: No OFD packet to send [04:13:27]OFD Sender: No OFD packet to send [04:13:32]OFD Sender: No OFD packet to send [04:13:37]OFD Sender: No OFD packet to send [04:13:41]recv_with_timeout no data received [04:13:42]OFD Sender: No OFD packet to send [04:13:47]OFD Sender: No OFD packet to send [04:13:52]OFD Sender: No OFD packet to send [04:13:57]OFD Sender: No OFD packet to send [04:14:02]OFD Sender: No OFD packet to send [04:14:07]OFD Sender: No OFD packet to send [04:14:12]OFD Sender: No OFD packet to send [04:14:17]OFD Sender: No OFD packet to send [04:14:22]OFD Sender: No OFD packet to send [04:14:27]OFD Sender: No OFD packet to send [04:14:32]OFD Sender: No OFD packet to send [04:14:37]OFD Sender: No OFD packet to send [04:14:42]OFD Sender: No OFD packet to send [04:14:47]OFD Sender: No OFD packet to send [04:14:52]OFD Sender: No OFD packet to send [04:14:57]OFD Sender: No OFD packet to send [04:15:02]OFD Sender: No OFD packet to send [04:15:07]OFD Sender: No OFD packet to send [04:15:12]OFD Sender: No OFD packet to send [04:15:18]OFD Sender: No OFD packet to send [04:15:23]OFD Sender: No OFD packet to send [04:15:28]OFD Sender: No OFD packet to send [04:15:33]OFD Sender: No OFD packet to send [04:15:38]OFD Sender: No OFD packet to send [04:15:43]OFD Sender: No OFD packet to send [04:15:48]OFD Sender: No OFD packet to send [04:15:53]OFD Sender: No OFD packet to send [04:15:58]OFD Sender: No OFD packet to send [04:16:03]OFD Sender: No OFD packet to send [04:16:08]OFD Sender: No OFD packet to send [04:16:13]OFD Sender: No OFD packet to send [04:16:18]OFD Sender: No OFD packet to send [04:16:23]OFD Sender: No OFD packet to send [04:16:28]OFD Sender: No OFD packet to send [04:16:33]OFD Sender: No OFD packet to send [04:16:38]OFD Sender: No OFD packet to send [04:16:43]OFD Sender: No OFD packet to send [04:16:48]OFD Sender: No OFD packet to send [04:16:53]OFD Sender: No OFD packet to send [04:16:58]OFD Sender: No OFD packet to send [04:17:03]OFD Sender: No OFD packet to send [04:17:08]OFD Sender: No OFD packet to send [04:17:13]OFD Sender: No OFD packet to send [04:17:17]recv_with_timeout no data received [04:17:18]OFD Sender: No OFD packet to send [04:17:23]OFD Sender: No OFD packet to send [04:17:28]recv_with_timeout no data received [04:17:28]OFD Sender: No OFD packet to send [04:17:33]OFD Sender: No OFD packet to send [04:17:38]OFD Sender: No OFD packet to send [04:17:43]OFD Sender: No OFD packet to send [04:17:48]OFD Sender: No OFD packet to send [04:17:53]OFD Sender: No OFD packet to send [04:17:58]OFD Sender: No OFD packet to send [04:18:03]OFD Sender: No OFD packet to send [04:18:08]OFD Sender: No OFD packet to send [04:18:13]OFD Sender: No OFD packet to send [04:18:18]OFD Sender: No OFD packet to send [04:18:21]recv_with_timeout no data received [04:18:23]OFD Sender: No OFD packet to send [04:18:28]OFD Sender: No OFD packet to send [04:18:33]OFD Sender: No OFD packet to send [04:18:38]recv_with_timeout no data received [04:18:38]OFD Sender: No OFD packet to send [04:18:43]OFD Sender: No OFD packet to send [04:18:48]OFD Sender: No OFD packet to send [04:18:53]OFD Sender: No OFD packet to send [04:18:58]OFD Sender: No OFD packet to send [04:19:03]OFD Sender: No OFD packet to send [04:19:08]OFD Sender: No OFD packet to send [04:19:13]OFD Sender: No OFD packet to send [04:19:18]OFD Sender: No OFD packet to send [04:19:23]OFD Sender: No OFD packet to send [04:19:28]OFD Sender: No OFD packet to send [04:19:33]OFD Sender: No OFD packet to send [04:19:38]OFD Sender: No OFD packet to send [04:19:43]OFD Sender: No OFD packet to send [04:19:48]OFD Sender: No OFD packet to send [04:19:51]recv_with_timeout no data received [04:19:53]OFD Sender: No OFD packet to send [04:19:59]OFD Sender: No OFD packet to send [04:20:04]OFD Sender: No OFD packet to send [04:20:09]OFD Sender: No OFD packet to send [04:20:14]OFD Sender: No OFD packet to send [04:20:19]OFD Sender: No OFD packet to send [04:20:24]OFD Sender: No OFD packet to send [04:20:29]OFD Sender: No OFD packet to send [04:20:34]OFD Sender: No OFD packet to send [04:20:39]OFD Sender: No OFD packet to send [04:20:44]OFD Sender: No OFD packet to send [04:20:49]OFD Sender: No OFD packet to send [04:20:54]OFD Sender: No OFD packet to send [04:20:59]OFD Sender: No OFD packet to send [04:21:04]OFD Sender: No OFD packet to send [04:21:09]OFD Sender: No OFD packet to send [04:21:14]OFD Sender: No OFD packet to send [04:21:19]OFD Sender: No OFD packet to send [04:21:24]OFD Sender: No OFD packet to send [04:21:29]OFD Sender: No OFD packet to send [04:21:34]OFD Sender: No OFD packet to send [04:21:39]OFD Sender: No OFD packet to send [04:21:44]OFD Sender: No OFD packet to send [04:21:49]OFD Sender: No OFD packet to send [04:21:54]OFD Sender: No OFD packet to send [04:21:59]OFD Sender: No OFD packet to send [04:22:04]OFD Sender: No OFD packet to send [04:22:09]OFD Sender: No OFD packet to send [04:22:14]OFD Sender: No OFD packet to send [04:22:19]OFD Sender: No OFD packet to send [04:22:20]recv_with_timeout no data received [04:22:24]OFD Sender: No OFD packet to send [04:22:29]OFD Sender: No OFD packet to send [04:22:34]OFD Sender: No OFD packet to send [04:22:39]OFD Sender: No OFD packet to send [04:22:44]OFD Sender: No OFD packet to send [04:22:49]OFD Sender: No OFD packet to send [04:22:54]OFD Sender: No OFD packet to send [04:22:59]OFD Sender: No OFD packet to send [04:23:04]OFD Sender: No OFD packet to send [04:23:09]OFD Sender: No OFD packet to send [04:23:14]OFD Sender: No OFD packet to send [04:23:19]OFD Sender: No OFD packet to send [04:23:24]OFD Sender: No OFD packet to send [04:23:29]OFD Sender: No OFD packet to send [04:23:34]OFD Sender: No OFD packet to send [04:23:39]OFD Sender: No OFD packet to send [04:23:44]OFD Sender: No OFD packet to send [04:23:47]recv_with_timeout no data received [04:23:49]OFD Sender: No OFD packet to send [04:23:54]OFD Sender: No OFD packet to send [04:23:59]OFD Sender: No OFD packet to send [04:24:04]OFD Sender: No OFD packet to send [04:24:09]OFD Sender: No OFD packet to send [04:24:14]OFD Sender: No OFD packet to send [04:24:19]OFD Sender: No OFD packet to send [04:24:24]OFD Sender: No OFD packet to send [04:24:29]OFD Sender: No OFD packet to send [04:24:34]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:11]recv_with_timeout no data received [04:28:15]OFD Sender: No OFD packet to send [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:13]recv_with_timeout no data received [04:29:15]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:51]OFD Sender: No OFD packet to send [04:29:54]recv_with_timeout no data received [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:11]OFD Sender: No OFD packet to send [04:30:16]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32:25]recv_with_timeout no data received [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:35]recv_with_timeout no data received [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:02]OFD Sender: No OFD packet to send [04:34:07]OFD Sender: No OFD packet to send [04:34:11]recv_with_timeout no data received [04:34:12]OFD Sender: No OFD packet to send [04:34:17]OFD Sender: No OFD packet to send [04:34:22]OFD Sender: No OFD packet to send [04:34:27]OFD Sender: No OFD packet to send [04:34:32]OFD Sender: No OFD packet to send [04:34:37]OFD Sender: No OFD packet to send [04:34:42]OFD Sender: No OFD packet to send [04:34:47]OFD Sender: No OFD packet to send [04:34:52]OFD Sender: No OFD packet to send [04:34:57]OFD Sender: No OFD packet to send [04:35:02]OFD Sender: No OFD packet to send [04:35:07]OFD Sender: No OFD packet to send [04:35:12]OFD Sender: No OFD packet to send [04:35:17]OFD Sender: No OFD packet to send [04:35:22]OFD Sender: No OFD packet to send [04:35:27]OFD Sender: No OFD packet to send [04:35:32]OFD Sender: No OFD packet to send [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:55]recv_with_timeout no data received [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:31]recv_with_timeout no data received [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:37:02]OFD Sender: No OFD packet to send [04:37:07]OFD Sender: No OFD packet to send [04:37:12]OFD Sender: No OFD packet to send [04:37:17]OFD Sender: No OFD packet to send [04:37:18]recv_with_timeout no data received [04:37:22]OFD Sender: No OFD packet to send [04:37:25]accept exits with 7 [04:37:25]New connection [04:37:25]New thread 3066830180 created [04:37:25]Thread 3066686820 joined [04:37:25]Waiting for new connection... [04:37:25] Sock 7.Parse request [04:37:25]Sock 7.Check first char [04:37:25]Sock 7.First char is OK [04:37:25]request: POST /json_proto HTTP/1.0 [04:37:25]Method: POST [04:37:25]URL: /json_proto [04:37:25]Method is POST - this is cgi request [04:37:25]url: /json_proto [04:37:25]query_string will be loaded in cgi processing [04:37:25]execute_cgi json_proto POST (null) [04:37:25]execute_cgi path=json_proto method=POST [04:37:25]POST find Content-Length [04:37:25]Host: 172.17.43.67:8080 [04:37:25]Content-Length: 678 [04:37:25]Content-Type: application/json [04:37:25] [04:37:25]POST finish read [04:37:25]Found Content-Length = 678 [04:37:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "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" ] } } [04:37:25]execute_script... [04:37:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "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" ] } } [04:37:25]POST & json_proto [04:37:25]process_json_proto [04:37:25]json parsed OK: [04:37:25]protocol is kg_v1.0 [04:37:25]action value=close_receipt [04:37:25]process_action close_receipt [04:37:25]cmd_close_receipt [04:37:25]MH_GetDate [04:37:25]Write to MH i2c: F0 00 00 A7 0C A2 [04:37:25]Write i2c OK [04:37:25]MH_I2C_Read... [04:37:25]Read from MH i2c: F0 [04:37:25]MH_I2C_Read... [04:37:25]Read from MH i2c: F0 09 00 [04:37:25]MH_I2C_Read... [04:37:25]Read from MH i2c: F0 09 00 A7 0C 00 87 93 F3 66 6A BD 47 65 F1 [04:37:25]GetLastDocTimeStamp 1727236521 [04:37:25]current date 1727239047 [04:37:25]FM_GetShiftState [04:37:25]SAM_PROTO_GetShiftState [04:37:25]wFMCommunicate request_size=4 [04:37:25]MH_SAM_APDU [04:37:25]CAPDU: 80 13 01 00 [04:37:25]Write to MH i2c: E2 08 00 A8 0C 80 13 01 00 00 00 00 00 31 [04:37:25]Write i2c OK [04:37:25]MH_I2C_Read... [04:37:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:25]Read from MH i2c: E2 [04:37:25]MH_I2C_Read... [04:37:25]Read from MH i2c: E2 0E 00 [04:37:25]MH_I2C_Read... [04:37:25]Read from MH i2c: E2 0E 00 A8 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [04:37:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [04:37:25]wFMCommunicate OK [04:37:25]SAM_PROTO_GetShiftState done [04:37:25]FM_GetShiftState done [04:37:25]opened in 1727224329 [04:37:25]opened+sec_in_day 1727310729 [04:37:25]quantity*price = 60003 [04:37:25]sum+1 = 60004 [04:37:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 17 25.09.2024 04:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153001 ФПД: 71110627937038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T043727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153001&fm=71110627937038&tin=02508201610067®Number=0000000000091825&sum=60000 [04:37:27]StoreToDocumentArchive [04:37:27]shift 478 fd 153001 [04:37:27]save to /storage/0478/doc_00153001 [04:37:27]save last doc name /storage/0478/doc_00153001 to /storage/kkm_last_doc_name [04:37:27]save OK [04:37:27]Clear old archive folders... [04:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:37:27]tlvbuf is 01006AD0 [04:37:27]SAM_PROTO_ClearQueue [04:37:27]wFMCommunicate request_size=4 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 09 00 00 [04:37:27]Write to MH i2c: E2 08 00 B5 0C 80 09 00 00 00 00 00 00 33 [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [04:37:27]RAPDU: 90 00 [04:37:27]wFMCommunicate OK [04:37:27]SAM_PROTO_ClearQueue done [04:37:27]KKMCreateOFDPacket [04:37:27]OFDProtocolAddRootSTLVToBuf [04:37:27]FM_MakeSignedData [04:37:27]FM_MakeSignedData [04:37:27]SAM_PROTO_SignData [04:37:27]wFMCommunicate request_size=4 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 0D 01 02 [04:37:27]Write to MH i2c: E2 08 00 B6 0C 80 0D 01 02 00 00 00 00 3B [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [04:37:27]RAPDU: 90 00 [04:37:27]wFMCommunicate OK [04:37:27]wFMCommunicate request_size=255 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 11 00 00 00 F4 03 04 00 87 93 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 55 02 00 35 04 06 00 40 [04:37:27]Write to MH i2c: E2 02 01 B7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 11 00 00 00 F4 03 04 00 87 93 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 55 02 00 35 04 06 00 40 00 00 24 [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [04:37:27]RAPDU: 90 00 [04:37:27]wFMCommunicate OK [04:37:27]wFMCommunicate request_size=10 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 0D 02 02 05 AC BB B7 CB 0E [04:37:27]Write to MH i2c: E2 0D 00 B8 0C 80 0D 02 02 05 00 AC BB B7 CB 0E 00 00 3F [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [04:37:27]RAPDU: 90 00 [04:37:27]wFMCommunicate OK [04:37:27]wFMCommunicate request_size=4 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 0D 03 02 [04:37:27]Write to MH i2c: E2 08 00 B9 0C 80 0D 03 02 00 00 00 00 40 [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 0B 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 0B 00 B9 0C 00 BB 2D 22 60 B5 E8 B0 85 90 00 7D [04:37:27]RAPDU: BB 2D 22 60 B5 E8 B0 85 90 00 [04:37:27]wFMCommunicate OK [04:37:27]SAM_PROTO_SignData done [04:37:27]FM_MakeSignedData done [04:37:27]CreateOFDProtocolMessage [04:37:27]wFMCommunicate request_size=4 [04:37:27]MH_SAM_APDU [04:37:27]CAPDU: 80 11 00 00 [04:37:27]Write to MH i2c: E2 08 00 BA 0C 80 11 00 00 00 00 00 00 40 [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:27]Read from MH i2c: E2 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 17 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: E2 17 00 BA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [04:37:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:37:27]wFMCommunicate OK [04:37:27]CreateOFDProtocolMessage done [04:37:27]OFDSenderStorePacket 153001 [04:37:27]StoreOFDPacket docnum=153001 [04:37:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A2 DA 07 01 52 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 11 00 00 00 F4 03 04 00 87 93 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 55 02 00 35 04 06 00 40 AC BB B7 CB 0E BB 2D 22 60 B5 E8 B0 85 [04:37:27]CheckFolder [04:37:27]dirname=/storage/ofd_packets [04:37:27]CheckFolder done [04:37:27]ProducePacketName [04:37:27]name=ofd_packets/00153001 [04:37:27]NVStorageSaveData ofd_packets/00153001 [04:37:27]File name is /storage/ofd_packets/00153001 [04:37:27]Write 301 bytes [04:37:27]NVStorageSaveData done [04:37:27]OFDSenderStorePacket done [04:37:27]KKMCreateOFDPacket done [04:37:27]NVStorageSaveData kkm_last_timestamp [04:37:27]File name is /storage/kkm_last_timestamp [04:37:27]Write 4 bytes [04:37:27]NVStorageSaveData done [04:37:27]ExternCall_PrintAddStr [04:37:27]wPrintStart [04:37:27]Write to MH i2c: 01 00 00 BB 0C C7 [04:37:27]Write i2c OK [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: 01 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: 01 07 00 [04:37:27]MH_I2C_Read... [04:37:27]Read from MH i2c: 01 07 00 BB 0C 00 00 00 00 00 FF 0F DC [04:37:27]RasterBufferAndPrint [04:37:27]line Счет N : (1)1787002 [04:37:27]line ИНН: 02508201610067 [04:37:27]line Контрольно-Кассовый Чек [04:37:27]line ПРОДАЖА [04:37:27]line ТРК (МРК, ГНК) : 12 [04:37:27]line Товар: 2710124130 [04:37:27]line Аи-92-К-5 [04:37:27]line 8.850 * 67.80 [04:37:27]line = 600.03 [04:37:27]line НДС 12% НСП 1% [04:37:27]line > о реализуемом товаре [04:37:27]line ОКРУГЛЕНИЕ: -0.03 [04:37:27]line ИТОГО: 600.00 [04:37:27]line Внесено: 600.00 [04:37:27]line СДАЧА: 0.00 [04:37:27]line НСП 1% : 5.31 [04:37:27]line НДС 12% : 63.72 [04:37:27]line Наличными: 600.00 [04:37:27]line Безнал.: 0.00 [04:37:27]line Место: АЗС № 89 "Партнер Нефть" [04:37:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:37:27]line СНО: Общий режим [04:37:27]line Чек 17 25.09.2024 04:37 [04:37:27]line Смена: 478 ФФД: 1.0 [04:37:27]line ЗНМ: 0300000113 [04:37:27]line РНМ: 0000000000091825 [04:37:27]line Версия ККМ: 001 [04:37:27]line ФМ: 0000000000871835 [04:37:27]line ФД: 153001 [04:37:27]line ФПД: 71110627937038 [04:37:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T043727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153001&fm=71110627937038&tin=02508201610067®Number=0000000000091825&sum=60000 [04:37:27]written 0, free lines is 4095 [04:37:27]OFD Sender: Processing packet 153001 [packets to send 831, broken 830] [04:37:27]ProducePacketName [04:37:27]name=ofd_packets/00153001 [04:37:27]OFD Sender: To server: pG, [04:37:27]CommunicateWithHost lk.salyk.kg:30040 [04:37:27]ConnectInit lk.salyk.kg [04:37:28]Write to MH i2c: 01 00 00 E6 0C F2 [04:37:28]Write i2c OK [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: 01 [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: 01 07 00 [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: 01 07 00 E6 0C 00 00 00 00 00 D3 0C D8 [04:37:28]RasterBufferAndPrint [04:37:28]line [04:37:28]line [04:37:28]line [04:37:28]line [04:37:28]line [04:37:28]written 0, free lines is 3288 [04:37:28]MH_Cut [04:37:28]Write to MH i2c: D1 01 00 ED 0C 01 CB [04:37:28]Write i2c OK [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: D1 [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: D1 01 00 [04:37:28]MH_I2C_Read... [04:37:28]Read from MH i2c: D1 01 00 ED 0C 00 CA [04:37:28]Write to MH i2c: 01 00 00 EE 0C FA [04:37:28]Write i2c OK [04:37:28]MH_I2C_Read... [04:37:28]Connected sock=10 [04:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A2 DA 07 01 52 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 11 00 00 00 F4 03 04 00 87 93 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 55 02 00 35 04 06 00 40 AC BB B7 CB 0E BB 2D 22 60 B5 E8 B0 85 [04:37:28]*** Cut start [04:37:28]*** Purtial cut [04:37:28]*** Stage 1: CUTSNS_PIN = 1 [04:37:29]Read from MH i2c: 01 [04:37:29]MH_I2C_Read... [04:37:29]*** Stop cut motor [04:37:29]*** Cut end [04:37:29]Read from MH i2c: 01 07 00 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: 01 07 00 EE 0C 00 00 00 00 00 FF 0F 0F [04:37:29]process_action close_receipt done [04:37:29]requested_data is exist [04:37:29]produce_requested_data [04:37:29]requested_item fm.sn is exist - process it [04:37:29]wFMCommunicate request_size=4 [04:37:29]MH_SAM_APDU [04:37:29]CAPDU: 80 11 00 00 [04:37:29]Write to MH i2c: E2 08 00 EF 0C 80 11 00 00 00 00 00 00 75 [04:37:29]Write i2c OK [04:37:29]MH_I2C_Read... [04:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:29]Read from MH i2c: E2 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 17 00 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 17 00 EF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [04:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:37:29]wFMCommunicate OK [04:37:29]requested_item fd.num is exist - process it [04:37:29]SAM_PROTO_GetFieldsCounters [04:37:29]wFMCommunicate request_size=4 [04:37:29]MH_SAM_APDU [04:37:29]CAPDU: 80 13 00 00 [04:37:29]Write to MH i2c: E2 08 00 F0 0C 80 13 00 00 00 00 00 00 78 [04:37:29]Write i2c OK [04:37:29]MH_I2C_Read... [04:37:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:37:29]Read from MH i2c: E2 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 62 00 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 62 00 F0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [04:37:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:37:29]wFMCommunicate OK [04:37:29]SAM_PROTO_GetFieldsCounters done [04:37:29]requested_item shift.num is exist - process it [04:37:29]requested_item shift.opened is exist - process it [04:37:29]req_shift_opened [04:37:29]FM_GetShiftState [04:37:29]SAM_PROTO_GetShiftState [04:37:29]wFMCommunicate request_size=4 [04:37:29]MH_SAM_APDU [04:37:29]CAPDU: 80 13 01 00 [04:37:29]Write to MH i2c: E2 08 00 F1 0C 80 13 01 00 00 00 00 00 7A [04:37:29]Write i2c OK [04:37:29]MH_I2C_Read... [04:37:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C 24 47 00 F6 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 55 02 00 F4 03 04 00 84 3B F3 66 B6 04 01 00 00 18 7F 99 F0 26 3D 47 53 [04:37:29]CommunicateWithHost err = 0 [04:37:29]CheckOFDResponse [04:37:29]1017 (14) - 77093643461234 [04:37:29]1041 (16) - 0000000000871835 [04:37:29]1040 (4) - 153001 [04:37:29]1012 (4) - 24.09.2024 22:21 [04:37:29]1206 (1) - 0 [04:37:29]OFD Sender: Remove packet 153001 [04:37:29]ProducePacketName [04:37:29]name=ofd_packets/00153001 [04:37:29]NVStorageDeleteData [04:37:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:29]Read from MH i2c: E2 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 0E 00 [04:37:29]MH_I2C_Read... [04:37:29]Read from MH i2c: E2 0E 00 F1 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [04:37:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [04:37:29]wFMCommunicate OK [04:37:29]SAM_PROTO_GetShiftState done [04:37:29]FM_GetShiftState done [04:37:29]req_shift_opened done [04:37:29]requested_item shift.open_date is exist - process it [04:37:29]req_shift_open_date [04:37:29]req_shift_open_date done [04:37:29]produce_requested_data done [04:37:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153001,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [04:37:29]process_action_free close_receipt [04:37:29]json_value_free [04:37:29]json_value_free done [04:37:29]process_json_proto returns [04:37:29]Send response to host [04:37:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153001,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [04:37:29]free response buf [04:37:29]execute_script done [04:37:29]execute_script returns [04:37:29]free content buf [04:37:29]Sock 7.Close socket [04:37:29]Sock 7.Thread stoped [04:37:29]OFD Sender: No OFD packet to send [04:37:34]OFD Sender: No OFD packet to send [04:37:39]OFD Sender: No OFD packet to send [04:37:44]OFD Sender: No OFD packet to send [04:37:49]OFD Sender: No OFD packet to send [04:37:54]OFD Sender: No OFD packet to send [04:37:59]OFD Sender: No OFD packet to send [04:38:04]OFD Sender: No OFD packet to send [04:38:09]OFD Sender: No OFD packet to send [04:38:15]OFD Sender: No OFD packet to send [04:38:20]OFD Sender: No OFD packet to send [04:38:25]OFD Sender: No OFD packet to send [04:38:30]OFD Sender: No OFD packet to send [04:38:35]OFD Sender: No OFD packet to send [04:38:40]OFD Sender: No OFD packet to send [04:38:45]OFD Sender: No OFD packet to send [04:38:50]OFD Sender: No OFD packet to send [04:38:55]OFD Sender: No OFD packet to send [04:38:55]recv_with_timeout no data received [04:39:00]OFD Sender: No OFD packet to send [04:39:05]OFD Sender: No OFD packet to send [04:39:10]OFD Sender: No OFD packet to send [04:39:15]OFD Sender: No OFD packet to send [04:39:20]OFD Sender: No OFD packet to send [04:39:25]OFD Sender: No OFD packet to send [04:39:30]OFD Sender: No OFD packet to send [04:39:35]OFD Sender: No OFD packet to send [04:39:40]OFD Sender: No OFD packet to send [04:39:45]OFD Sender: No OFD packet to send [04:39:50]OFD Sender: No OFD packet to send [04:39:55]OFD Sender: No OFD packet to send [04:40:00]OFD Sender: No OFD packet to send [04:40:05]OFD Sender: No OFD packet to send [04:40:10]OFD Sender: No OFD packet to send [04:40:15]recv_with_timeout no data received [04:40:15]OFD Sender: No OFD packet to send [04:40:20]OFD Sender: No OFD packet to send [04:40:25]OFD Sender: No OFD packet to send [04:40:30]OFD Sender: No OFD packet to send [04:40:35]OFD Sender: No OFD packet to send [04:40:40]OFD Sender: No OFD packet to send [04:40:45]OFD Sender: No OFD packet to send [04:40:50]OFD Sender: No OFD packet to send [04:40:55]OFD Sender: No OFD packet to send [04:41:00]OFD Sender: No OFD packet to send [04:41:05]OFD Sender: No OFD packet to send [04:41:10]OFD Sender: No OFD packet to send [04:41:15]OFD Sender: No OFD packet to send [04:41:20]OFD Sender: No OFD packet to send [04:41:25]OFD Sender: No OFD packet to send [04:41:30]OFD Sender: No OFD packet to send [04:41:35]OFD Sender: No OFD packet to send [04:41:40]OFD Sender: No OFD packet to send [04:41:45]OFD Sender: No OFD packet to send [04:41:50]OFD Sender: No OFD packet to send [04:41:55]OFD Sender: No OFD packet to send [04:42:00]OFD Sender: No OFD packet to send [04:42:05]OFD Sender: No OFD packet to send [04:42:10]OFD Sender: No OFD packet to send [04:42:15]OFD Sender: No OFD packet to send [04:42:18]recv_with_timeout no data received [04:42:20]OFD Sender: No OFD packet to send [04:42:25]OFD Sender: No OFD packet to send [04:42:30]OFD Sender: No OFD packet to send [04:42:35]OFD Sender: No OFD packet to send [04:42:40]OFD Sender: No OFD packet to send [04:42:45]OFD Sender: No OFD packet to send [04:42:48]recv_with_timeout no data received [04:42:50]OFD Sender: No OFD packet to send [04:42:56]OFD Sender: No OFD packet to send [04:43:01]OFD Sender: No OFD packet to send [04:43:06]OFD Sender: No OFD packet to send [04:43:11]OFD Sender: No OFD packet to send [04:43:16]OFD Sender: No OFD packet to send [04:43:21]OFD Sender: No OFD packet to send [04:43:26]OFD Sender: No OFD packet to send [04:43:31]OFD Sender: No OFD packet to send [04:43:36]OFD Sender: No OFD packet to send [04:43:39]recv_with_timeout no data received [04:43:41]OFD Sender: No OFD packet to send [04:43:46]OFD Sender: No OFD packet to send [04:43:51]OFD Sender: No OFD packet to send [04:43:56]OFD Sender: No OFD packet to send [04:44:01]OFD Sender: No OFD packet to send [04:44:06]OFD Sender: No OFD packet to send [04:44:11]OFD Sender: No OFD packet to send [04:44:15]recv_with_timeout no data received [04:44:16]OFD Sender: No OFD packet to send [04:44:21]OFD Sender: No OFD packet to send [04:44:26]OFD Sender: No OFD packet to send [04:44:31]OFD Sender: No OFD packet to send [04:44:36]OFD Sender: No OFD packet to send [04:44:41]OFD Sender: No OFD packet to send [04:44:46]OFD Sender: No OFD packet to send [04:44:51]OFD Sender: No OFD packet to send [04:44:56]OFD Sender: No OFD packet to send [04:45:01]OFD Sender: No OFD packet to send [04:45:06]OFD Sender: No OFD packet to send [04:45:11]OFD Sender: No OFD packet to send [04:45:16]OFD Sender: No OFD packet to send [04:45:21]OFD Sender: No OFD packet to send [04:45:26]OFD Sender: No OFD packet to send [04:45:31]OFD Sender: No OFD packet to send [04:45:36]OFD Sender: No OFD packet to send [04:45:41]OFD Sender: No OFD packet to send [04:45:45]recv_with_timeout no data received [04:45:46]OFD Sender: No OFD packet to send [04:45:51]OFD Sender: No OFD packet to send [04:45:56]OFD Sender: No OFD packet to send [04:46:01]OFD Sender: No OFD packet to send [04:46:06]OFD Sender: No OFD packet to send [04:46:11]OFD Sender: No OFD packet to send [04:46:16]OFD Sender: No OFD packet to send [04:46:21]OFD Sender: No OFD packet to send [04:46:26]OFD Sender: No OFD packet to send [04:46:31]OFD Sender: No OFD packet to send [04:46:35]recv_with_timeout no data received [04:46:36]OFD Sender: No OFD packet to send [04:46:41]OFD Sender: No OFD packet to send [04:46:46]OFD Sender: No OFD packet to send [04:46:51]OFD Sender: No OFD packet to send [04:46:56]OFD Sender: No OFD packet to send [04:47:01]OFD Sender: No OFD packet to send [04:47:06]OFD Sender: No OFD packet to send [04:47:11]OFD Sender: No OFD packet to send [04:47:16]OFD Sender: No OFD packet to send [04:47:21]OFD Sender: No OFD packet to send [04:47:26]OFD Sender: No OFD packet to send [04:47:31]OFD Sender: No OFD packet to send [04:47:37]OFD Sender: No OFD packet to send [04:47:42]OFD Sender: No OFD packet to send [04:47:47]OFD Sender: No OFD packet to send [04:47:52]OFD Sender: No OFD packet to send [04:47:57]OFD Sender: No OFD packet to send [04:48:01]recv_with_timeout no data received [04:48:02]OFD Sender: No OFD packet to send [04:48:07]OFD Sender: No OFD packet to send [04:48:12]OFD Sender: No OFD packet to send [04:48:17]OFD Sender: No OFD packet to send [04:48:22]OFD Sender: No OFD packet to send [04:48:27]OFD Sender: No OFD packet to send [04:48:32]OFD Sender: No OFD packet to send [04:48:37]OFD Sender: No OFD packet to send [04:48:42]OFD Sender: No OFD packet to send [04:48:47]OFD Sender: No OFD packet to send [04:48:52]OFD Sender: No OFD packet to send [04:48:53]recv_with_timeout no data received [04:48:57]OFD Sender: No OFD packet to send [04:49:02]OFD Sender: No OFD packet to send [04:49:04]recv_with_timeout no data received [04:49:07]OFD Sender: No OFD packet to send [04:49:12]OFD Sender: No OFD packet to send [04:49:17]OFD Sender: No OFD packet to send [04:49:22]OFD Sender: No OFD packet to send [04:49:27]OFD Sender: No OFD packet to send [04:49:32]OFD Sender: No OFD packet to send [04:49:37]OFD Sender: No OFD packet to send [04:49:42]OFD Sender: No OFD packet to send [04:49:47]OFD Sender: No OFD packet to send [04:49:52]OFD Sender: No OFD packet to send [04:49:57]OFD Sender: No OFD packet to send [04:50:02]OFD Sender: No OFD packet to send [04:50:07]OFD Sender: No OFD packet to send [04:50:12]OFD Sender: No OFD packet to send [04:50:14]recv_with_timeout no data received [04:50:17]OFD Sender: No OFD packet to send [04:50:22]OFD Sender: No OFD packet to send [04:50:27]OFD Sender: No OFD packet to send [04:50:32]OFD Sender: No OFD packet to send [04:50:37]OFD Sender: No OFD packet to send [04:50:42]OFD Sender: No OFD packet to send [04:50:47]OFD Sender: No OFD packet to send [04:50:52]OFD Sender: No OFD packet to send [04:50:57]OFD Sender: No OFD packet to send [04:51:02]OFD Sender: No OFD packet to send [04:51:07]OFD Sender: No OFD packet to send [04:51:12]OFD Sender: No OFD packet to send [04:51:17]OFD Sender: No OFD packet to send [04:51:22]OFD Sender: No OFD packet to send [04:51:27]OFD Sender: No OFD packet to send [04:51:32]OFD Sender: No OFD packet to send [04:51:37]OFD Sender: No OFD packet to send [04:51:42]OFD Sender: No OFD packet to send [04:51:47]OFD Sender: No OFD packet to send [04:51:52]OFD Sender: No OFD packet to send [04:51:57]OFD Sender: No OFD packet to send [04:51:59]recv_with_timeout no data received [04:52:02]OFD Sender: No OFD packet to send [04:52:07]OFD Sender: No OFD packet to send [04:52:10]recv_with_timeout no data received [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:39]recv_with_timeout no data received [04:52:43]OFD Sender: No OFD packet to send [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:56]recv_with_timeout no data received [04:52:58]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:12]recv_with_timeout no data received [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:38]OFD Sender: No OFD packet to send [04:54:43]OFD Sender: No OFD packet to send [04:54:48]OFD Sender: No OFD packet to send [04:54:53]OFD Sender: No OFD packet to send [04:54:58]OFD Sender: No OFD packet to send [04:55:03]OFD Sender: No OFD packet to send [04:55:08]OFD Sender: No OFD packet to send [04:55:12]recv_with_timeout no data received [04:55:13]OFD Sender: No OFD packet to send [04:55:18]OFD Sender: No OFD packet to send [04:55:23]OFD Sender: No OFD packet to send [04:55:28]OFD Sender: No OFD packet to send [04:55:29]recv_with_timeout no data received [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:43]OFD Sender: No OFD packet to send [04:55:48]OFD Sender: No OFD packet to send [04:55:53]OFD Sender: No OFD packet to send [04:55:58]OFD Sender: No OFD packet to send [04:55:58]recv_with_timeout no data received [04:56:03]OFD Sender: No OFD packet to send [04:56:08]OFD Sender: No OFD packet to send [04:56:13]OFD Sender: No OFD packet to send [04:56:18]OFD Sender: No OFD packet to send [04:56:23]OFD Sender: No OFD packet to send [04:56:28]OFD Sender: No OFD packet to send [04:56:33]OFD Sender: No OFD packet to send [04:56:38]OFD Sender: No OFD packet to send [04:56:43]OFD Sender: No OFD packet to send [04:56:48]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:02]recv_with_timeout no data received [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:45]recv_with_timeout no data received [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:01]recv_with_timeout no data received [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:26]recv_with_timeout no data received [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:49]OFD Sender: No OFD packet to send [04:59:54]OFD Sender: No OFD packet to send [04:59:59]OFD Sender: No OFD packet to send [05:00:04]OFD Sender: No OFD packet to send [05:00:09]OFD Sender: No OFD packet to send [05:00:14]OFD Sender: No OFD packet to send [05:00:19]OFD Sender: No OFD packet to send [05:00:24]OFD Sender: No OFD packet to send [05:00:29]OFD Sender: No OFD packet to send [05:00:34]OFD Sender: No OFD packet to send [05:00:39]OFD Sender: No OFD packet to send [05:00:44]OFD Sender: No OFD packet to send [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:35]OFD Sender: No OFD packet to send [05:01:40]OFD Sender: No OFD packet to send [05:01:45]OFD Sender: No OFD packet to send [05:01:50]OFD Sender: No OFD packet to send [05:01:55]OFD Sender: No OFD packet to send [05:02:00]OFD Sender: No OFD packet to send [05:02:01]recv_with_timeout no data received [05:02:05]OFD Sender: No OFD packet to send [05:02:10]OFD Sender: No OFD packet to send [05:02:15]OFD Sender: No OFD packet to send [05:02:20]OFD Sender: No OFD packet to send [05:02:25]OFD Sender: No OFD packet to send [05:02:30]OFD Sender: No OFD packet to send [05:02:35]OFD Sender: No OFD packet to send [05:02:40]OFD Sender: No OFD packet to send [05:02:45]OFD Sender: No OFD packet to send [05:02:50]OFD Sender: No OFD packet to send [05:02:55]OFD Sender: No OFD packet to send [05:03:00]OFD Sender: No OFD packet to send [05:03:05]OFD Sender: No OFD packet to send [05:03:10]OFD Sender: No OFD packet to send [05:03:15]OFD Sender: No OFD packet to send [05:03:20]OFD Sender: No OFD packet to send [05:03:25]OFD Sender: No OFD packet to send [05:03:30]OFD Sender: No OFD packet to send [05:03:35]OFD Sender: No OFD packet to send [05:03:40]OFD Sender: No OFD packet to send [05:03:45]OFD Sender: No OFD packet to send [05:03:50]OFD Sender: No OFD packet to send [05:03:53]recv_with_timeout no data received [05:03:55]OFD Sender: No OFD packet to send [05:04:00]OFD Sender: No OFD packet to send [05:04:05]OFD Sender: No OFD packet to send [05:04:10]OFD Sender: No OFD packet to send [05:04:15]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:05:00]OFD Sender: No OFD packet to send [05:05:05]OFD Sender: No OFD packet to send [05:05:10]OFD Sender: No OFD packet to send [05:05:15]OFD Sender: No OFD packet to send [05:05:20]OFD Sender: No OFD packet to send [05:05:25]OFD Sender: No OFD packet to send [05:05:30]OFD Sender: No OFD packet to send [05:05:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:50]OFD Sender: No OFD packet to send [05:05:55]OFD Sender: No OFD packet to send [05:06:00]OFD Sender: No OFD packet to send [05:06:02]recv_with_timeout no data received [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:16]OFD Sender: No OFD packet to send [05:06:21]OFD Sender: No OFD packet to send [05:06:26]OFD Sender: No OFD packet to send [05:06:31]OFD Sender: No OFD packet to send [05:06:31]recv_with_timeout no data received [05:06:36]OFD Sender: No OFD packet to send [05:06:41]OFD Sender: No OFD packet to send [05:06:46]OFD Sender: No OFD packet to send [05:06:51]OFD Sender: No OFD packet to send [05:06:56]OFD Sender: No OFD packet to send [05:07:01]OFD Sender: No OFD packet to send [05:07:06]OFD Sender: No OFD packet to send [05:07:11]OFD Sender: No OFD packet to send [05:07:16]OFD Sender: No OFD packet to send [05:07:21]OFD Sender: No OFD packet to send [05:07:26]OFD Sender: No OFD packet to send [05:07:31]OFD Sender: No OFD packet to send [05:07:36]OFD Sender: No OFD packet to send [05:07:41]OFD Sender: No OFD packet to send [05:07:46]OFD Sender: No OFD packet to send [05:07:51]OFD Sender: No OFD packet to send [05:07:56]OFD Sender: No OFD packet to send [05:08:01]OFD Sender: No OFD packet to send [05:08:06]OFD Sender: No OFD packet to send [05:08:11]OFD Sender: No OFD packet to send [05:08:16]OFD Sender: No OFD packet to send [05:08:18]recv_with_timeout no data received [05:08:21]OFD Sender: No OFD packet to send [05:08:26]OFD Sender: No OFD packet to send [05:08:31]OFD Sender: No OFD packet to send [05:08:36]OFD Sender: No OFD packet to send [05:08:41]OFD Sender: No OFD packet to send [05:08:46]OFD Sender: No OFD packet to send [05:08:51]OFD Sender: No OFD packet to send [05:08:56]OFD Sender: No OFD packet to send [05:09:01]OFD Sender: No OFD packet to send [05:09:06]OFD Sender: No OFD packet to send [05:09:11]OFD Sender: No OFD packet to send [05:09:16]OFD Sender: No OFD packet to send [05:09:21]OFD Sender: No OFD packet to send [05:09:25]recv_with_timeout no data received [05:09:26]OFD Sender: No OFD packet to send [05:09:31]OFD Sender: No OFD packet to send [05:09:36]OFD Sender: No OFD packet to send [05:09:41]OFD Sender: No OFD packet to send [05:09:46]OFD Sender: No OFD packet to send [05:09:51]OFD Sender: No OFD packet to send [05:09:56]OFD Sender: No OFD packet to send [05:10:01]OFD Sender: No OFD packet to send [05:10:06]OFD Sender: No OFD packet to send [05:10:11]OFD Sender: No OFD packet to send [05:10:16]OFD Sender: No OFD packet to send [05:10:21]OFD Sender: No OFD packet to send [05:10:26]OFD Sender: No OFD packet to send [05:10:31]OFD Sender: No OFD packet to send [05:10:36]OFD Sender: No OFD packet to send [05:10:41]OFD Sender: No OFD packet to send [05:10:42]recv_with_timeout no data received [05:10:46]OFD Sender: No OFD packet to send [05:10:51]OFD Sender: No OFD packet to send [05:10:57]OFD Sender: No OFD packet to send [05:11:02]OFD Sender: No OFD packet to send [05:11:07]OFD Sender: No OFD packet to send [05:11:12]OFD Sender: No OFD packet to send [05:11:17]OFD Sender: No OFD packet to send [05:11:22]OFD Sender: No OFD packet to send [05:11:27]OFD Sender: No OFD packet to send [05:11:32]OFD Sender: No OFD packet to send [05:11:37]OFD Sender: No OFD packet to send [05:11:42]OFD Sender: No OFD packet to send [05:11:47]OFD Sender: No OFD packet to send [05:11:52]OFD Sender: No OFD packet to send [05:11:57]OFD Sender: No OFD packet to send [05:12:02]OFD Sender: No OFD packet to send [05:12:07]OFD Sender: No OFD packet to send [05:12:12]OFD Sender: No OFD packet to send [05:12:17]OFD Sender: No OFD packet to send [05:12:22]OFD Sender: No OFD packet to send [05:12:27]OFD Sender: No OFD packet to send [05:12:32]OFD Sender: No OFD packet to send [05:12:37]OFD Sender: No OFD packet to send [05:12:42]OFD Sender: No OFD packet to send [05:12:46]recv_with_timeout no data received [05:12:47]OFD Sender: No OFD packet to send [05:12:52]OFD Sender: No OFD packet to send [05:12:57]OFD Sender: No OFD packet to send [05:13:02]OFD Sender: No OFD packet to send [05:13:07]OFD Sender: No OFD packet to send [05:13:11]recv_with_timeout no data received [05:13:12]OFD Sender: No OFD packet to send [05:13:17]OFD Sender: No OFD packet to send [05:13:22]OFD Sender: No OFD packet to send [05:13:27]OFD Sender: No OFD packet to send [05:13:32]OFD Sender: No OFD packet to send [05:13:37]OFD Sender: No OFD packet to send [05:13:42]OFD Sender: No OFD packet to send [05:13:47]OFD Sender: No OFD packet to send [05:13:52]OFD Sender: No OFD packet to send [05:13:57]OFD Sender: No OFD packet to send [05:14:02]OFD Sender: No OFD packet to send [05:14:07]OFD Sender: No OFD packet to send [05:14:08]recv_with_timeout no data received [05:14:12]OFD Sender: No OFD packet to send [05:14:17]OFD Sender: No OFD packet to send [05:14:22]OFD Sender: No OFD packet to send [05:14:27]OFD Sender: No OFD packet to send [05:14:32]OFD Sender: No OFD packet to send [05:14:37]OFD Sender: No OFD packet to send [05:14:42]OFD Sender: No OFD packet to send [05:14:47]OFD Sender: No OFD packet to send [05:14:52]OFD Sender: No OFD packet to send [05:14:54]recv_with_timeout no data received [05:14:57]OFD Sender: No OFD packet to send [05:15:02]OFD Sender: No OFD packet to send [05:15:07]OFD Sender: No OFD packet to send [05:15:12]OFD Sender: No OFD packet to send [05:15:17]OFD Sender: No OFD packet to send [05:15:22]OFD Sender: No OFD packet to send [05:15:27]OFD Sender: No OFD packet to send [05:15:32]OFD Sender: No OFD packet to send [05:15:38]OFD Sender: No OFD packet to send [05:15:43]OFD Sender: No OFD packet to send [05:15:48]OFD Sender: No OFD packet to send [05:15:53]OFD Sender: No OFD packet to send [05:15:58]OFD Sender: No OFD packet to send [05:16:03]OFD Sender: No OFD packet to send [05:16:08]OFD Sender: No OFD packet to send [05:16:13]OFD Sender: No OFD packet to send [05:16:15]accept exits with 9 [05:16:15]New connection [05:16:15]New thread 3066686820 created [05:16:15]Thread 3066830180 joined [05:16:15]Waiting for new connection... [05:16:15] Sock 9.Parse request [05:16:15]Sock 9.Check first char [05:16:15]Sock 9.First char is OK [05:16:15]request: POST /json_proto HTTP/1.0 [05:16:15]Method: POST [05:16:15]URL: /json_proto [05:16:15]Method is POST - this is cgi request [05:16:15]url: /json_proto [05:16:15]query_string will be loaded in cgi processing [05:16:15]execute_cgi json_proto POST (null) [05:16:15]execute_cgi path=json_proto method=POST [05:16:15]POST find Content-Length [05:16:15]Host: 172.17.43.67:8080 [05:16:15]Content-Length: 680 [05:16:15]Content-Type: application/json [05:16:15] [05:16:15]POST finish read [05:16:15]Found Content-Length = 680 [05:16:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.970, "sum" : 1445.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1445.00, "total" : 1445.00, "payments": [ { "type": 0, "sum" : 1445.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:16:15]execute_script... [05:16:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.970, "sum" : 1445.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1445.00, "total" : 1445.00, "payments": [ { "type": 0, "sum" : 1445.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:16:15]POST & json_proto [05:16:15]process_json_proto [05:16:15]json parsed OK: [05:16:15]protocol is kg_v1.0 [05:16:15]action value=close_receipt [05:16:15]process_action close_receipt [05:16:15]cmd_close_receipt [05:16:15]MH_GetDate [05:16:15]Write to MH i2c: F0 00 00 F2 0C ED [05:16:15]Write i2c OK [05:16:15]MH_I2C_Read... [05:16:15]Read from MH i2c: F0 [05:16:15]MH_I2C_Read... [05:16:15]Read from MH i2c: F0 09 00 [05:16:15]MH_I2C_Read... [05:16:15]Read from MH i2c: F0 09 00 F2 0C 00 A1 9C F3 66 6A BD 47 65 5F [05:16:15]GetLastDocTimeStamp 1727239047 [05:16:15]current date 1727241377 [05:16:15]FM_GetShiftState [05:16:15]SAM_PROTO_GetShiftState [05:16:15]wFMCommunicate request_size=4 [05:16:15]MH_SAM_APDU [05:16:15]CAPDU: 80 13 01 00 [05:16:15]Write to MH i2c: E2 08 00 F3 0C 80 13 01 00 00 00 00 00 7C [05:16:15]Write i2c OK [05:16:15]MH_I2C_Read... [05:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:16:15]Read from MH i2c: E2 [05:16:15]MH_I2C_Read... [05:16:15]Read from MH i2c: E2 0E 00 [05:16:15]MH_I2C_Read... [05:16:15]Read from MH i2c: E2 0E 00 F3 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [05:16:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [05:16:15]wFMCommunicate OK [05:16:15]SAM_PROTO_GetShiftState done [05:16:15]FM_GetShiftState done [05:16:15]opened in 1727224329 [05:16:15]opened+sec_in_day 1727310729 [05:16:15]quantity*price = 144551 [05:16:15]sum+1 = 144552 [05:16:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1445.00 Внесено: 1445.00 СДАЧА: 0.00 НСП 1% : 12.79 НДС 12% : 153.50 Наличными: 1445.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 18 25.09.2024 05:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153002 ФПД: 261958732114768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T051617&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153002&fm=261958732114768&tin=02508201610067®Number=0000000000091825&sum=144500 [05:16:16]StoreToDocumentArchive [05:16:16]shift 478 fd 153002 [05:16:16]save to /storage/0478/doc_00153002 [05:16:16]save last doc name /storage/0478/doc_00153002 to /storage/kkm_last_doc_name [05:16:16]save OK [05:16:16]Clear old archive folders... [05:16:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:16:16]tlvbuf is 010339A0 [05:16:16]SAM_PROTO_ClearQueue [05:16:16]wFMCommunicate request_size=4 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 09 00 00 [05:16:16]Write to MH i2c: E2 08 00 00 0D 80 09 00 00 00 00 00 00 7F [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [05:16:16]RAPDU: 90 00 [05:16:16]wFMCommunicate OK [05:16:16]SAM_PROTO_ClearQueue done [05:16:16]KKMCreateOFDPacket [05:16:16]OFDProtocolAddRootSTLVToBuf [05:16:16]FM_MakeSignedData [05:16:16]FM_MakeSignedData [05:16:16]SAM_PROTO_SignData [05:16:16]wFMCommunicate request_size=4 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 0D 01 02 [05:16:16]Write to MH i2c: E2 08 00 01 0D 80 0D 01 02 00 00 00 00 87 [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [05:16:16]RAPDU: 90 00 [05:16:16]wFMCommunicate OK [05:16:16]wFMCommunicate request_size=255 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 4A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A7 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 A1 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 55 02 00 35 04 06 00 EE 40 05 2C [05:16:16]Write to MH i2c: E2 02 01 02 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 4A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A7 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 A1 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 55 02 00 35 04 06 00 EE 40 05 2C 00 00 75 [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [05:16:16]RAPDU: 90 00 [05:16:16]wFMCommunicate OK [05:16:16]wFMCommunicate request_size=7 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 0D 02 02 02 6B 50 [05:16:16]Write to MH i2c: E2 0A 00 03 0D 80 0D 02 02 02 00 6B 50 00 00 49 [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [05:16:16]RAPDU: 90 00 [05:16:16]wFMCommunicate OK [05:16:16]wFMCommunicate request_size=4 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 0D 03 02 [05:16:16]Write to MH i2c: E2 08 00 04 0D 80 0D 03 02 00 00 00 00 8C [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 0B 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 0B 00 04 0D 00 3D 38 CE 10 69 FC 0E 71 90 00 C4 [05:16:16]RAPDU: 3D 38 CE 10 69 FC 0E 71 90 00 [05:16:16]wFMCommunicate OK [05:16:16]SAM_PROTO_SignData done [05:16:16]FM_MakeSignedData done [05:16:16]CreateOFDProtocolMessage [05:16:16]wFMCommunicate request_size=4 [05:16:16]MH_SAM_APDU [05:16:16]CAPDU: 80 11 00 00 [05:16:16]Write to MH i2c: E2 08 00 05 0D 80 11 00 00 00 00 00 00 8C [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:16:16]Read from MH i2c: E2 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 17 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: E2 17 00 05 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [05:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:16:16]wFMCommunicate OK [05:16:16]CreateOFDProtocolMessage done [05:16:16]OFDSenderStorePacket 153002 [05:16:16]StoreOFDPacket docnum=153002 [05:16:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 08 9E 04 01 BC 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 4A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A7 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 A1 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 55 02 00 35 04 06 00 EE 40 05 2C 6B 50 3D 38 CE 10 69 FC 0E 71 [05:16:16]CheckFolder [05:16:16]dirname=/storage/ofd_packets [05:16:16]CheckFolder done [05:16:16]ProducePacketName [05:16:16]name=ofd_packets/00153002 [05:16:16]NVStorageSaveData ofd_packets/00153002 [05:16:16]File name is /storage/ofd_packets/00153002 [05:16:16]Write 298 bytes [05:16:16]NVStorageSaveData done [05:16:16]OFDSenderStorePacket done [05:16:16]KKMCreateOFDPacket done [05:16:16]NVStorageSaveData kkm_last_timestamp [05:16:16]File name is /storage/kkm_last_timestamp [05:16:16]Write 4 bytes [05:16:16]NVStorageSaveData done [05:16:16]ExternCall_PrintAddStr [05:16:16]wPrintStart [05:16:16]Write to MH i2c: 01 00 00 06 0D 13 [05:16:16]Write i2c OK [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: 01 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: 01 07 00 [05:16:16]MH_I2C_Read... [05:16:16]Read from MH i2c: 01 07 00 06 0D 00 00 00 00 00 FF 0F 28 [05:16:16]RasterBufferAndPrint [05:16:16]line Счет N : (1)1787003 [05:16:16]line ИНН: 02508201610067 [05:16:16]line Контрольно-Кассовый Чек [05:16:16]line ПРОДАЖА [05:16:16]line ТРК (МРК, ГНК) : 41 [05:16:16]line Товар: 2710194210 [05:16:16]line ДТ-К-5 [05:16:16]line 18.970 * 76.20 [05:16:16]line = 1445.51 [05:16:16]line НДС 12% НСП 1% [05:16:16]line > о реализуемом товаре [05:16:16]line ОКРУГЛЕНИЕ: -0.51 [05:16:16]line ИТОГО: 1445.00 [05:16:16]line Внесено: 1445.00 [05:16:16]line СДАЧА: 0.00 [05:16:16]line НСП 1% : 12.79 [05:16:16]line НДС 12% : 153.50 [05:16:16]line Наличными: 1445.00 [05:16:16]line Безнал.: 0.00 [05:16:16]line Место: АЗС № 89 "Партнер Нефть" [05:16:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:16:16]line СНО: Общий режим [05:16:16]line Чек 18 25.09.2024 05:16 [05:16:16]line Смена: 478 ФФД: 1.0 [05:16:16]line ЗНМ: 0300000113 [05:16:16]line РНМ: 0000000000091825 [05:16:16]line Версия ККМ: 001 [05:16:16]line ФМ: 0000000000871835 [05:16:16]line ФД: 153002 [05:16:16]line ФПД: 261958732114768 [05:16:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T051617&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153002&fm=261958732114768&tin=02508201610067®Number=0000000000091825&sum=144500 [05:16:17]OFD Sender: Processing packet 153002 [packets to send 831, broken 830] [05:16:17]ProducePacketName [05:16:17]name=ofd_packets/00153002 [05:16:17]OFD Sender: To server: pG, [05:16:17]CommunicateWithHost lk.salyk.kg:30040 [05:16:17]ConnectInit lk.salyk.kg [05:16:17]written 0, free lines is 4095 [05:16:17]Write to MH i2c: 01 00 00 31 0D 3E [05:16:17]Write i2c OK [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: 01 [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: 01 07 00 [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: 01 07 00 31 0D 00 00 00 00 00 CE 0C 1F [05:16:17]RasterBufferAndPrint [05:16:17]line [05:16:17]line [05:16:17]line [05:16:17]line [05:16:17]line [05:16:17]written 0, free lines is 3285 [05:16:17]MH_Cut [05:16:17]Write to MH i2c: D1 01 00 38 0D 01 17 [05:16:17]Write i2c OK [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: D1 [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: D1 01 00 [05:16:17]MH_I2C_Read... [05:16:17]Read from MH i2c: D1 01 00 38 0D 00 16 [05:16:17]Write to MH i2c: 01 00 00 39 0D 46 [05:16:17]Write i2c OK [05:16:17]MH_I2C_Read... [05:16:17]Connected sock=10 [05:16:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 08 9E 04 01 BC 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 4A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A7 34 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 34 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 3B 00 00 00 00 07 04 06 00 74 34 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 A1 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 55 02 00 35 04 06 00 EE 40 05 2C 6B 50 3D 38 CE 10 69 FC 0E 71 [05:16:18]*** Cut start [05:16:18]*** Purtial cut [05:16:18]*** Stage 1: CUTSNS_PIN = 1 [05:16:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 59 47 00 3A 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 55 02 00 F4 03 04 00 9D 44 F3 66 B6 04 01 00 00 D4 99 2B 2F E9 56 D1 74 [05:16:18]CommunicateWithHost err = 0 [05:16:18]CheckOFDResponse [05:16:18]1017 (14) - 77093643461234 [05:16:18]1041 (16) - 0000000000871835 [05:16:18]1040 (4) - 153002 [05:16:18]1012 (4) - 24.09.2024 23:00 [05:16:18]1206 (1) - 0 [05:16:18]OFD Sender: Remove packet 153002 [05:16:18]ProducePacketName [05:16:18]name=ofd_packets/00153002 [05:16:18]NVStorageDeleteData [05:16:18]Read from MH i2c: 01 [05:16:18]MH_I2C_Read... [05:16:18]*** Stop cut motor [05:16:18]*** Cut end [05:16:18]Read from MH i2c: 01 07 00 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: 01 07 00 39 0D 00 00 00 00 00 FF 0F 5B [05:16:18]process_action close_receipt done [05:16:18]requested_data is exist [05:16:18]produce_requested_data [05:16:18]requested_item fm.sn is exist - process it [05:16:18]wFMCommunicate request_size=4 [05:16:18]MH_SAM_APDU [05:16:18]CAPDU: 80 11 00 00 [05:16:18]Write to MH i2c: E2 08 00 3A 0D 80 11 00 00 00 00 00 00 C1 [05:16:18]Write i2c OK [05:16:18]MH_I2C_Read... [05:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:16:18]Read from MH i2c: E2 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 17 00 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 17 00 3A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [05:16:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:16:18]wFMCommunicate OK [05:16:18]requested_item fd.num is exist - process it [05:16:18]SAM_PROTO_GetFieldsCounters [05:16:18]wFMCommunicate request_size=4 [05:16:18]MH_SAM_APDU [05:16:18]CAPDU: 80 13 00 00 [05:16:18]Write to MH i2c: E2 08 00 3B 0D 80 13 00 00 00 00 00 00 C4 [05:16:18]Write i2c OK [05:16:18]MH_I2C_Read... [05:16:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:16:18]Read from MH i2c: E2 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 62 00 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 62 00 3B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [05:16:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:16:18]wFMCommunicate OK [05:16:18]SAM_PROTO_GetFieldsCounters done [05:16:18]requested_item shift.num is exist - process it [05:16:18]requested_item shift.opened is exist - process it [05:16:18]req_shift_opened [05:16:18]FM_GetShiftState [05:16:18]SAM_PROTO_GetShiftState [05:16:18]wFMCommunicate request_size=4 [05:16:18]MH_SAM_APDU [05:16:18]CAPDU: 80 13 01 00 [05:16:18]Write to MH i2c: E2 08 00 3C 0D 80 13 01 00 00 00 00 00 C6 [05:16:18]Write i2c OK [05:16:18]MH_I2C_Read... [05:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:16:18]Read from MH i2c: E2 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 0E 00 [05:16:18]MH_I2C_Read... [05:16:18]Read from MH i2c: E2 0E 00 3C 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [05:16:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [05:16:18]wFMCommunicate OK [05:16:18]SAM_PROTO_GetShiftState done [05:16:18]FM_GetShiftState done [05:16:18]req_shift_opened done [05:16:18]requested_item shift.open_date is exist - process it [05:16:18]req_shift_open_date [05:16:18]req_shift_open_date done [05:16:18]produce_requested_data done [05:16:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153002,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [05:16:18]process_action_free close_receipt [05:16:18]json_value_free [05:16:18]json_value_free done [05:16:18]process_json_proto returns [05:16:18]Send response to host [05:16:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153002,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [05:16:18]free response buf [05:16:18]execute_script done [05:16:18]execute_script returns [05:16:18]free content buf [05:16:18]Sock 9.Close socket [05:16:18]Sock 9.Thread stoped [05:16:19]OFD Sender: No OFD packet to send [05:16:23]recv_with_timeout no data received [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:32]accept exits with 7 [05:16:32]New connection [05:16:32]New thread 3066830180 created [05:16:32]Thread 3066686820 joined [05:16:32]Waiting for new connection... [05:16:32] Sock 7.Parse request [05:16:32]Sock 7.Check first char [05:16:32]Sock 7.First char is OK [05:16:32]request: POST /json_proto HTTP/1.0 [05:16:32]Method: POST [05:16:32]URL: /json_proto [05:16:32]Method is POST - this is cgi request [05:16:32]url: /json_proto [05:16:32]query_string will be loaded in cgi processing [05:16:32]execute_cgi json_proto POST (null) [05:16:32]execute_cgi path=json_proto method=POST [05:16:32]POST find Content-Length [05:16:32]Host: 172.17.43.67:8080 [05:16:32]Content-Length: 678 [05:16:32]Content-Type: application/json [05:16:32] [05:16:32]POST finish read [05:16:32]Found Content-Length = 678 [05:16:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:16:32]execute_script... [05:16:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:16:32]POST & json_proto [05:16:32]process_json_proto [05:16:32]json parsed OK: [05:16:32]protocol is kg_v1.0 [05:16:32]action value=close_receipt [05:16:32]process_action close_receipt [05:16:32]cmd_close_receipt [05:16:32]MH_GetDate [05:16:32]Write to MH i2c: F0 00 00 3D 0D 39 [05:16:32]Write i2c OK [05:16:32]MH_I2C_Read... [05:16:32]Read from MH i2c: F0 [05:16:32]MH_I2C_Read... [05:16:32]Read from MH i2c: F0 09 00 [05:16:32]MH_I2C_Read... [05:16:32]Read from MH i2c: F0 09 00 3D 0D 00 B2 9C F3 66 6A BD 47 65 BC [05:16:32]GetLastDocTimeStamp 1727241377 [05:16:32]current date 1727241394 [05:16:32]FM_GetShiftState [05:16:32]SAM_PROTO_GetShiftState [05:16:32]wFMCommunicate request_size=4 [05:16:32]MH_SAM_APDU [05:16:32]CAPDU: 80 13 01 00 [05:16:32]Write to MH i2c: E2 08 00 3E 0D 80 13 01 00 00 00 00 00 C8 [05:16:32]Write i2c OK [05:16:32]MH_I2C_Read... [05:16:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:16:32]Read from MH i2c: E2 [05:16:32]MH_I2C_Read... [05:16:32]Read from MH i2c: E2 0E 00 [05:16:32]MH_I2C_Read... [05:16:32]Read from MH i2c: E2 0E 00 3E 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 90 [05:16:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [05:16:32]wFMCommunicate OK [05:16:32]SAM_PROTO_GetShiftState done [05:16:32]FM_GetShiftState done [05:16:32]opened in 1727224329 [05:16:32]opened+sec_in_day 1727310729 [05:16:32]quantity*price = 30035 [05:16:32]sum+1 = 30036 [05:16:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 19 25.09.2024 05:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153003 ФПД: 267367461247564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T051634&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153003&fm=267367461247564&tin=02508201610067®Number=0000000000091825&sum=30000 [05:16:33]StoreToDocumentArchive [05:16:33]shift 478 fd 153003 [05:16:33]save to /storage/0478/doc_00153003 [05:16:33]save last doc name /storage/0478/doc_00153003 to /storage/kkm_last_doc_name [05:16:33]save OK [05:16:33]Clear old archive folders... [05:16:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:16:33]tlvbuf is 010354C0 [05:16:33]SAM_PROTO_ClearQueue [05:16:33]wFMCommunicate request_size=4 [05:16:33]MH_SAM_APDU [05:16:33]CAPDU: 80 09 00 00 [05:16:33]Write to MH i2c: E2 08 00 4B 0D 80 09 00 00 00 00 00 00 CA [05:16:33]Write i2c OK [05:16:33]MH_I2C_Read... [05:16:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:16:33]Read from MH i2c: E2 [05:16:33]MH_I2C_Read... [05:16:33]Read from MH i2c: E2 03 00 [05:16:33]MH_I2C_Read... [05:16:33]Read from MH i2c: E2 03 00 4B 0D 00 90 00 CC [05:16:33]RAPDU: 90 00 [05:16:33]wFMCommunicate OK [05:16:33]SAM_PROTO_ClearQueue done [05:16:33]KKMCreateOFDPacket [05:16:33]OFDProtocolAddRootSTLVToBuf [05:16:33]FM_MakeSignedData [05:16:33]FM_MakeSignedData [05:16:33]SAM_PROTO_SignData [05:16:33]wFMCommunicate request_size=4 [05:16:33]MH_SAM_APDU [05:16:33]CAPDU: 80 0D 01 02 [05:16:33]Write to MH i2c: E2 08 00 4C 0D 80 0D 01 02 00 00 00 00 D2 [05:16:33]Write i2c OK [05:16:33]MH_I2C_Read... [05:16:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:16:33]Read from MH i2c: E2 [05:16:33]MH_I2C_Read... [05:16:33]Read from MH i2c: E2 03 00 [05:16:33]MH_I2C_Read... [05:16:33]Read from MH i2c: E2 03 00 4C 0D 00 90 00 CD [05:16:33]RAPDU: 90 00 [05:16:33]wFMCommunicate OK [05:16:33]wFMCommunicate request_size=255 [05:16:33]MH_SAM_APDU [05:16:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 B2 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 55 02 00 35 04 06 00 F3 [05:16:33]Write to MH i2c: E2 02 01 4D 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 B2 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 55 02 00 35 04 06 00 F3 00 00 FE [05:16:33]Write i2c OK [05:16:33]MH_I2C_Read... [05:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:16:34]Read from MH i2c: E2 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 03 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 03 00 4D 0D 00 90 00 CE [05:16:34]RAPDU: 90 00 [05:16:34]wFMCommunicate OK [05:16:34]wFMCommunicate request_size=10 [05:16:34]MH_SAM_APDU [05:16:34]CAPDU: 80 0D 02 02 05 2B 56 8D 5A 4C [05:16:34]Write to MH i2c: E2 0D 00 4E 0D 80 0D 02 02 05 00 2B 56 8D 5A 4C 00 00 93 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:16:34]Read from MH i2c: E2 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 03 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 03 00 4E 0D 00 90 00 CF [05:16:34]RAPDU: 90 00 [05:16:34]wFMCommunicate OK [05:16:34]wFMCommunicate request_size=4 [05:16:34]MH_SAM_APDU [05:16:34]CAPDU: 80 0D 03 02 [05:16:34]Write to MH i2c: E2 08 00 4F 0D 80 0D 03 02 00 00 00 00 D7 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:16:34]OFD Sender: No OFD packet to send [05:16:34]Read from MH i2c: E2 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 0B 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 0B 00 4F 0D 00 98 B4 64 D9 F4 C1 33 24 90 00 6D [05:16:34]RAPDU: 98 B4 64 D9 F4 C1 33 24 90 00 [05:16:34]wFMCommunicate OK [05:16:34]SAM_PROTO_SignData done [05:16:34]FM_MakeSignedData done [05:16:34]CreateOFDProtocolMessage [05:16:34]wFMCommunicate request_size=4 [05:16:34]MH_SAM_APDU [05:16:34]CAPDU: 80 11 00 00 [05:16:34]Write to MH i2c: E2 08 00 50 0D 80 11 00 00 00 00 00 00 D7 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:16:34]Read from MH i2c: E2 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 17 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: E2 17 00 50 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [05:16:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:16:34]wFMCommunicate OK [05:16:34]CreateOFDProtocolMessage done [05:16:34]OFDSenderStorePacket 153003 [05:16:34]StoreOFDPacket docnum=153003 [05:16:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 B2 07 01 B6 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 B2 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 55 02 00 35 04 06 00 F3 2B 56 8D 5A 4C 98 B4 64 D9 F4 C1 33 24 [05:16:34]CheckFolder [05:16:34]dirname=/storage/ofd_packets [05:16:34]CheckFolder done [05:16:34]ProducePacketName [05:16:34]name=ofd_packets/00153003 [05:16:34]NVStorageSaveData ofd_packets/00153003 [05:16:34]File name is /storage/ofd_packets/00153003 [05:16:34]Write 301 bytes [05:16:34]NVStorageSaveData done [05:16:34]OFDSenderStorePacket done [05:16:34]KKMCreateOFDPacket done [05:16:34]NVStorageSaveData kkm_last_timestamp [05:16:34]File name is /storage/kkm_last_timestamp [05:16:34]Write 4 bytes [05:16:34]NVStorageSaveData done [05:16:34]ExternCall_PrintAddStr [05:16:34]wPrintStart [05:16:34]Write to MH i2c: 01 00 00 51 0D 5E [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 07 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 07 00 51 0D 00 00 00 00 00 FF 0F 73 [05:16:34]RasterBufferAndPrint [05:16:34]line Счет N : (1)1787004 [05:16:34]line ИНН: 02508201610067 [05:16:34]line Контрольно-Кассовый Чек [05:16:34]line ПРОДАЖА [05:16:34]line ТРК (МРК, ГНК) : 22 [05:16:34]line Товар: 2710124130 [05:16:34]line Аи-92-К-5 [05:16:34]line 4.430 * 67.80 [05:16:34]line = 300.35 [05:16:34]line НДС 12% НСП 1% [05:16:34]line > о реализуемом товаре [05:16:34]line ОКРУГЛЕНИЕ: -0.35 [05:16:34]line ИТОГО: 300.00 [05:16:34]line Внесено: 300.00 [05:16:34]line СДАЧА: 0.00 [05:16:34]line НСП 1% : 2.66 [05:16:34]line НДС 12% : 31.90 [05:16:34]line Наличными: 300.00 [05:16:34]line Безнал.: 0.00 [05:16:34]line Место: АЗС № 89 "Партнер Нефть" [05:16:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:16:34]line СНО: Общий режим [05:16:34]line Чек 19 25.09.2024 05:16 [05:16:34]line Смена: 478 ФФД: 1.0 [05:16:34]line ЗНМ: 0300000113 [05:16:34]line РНМ: 0000000000091825 [05:16:34]line Версия ККМ: 001 [05:16:34]line ФМ: 0000000000871835 [05:16:34]line ФД: 153003 [05:16:34]line ФПД: 267367461247564 [05:16:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T051634&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153003&fm=267367461247564&tin=02508201610067®Number=0000000000091825&sum=30000 [05:16:34]written 0, free lines is 4095 [05:16:34]OFD Sender: Processing packet 153003 [packets to send 831, broken 830] [05:16:34]ProducePacketName [05:16:34]name=ofd_packets/00153003 [05:16:34]OFD Sender: To server: pG, [05:16:34]CommunicateWithHost lk.salyk.kg:30040 [05:16:34]ConnectInit lk.salyk.kg [05:16:34]Write to MH i2c: 01 00 00 7C 0D 89 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 07 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: 01 07 00 7C 0D 00 00 00 00 00 D7 0C 73 [05:16:34]RasterBufferAndPrint [05:16:34]line [05:16:34]line [05:16:34]line [05:16:34]line [05:16:34]line [05:16:34]written 0, free lines is 3297 [05:16:34]MH_Cut [05:16:34]Write to MH i2c: D1 01 00 83 0D 01 62 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: D1 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: D1 01 00 [05:16:34]MH_I2C_Read... [05:16:34]Read from MH i2c: D1 01 00 83 0D 00 61 [05:16:34]Write to MH i2c: 01 00 00 84 0D 91 [05:16:34]Write i2c OK [05:16:34]MH_I2C_Read... [05:16:34]Connected sock=9 [05:16:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 B2 07 01 B6 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 B2 9C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 55 02 00 35 04 06 00 F3 2B 56 8D 5A 4C 98 B4 64 D9 F4 C1 33 24 [05:16:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 06 47 00 A9 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 55 02 00 F4 03 04 00 AE 44 F3 66 B6 04 01 00 00 CB 86 9B ED 8B 54 AE 3C [05:16:35]CommunicateWithHost err = 0 [05:16:35]CheckOFDResponse [05:16:35]1017 (14) - 77093643461234 [05:16:35]1041 (16) - 0000000000871835 [05:16:35]1040 (4) - 153003 [05:16:35]1012 (4) - 24.09.2024 23:01 [05:16:35]1206 (1) - 0 [05:16:35]OFD Sender: Remove packet 153003 [05:16:35]ProducePacketName [05:16:35]name=ofd_packets/00153003 [05:16:35]NVStorageDeleteData [05:16:35]*** Cut start [05:16:35]*** Purtial cut [05:16:35]*** Stage 1: CUTSNS_PIN = 1 [05:16:35]Read from MH i2c: 01 [05:16:35]MH_I2C_Read... [05:16:35]*** Stop cut motor [05:16:35]*** Cut end [05:16:35]Read from MH i2c: 01 07 00 [05:16:35]MH_I2C_Read... [05:16:35]Read from MH i2c: 01 07 00 84 0D 00 00 00 00 00 FF 0F A6 [05:16:35]process_action close_receipt done [05:16:35]requested_data is exist [05:16:35]produce_requested_data [05:16:35]requested_item fm.sn is exist - process it [05:16:35]wFMCommunicate request_size=4 [05:16:35]MH_SAM_APDU [05:16:35]CAPDU: 80 11 00 00 [05:16:35]Write to MH i2c: E2 08 00 85 0D 80 11 00 00 00 00 00 00 0C [05:16:35]Write i2c OK [05:16:35]MH_I2C_Read... [05:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:16:35]Read from MH i2c: E2 [05:16:35]MH_I2C_Read... [05:16:35]Read from MH i2c: E2 17 00 [05:16:35]MH_I2C_Read... [05:16:35]Read from MH i2c: E2 17 00 85 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [05:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:16:35]wFMCommunicate OK [05:16:35]requested_item fd.num is exist - process it [05:16:35]SAM_PROTO_GetFieldsCounters [05:16:35]wFMCommunicate request_size=4 [05:16:35]MH_SAM_APDU [05:16:35]CAPDU: 80 13 00 00 [05:16:35]Write to MH i2c: E2 08 00 86 0D 80 13 00 00 00 00 00 00 0F [05:16:35]OFD Sender: No OFD packet to send [05:16:35]Write i2c OK [05:16:35]MH_I2C_Read... [05:16:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:16:35]Read from MH i2c: E2 [05:16:35]MH_I2C_Read... [05:16:35]Read from MH i2c: E2 62 00 [05:16:35]MH_I2C_Read... [05:16:35]Read from MH i2c: E2 62 00 86 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [05:16:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:16:35]wFMCommunicate OK [05:16:35]SAM_PROTO_GetFieldsCounters done [05:16:35]requested_item shift.num is exist - process it [05:16:35]requested_item shift.opened is exist - process it [05:16:35]req_shift_opened [05:16:35]FM_GetShiftState [05:16:35]SAM_PROTO_GetShiftState [05:16:35]wFMCommunicate request_size=4 [05:16:35]MH_SAM_APDU [05:16:35]CAPDU: 80 13 01 00 [05:16:35]Write to MH i2c: E2 08 00 87 0D 80 13 01 00 00 00 00 00 11 [05:16:35]Write i2c OK [05:16:35]MH_I2C_Read... [05:16:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:16:36]Read from MH i2c: E2 [05:16:36]MH_I2C_Read... [05:16:36]Read from MH i2c: E2 0E 00 [05:16:36]MH_I2C_Read... [05:16:36]Read from MH i2c: E2 0E 00 87 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [05:16:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [05:16:36]wFMCommunicate OK [05:16:36]SAM_PROTO_GetShiftState done [05:16:36]FM_GetShiftState done [05:16:36]req_shift_opened done [05:16:36]requested_item shift.open_date is exist - process it [05:16:36]req_shift_open_date [05:16:36]req_shift_open_date done [05:16:36]produce_requested_data done [05:16:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153003,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [05:16:36]process_action_free close_receipt [05:16:36]json_value_free [05:16:36]json_value_free done [05:16:36]process_json_proto returns [05:16:36]Send response to host [05:16:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153003,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [05:16:36]free response buf [05:16:36]execute_script done [05:16:36]execute_script returns [05:16:36]free content buf [05:16:36]Sock 7.Close socket [05:16:36]Sock 7.Thread stoped [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:55]OFD Sender: No OFD packet to send [05:17:00]OFD Sender: No OFD packet to send [05:17:05]OFD Sender: No OFD packet to send [05:17:10]OFD Sender: No OFD packet to send [05:17:15]OFD Sender: No OFD packet to send [05:17:20]OFD Sender: No OFD packet to send [05:17:25]OFD Sender: No OFD packet to send [05:17:28]recv_with_timeout no data received [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:10]recv_with_timeout no data received [05:18:11]OFD Sender: No OFD packet to send [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:13]recv_with_timeout no data received [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]recv_with_timeout no data received [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:07]OFD Sender: No OFD packet to send [05:22:12]OFD Sender: No OFD packet to send [05:22:17]OFD Sender: No OFD packet to send [05:22:22]OFD Sender: No OFD packet to send [05:22:27]OFD Sender: No OFD packet to send [05:22:31]recv_with_timeout no data received [05:22:32]OFD Sender: No OFD packet to send [05:22:37]OFD Sender: No OFD packet to send [05:22:42]OFD Sender: No OFD packet to send [05:22:47]OFD Sender: No OFD packet to send [05:22:52]OFD Sender: No OFD packet to send [05:22:57]OFD Sender: No OFD packet to send [05:23:02]OFD Sender: No OFD packet to send [05:23:07]OFD Sender: No OFD packet to send [05:23:12]OFD Sender: No OFD packet to send [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:32]OFD Sender: No OFD packet to send [05:23:37]OFD Sender: No OFD packet to send [05:23:42]OFD Sender: No OFD packet to send [05:23:47]OFD Sender: No OFD packet to send [05:23:52]OFD Sender: No OFD packet to send [05:23:57]OFD Sender: No OFD packet to send [05:24:02]OFD Sender: No OFD packet to send [05:24:07]OFD Sender: No OFD packet to send [05:24:12]OFD Sender: No OFD packet to send [05:24:17]OFD Sender: No OFD packet to send [05:24:22]OFD Sender: No OFD packet to send [05:24:27]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:40]recv_with_timeout no data received [05:24:42]OFD Sender: No OFD packet to send [05:24:47]OFD Sender: No OFD packet to send [05:24:52]OFD Sender: No OFD packet to send [05:24:57]OFD Sender: No OFD packet to send [05:24:58]recv_with_timeout no data received [05:25:02]OFD Sender: No OFD packet to send [05:25:07]OFD Sender: No OFD packet to send [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:32]OFD Sender: No OFD packet to send [05:26:33]recv_with_timeout no data received [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:48]OFD Sender: No OFD packet to send [05:26:53]OFD Sender: No OFD packet to send [05:26:58]OFD Sender: No OFD packet to send [05:26:59]recv_with_timeout no data received [05:27:03]OFD Sender: No OFD packet to send [05:27:08]OFD Sender: No OFD packet to send [05:27:13]OFD Sender: No OFD packet to send [05:27:18]OFD Sender: No OFD packet to send [05:27:23]OFD Sender: No OFD packet to send [05:27:28]OFD Sender: No OFD packet to send [05:27:33]OFD Sender: No OFD packet to send [05:27:38]OFD Sender: No OFD packet to send [05:27:43]OFD Sender: No OFD packet to send [05:27:48]OFD Sender: No OFD packet to send [05:27:53]OFD Sender: No OFD packet to send [05:27:58]OFD Sender: No OFD packet to send [05:28:03]OFD Sender: No OFD packet to send [05:28:08]OFD Sender: No OFD packet to send [05:28:13]OFD Sender: No OFD packet to send [05:28:18]OFD Sender: No OFD packet to send [05:28:23]OFD Sender: No OFD packet to send [05:28:28]OFD Sender: No OFD packet to send [05:28:33]OFD Sender: No OFD packet to send [05:28:38]OFD Sender: No OFD packet to send [05:28:40]recv_with_timeout no data received [05:28:43]OFD Sender: No OFD packet to send [05:28:48]OFD Sender: No OFD packet to send [05:28:53]OFD Sender: No OFD packet to send [05:28:58]OFD Sender: No OFD packet to send [05:29:03]OFD Sender: No OFD packet to send [05:29:08]OFD Sender: No OFD packet to send [05:29:13]OFD Sender: No OFD packet to send [05:29:18]OFD Sender: No OFD packet to send [05:29:23]OFD Sender: No OFD packet to send [05:29:28]OFD Sender: No OFD packet to send [05:29:31]recv_with_timeout no data received [05:29:33]OFD Sender: No OFD packet to send [05:29:38]OFD Sender: No OFD packet to send [05:29:43]OFD Sender: No OFD packet to send [05:29:48]OFD Sender: No OFD packet to send [05:29:53]OFD Sender: No OFD packet to send [05:29:58]OFD Sender: No OFD packet to send [05:30:03]OFD Sender: No OFD packet to send [05:30:08]OFD Sender: No OFD packet to send [05:30:10]recv_with_timeout no data received [05:30:13]OFD Sender: No OFD packet to send [05:30:18]OFD Sender: No OFD packet to send [05:30:23]OFD Sender: No OFD packet to send [05:30:28]OFD Sender: No OFD packet to send [05:30:33]OFD Sender: No OFD packet to send [05:30:38]OFD Sender: No OFD packet to send [05:30:43]OFD Sender: No OFD packet to send [05:30:45]recv_with_timeout no data received [05:30:48]OFD Sender: No OFD packet to send [05:30:53]OFD Sender: No OFD packet to send [05:30:58]OFD Sender: No OFD packet to send [05:31:03]OFD Sender: No OFD packet to send [05:31:08]recv_with_timeout no data received [05:31:08]OFD Sender: No OFD packet to send [05:31:13]OFD Sender: No OFD packet to send [05:31:18]OFD Sender: No OFD packet to send [05:31:23]OFD Sender: No OFD packet to send [05:31:26]recv_with_timeout no data received [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:14]OFD Sender: No OFD packet to send [05:32:19]OFD Sender: No OFD packet to send [05:32:21]recv_with_timeout no data received [05:32:24]OFD Sender: No OFD packet to send [05:32:29]OFD Sender: No OFD packet to send [05:32:34]OFD Sender: No OFD packet to send [05:32:39]OFD Sender: No OFD packet to send [05:32:44]OFD Sender: No OFD packet to send [05:32:49]OFD Sender: No OFD packet to send [05:32:54]OFD Sender: No OFD packet to send [05:32:59]OFD Sender: No OFD packet to send [05:33:04]OFD Sender: No OFD packet to send [05:33:09]OFD Sender: No OFD packet to send [05:33:14]OFD Sender: No OFD packet to send [05:33:19]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:44]OFD Sender: No OFD packet to send [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:05]recv_with_timeout no data received [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:10]OFD Sender: No OFD packet to send [05:36:15]OFD Sender: No OFD packet to send [05:36:20]OFD Sender: No OFD packet to send [05:36:25]OFD Sender: No OFD packet to send [05:36:26]recv_with_timeout no data received [05:36:30]OFD Sender: No OFD packet to send [05:36:35]OFD Sender: No OFD packet to send [05:36:40]OFD Sender: No OFD packet to send [05:36:45]OFD Sender: No OFD packet to send [05:36:50]OFD Sender: No OFD packet to send [05:36:55]OFD Sender: No OFD packet to send [05:37:00]OFD Sender: No OFD packet to send [05:37:03]recv_with_timeout no data received [05:37:05]OFD Sender: No OFD packet to send [05:37:10]OFD Sender: No OFD packet to send [05:37:15]OFD Sender: No OFD packet to send [05:37:20]OFD Sender: No OFD packet to send [05:37:25]OFD Sender: No OFD packet to send [05:37:30]OFD Sender: No OFD packet to send [05:37:35]OFD Sender: No OFD packet to send [05:37:40]OFD Sender: No OFD packet to send [05:37:45]OFD Sender: No OFD packet to send [05:37:50]OFD Sender: No OFD packet to send [05:37:55]OFD Sender: No OFD packet to send [05:38:00]OFD Sender: No OFD packet to send [05:38:05]OFD Sender: No OFD packet to send [05:38:10]OFD Sender: No OFD packet to send [05:38:15]OFD Sender: No OFD packet to send [05:38:20]OFD Sender: No OFD packet to send [05:38:25]OFD Sender: No OFD packet to send [05:38:30]OFD Sender: No OFD packet to send [05:38:35]OFD Sender: No OFD packet to send [05:38:40]OFD Sender: No OFD packet to send [05:38:41]recv_with_timeout no data received [05:38:45]OFD Sender: No OFD packet to send [05:38:50]OFD Sender: No OFD packet to send [05:38:55]OFD Sender: No OFD packet to send [05:39:00]OFD Sender: No OFD packet to send [05:39:05]OFD Sender: No OFD packet to send [05:39:10]OFD Sender: No OFD packet to send [05:39:15]OFD Sender: No OFD packet to send [05:39:20]OFD Sender: No OFD packet to send [05:39:25]OFD Sender: No OFD packet to send [05:39:30]OFD Sender: No OFD packet to send [05:39:35]OFD Sender: No OFD packet to send [05:39:40]OFD Sender: No OFD packet to send [05:39:45]OFD Sender: No OFD packet to send [05:39:50]OFD Sender: No OFD packet to send [05:39:55]OFD Sender: No OFD packet to send [05:40:00]OFD Sender: No OFD packet to send [05:40:05]OFD Sender: No OFD packet to send [05:40:10]OFD Sender: No OFD packet to send [05:40:15]OFD Sender: No OFD packet to send [05:40:20]OFD Sender: No OFD packet to send [05:40:25]OFD Sender: No OFD packet to send [05:40:30]OFD Sender: No OFD packet to send [05:40:35]OFD Sender: No OFD packet to send [05:40:40]OFD Sender: No OFD packet to send [05:40:45]OFD Sender: No OFD packet to send [05:40:51]OFD Sender: No OFD packet to send [05:40:56]OFD Sender: No OFD packet to send [05:41:01]OFD Sender: No OFD packet to send [05:41:06]OFD Sender: No OFD packet to send [05:41:11]OFD Sender: No OFD packet to send [05:41:16]OFD Sender: No OFD packet to send [05:41:21]OFD Sender: No OFD packet to send [05:41:26]OFD Sender: No OFD packet to send [05:41:31]OFD Sender: No OFD packet to send [05:41:36]OFD Sender: No OFD packet to send [05:41:41]OFD Sender: No OFD packet to send [05:41:46]OFD Sender: No OFD packet to send [05:41:51]OFD Sender: No OFD packet to send [05:41:56]OFD Sender: No OFD packet to send [05:41:56]recv_with_timeout no data received [05:42:01]OFD Sender: No OFD packet to send [05:42:06]OFD Sender: No OFD packet to send [05:42:11]OFD Sender: No OFD packet to send [05:42:16]OFD Sender: No OFD packet to send [05:42:21]OFD Sender: No OFD packet to send [05:42:24]recv_with_timeout no data received [05:42:26]OFD Sender: No OFD packet to send [05:42:31]OFD Sender: No OFD packet to send [05:42:36]OFD Sender: No OFD packet to send [05:42:41]OFD Sender: No OFD packet to send [05:42:46]OFD Sender: No OFD packet to send [05:42:51]OFD Sender: No OFD packet to send [05:42:56]OFD Sender: No OFD packet to send [05:43:01]OFD Sender: No OFD packet to send [05:43:06]recv_with_timeout no data received [05:43:06]OFD Sender: No OFD packet to send [05:43:11]OFD Sender: No OFD packet to send [05:43:16]OFD Sender: No OFD packet to send [05:43:21]OFD Sender: No OFD packet to send [05:43:26]OFD Sender: No OFD packet to send [05:43:28]recv_with_timeout no data received [05:43:31]OFD Sender: No OFD packet to send [05:43:36]OFD Sender: No OFD packet to send [05:43:41]OFD Sender: No OFD packet to send [05:43:46]OFD Sender: No OFD packet to send [05:43:51]OFD Sender: No OFD packet to send [05:43:56]OFD Sender: No OFD packet to send [05:44:01]OFD Sender: No OFD packet to send [05:44:06]OFD Sender: No OFD packet to send [05:44:11]OFD Sender: No OFD packet to send [05:44:16]OFD Sender: No OFD packet to send [05:44:21]OFD Sender: No OFD packet to send [05:44:26]OFD Sender: No OFD packet to send [05:44:31]OFD Sender: No OFD packet to send [05:44:36]OFD Sender: No OFD packet to send [05:44:39]recv_with_timeout no data received [05:44:41]OFD Sender: No OFD packet to send [05:44:46]OFD Sender: No OFD packet to send [05:44:51]OFD Sender: No OFD packet to send [05:44:56]OFD Sender: No OFD packet to send [05:45:01]OFD Sender: No OFD packet to send [05:45:06]OFD Sender: No OFD packet to send [05:45:11]OFD Sender: No OFD packet to send [05:45:16]OFD Sender: No OFD packet to send [05:45:21]OFD Sender: No OFD packet to send [05:45:27]OFD Sender: No OFD packet to send [05:45:32]OFD Sender: No OFD packet to send [05:45:35]recv_with_timeout no data received [05:45:37]OFD Sender: No OFD packet to send [05:45:42]OFD Sender: No OFD packet to send [05:45:47]OFD Sender: No OFD packet to send [05:45:52]OFD Sender: No OFD packet to send [05:45:57]OFD Sender: No OFD packet to send [05:46:02]OFD Sender: No OFD packet to send [05:46:04]recv_with_timeout no data received [05:46:07]OFD Sender: No OFD packet to send [05:46:12]OFD Sender: No OFD packet to send [05:46:17]OFD Sender: No OFD packet to send [05:46:22]OFD Sender: No OFD packet to send [05:46:27]OFD Sender: No OFD packet to send [05:46:32]OFD Sender: No OFD packet to send [05:46:37]OFD Sender: No OFD packet to send [05:46:42]OFD Sender: No OFD packet to send [05:46:47]OFD Sender: No OFD packet to send [05:46:52]OFD Sender: No OFD packet to send [05:46:57]OFD Sender: No OFD packet to send [05:47:02]OFD Sender: No OFD packet to send [05:47:07]OFD Sender: No OFD packet to send [05:47:12]OFD Sender: No OFD packet to send [05:47:17]OFD Sender: No OFD packet to send [05:47:22]OFD Sender: No OFD packet to send [05:47:27]OFD Sender: No OFD packet to send [05:47:32]OFD Sender: No OFD packet to send [05:47:37]OFD Sender: No OFD packet to send [05:47:42]OFD Sender: No OFD packet to send [05:47:47]OFD Sender: No OFD packet to send [05:47:52]OFD Sender: No OFD packet to send [05:47:57]OFD Sender: No OFD packet to send [05:48:02]OFD Sender: No OFD packet to send [05:48:07]OFD Sender: No OFD packet to send [05:48:12]OFD Sender: No OFD packet to send [05:48:17]OFD Sender: No OFD packet to send [05:48:22]OFD Sender: No OFD packet to send [05:48:27]OFD Sender: No OFD packet to send [05:48:32]OFD Sender: No OFD packet to send [05:48:37]OFD Sender: No OFD packet to send [05:48:40]recv_with_timeout no data received [05:48:42]OFD Sender: No OFD packet to send [05:48:47]OFD Sender: No OFD packet to send [05:48:50]recv_with_timeout no data received [05:48:52]OFD Sender: No OFD packet to send [05:48:57]OFD Sender: No OFD packet to send [05:49:02]OFD Sender: No OFD packet to send [05:49:07]OFD Sender: No OFD packet to send [05:49:12]OFD Sender: No OFD packet to send [05:49:17]OFD Sender: No OFD packet to send [05:49:22]OFD Sender: No OFD packet to send [05:49:27]OFD Sender: No OFD packet to send [05:49:32]OFD Sender: No OFD packet to send [05:49:34]recv_with_timeout no data received [05:49:37]OFD Sender: No OFD packet to send [05:49:42]OFD Sender: No OFD packet to send [05:49:47]OFD Sender: No OFD packet to send [05:49:52]OFD Sender: No OFD packet to send [05:49:57]OFD Sender: No OFD packet to send [05:50:02]OFD Sender: No OFD packet to send [05:50:08]OFD Sender: No OFD packet to send [05:50:13]OFD Sender: No OFD packet to send [05:50:18]OFD Sender: No OFD packet to send [05:50:23]OFD Sender: No OFD packet to send [05:50:28]OFD Sender: No OFD packet to send [05:50:33]OFD Sender: No OFD packet to send [05:50:38]OFD Sender: No OFD packet to send [05:50:43]OFD Sender: No OFD packet to send [05:50:48]OFD Sender: No OFD packet to send [05:50:53]OFD Sender: No OFD packet to send [05:50:58]OFD Sender: No OFD packet to send [05:51:03]OFD Sender: No OFD packet to send [05:51:03]recv_with_timeout no data received [05:51:08]OFD Sender: No OFD packet to send [05:51:13]OFD Sender: No OFD packet to send [05:51:18]OFD Sender: No OFD packet to send [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:51]recv_with_timeout no data received [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:30]recv_with_timeout no data received [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:04]recv_with_timeout no data received [05:54:08]OFD Sender: No OFD packet to send [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:49]OFD Sender: No OFD packet to send [05:54:52]recv_with_timeout no data received [05:54:54]OFD Sender: No OFD packet to send [05:54:59]OFD Sender: No OFD packet to send [05:55:04]OFD Sender: No OFD packet to send [05:55:09]OFD Sender: No OFD packet to send [05:55:14]OFD Sender: No OFD packet to send [05:55:19]OFD Sender: No OFD packet to send [05:55:22]recv_with_timeout no data received [05:55:24]OFD Sender: No OFD packet to send [05:55:29]OFD Sender: No OFD packet to send [05:55:34]OFD Sender: No OFD packet to send [05:55:39]OFD Sender: No OFD packet to send [05:55:44]OFD Sender: No OFD packet to send [05:55:49]OFD Sender: No OFD packet to send [05:55:54]OFD Sender: No OFD packet to send [05:55:59]OFD Sender: No OFD packet to send [05:56:04]OFD Sender: No OFD packet to send [05:56:09]OFD Sender: No OFD packet to send [05:56:14]OFD Sender: No OFD packet to send [05:56:14]recv_with_timeout no data received [05:56:19]OFD Sender: No OFD packet to send [05:56:24]OFD Sender: No OFD packet to send [05:56:29]OFD Sender: No OFD packet to send [05:56:34]OFD Sender: No OFD packet to send [05:56:39]OFD Sender: No OFD packet to send [05:56:44]OFD Sender: No OFD packet to send [05:56:49]OFD Sender: No OFD packet to send [05:56:54]OFD Sender: No OFD packet to send [05:56:59]OFD Sender: No OFD packet to send [05:57:04]OFD Sender: No OFD packet to send [05:57:09]OFD Sender: No OFD packet to send [05:57:14]OFD Sender: No OFD packet to send [05:57:19]OFD Sender: No OFD packet to send [05:57:24]OFD Sender: No OFD packet to send [05:57:29]OFD Sender: No OFD packet to send [05:57:34]OFD Sender: No OFD packet to send [05:57:39]OFD Sender: No OFD packet to send [05:57:44]OFD Sender: No OFD packet to send [05:57:49]OFD Sender: No OFD packet to send [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:24]recv_with_timeout no data received [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05:58:59]OFD Sender: No OFD packet to send [05:59:04]OFD Sender: No OFD packet to send [05:59:09]OFD Sender: No OFD packet to send [05:59:14]OFD Sender: No OFD packet to send [05:59:18]recv_with_timeout no data received [05:59:19]OFD Sender: No OFD packet to send [05:59:25]OFD Sender: No OFD packet to send [05:59:30]OFD Sender: No OFD packet to send [05:59:35]OFD Sender: No OFD packet to send [05:59:40]OFD Sender: No OFD packet to send [05:59:44]recv_with_timeout no data received [05:59:45]OFD Sender: No OFD packet to send [05:59:50]OFD Sender: No OFD packet to send [05:59:55]OFD Sender: No OFD packet to send [06:00:00]OFD Sender: No OFD packet to send [06:00:05]OFD Sender: No OFD packet to send [06:00:10]OFD Sender: No OFD packet to send [06:00:15]OFD Sender: No OFD packet to send [06:00:20]OFD Sender: No OFD packet to send [06:00:25]OFD Sender: No OFD packet to send [06:00:30]OFD Sender: No OFD packet to send [06:00:35]OFD Sender: No OFD packet to send [06:00:40]OFD Sender: No OFD packet to send [06:00:45]OFD Sender: No OFD packet to send [06:00:50]OFD Sender: No OFD packet to send [06:00:55]OFD Sender: No OFD packet to send [06:01:00]OFD Sender: No OFD packet to send [06:01:05]OFD Sender: No OFD packet to send [06:01:10]OFD Sender: No OFD packet to send [06:01:15]OFD Sender: No OFD packet to send [06:01:20]OFD Sender: No OFD packet to send [06:01:25]OFD Sender: No OFD packet to send [06:01:30]OFD Sender: No OFD packet to send [06:01:35]OFD Sender: No OFD packet to send [06:01:40]OFD Sender: No OFD packet to send [06:01:45]OFD Sender: No OFD packet to send [06:01:50]OFD Sender: No OFD packet to send [06:01:55]OFD Sender: No OFD packet to send [06:02:00]OFD Sender: No OFD packet to send [06:02:05]OFD Sender: No OFD packet to send [06:02:10]OFD Sender: No OFD packet to send [06:02:15]OFD Sender: No OFD packet to send [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:50]OFD Sender: No OFD packet to send [06:02:53]recv_with_timeout no data received [06:02:55]OFD Sender: No OFD packet to send [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03:35]OFD Sender: No OFD packet to send [06:03:40]OFD Sender: No OFD packet to send [06:03:45]OFD Sender: No OFD packet to send [06:03:50]OFD Sender: No OFD packet to send [06:03:55]OFD Sender: No OFD packet to send [06:04:00]OFD Sender: No OFD packet to send [06:04:05]recv_with_timeout no data received [06:04:06]OFD Sender: No OFD packet to send [06:04:11]OFD Sender: No OFD packet to send [06:04:16]OFD Sender: No OFD packet to send [06:04:21]OFD Sender: No OFD packet to send [06:04:21]recv_with_timeout no data received [06:04:26]OFD Sender: No OFD packet to send [06:04:31]OFD Sender: No OFD packet to send [06:04:36]OFD Sender: No OFD packet to send [06:04:41]OFD Sender: No OFD packet to send [06:04:46]OFD Sender: No OFD packet to send [06:04:51]OFD Sender: No OFD packet to send [06:04:56]OFD Sender: No OFD packet to send [06:05:01]OFD Sender: No OFD packet to send [06:05:06]OFD Sender: No OFD packet to send [06:05:11]OFD Sender: No OFD packet to send [06:05:14]accept exits with 10 [06:05:14]New connection [06:05:14]New thread 3066686820 created [06:05:14]Thread 3066830180 joined [06:05:14]Waiting for new connection... [06:05:14] Sock 10.Parse request [06:05:14]Sock 10.Check first char [06:05:14]Sock 10.First char is OK [06:05:14]request: POST /json_proto HTTP/1.0 [06:05:14]Method: POST [06:05:14]URL: /json_proto [06:05:14]Method is POST - this is cgi request [06:05:14]url: /json_proto [06:05:14]query_string will be loaded in cgi processing [06:05:14]execute_cgi json_proto POST (null) [06:05:14]execute_cgi path=json_proto method=POST [06:05:14]POST find Content-Length [06:05:14]Host: 172.17.43.67:8080 [06:05:14]Content-Length: 668 [06:05:14]Content-Type: application/json [06:05:14] [06:05:14]POST finish read [06:05:14]Found Content-Length = 668 [06:05:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18870", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:14]execute_script... [06:05:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18870", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:14]POST & json_proto [06:05:14]process_json_proto [06:05:14]json parsed OK: [06:05:14]protocol is kg_v1.0 [06:05:14]action value=close_receipt [06:05:14]process_action close_receipt [06:05:14]cmd_close_receipt [06:05:14]MH_GetDate [06:05:14]Write to MH i2c: F0 00 00 88 0D 84 [06:05:14]Write i2c OK [06:05:14]MH_I2C_Read... [06:05:14]Read from MH i2c: F0 [06:05:14]MH_I2C_Read... [06:05:14]Read from MH i2c: F0 09 00 [06:05:14]MH_I2C_Read... [06:05:14]Read from MH i2c: F0 09 00 88 0D 00 1C A8 F3 66 6A BD 47 65 7D [06:05:14]GetLastDocTimeStamp 1727241394 [06:05:14]current date 1727244316 [06:05:14]FM_GetShiftState [06:05:14]SAM_PROTO_GetShiftState [06:05:14]wFMCommunicate request_size=4 [06:05:14]MH_SAM_APDU [06:05:14]CAPDU: 80 13 01 00 [06:05:14]Write to MH i2c: E2 08 00 89 0D 80 13 01 00 00 00 00 00 13 [06:05:14]Write i2c OK [06:05:14]MH_I2C_Read... [06:05:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:14]Read from MH i2c: E2 [06:05:14]MH_I2C_Read... [06:05:14]Read from MH i2c: E2 0E 00 [06:05:14]MH_I2C_Read... [06:05:14]Read from MH i2c: E2 0E 00 89 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DB [06:05:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:05:14]wFMCommunicate OK [06:05:14]SAM_PROTO_GetShiftState done [06:05:14]FM_GetShiftState done [06:05:14]opened in 1727224329 [06:05:14]opened+sec_in_day 1727310729 [06:05:14]quantity*price = 5000 [06:05:14]sum+1 = 5001 [06:05:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 20 25.09.2024 06:05 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153004 ФПД: 187880195374818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T060516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153004&fm=187880195374818&tin=02508201610067®Number=0000000000091825&sum=5000 0 [06:05:15]StoreToDocumentArchive [06:05:15]shift 478 fd 153004 [06:05:15]save to /storage/0478/doc_00153004 [06:05:15]save last doc name /storage/0478/doc_00153004 to /storage/kkm_last_doc_name [06:05:15]save OK [06:05:15]Clear old archive folders... [06:05:15]ProcessDocumentItem done err = 0, tmpTLVsize=292 [06:05:15]tlvbuf is 01005860 [06:05:15]SAM_PROTO_ClearQueue [06:05:15]wFMCommunicate request_size=4 [06:05:15]MH_SAM_APDU [06:05:15]CAPDU: 80 09 00 00 [06:05:15]Write to MH i2c: E2 08 00 96 0D 80 09 00 00 00 00 00 00 15 [06:05:15]Write i2c OK [06:05:15]MH_I2C_Read... [06:05:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:15]Read from MH i2c: E2 [06:05:15]MH_I2C_Read... [06:05:15]Read from MH i2c: E2 03 00 [06:05:15]MH_I2C_Read... [06:05:15]Read from MH i2c: E2 03 00 96 0D 00 90 00 17 [06:05:15]RAPDU: 90 00 [06:05:15]wFMCommunicate OK [06:05:15]SAM_PROTO_ClearQueue done [06:05:15]KKMCreateOFDPacket [06:05:15]OFDProtocolAddRootSTLVToBuf [06:05:15]FM_MakeSignedData [06:05:15]FM_MakeSignedData [06:05:15]SAM_PROTO_SignData [06:05:15]wFMCommunicate request_size=4 [06:05:15]MH_SAM_APDU [06:05:15]CAPDU: 80 0D 01 02 [06:05:15]Write to MH i2c: E2 08 00 97 0D 80 0D 01 02 00 00 00 00 1D [06:05:15]Write i2c OK [06:05:15]MH_I2C_Read... [06:05:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:15]Read from MH i2c: E2 [06:05:15]MH_I2C_Read... [06:05:15]Read from MH i2c: E2 03 00 [06:05:15]MH_I2C_Read... [06:05:15]Read from MH i2c: E2 03 00 97 0D 00 90 00 18 [06:05:15]RAPDU: 90 00 [06:05:15]wFMCommunicate OK [06:05:15]wFMCommunicate request_size=255 [06:05:15]MH_SAM_APDU [06:05:15]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 1C A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [06:05:16]Write to MH i2c: E2 02 01 98 0D 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 1C A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 7E [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:16]Read from MH i2c: E2 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 03 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 03 00 98 0D 00 90 00 19 [06:05:16]RAPDU: 90 00 [06:05:16]wFMCommunicate OK [06:05:16]wFMCommunicate request_size=51 [06:05:16]MH_SAM_APDU [06:05:16]CAPDU: 80 0D 02 02 2E 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 55 02 00 35 04 06 00 AA E0 44 4E 3E E2 [06:05:16]Write to MH i2c: E2 36 00 99 0D 80 0D 02 02 2E 00 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 55 02 00 35 04 06 00 AA E0 44 4E 3E E2 00 00 F0 [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]OFD Sender: No OFD packet to send [06:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:16]Read from MH i2c: E2 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 03 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 03 00 99 0D 00 90 00 1A [06:05:16]RAPDU: 90 00 [06:05:16]wFMCommunicate OK [06:05:16]wFMCommunicate request_size=4 [06:05:16]MH_SAM_APDU [06:05:16]CAPDU: 80 0D 03 02 [06:05:16]Write to MH i2c: E2 08 00 9A 0D 80 0D 03 02 00 00 00 00 22 [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:16]Read from MH i2c: E2 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 0B 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 0B 00 9A 0D 00 2B D7 7D 1D DA B3 84 F5 90 00 C5 [06:05:16]RAPDU: 2B D7 7D 1D DA B3 84 F5 90 00 [06:05:16]wFMCommunicate OK [06:05:16]SAM_PROTO_SignData done [06:05:16]FM_MakeSignedData done [06:05:16]CreateOFDProtocolMessage [06:05:16]wFMCommunicate request_size=4 [06:05:16]MH_SAM_APDU [06:05:16]CAPDU: 80 11 00 00 [06:05:16]Write to MH i2c: E2 08 00 9B 0D 80 11 00 00 00 00 00 00 22 [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:16]Read from MH i2c: E2 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 17 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: E2 17 00 9B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [06:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:16]wFMCommunicate OK [06:05:16]CreateOFDProtocolMessage done [06:05:16]OFDSenderStorePacket 153004 [06:05:16]StoreOFDPacket docnum=153004 [06:05:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 87 23 30 01 7C 8B 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 1C A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 55 02 00 35 04 06 00 AA E0 44 4E 3E E2 2B D7 7D 1D DA B3 84 F5 [06:05:16]CheckFolder [06:05:16]dirname=/storage/ofd_packets [06:05:16]CheckFolder done [06:05:16]ProducePacketName [06:05:16]name=ofd_packets/00153004 [06:05:16]NVStorageSaveData ofd_packets/00153004 [06:05:16]File name is /storage/ofd_packets/00153004 [06:05:16]Write 342 bytes [06:05:16]NVStorageSaveData done [06:05:16]OFDSenderStorePacket done [06:05:16]KKMCreateOFDPacket done [06:05:16]NVStorageSaveData kkm_last_timestamp [06:05:16]File name is /storage/kkm_last_timestamp [06:05:16]Write 4 bytes [06:05:16]NVStorageSaveData done [06:05:16]ExternCall_PrintAddStr [06:05:16]wPrintStart [06:05:16]Write to MH i2c: 01 00 00 9C 0D A9 [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 07 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 07 00 9C 0D 00 00 00 00 00 FF 0F BE [06:05:16]RasterBufferAndPrint [06:05:16]line Счет N : (3)18870 [06:05:16]line ИНН: 02508201610067 [06:05:16]line Контрольно-Кассовый Чек [06:05:16]line ПРОДАЖА [06:05:16]line Товар: 4700003010018 [06:05:16]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [06:05:16]line 1.000 * 50.00 [06:05:16]line = 50.00 [06:05:16]line НДС 12% НСП 1% [06:05:16]line > о реализуемом товаре [06:05:16]line ИТОГО: 50.00 [06:05:16]line НСП 1% : 0.44 [06:05:16]line НДС 12% : 5.31 [06:05:16]line Наличными: 50.00 [06:05:16]line Безнал.: 0.00 [06:05:16]line Место: АЗС № 89 "Партнер Нефть" [06:05:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:05:16]line СНО: Общий режим [06:05:16]line Чек 20 25.09.2024 06:05 [06:05:16]line Смена: 478 ФФД: 1.0 [06:05:16]line ЗНМ: 0300000113 [06:05:16]line РНМ: 0000000000091825 [06:05:16]line Версия ККМ: 001 [06:05:16]line ФМ: 0000000000871835 [06:05:16]line ФД: 153004 [06:05:16]line ФПД: 187880195374818 [06:05:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T060516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153004&fm=187880195374818&tin=02508201610067®Number=0000000000091825&sum=5000 [06:05:16]line 0 [06:05:16]written 0, free lines is 4095 [06:05:16]OFD Sender: Processing packet 153004 [packets to send 831, broken 830] [06:05:16]ProducePacketName [06:05:16]name=ofd_packets/00153004 [06:05:16]OFD Sender: To server: pG, [06:05:16]CommunicateWithHost lk.salyk.kg:30040 [06:05:16]ConnectInit lk.salyk.kg [06:05:16]Write to MH i2c: 01 00 00 C5 0D D2 [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 07 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: 01 07 00 C5 0D 00 00 00 00 00 E3 0C C8 [06:05:16]RasterBufferAndPrint [06:05:16]line [06:05:16]line [06:05:16]line [06:05:16]line [06:05:16]line [06:05:16]written 0, free lines is 3305 [06:05:16]MH_Cut [06:05:16]Write to MH i2c: D1 01 00 CC 0D 01 AB [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: D1 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: D1 01 00 [06:05:16]MH_I2C_Read... [06:05:16]Read from MH i2c: D1 01 00 CC 0D 00 AA [06:05:16]Write to MH i2c: 01 00 00 CD 0D DA [06:05:16]Write i2c OK [06:05:16]MH_I2C_Read... [06:05:17]Connected sock=9 [06:05:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 87 23 30 01 7C 8B 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 1C A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 55 02 00 35 04 06 00 AA E0 44 4E 3E E2 2B D7 7D 1D DA B3 84 F5 [06:05:17]*** Cut start [06:05:17]*** Purtial cut [06:05:17]*** Stage 1: CUTSNS_PIN = 1 [06:05:17]Read from MH i2c: 01 [06:05:17]MH_I2C_Read... [06:05:17]*** Stop cut motor [06:05:17]*** Cut end [06:05:17]Read from MH i2c: 01 07 00 [06:05:17]MH_I2C_Read... [06:05:17]Read from MH i2c: 01 07 00 CD 0D 00 00 00 00 00 FF 0F EF [06:05:17]process_action close_receipt done [06:05:17]requested_data is exist [06:05:17]produce_requested_data [06:05:17]requested_item fm.sn is exist - process it [06:05:17]wFMCommunicate request_size=4 [06:05:17]MH_SAM_APDU [06:05:17]CAPDU: 80 11 00 00 [06:05:17]Write to MH i2c: E2 08 00 CE 0D 80 11 00 00 00 00 00 00 55 [06:05:17]Write i2c OK [06:05:17]MH_I2C_Read... [06:05:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:17]Read from MH i2c: E2 [06:05:17]MH_I2C_Read... [06:05:17]Read from MH i2c: E2 17 00 [06:05:17]MH_I2C_Read... [06:05:17]Read from MH i2c: E2 17 00 CE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [06:05:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:17]wFMCommunicate OK [06:05:17]requested_item fd.num is exist - process it [06:05:17]SAM_PROTO_GetFieldsCounters [06:05:17]wFMCommunicate request_size=4 [06:05:17]MH_SAM_APDU [06:05:17]CAPDU: 80 13 00 00 [06:05:17]Write to MH i2c: E2 08 00 CF 0D 80 13 00 00 00 00 00 00 58 [06:05:17]Write i2c OK [06:05:17]MH_I2C_Read... [06:05:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C 3F 47 00 51 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 55 02 00 F4 03 04 00 19 50 F3 66 B6 04 01 00 00 D2 07 CD CD 07 88 35 D0 [06:05:18]CommunicateWithHost err = 0 [06:05:18]CheckOFDResponse [06:05:18]1017 (14) - 77093643461234 [06:05:18]1041 (16) - 0000000000871835 [06:05:18]1040 (4) - 153004 [06:05:18]1012 (4) - 24.09.2024 23:49 [06:05:18]1206 (1) - 0 [06:05:18]OFD Sender: Remove packet 153004 [06:05:18]ProducePacketName [06:05:18]name=ofd_packets/00153004 [06:05:18]NVStorageDeleteData [06:05:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:18]Read from MH i2c: E2 [06:05:18]MH_I2C_Read... [06:05:18]Read from MH i2c: E2 62 00 [06:05:18]MH_I2C_Read... [06:05:18]Read from MH i2c: E2 62 00 CF 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [06:05:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:05:18]wFMCommunicate OK [06:05:18]SAM_PROTO_GetFieldsCounters done [06:05:18]requested_item shift.num is exist - process it [06:05:18]requested_item shift.opened is exist - process it [06:05:18]req_shift_opened [06:05:18]FM_GetShiftState [06:05:18]SAM_PROTO_GetShiftState [06:05:18]wFMCommunicate request_size=4 [06:05:18]MH_SAM_APDU [06:05:18]CAPDU: 80 13 01 00 [06:05:18]Write to MH i2c: E2 08 00 D0 0D 80 13 01 00 00 00 00 00 5A [06:05:18]Write i2c OK [06:05:18]MH_I2C_Read... [06:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:18]Read from MH i2c: E2 [06:05:18]MH_I2C_Read... [06:05:18]Read from MH i2c: E2 0E 00 [06:05:18]MH_I2C_Read... [06:05:18]Read from MH i2c: E2 0E 00 D0 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 22 [06:05:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:05:18]wFMCommunicate OK [06:05:18]SAM_PROTO_GetShiftState done [06:05:18]FM_GetShiftState done [06:05:18]req_shift_opened done [06:05:18]requested_item shift.open_date is exist - process it [06:05:18]req_shift_open_date [06:05:18]req_shift_open_date done [06:05:18]produce_requested_data done [06:05:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153004,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [06:05:18]process_action_free close_receipt [06:05:18]json_value_free [06:05:18]json_value_free done [06:05:18]process_json_proto returns [06:05:18]Send response to host [06:05:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153004,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [06:05:18]free response buf [06:05:18]execute_script done [06:05:18]execute_script returns [06:05:18]free content buf [06:05:18]Sock 10.Close socket [06:05:18]Sock 10.Thread stoped [06:05:18]OFD Sender: No OFD packet to send [06:05:23]OFD Sender: No OFD packet to send [06:05:28]OFD Sender: No OFD packet to send [06:05:33]OFD Sender: No OFD packet to send [06:05:38]OFD Sender: No OFD packet to send [06:05:43]OFD Sender: No OFD packet to send [06:05:48]OFD Sender: No OFD packet to send [06:05:53]OFD Sender: No OFD packet to send [06:05:58]OFD Sender: No OFD packet to send [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:42]accept exits with 7 [06:06:42]New connection [06:06:42]New thread 3066830180 created [06:06:42]Thread 3066686820 joined [06:06:42]Waiting for new connection... [06:06:42] Sock 7.Parse request [06:06:42]Sock 7.Check first char [06:06:42]Sock 7.First char is OK [06:06:42]request: POST /json_proto HTTP/1.0 [06:06:42]Method: POST [06:06:42]URL: /json_proto [06:06:42]Method is POST - this is cgi request [06:06:42]url: /json_proto [06:06:42]query_string will be loaded in cgi processing [06:06:42]execute_cgi json_proto POST (null) [06:06:42]execute_cgi path=json_proto method=POST [06:06:42]POST find Content-Length [06:06:42]Host: 172.17.43.67:8080 [06:06:42]Content-Length: 676 [06:06:42]Content-Type: application/json [06:06:42] [06:06:42]POST finish read [06:06:42]Found Content-Length = 676 [06:06:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:06:42]execute_script... [06:06:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:06:42]POST & json_proto [06:06:42]process_json_proto [06:06:42]json parsed OK: [06:06:42]protocol is kg_v1.0 [06:06:42]action value=close_receipt [06:06:42]process_action close_receipt [06:06:42]cmd_close_receipt [06:06:42]MH_GetDate [06:06:42]Write to MH i2c: F0 00 00 D1 0D CD [06:06:42]Write i2c OK [06:06:42]MH_I2C_Read... [06:06:42]Read from MH i2c: F0 [06:06:42]MH_I2C_Read... [06:06:42]Read from MH i2c: F0 09 00 [06:06:42]MH_I2C_Read... [06:06:42]Read from MH i2c: F0 09 00 D1 0D 00 74 A8 F3 66 6A BD 47 65 1E [06:06:42]GetLastDocTimeStamp 1727244316 [06:06:42]current date 1727244404 [06:06:42]FM_GetShiftState [06:06:42]SAM_PROTO_GetShiftState [06:06:42]wFMCommunicate request_size=4 [06:06:42]MH_SAM_APDU [06:06:42]CAPDU: 80 13 01 00 [06:06:42]Write to MH i2c: E2 08 00 D2 0D 80 13 01 00 00 00 00 00 5C [06:06:42]Write i2c OK [06:06:42]MH_I2C_Read... [06:06:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:42]Read from MH i2c: E2 [06:06:42]MH_I2C_Read... [06:06:42]Read from MH i2c: E2 0E 00 [06:06:42]MH_I2C_Read... [06:06:42]Read from MH i2c: E2 0E 00 D2 0D 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 24 [06:06:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:06:42]wFMCommunicate OK [06:06:42]SAM_PROTO_GetShiftState done [06:06:42]FM_GetShiftState done [06:06:42]opened in 1727224329 [06:06:42]opened+sec_in_day 1727310729 [06:06:42]quantity*price = 80010 [06:06:42]sum+1 = 80011 [06:06:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 21 25.09.2024 06:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153005 ФПД: 182095532804297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T060644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153005&fm=182095532804297&tin=02508201610067®Number=0000000000091825&sum=80000 [06:06:43]StoreToDocumentArchive [06:06:43]shift 478 fd 153005 [06:06:43]save to /storage/0478/doc_00153005 [06:06:43]save last doc name /storage/0478/doc_00153005 to /storage/kkm_last_doc_name [06:06:43]save OK [06:06:43]Clear old archive folders... [06:06:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:06:43]tlvbuf is 0101F0E0 [06:06:43]SAM_PROTO_ClearQueue [06:06:43]wFMCommunicate request_size=4 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 09 00 00 [06:06:43]Write to MH i2c: E2 08 00 DF 0D 80 09 00 00 00 00 00 00 5E [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:06:43]Read from MH i2c: E2 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 03 00 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 03 00 DF 0D 00 90 00 60 [06:06:43]RAPDU: 90 00 [06:06:43]wFMCommunicate OK [06:06:43]SAM_PROTO_ClearQueue done [06:06:43]KKMCreateOFDPacket [06:06:43]OFDProtocolAddRootSTLVToBuf [06:06:43]FM_MakeSignedData [06:06:43]FM_MakeSignedData [06:06:43]SAM_PROTO_SignData [06:06:43]wFMCommunicate request_size=4 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 0D 01 02 [06:06:43]Write to MH i2c: E2 08 00 E0 0D 80 0D 01 02 00 00 00 00 66 [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:06:43]Read from MH i2c: E2 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 03 00 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 03 00 E0 0D 00 90 00 61 [06:06:43]RAPDU: 90 00 [06:06:43]wFMCommunicate OK [06:06:43]wFMCommunicate request_size=255 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 74 A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 55 02 00 35 04 06 00 A5 9D 6B 8C [06:06:43]Write to MH i2c: E2 02 01 E1 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 74 A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 55 02 00 35 04 06 00 A5 9D 6B 8C 00 00 C4 [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]OFD Sender: No OFD packet to send [06:06:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:44]Read from MH i2c: E2 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 03 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 03 00 E1 0D 00 90 00 62 [06:06:44]RAPDU: 90 00 [06:06:44]wFMCommunicate OK [06:06:44]wFMCommunicate request_size=7 [06:06:44]MH_SAM_APDU [06:06:44]CAPDU: 80 0D 02 02 02 48 C9 [06:06:44]Write to MH i2c: E2 0A 00 E2 0D 80 0D 02 02 02 00 48 C9 00 00 7E [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:44]Read from MH i2c: E2 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 03 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 03 00 E2 0D 00 90 00 63 [06:06:44]RAPDU: 90 00 [06:06:44]wFMCommunicate OK [06:06:44]wFMCommunicate request_size=4 [06:06:44]MH_SAM_APDU [06:06:44]CAPDU: 80 0D 03 02 [06:06:44]Write to MH i2c: E2 08 00 E3 0D 80 0D 03 02 00 00 00 00 6B [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:06:44]Read from MH i2c: E2 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 0B 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 0B 00 E3 0D 00 F3 6B 03 99 3A AD 04 A2 90 00 F3 [06:06:44]RAPDU: F3 6B 03 99 3A AD 04 A2 90 00 [06:06:44]wFMCommunicate OK [06:06:44]SAM_PROTO_SignData done [06:06:44]FM_MakeSignedData done [06:06:44]CreateOFDProtocolMessage [06:06:44]wFMCommunicate request_size=4 [06:06:44]MH_SAM_APDU [06:06:44]CAPDU: 80 11 00 00 [06:06:44]Write to MH i2c: E2 08 00 E4 0D 80 11 00 00 00 00 00 00 6B [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:44]Read from MH i2c: E2 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 17 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: E2 17 00 E4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [06:06:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:06:44]wFMCommunicate OK [06:06:44]CreateOFDProtocolMessage done [06:06:44]OFDSenderStorePacket 153005 [06:06:44]StoreOFDPacket docnum=153005 [06:06:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 5D 04 01 EF 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 74 A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 55 02 00 35 04 06 00 A5 9D 6B 8C 48 C9 F3 6B 03 99 3A AD 04 A2 [06:06:44]CheckFolder [06:06:44]dirname=/storage/ofd_packets [06:06:44]CheckFolder done [06:06:44]ProducePacketName [06:06:44]name=ofd_packets/00153005 [06:06:44]NVStorageSaveData ofd_packets/00153005 [06:06:44]File name is /storage/ofd_packets/00153005 [06:06:44]Write 298 bytes [06:06:44]NVStorageSaveData done [06:06:44]OFDSenderStorePacket done [06:06:44]KKMCreateOFDPacket done [06:06:44]NVStorageSaveData kkm_last_timestamp [06:06:44]File name is /storage/kkm_last_timestamp [06:06:44]Write 4 bytes [06:06:44]NVStorageSaveData done [06:06:44]ExternCall_PrintAddStr [06:06:44]wPrintStart [06:06:44]Write to MH i2c: 01 00 00 E5 0D F2 [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 07 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 07 00 E5 0D 00 00 00 00 00 FF 0F 07 [06:06:44]RasterBufferAndPrint [06:06:44]line Счет N : (1)1787005 [06:06:44]line ИНН: 02508201610067 [06:06:44]line Контрольно-Кассовый Чек [06:06:44]line ПРОДАЖА [06:06:44]line ТРК (МРК, ГНК) : 41 [06:06:44]line Товар: 2710194210 [06:06:44]line ДТ-К-5 [06:06:44]line 10.500 * 76.20 [06:06:44]line = 800.10 [06:06:44]line НДС 12% НСП 1% [06:06:44]line > о реализуемом товаре [06:06:44]line ОКРУГЛЕНИЕ: -0.10 [06:06:44]line ИТОГО: 800.00 [06:06:44]line Внесено: 800.00 [06:06:44]line СДАЧА: 0.00 [06:06:44]line НСП 1% : 7.08 [06:06:44]line НДС 12% : 84.97 [06:06:44]line Наличными: 800.00 [06:06:44]line Безнал.: 0.00 [06:06:44]line Место: АЗС № 89 "Партнер Нефть" [06:06:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:06:44]line СНО: Общий режим [06:06:44]line Чек 21 25.09.2024 06:06 [06:06:44]line Смена: 478 ФФД: 1.0 [06:06:44]line ЗНМ: 0300000113 [06:06:44]line РНМ: 0000000000091825 [06:06:44]line Версия ККМ: 001 [06:06:44]line ФМ: 0000000000871835 [06:06:44]line ФД: 153005 [06:06:44]line ФПД: 182095532804297 [06:06:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T060644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153005&fm=182095532804297&tin=02508201610067®Number=0000000000091825&sum=80000 [06:06:44]written 0, free lines is 4095 [06:06:44]OFD Sender: Processing packet 153005 [packets to send 831, broken 830] [06:06:44]ProducePacketName [06:06:44]name=ofd_packets/00153005 [06:06:44]OFD Sender: To server: pG, [06:06:44]CommunicateWithHost lk.salyk.kg:30040 [06:06:44]ConnectInit lk.salyk.kg [06:06:44]Write to MH i2c: 01 00 00 10 0E 1E [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 07 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: 01 07 00 10 0E 00 00 00 00 00 D7 0C 08 [06:06:44]RasterBufferAndPrint [06:06:44]line [06:06:44]line [06:06:44]line [06:06:44]line [06:06:44]line [06:06:44]written 0, free lines is 3293 [06:06:44]MH_Cut [06:06:44]Write to MH i2c: D1 01 00 17 0E 01 F7 [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: D1 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: D1 01 00 [06:06:44]MH_I2C_Read... [06:06:44]Read from MH i2c: D1 01 00 17 0E 00 F6 [06:06:44]Write to MH i2c: 01 00 00 18 0E 26 [06:06:44]Write i2c OK [06:06:44]MH_I2C_Read... [06:06:45]*** Cut start [06:06:45]*** Purtial cut [06:06:45]*** Stage 1: CUTSNS_PIN = 1 [06:06:45]Connected sock=10 [06:06:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 5D 04 01 EF 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 74 A8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 55 02 00 35 04 06 00 A5 9D 6B 8C 48 C9 F3 6B 03 99 3A AD 04 A2 [06:06:45]Read from MH i2c: 01 [06:06:45]MH_I2C_Read... [06:06:45]*** Stop cut motor [06:06:45]*** Cut end [06:06:45]Read from MH i2c: 01 07 00 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: 01 07 00 18 0E 00 00 00 00 00 FF 0F 3B [06:06:45]process_action close_receipt done [06:06:45]requested_data is exist [06:06:45]produce_requested_data [06:06:45]requested_item fm.sn is exist - process it [06:06:45]wFMCommunicate request_size=4 [06:06:45]MH_SAM_APDU [06:06:45]CAPDU: 80 11 00 00 [06:06:45]Write to MH i2c: E2 08 00 19 0E 80 11 00 00 00 00 00 00 A1 [06:06:45]Write i2c OK [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 [06:06:45]MH_I2C_Read... [06:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:45]Read from MH i2c: E2 17 00 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 17 00 19 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [06:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:06:45]wFMCommunicate OK [06:06:45]requested_item fd.num is exist - process it [06:06:45]SAM_PROTO_GetFieldsCounters [06:06:45]wFMCommunicate request_size=4 [06:06:45]MH_SAM_APDU [06:06:45]CAPDU: 80 13 00 00 [06:06:45]Write to MH i2c: E2 08 00 1A 0E 80 13 00 00 00 00 00 00 A4 [06:06:45]Write i2c OK [06:06:45]MH_I2C_Read... [06:06:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:06:45]Read from MH i2c: E2 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 62 00 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 62 00 1A 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [06:06:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:06:45]wFMCommunicate OK [06:06:45]SAM_PROTO_GetFieldsCounters done [06:06:45]requested_item shift.num is exist - process it [06:06:45]requested_item shift.opened is exist - process it [06:06:45]req_shift_opened [06:06:45]FM_GetShiftState [06:06:45]SAM_PROTO_GetShiftState [06:06:45]wFMCommunicate request_size=4 [06:06:45]MH_SAM_APDU [06:06:45]CAPDU: 80 13 01 00 [06:06:45]Write to MH i2c: E2 08 00 1B 0E 80 13 01 00 00 00 00 00 A6 [06:06:45]Write i2c OK [06:06:45]MH_I2C_Read... [06:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:45]Read from MH i2c: E2 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 0E 00 [06:06:45]MH_I2C_Read... [06:06:45]Read from MH i2c: E2 0E 00 1B 0E 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6E [06:06:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:06:45]wFMCommunicate OK [06:06:45]SAM_PROTO_GetShiftState done [06:06:45]FM_GetShiftState done [06:06:45]req_shift_opened done [06:06:45]requested_item shift.open_date is exist - process it [06:06:45]req_shift_open_date [06:06:45]req_shift_open_date done [06:06:45]produce_requested_data done [06:06:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153005,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [06:06:45]process_action_free close_receipt [06:06:45]json_value_free [06:06:45]json_value_free done [06:06:45]process_json_proto returns [06:06:45]Send response to host [06:06:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153005,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [06:06:45]free response buf [06:06:45]execute_script done [06:06:45]execute_script returns [06:06:45]free content buf [06:06:45]Sock 7.Close socket [06:06:45]Sock 7.Thread stoped [06:06:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F1 AB 47 00 A8 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 55 02 00 F4 03 04 00 71 50 F3 66 B6 04 01 00 00 77 13 FC 5C 43 54 83 08 [06:06:46]CommunicateWithHost err = 0 [06:06:46]CheckOFDResponse [06:06:46]1017 (14) - 77093643461234 [06:06:46]1041 (16) - 0000000000871835 [06:06:46]1040 (4) - 153005 [06:06:46]1012 (4) - 24.09.2024 23:51 [06:06:46]1206 (1) - 0 [06:06:46]OFD Sender: Remove packet 153005 [06:06:46]ProducePacketName [06:06:46]name=ofd_packets/00153005 [06:06:46]NVStorageDeleteData [06:06:46]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:07:00]recv_with_timeout no data received [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]recv_with_timeout no data received [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:42]OFD Sender: No OFD packet to send [06:07:47]OFD Sender: No OFD packet to send [06:07:52]OFD Sender: No OFD packet to send [06:07:57]OFD Sender: No OFD packet to send [06:08:02]OFD Sender: No OFD packet to send [06:08:07]OFD Sender: No OFD packet to send [06:08:12]OFD Sender: No OFD packet to send [06:08:17]OFD Sender: No OFD packet to send [06:08:22]OFD Sender: No OFD packet to send [06:08:27]OFD Sender: No OFD packet to send [06:08:32]OFD Sender: No OFD packet to send [06:08:37]OFD Sender: No OFD packet to send [06:08:42]OFD Sender: No OFD packet to send [06:08:47]OFD Sender: No OFD packet to send [06:08:52]OFD Sender: No OFD packet to send [06:08:57]OFD Sender: No OFD packet to send [06:09:02]OFD Sender: No OFD packet to send [06:09:07]OFD Sender: No OFD packet to send [06:09:12]OFD Sender: No OFD packet to send [06:09:17]OFD Sender: No OFD packet to send [06:09:22]OFD Sender: No OFD packet to send [06:09:27]OFD Sender: No OFD packet to send [06:09:32]OFD Sender: No OFD packet to send [06:09:37]OFD Sender: No OFD packet to send [06:09:42]OFD Sender: No OFD packet to send [06:09:47]OFD Sender: No OFD packet to send [06:09:52]OFD Sender: No OFD packet to send [06:09:57]OFD Sender: No OFD packet to send [06:10:02]OFD Sender: No OFD packet to send [06:10:07]OFD Sender: No OFD packet to send [06:10:09]recv_with_timeout no data received [06:10:12]OFD Sender: No OFD packet to send [06:10:17]OFD Sender: No OFD packet to send [06:10:22]OFD Sender: No OFD packet to send [06:10:27]OFD Sender: No OFD packet to send [06:10:30]recv_with_timeout no data received [06:10:32]OFD Sender: No OFD packet to send [06:10:37]OFD Sender: No OFD packet to send [06:10:42]OFD Sender: No OFD packet to send [06:10:47]OFD Sender: No OFD packet to send [06:10:52]OFD Sender: No OFD packet to send [06:10:57]OFD Sender: No OFD packet to send [06:11:02]OFD Sender: No OFD packet to send [06:11:07]OFD Sender: No OFD packet to send [06:11:12]OFD Sender: No OFD packet to send [06:11:17]OFD Sender: No OFD packet to send [06:11:22]OFD Sender: No OFD packet to send [06:11:27]OFD Sender: No OFD packet to send [06:11:32]OFD Sender: No OFD packet to send [06:11:37]OFD Sender: No OFD packet to send [06:11:42]OFD Sender: No OFD packet to send [06:11:47]OFD Sender: No OFD packet to send [06:11:52]OFD Sender: No OFD packet to send [06:11:57]OFD Sender: No OFD packet to send [06:12:02]OFD Sender: No OFD packet to send [06:12:07]OFD Sender: No OFD packet to send [06:12:12]OFD Sender: No OFD packet to send [06:12:18]OFD Sender: No OFD packet to send [06:12:23]OFD Sender: No OFD packet to send [06:12:25]recv_with_timeout no data received [06:12:28]OFD Sender: No OFD packet to send [06:12:33]OFD Sender: No OFD packet to send [06:12:38]OFD Sender: No OFD packet to send [06:12:43]OFD Sender: No OFD packet to send [06:12:48]OFD Sender: No OFD packet to send [06:12:53]OFD Sender: No OFD packet to send [06:12:58]OFD Sender: No OFD packet to send [06:13:03]OFD Sender: No OFD packet to send [06:13:08]OFD Sender: No OFD packet to send [06:13:13]OFD Sender: No OFD packet to send [06:13:18]OFD Sender: No OFD packet to send [06:13:23]OFD Sender: No OFD packet to send [06:13:28]OFD Sender: No OFD packet to send [06:13:33]OFD Sender: No OFD packet to send [06:13:38]OFD Sender: No OFD packet to send [06:13:43]OFD Sender: No OFD packet to send [06:13:44]recv_with_timeout no data received [06:13:48]OFD Sender: No OFD packet to send [06:13:53]OFD Sender: No OFD packet to send [06:13:58]OFD Sender: No OFD packet to send [06:14:03]OFD Sender: No OFD packet to send [06:14:08]OFD Sender: No OFD packet to send [06:14:13]OFD Sender: No OFD packet to send [06:14:18]OFD Sender: No OFD packet to send [06:14:23]OFD Sender: No OFD packet to send [06:14:28]OFD Sender: No OFD packet to send [06:14:33]OFD Sender: No OFD packet to send [06:14:38]OFD Sender: No OFD packet to send [06:14:43]OFD Sender: No OFD packet to send [06:14:48]OFD Sender: No OFD packet to send [06:14:53]OFD Sender: No OFD packet to send [06:14:58]OFD Sender: No OFD packet to send [06:15:03]OFD Sender: No OFD packet to send [06:15:08]OFD Sender: No OFD packet to send [06:15:13]OFD Sender: No OFD packet to send [06:15:18]OFD Sender: No OFD packet to send [06:15:23]OFD Sender: No OFD packet to send [06:15:24]recv_with_timeout no data received [06:15:28]OFD Sender: No OFD packet to send [06:15:33]OFD Sender: No OFD packet to send [06:15:38]OFD Sender: No OFD packet to send [06:15:43]OFD Sender: No OFD packet to send [06:15:48]OFD Sender: No OFD packet to send [06:15:53]OFD Sender: No OFD packet to send [06:15:58]OFD Sender: No OFD packet to send [06:16:03]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:18]OFD Sender: No OFD packet to send [06:16:19]recv_with_timeout no data received [06:16:23]OFD Sender: No OFD packet to send [06:16:28]OFD Sender: No OFD packet to send [06:16:29]recv_with_timeout no data received [06:16:33]OFD Sender: No OFD packet to send [06:16:38]OFD Sender: No OFD packet to send [06:16:40]recv_with_timeout no data received [06:16:43]OFD Sender: No OFD packet to send [06:16:48]OFD Sender: No OFD packet to send [06:16:53]OFD Sender: No OFD packet to send [06:16:59]OFD Sender: No OFD packet to send [06:17:04]OFD Sender: No OFD packet to send [06:17:09]OFD Sender: No OFD packet to send [06:17:14]OFD Sender: No OFD packet to send [06:17:19]OFD Sender: No OFD packet to send [06:17:24]OFD Sender: No OFD packet to send [06:17:29]OFD Sender: No OFD packet to send [06:17:34]OFD Sender: No OFD packet to send [06:17:39]OFD Sender: No OFD packet to send [06:17:44]OFD Sender: No OFD packet to send [06:17:49]OFD Sender: No OFD packet to send [06:17:51]recv_with_timeout no data received [06:17:54]OFD Sender: No OFD packet to send [06:17:59]OFD Sender: No OFD packet to send [06:18:04]OFD Sender: No OFD packet to send [06:18:09]OFD Sender: No OFD packet to send [06:18:14]OFD Sender: No OFD packet to send [06:18:19]OFD Sender: No OFD packet to send [06:18:24]OFD Sender: No OFD packet to send [06:18:29]OFD Sender: No OFD packet to send [06:18:34]OFD Sender: No OFD packet to send [06:18:39]OFD Sender: No OFD packet to send [06:18:44]OFD Sender: No OFD packet to send [06:18:49]OFD Sender: No OFD packet to send [06:18:54]OFD Sender: No OFD packet to send [06:18:59]OFD Sender: No OFD packet to send [06:19:04]OFD Sender: No OFD packet to send [06:19:09]OFD Sender: No OFD packet to send [06:19:14]OFD Sender: No OFD packet to send [06:19:19]OFD Sender: No OFD packet to send [06:19:24]OFD Sender: No OFD packet to send [06:19:29]OFD Sender: No OFD packet to send [06:19:34]OFD Sender: No OFD packet to send [06:19:39]OFD Sender: No OFD packet to send [06:19:44]OFD Sender: No OFD packet to send [06:19:49]recv_with_timeout no data received [06:19:49]OFD Sender: No OFD packet to send [06:19:54]OFD Sender: No OFD packet to send [06:19:59]OFD Sender: No OFD packet to send [06:20:04]OFD Sender: No OFD packet to send [06:20:09]OFD Sender: No OFD packet to send [06:20:13]recv_with_timeout no data received [06:20:14]OFD Sender: No OFD packet to send [06:20:19]OFD Sender: No OFD packet to send [06:20:24]OFD Sender: No OFD packet to send [06:20:29]OFD Sender: No OFD packet to send [06:20:34]OFD Sender: No OFD packet to send [06:20:39]OFD Sender: No OFD packet to send [06:20:40]recv_with_timeout no data received [06:20:44]OFD Sender: No OFD packet to send [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:28]recv_with_timeout no data received [06:21:29]OFD Sender: No OFD packet to send [06:21:35]OFD Sender: No OFD packet to send [06:21:40]OFD Sender: No OFD packet to send [06:21:45]OFD Sender: No OFD packet to send [06:21:50]OFD Sender: No OFD packet to send [06:21:55]OFD Sender: No OFD packet to send [06:22:00]OFD Sender: No OFD packet to send [06:22:05]OFD Sender: No OFD packet to send [06:22:10]OFD Sender: No OFD packet to send [06:22:15]OFD Sender: No OFD packet to send [06:22:20]OFD Sender: No OFD packet to send [06:22:25]OFD Sender: No OFD packet to send [06:22:30]OFD Sender: No OFD packet to send [06:22:35]OFD Sender: No OFD packet to send [06:22:40]OFD Sender: No OFD packet to send [06:22:45]OFD Sender: No OFD packet to send [06:22:50]OFD Sender: No OFD packet to send [06:22:55]OFD Sender: No OFD packet to send [06:23:00]OFD Sender: No OFD packet to send [06:23:05]OFD Sender: No OFD packet to send [06:23:10]OFD Sender: No OFD packet to send [06:23:15]recv_with_timeout no data received [06:23:15]OFD Sender: No OFD packet to send [06:23:20]OFD Sender: No OFD packet to send [06:23:25]OFD Sender: No OFD packet to send [06:23:30]OFD Sender: No OFD packet to send [06:23:35]OFD Sender: No OFD packet to send [06:23:40]OFD Sender: No OFD packet to send [06:23:45]OFD Sender: No OFD packet to send [06:23:50]OFD Sender: No OFD packet to send [06:23:52]recv_with_timeout no data received [06:23:55]OFD Sender: No OFD packet to send [06:24:00]OFD Sender: No OFD packet to send [06:24:02]recv_with_timeout no data received [06:24:05]OFD Sender: No OFD packet to send [06:24:10]OFD Sender: No OFD packet to send [06:24:15]OFD Sender: No OFD packet to send [06:24:20]OFD Sender: No OFD packet to send [06:24:25]OFD Sender: No OFD packet to send [06:24:30]OFD Sender: No OFD packet to send [06:24:35]OFD Sender: No OFD packet to send [06:24:40]OFD Sender: No OFD packet to send [06:24:42]recv_with_timeout no data received [06:24:45]OFD Sender: No OFD packet to send [06:24:50]OFD Sender: No OFD packet to send [06:24:52]recv_with_timeout no data received [06:24:55]OFD Sender: No OFD packet to send [06:25:00]OFD Sender: No OFD packet to send [06:25:05]OFD Sender: No OFD packet to send [06:25:10]OFD Sender: No OFD packet to send [06:25:15]OFD Sender: No OFD packet to send [06:25:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:01]recv_with_timeout no data received [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:16]OFD Sender: No OFD packet to send [06:26:21]OFD Sender: No OFD packet to send [06:26:26]OFD Sender: No OFD packet to send [06:26:31]OFD Sender: No OFD packet to send [06:26:36]OFD Sender: No OFD packet to send [06:26:41]OFD Sender: No OFD packet to send [06:26:46]OFD Sender: No OFD packet to send [06:26:51]OFD Sender: No OFD packet to send [06:26:54]recv_with_timeout no data received [06:26:56]OFD Sender: No OFD packet to send [06:27:01]OFD Sender: No OFD packet to send [06:27:06]OFD Sender: No OFD packet to send [06:27:11]OFD Sender: No OFD packet to send [06:27:16]OFD Sender: No OFD packet to send [06:27:21]OFD Sender: No OFD packet to send [06:27:26]OFD Sender: No OFD packet to send [06:27:31]OFD Sender: No OFD packet to send [06:27:36]OFD Sender: No OFD packet to send [06:27:41]OFD Sender: No OFD packet to send [06:27:46]OFD Sender: No OFD packet to send [06:27:51]recv_with_timeout no data received [06:27:51]OFD Sender: No OFD packet to send [06:27:56]OFD Sender: No OFD packet to send [06:28:01]OFD Sender: No OFD packet to send [06:28:06]OFD Sender: No OFD packet to send [06:28:11]OFD Sender: No OFD packet to send [06:28:14]recv_with_timeout no data received [06:28:16]OFD Sender: No OFD packet to send [06:28:21]OFD Sender: No OFD packet to send [06:28:26]OFD Sender: No OFD packet to send [06:28:31]OFD Sender: No OFD packet to send [06:28:36]OFD Sender: No OFD packet to send [06:28:41]OFD Sender: No OFD packet to send [06:28:46]OFD Sender: No OFD packet to send [06:28:51]OFD Sender: No OFD packet to send [06:28:56]OFD Sender: No OFD packet to send [06:28:57]recv_with_timeout no data received [06:29:01]OFD Sender: No OFD packet to send [06:29:06]OFD Sender: No OFD packet to send [06:29:08]recv_with_timeout no data received [06:29:11]OFD Sender: No OFD packet to send [06:29:16]OFD Sender: No OFD packet to send [06:29:21]OFD Sender: No OFD packet to send [06:29:26]OFD Sender: No OFD packet to send [06:29:31]OFD Sender: No OFD packet to send [06:29:36]OFD Sender: No OFD packet to send [06:29:41]OFD Sender: No OFD packet to send [06:29:46]OFD Sender: No OFD packet to send [06:29:51]OFD Sender: No OFD packet to send [06:29:56]OFD Sender: No OFD packet to send [06:30:01]OFD Sender: No OFD packet to send [06:30:06]OFD Sender: No OFD packet to send [06:30:11]OFD Sender: No OFD packet to send [06:30:16]OFD Sender: No OFD packet to send [06:30:21]OFD Sender: No OFD packet to send [06:30:26]OFD Sender: No OFD packet to send [06:30:27]recv_with_timeout no data received [06:30:31]OFD Sender: No OFD packet to send [06:30:36]OFD Sender: No OFD packet to send [06:30:41]OFD Sender: No OFD packet to send [06:30:46]OFD Sender: No OFD packet to send [06:30:51]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:03]recv_with_timeout no data received [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:35]recv_with_timeout no data received [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:50]recv_with_timeout no data received [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:10]recv_with_timeout no data received [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:33]recv_with_timeout no data received [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:57]OFD Sender: No OFD packet to send [06:34:58]recv_with_timeout no data received [06:35:02]OFD Sender: No OFD packet to send [06:35:07]OFD Sender: No OFD packet to send [06:35:12]OFD Sender: No OFD packet to send [06:35:17]OFD Sender: No OFD packet to send [06:35:22]OFD Sender: No OFD packet to send [06:35:27]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]OFD Sender: No OFD packet to send [06:36:43]OFD Sender: No OFD packet to send [06:36:48]OFD Sender: No OFD packet to send [06:36:53]OFD Sender: No OFD packet to send [06:36:58]OFD Sender: No OFD packet to send [06:36:59]recv_with_timeout no data received [06:37:03]OFD Sender: No OFD packet to send [06:37:08]OFD Sender: No OFD packet to send [06:37:13]OFD Sender: No OFD packet to send [06:37:18]OFD Sender: No OFD packet to send [06:37:23]OFD Sender: No OFD packet to send [06:37:28]OFD Sender: No OFD packet to send [06:37:33]OFD Sender: No OFD packet to send [06:37:38]OFD Sender: No OFD packet to send [06:37:43]OFD Sender: No OFD packet to send [06:37:48]OFD Sender: No OFD packet to send [06:37:53]OFD Sender: No OFD packet to send [06:37:58]OFD Sender: No OFD packet to send [06:38:03]OFD Sender: No OFD packet to send [06:38:08]OFD Sender: No OFD packet to send [06:38:13]OFD Sender: No OFD packet to send [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:48]OFD Sender: No OFD packet to send [06:39:53]OFD Sender: No OFD packet to send [06:39:58]OFD Sender: No OFD packet to send [06:40:03]OFD Sender: No OFD packet to send [06:40:09]OFD Sender: No OFD packet to send [06:40:14]OFD Sender: No OFD packet to send [06:40:19]OFD Sender: No OFD packet to send [06:40:24]OFD Sender: No OFD packet to send [06:40:29]OFD Sender: No OFD packet to send [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:09]OFD Sender: No OFD packet to send [06:41:10]recv_with_timeout no data received [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:24]OFD Sender: No OFD packet to send [06:41:29]OFD Sender: No OFD packet to send [06:41:34]OFD Sender: No OFD packet to send [06:41:39]OFD Sender: No OFD packet to send [06:41:44]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:00]recv_with_timeout no data received [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:50]OFD Sender: No OFD packet to send [06:44:55]OFD Sender: No OFD packet to send [06:45:00]OFD Sender: No OFD packet to send [06:45:05]OFD Sender: No OFD packet to send [06:45:10]OFD Sender: No OFD packet to send [06:45:15]OFD Sender: No OFD packet to send [06:45:20]OFD Sender: No OFD packet to send [06:45:25]OFD Sender: No OFD packet to send [06:45:30]OFD Sender: No OFD packet to send [06:45:35]OFD Sender: No OFD packet to send [06:45:40]OFD Sender: No OFD packet to send [06:45:45]OFD Sender: No OFD packet to send [06:45:50]OFD Sender: No OFD packet to send [06:45:55]OFD Sender: No OFD packet to send [06:46:00]OFD Sender: No OFD packet to send [06:46:05]OFD Sender: No OFD packet to send [06:46:09]recv_with_timeout no data received [06:46:10]OFD Sender: No OFD packet to send [06:46:15]OFD Sender: No OFD packet to send [06:46:20]OFD Sender: No OFD packet to send [06:46:25]OFD Sender: No OFD packet to send [06:46:30]OFD Sender: No OFD packet to send [06:46:35]OFD Sender: No OFD packet to send [06:46:40]OFD Sender: No OFD packet to send [06:46:45]OFD Sender: No OFD packet to send [06:46:50]OFD Sender: No OFD packet to send [06:46:55]OFD Sender: No OFD packet to send [06:47:00]OFD Sender: No OFD packet to send [06:47:05]OFD Sender: No OFD packet to send [06:47:10]OFD Sender: No OFD packet to send [06:47:15]OFD Sender: No OFD packet to send [06:47:20]OFD Sender: No OFD packet to send [06:47:25]OFD Sender: No OFD packet to send [06:47:30]OFD Sender: No OFD packet to send [06:47:35]OFD Sender: No OFD packet to send [06:47:40]OFD Sender: No OFD packet to send [06:47:45]OFD Sender: No OFD packet to send [06:47:50]OFD Sender: No OFD packet to send [06:47:55]OFD Sender: No OFD packet to send [06:48:00]OFD Sender: No OFD packet to send [06:48:05]OFD Sender: No OFD packet to send [06:48:10]OFD Sender: No OFD packet to send [06:48:25]OFD Sender: No OFD packet to send [06:48:30]OFD Sender: No OFD packet to send [06:48:35]OFD Sender: No OFD packet to send [06:48:40]OFD Sender: No OFD packet to send [06:48:42]recv_with_timeout no data received [06:48:45]OFD Sender: No OFD packet to send [06:48:50]OFD Sender: No OFD packet to send [06:48:55]OFD Sender: No OFD packet to send [06:49:00]OFD Sender: No OFD packet to send [06:49:05]OFD Sender: No OFD packet to send [06:49:08]recv_with_timeout no data received [06:49:10]OFD Sender: No OFD packet to send [06:49:15]OFD Sender: No OFD packet to send [06:49:20]OFD Sender: No OFD packet to send [06:49:26]OFD Sender: No OFD packet to send [06:49:31]OFD Sender: No OFD packet to send [06:49:36]OFD Sender: No OFD packet to send [06:49:41]OFD Sender: No OFD packet to send [06:49:46]OFD Sender: No OFD packet to send [06:49:51]OFD Sender: No OFD packet to send [06:49:56]OFD Sender: No OFD packet to send [06:50:01]OFD Sender: No OFD packet to send [06:50:06]OFD Sender: No OFD packet to send [06:50:11]OFD Sender: No OFD packet to send [06:50:16]OFD Sender: No OFD packet to send [06:50:21]OFD Sender: No OFD packet to send [06:50:26]OFD Sender: No OFD packet to send [06:50:31]OFD Sender: No OFD packet to send [06:50:34]recv_with_timeout no data received [06:50:36]OFD Sender: No OFD packet to send [06:50:41]OFD Sender: No OFD packet to send [06:50:46]OFD Sender: No OFD packet to send [06:50:51]OFD Sender: No OFD packet to send [06:50:56]OFD Sender: No OFD packet to send [06:51:01]OFD Sender: No OFD packet to send [06:51:04]recv_with_timeout no data received [06:51:06]OFD Sender: No OFD packet to send [06:51:11]OFD Sender: No OFD packet to send [06:51:16]OFD Sender: No OFD packet to send [06:51:21]OFD Sender: No OFD packet to send [06:51:24]recv_with_timeout no data received [06:51:26]OFD Sender: No OFD packet to send [06:51:31]OFD Sender: No OFD packet to send [06:51:35]recv_with_timeout no data received [06:51:36]OFD Sender: No OFD packet to send [06:51:41]OFD Sender: No OFD packet to send [06:51:46]OFD Sender: No OFD packet to send [06:51:51]OFD Sender: No OFD packet to send [06:51:53]recv_with_timeout no data received [06:51:56]OFD Sender: No OFD packet to send [06:52:01]OFD Sender: No OFD packet to send [06:52:06]OFD Sender: No OFD packet to send [06:52:11]OFD Sender: No OFD packet to send [06:52:16]OFD Sender: No OFD packet to send [06:52:21]OFD Sender: No OFD packet to send [06:52:22]recv_with_timeout no data received [06:52:26]OFD Sender: No OFD packet to send [06:52:31]OFD Sender: No OFD packet to send [06:52:36]OFD Sender: No OFD packet to send [06:52:41]OFD Sender: No OFD packet to send [06:52:46]OFD Sender: No OFD packet to send [06:52:51]OFD Sender: No OFD packet to send [06:52:54]recv_with_timeout no data received [06:52:56]OFD Sender: No OFD packet to send [06:53:01]OFD Sender: No OFD packet to send [06:53:06]OFD Sender: No OFD packet to send [06:53:11]recv_with_timeout no data received [06:53:11]OFD Sender: No OFD packet to send [06:53:16]OFD Sender: No OFD packet to send [06:53:21]OFD Sender: No OFD packet to send [06:53:26]OFD Sender: No OFD packet to send [06:53:31]OFD Sender: No OFD packet to send [06:53:36]OFD Sender: No OFD packet to send [06:53:41]OFD Sender: No OFD packet to send [06:53:46]OFD Sender: No OFD packet to send [06:53:51]OFD Sender: No OFD packet to send [06:53:56]OFD Sender: No OFD packet to send [06:54:01]OFD Sender: No OFD packet to send [06:54:07]OFD Sender: No OFD packet to send [06:54:10]recv_with_timeout no data received [06:54:12]OFD Sender: No OFD packet to send [06:54:17]OFD Sender: No OFD packet to send [06:54:22]OFD Sender: No OFD packet to send [06:54:27]OFD Sender: No OFD packet to send [06:54:31]recv_with_timeout no data received [06:54:32]OFD Sender: No OFD packet to send [06:54:37]OFD Sender: No OFD packet to send [06:54:42]OFD Sender: No OFD packet to send [06:54:47]OFD Sender: No OFD packet to send [06:54:52]OFD Sender: No OFD packet to send [06:54:57]OFD Sender: No OFD packet to send [06:55:02]OFD Sender: No OFD packet to send [06:55:07]OFD Sender: No OFD packet to send [06:55:12]OFD Sender: No OFD packet to send [06:55:17]OFD Sender: No OFD packet to send [06:55:22]OFD Sender: No OFD packet to send [06:55:27]OFD Sender: No OFD packet to send [06:55:32]OFD Sender: No OFD packet to send [06:55:37]OFD Sender: No OFD packet to send [06:55:42]OFD Sender: No OFD packet to send [06:55:47]OFD Sender: No OFD packet to send [06:55:52]OFD Sender: No OFD packet to send [06:55:57]OFD Sender: No OFD packet to send [06:56:02]OFD Sender: No OFD packet to send [06:56:07]OFD Sender: No OFD packet to send [06:56:12]OFD Sender: No OFD packet to send [06:56:17]OFD Sender: No OFD packet to send [06:56:22]OFD Sender: No OFD packet to send [06:56:27]OFD Sender: No OFD packet to send [06:56:32]OFD Sender: No OFD packet to send [06:56:37]OFD Sender: No OFD packet to send [06:56:42]OFD Sender: No OFD packet to send [06:56:47]OFD Sender: No OFD packet to send [06:56:52]OFD Sender: No OFD packet to send [06:56:57]OFD Sender: No OFD packet to send [06:57:02]OFD Sender: No OFD packet to send [06:57:07]OFD Sender: No OFD packet to send [06:57:12]OFD Sender: No OFD packet to send [06:57:17]OFD Sender: No OFD packet to send [06:57:22]OFD Sender: No OFD packet to send [06:57:27]OFD Sender: No OFD packet to send [06:57:32]OFD Sender: No OFD packet to send [06:57:37]OFD Sender: No OFD packet to send [06:57:40]accept exits with 9 [06:57:40]New connection [06:57:40]New thread 3066686820 created [06:57:40]Thread 3066830180 joined [06:57:40]Waiting for new connection... [06:57:40] Sock 9.Parse request [06:57:40]Sock 9.Check first char [06:57:40]Sock 9.First char is OK [06:57:40]request: POST /json_proto HTTP/1.0 [06:57:40]Method: POST [06:57:40]URL: /json_proto [06:57:40]Method is POST - this is cgi request [06:57:40]url: /json_proto [06:57:40]query_string will be loaded in cgi processing [06:57:40]execute_cgi json_proto POST (null) [06:57:40]execute_cgi path=json_proto method=POST [06:57:40]POST find Content-Length [06:57:40]Host: 172.17.43.67:8080 [06:57:40]Content-Length: 678 [06:57:40]Content-Type: application/json [06:57:40] [06:57:40]POST finish read [06:57:40]Found Content-Length = 678 [06:57:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "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" ] } } [06:57:40]execute_script... [06:57:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "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" ] } } [06:57:40]POST & json_proto [06:57:40]process_json_proto [06:57:40]json parsed OK: [06:57:40]protocol is kg_v1.0 [06:57:40]action value=close_receipt [06:57:40]process_action close_receipt [06:57:40]cmd_close_receipt [06:57:40]MH_GetDate [06:57:40]Write to MH i2c: F0 00 00 1C 0E 19 [06:57:40]Write i2c OK [06:57:40]MH_I2C_Read... [06:57:40]Read from MH i2c: F0 [06:57:40]MH_I2C_Read... [06:57:40]Read from MH i2c: F0 09 00 [06:57:40]MH_I2C_Read... [06:57:40]Read from MH i2c: F0 09 00 1C 0E 00 66 B4 F3 66 6A BD 47 65 68 [06:57:40]GetLastDocTimeStamp 1727244404 [06:57:40]current date 1727247462 [06:57:40]FM_GetShiftState [06:57:40]SAM_PROTO_GetShiftState [06:57:40]wFMCommunicate request_size=4 [06:57:40]MH_SAM_APDU [06:57:40]CAPDU: 80 13 01 00 [06:57:40]Write to MH i2c: E2 08 00 1D 0E 80 13 01 00 00 00 00 00 A8 [06:57:40]Write i2c OK [06:57:40]MH_I2C_Read... [06:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:40]Read from MH i2c: E2 [06:57:40]MH_I2C_Read... [06:57:40]Read from MH i2c: E2 0E 00 [06:57:40]MH_I2C_Read... [06:57:40]Read from MH i2c: E2 0E 00 1D 0E 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 70 [06:57:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:57:40]wFMCommunicate OK [06:57:40]SAM_PROTO_GetShiftState done [06:57:40]FM_GetShiftState done [06:57:40]opened in 1727224329 [06:57:40]opened+sec_in_day 1727310729 [06:57:40]quantity*price = 15051 [06:57:40]sum+1 = 15053 [06:57:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 22 25.09.2024 06:57 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153006 ФПД: 211873243712289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T065742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153006&fm=211873243712289&tin=02508201610067®Number=0000000000091825&sum=15000 [06:57:41]StoreToDocumentArchive [06:57:41]shift 478 fd 153006 [06:57:41]save to /storage/0478/doc_00153006 [06:57:41]save last doc name /storage/0478/doc_00153006 to /storage/kkm_last_doc_name [06:57:41]save OK [06:57:41]Clear old archive folders... [06:57:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:57:41]tlvbuf is 01040180 [06:57:41]SAM_PROTO_ClearQueue [06:57:41]wFMCommunicate request_size=4 [06:57:41]MH_SAM_APDU [06:57:41]CAPDU: 80 09 00 00 [06:57:41]Write to MH i2c: E2 08 00 2A 0E 80 09 00 00 00 00 00 00 AA [06:57:41]Write i2c OK [06:57:41]MH_I2C_Read... [06:57:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:57:41]Read from MH i2c: E2 [06:57:41]MH_I2C_Read... [06:57:41]Read from MH i2c: E2 03 00 [06:57:41]MH_I2C_Read... [06:57:41]Read from MH i2c: E2 03 00 2A 0E 00 90 00 AC [06:57:41]RAPDU: 90 00 [06:57:41]wFMCommunicate OK [06:57:41]SAM_PROTO_ClearQueue done [06:57:41]KKMCreateOFDPacket [06:57:41]OFDProtocolAddRootSTLVToBuf [06:57:41]FM_MakeSignedData [06:57:41]FM_MakeSignedData [06:57:41]SAM_PROTO_SignData [06:57:41]wFMCommunicate request_size=4 [06:57:41]MH_SAM_APDU [06:57:41]CAPDU: 80 0D 01 02 [06:57:41]Write to MH i2c: E2 08 00 2B 0E 80 0D 01 02 00 00 00 00 B2 [06:57:41]Write i2c OK [06:57:41]MH_I2C_Read... [06:57:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:57:41]Read from MH i2c: E2 [06:57:41]MH_I2C_Read... [06:57:41]Read from MH i2c: E2 03 00 [06:57:41]MH_I2C_Read... [06:57:41]Read from MH i2c: E2 03 00 2B 0E 00 90 00 AD [06:57:41]RAPDU: 90 00 [06:57:41]wFMCommunicate OK [06:57:41]wFMCommunicate request_size=255 [06:57:41]MH_SAM_APDU [06:57:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 66 B4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 55 02 00 35 04 06 00 C0 [06:57:41]Write to MH i2c: E2 02 01 2C 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 66 B4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 55 02 00 35 04 06 00 C0 00 00 A6 [06:57:41]Write i2c OK [06:57:41]MH_I2C_Read... [06:57:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:42]Read from MH i2c: E2 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 03 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 03 00 2C 0E 00 90 00 AE [06:57:42]RAPDU: 90 00 [06:57:42]wFMCommunicate OK [06:57:42]wFMCommunicate request_size=10 [06:57:42]MH_SAM_APDU [06:57:42]CAPDU: 80 0D 02 02 05 B2 95 6D CB 21 [06:57:42]Write to MH i2c: E2 0D 00 2D 0E 80 0D 02 02 05 00 B2 95 6D CB 21 00 00 5F [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:42]Read from MH i2c: E2 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 03 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 03 00 2D 0E 00 90 00 AF [06:57:42]RAPDU: 90 00 [06:57:42]wFMCommunicate OK [06:57:42]wFMCommunicate request_size=4 [06:57:42]MH_SAM_APDU [06:57:42]CAPDU: 80 0D 03 02 [06:57:42]Write to MH i2c: E2 08 00 2E 0E 80 0D 03 02 00 00 00 00 B7 [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:57:42]Read from MH i2c: E2 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 0B 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 0B 00 2E 0E 00 6C 0C BB 94 FA 07 AC F9 90 00 25 [06:57:42]RAPDU: 6C 0C BB 94 FA 07 AC F9 90 00 [06:57:42]wFMCommunicate OK [06:57:42]SAM_PROTO_SignData done [06:57:42]FM_MakeSignedData done [06:57:42]CreateOFDProtocolMessage [06:57:42]wFMCommunicate request_size=4 [06:57:42]MH_SAM_APDU [06:57:42]CAPDU: 80 11 00 00 [06:57:42]Write to MH i2c: E2 08 00 2F 0E 80 11 00 00 00 00 00 00 B7 [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:42]Read from MH i2c: E2 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 17 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: E2 17 00 2F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [06:57:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:57:42]wFMCommunicate OK [06:57:42]CreateOFDProtocolMessage done [06:57:42]OFDSenderStorePacket 153006 [06:57:42]StoreOFDPacket docnum=153006 [06:57:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 83 07 01 8E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 66 B4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 55 02 00 35 04 06 00 C0 B2 95 6D CB 21 6C 0C BB 94 FA 07 AC F9 [06:57:42]CheckFolder [06:57:42]dirname=/storage/ofd_packets [06:57:42]CheckFolder done [06:57:42]ProducePacketName [06:57:42]name=ofd_packets/00153006 [06:57:42]NVStorageSaveData ofd_packets/00153006 [06:57:42]File name is /storage/ofd_packets/00153006 [06:57:42]Write 301 bytes [06:57:42]NVStorageSaveData done [06:57:42]OFDSenderStorePacket done [06:57:42]KKMCreateOFDPacket done [06:57:42]NVStorageSaveData kkm_last_timestamp [06:57:42]File name is /storage/kkm_last_timestamp [06:57:42]Write 4 bytes [06:57:42]NVStorageSaveData done [06:57:42]ExternCall_PrintAddStr [06:57:42]wPrintStart [06:57:42]Write to MH i2c: 01 00 00 30 0E 3E [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 07 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 07 00 30 0E 00 00 00 00 00 FF 0F 53 [06:57:42]RasterBufferAndPrint [06:57:42]line Счет N : (1)1787006 [06:57:42]line ИНН: 02508201610067 [06:57:42]line Контрольно-Кассовый Чек [06:57:42]line ПРОДАЖА [06:57:42]line ТРК (МРК, ГНК) : 42 [06:57:42]line Товар: 2710124130 [06:57:42]line Аи-92-К-5 [06:57:42]line 2.220 * 67.80 [06:57:42]line = 150.52 [06:57:42]line НДС 12% НСП 1% [06:57:42]line > о реализуемом товаре [06:57:42]line ОКРУГЛЕНИЕ: -0.52 [06:57:42]line ИТОГО: 150.00 [06:57:42]line Внесено: 150.00 [06:57:42]line СДАЧА: 0.00 [06:57:42]line НСП 1% : 1.33 [06:57:42]line НДС 12% : 15.98 [06:57:42]line Наличными: 150.00 [06:57:42]line Безнал.: 0.00 [06:57:42]line Место: АЗС № 89 "Партнер Нефть" [06:57:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:57:42]line СНО: Общий режим [06:57:42]line Чек 22 25.09.2024 06:57 [06:57:42]line Смена: 478 ФФД: 1.0 [06:57:42]line ЗНМ: 0300000113 [06:57:42]line РНМ: 0000000000091825 [06:57:42]line Версия ККМ: 001 [06:57:42]line ФМ: 0000000000871835 [06:57:42]line ФД: 153006 [06:57:42]line ФПД: 211873243712289 [06:57:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T065742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153006&fm=211873243712289&tin=02508201610067®Number=0000000000091825&sum=15000 [06:57:42]written 0, free lines is 4095 [06:57:42]OFD Sender: Processing packet 153006 [packets to send 831, broken 830] [06:57:42]ProducePacketName [06:57:42]name=ofd_packets/00153006 [06:57:42]OFD Sender: To server: pG, [06:57:42]CommunicateWithHost lk.salyk.kg:30040 [06:57:42]ConnectInit lk.salyk.kg [06:57:42]Connected sock=7 [06:57:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 83 07 01 8E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 66 B4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 55 02 00 35 04 06 00 C0 B2 95 6D CB 21 6C 0C BB 94 FA 07 AC F9 [06:57:42]Write to MH i2c: 01 00 00 5B 0E 69 [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 07 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: 01 07 00 5B 0E 00 00 00 00 00 F6 0C 72 [06:57:42]RasterBufferAndPrint [06:57:42]line [06:57:42]line [06:57:42]line [06:57:42]line [06:57:42]line [06:57:42]written 0, free lines is 3324 [06:57:42]MH_Cut [06:57:42]Write to MH i2c: D1 01 00 62 0E 01 42 [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: D1 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: D1 01 00 [06:57:42]MH_I2C_Read... [06:57:42]Read from MH i2c: D1 01 00 62 0E 00 41 [06:57:42]Write to MH i2c: 01 00 00 63 0E 71 [06:57:42]Write i2c OK [06:57:42]MH_I2C_Read... [06:57:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 5C 47 00 08 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 55 02 00 F4 03 04 00 62 5C F3 66 B6 04 01 00 00 4B 6F 21 8E 7F 53 EF 1E [06:57:43]CommunicateWithHost err = 0 [06:57:43]CheckOFDResponse [06:57:43]1017 (14) - 77093643461234 [06:57:43]1041 (16) - 0000000000871835 [06:57:43]1040 (4) - 153006 [06:57:43]1012 (4) - 25.09.2024 00:42 [06:57:43]1206 (1) - 0 [06:57:43]OFD Sender: Remove packet 153006 [06:57:43]ProducePacketName [06:57:43]name=ofd_packets/00153006 [06:57:43]NVStorageDeleteData [06:57:43]*** Cut start [06:57:43]*** Purtial cut [06:57:43]*** Stage 1: CUTSNS_PIN = 1 [06:57:43]OFD Sender: No OFD packet to send [06:57:43]Read from MH i2c: 01 [06:57:43]MH_I2C_Read... [06:57:43]*** Stop cut motor [06:57:43]*** Cut end [06:57:43]Read from MH i2c: 01 07 00 [06:57:43]MH_I2C_Read... [06:57:43]Read from MH i2c: 01 07 00 63 0E 00 00 00 00 00 FF 0F 86 [06:57:43]process_action close_receipt done [06:57:43]requested_data is exist [06:57:43]produce_requested_data [06:57:43]requested_item fm.sn is exist - process it [06:57:43]wFMCommunicate request_size=4 [06:57:43]MH_SAM_APDU [06:57:43]CAPDU: 80 11 00 00 [06:57:43]Write to MH i2c: E2 08 00 64 0E 80 11 00 00 00 00 00 00 EC [06:57:43]Write i2c OK [06:57:43]MH_I2C_Read... [06:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:43]Read from MH i2c: E2 [06:57:43]MH_I2C_Read... [06:57:43]Read from MH i2c: E2 17 00 [06:57:43]MH_I2C_Read... [06:57:43]Read from MH i2c: E2 17 00 64 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [06:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:57:43]wFMCommunicate OK [06:57:43]requested_item fd.num is exist - process it [06:57:43]SAM_PROTO_GetFieldsCounters [06:57:43]wFMCommunicate request_size=4 [06:57:43]MH_SAM_APDU [06:57:43]CAPDU: 80 13 00 00 [06:57:43]Write to MH i2c: E2 08 00 65 0E 80 13 00 00 00 00 00 00 EF [06:57:43]Write i2c OK [06:57:43]MH_I2C_Read... [06:57:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:57:44]Read from MH i2c: E2 [06:57:44]MH_I2C_Read... [06:57:44]Read from MH i2c: E2 62 00 [06:57:44]MH_I2C_Read... [06:57:44]Read from MH i2c: E2 62 00 65 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [06:57:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:57:44]wFMCommunicate OK [06:57:44]SAM_PROTO_GetFieldsCounters done [06:57:44]requested_item shift.num is exist - process it [06:57:44]requested_item shift.opened is exist - process it [06:57:44]req_shift_opened [06:57:44]FM_GetShiftState [06:57:44]SAM_PROTO_GetShiftState [06:57:44]wFMCommunicate request_size=4 [06:57:44]MH_SAM_APDU [06:57:44]CAPDU: 80 13 01 00 [06:57:44]Write to MH i2c: E2 08 00 66 0E 80 13 01 00 00 00 00 00 F1 [06:57:44]Write i2c OK [06:57:44]MH_I2C_Read... [06:57:44]Read from MH i2c: E2 [06:57:44]MH_I2C_Read... [06:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:44]Read from MH i2c: E2 0E 00 [06:57:44]MH_I2C_Read... [06:57:44]Read from MH i2c: E2 0E 00 66 0E 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B9 [06:57:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [06:57:44]wFMCommunicate OK [06:57:44]SAM_PROTO_GetShiftState done [06:57:44]FM_GetShiftState done [06:57:44]req_shift_opened done [06:57:44]requested_item shift.open_date is exist - process it [06:57:44]req_shift_open_date [06:57:44]req_shift_open_date done [06:57:44]produce_requested_data done [06:57:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153006,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [06:57:44]process_action_free close_receipt [06:57:44]json_value_free [06:57:44]json_value_free done [06:57:44]process_json_proto returns [06:57:44]Send response to host [06:57:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153006,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [06:57:44]free response buf [06:57:44]execute_script done [06:57:44]execute_script returns [06:57:44]free content buf [06:57:44]Sock 9.Close socket [06:57:44]Sock 9.Thread stoped [06:57:48]OFD Sender: No OFD packet to send [06:57:53]OFD Sender: No OFD packet to send [06:57:58]OFD Sender: No OFD packet to send [06:58:00]recv_with_timeout no data received [06:58:03]OFD Sender: No OFD packet to send [06:58:08]OFD Sender: No OFD packet to send [06:58:11]recv_with_timeout no data received [06:58:13]OFD Sender: No OFD packet to send [06:58:18]OFD Sender: No OFD packet to send [06:58:23]OFD Sender: No OFD packet to send [06:58:28]OFD Sender: No OFD packet to send [06:58:33]OFD Sender: No OFD packet to send [06:58:38]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:14]recv_with_timeout no data received [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:49]OFD Sender: No OFD packet to send [06:59:54]OFD Sender: No OFD packet to send [06:59:59]OFD Sender: No OFD packet to send [07:00:04]OFD Sender: No OFD packet to send [07:00:09]OFD Sender: No OFD packet to send [07:00:09]recv_with_timeout no data received [07:00:14]OFD Sender: No OFD packet to send [07:00:19]OFD Sender: No OFD packet to send [07:00:24]OFD Sender: No OFD packet to send [07:00:29]OFD Sender: No OFD packet to send [07:00:34]OFD Sender: No OFD packet to send [07:00:39]OFD Sender: No OFD packet to send [07:00:44]OFD Sender: No OFD packet to send [07:00:49]OFD Sender: No OFD packet to send [07:00:54]OFD Sender: No OFD packet to send [07:00:59]OFD Sender: No OFD packet to send [07:01:04]OFD Sender: No OFD packet to send [07:01:09]OFD Sender: No OFD packet to send [07:01:14]OFD Sender: No OFD packet to send [07:01:18]recv_with_timeout no data received [07:01:19]OFD Sender: No OFD packet to send [07:01:21]accept exits with 10 [07:01:21]New connection [07:01:21]New thread 3066830180 created [07:01:21]Thread 3066686820 joined [07:01:21]Waiting for new connection... [07:01:21] Sock 10.Parse request [07:01:21]Sock 10.Check first char [07:01:21]Sock 10.First char is OK [07:01:21]request: POST /json_proto HTTP/1.0 [07:01:21]Method: POST [07:01:21]URL: /json_proto [07:01:21]Method is POST - this is cgi request [07:01:21]url: /json_proto [07:01:21]query_string will be loaded in cgi processing [07:01:21]execute_cgi json_proto POST (null) [07:01:21]execute_cgi path=json_proto method=POST [07:01:21]POST find Content-Length [07:01:21]Host: 172.17.43.67:8080 [07:01:21]Content-Length: 810 [07:01:21]Content-Type: application/json [07:01:21] [07:01:21]POST finish read [07:01:21]Found Content-Length = 810 [07:01:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:21]execute_script... [07:01: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)1787007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:21]POST & json_proto [07:01:21]process_json_proto [07:01:21]json parsed OK: [07:01:21]protocol is kg_v1.0 [07:01:21]action value=close_receipt [07:01:21]process_action close_receipt [07:01:21]cmd_close_receipt [07:01:21]MH_GetDate [07:01:21]Write to MH i2c: F0 00 00 67 0E 64 [07:01:21]Write i2c OK [07:01:21]MH_I2C_Read... [07:01:21]Read from MH i2c: F0 [07:01:21]MH_I2C_Read... [07:01:21]Read from MH i2c: F0 09 00 [07:01:21]MH_I2C_Read... [07:01:21]Read from MH i2c: F0 09 00 67 0E 00 43 B5 F3 66 6A BD 47 65 91 [07:01:21]GetLastDocTimeStamp 1727247462 [07:01:21]current date 1727247683 [07:01:21]FM_GetShiftState [07:01:21]SAM_PROTO_GetShiftState [07:01:21]wFMCommunicate request_size=4 [07:01:21]MH_SAM_APDU [07:01:21]CAPDU: 80 13 01 00 [07:01:21]Write to MH i2c: E2 08 00 68 0E 80 13 01 00 00 00 00 00 F3 [07:01:21]Write i2c OK [07:01:21]MH_I2C_Read... [07:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:21]Read from MH i2c: E2 [07:01:21]MH_I2C_Read... [07:01:21]Read from MH i2c: E2 0E 00 [07:01:21]MH_I2C_Read... [07:01:21]Read from MH i2c: E2 0E 00 68 0E 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BB [07:01:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:01:21]wFMCommunicate OK [07:01:21]SAM_PROTO_GetShiftState done [07:01:21]FM_GetShiftState done [07:01:21]opened in 1727224329 [07:01:21]opened+sec_in_day 1727310729 [07:01:21]quantity*price = 0 [07:01:21]sum+1 = 1 [07:01:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 23 25.09.2024 07:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153007 ФПД: 29837197864603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153007&fm=29837197864603&tin=02508201610067®Number=0000000000091825&sum=0 [07:01:22]StoreToDocumentArchive [07:01:22]shift 478 fd 153007 [07:01:22]save to /storage/0478/doc_00153007 [07:01:22]save last doc name /storage/0478/doc_00153007 to /storage/kkm_last_doc_name [07:01:22]save OK [07:01:22]Clear old archive folders... [07:01:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:01:22]tlvbuf is 0101F2F0 [07:01:22]SAM_PROTO_ClearQueue [07:01:22]wFMCommunicate request_size=4 [07:01:22]MH_SAM_APDU [07:01:22]CAPDU: 80 09 00 00 [07:01:22]Write to MH i2c: E2 08 00 75 0E 80 09 00 00 00 00 00 00 F5 [07:01:22]Write i2c OK [07:01:22]MH_I2C_Read... [07:01:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:01:22]Read from MH i2c: E2 [07:01:22]MH_I2C_Read... [07:01:22]Read from MH i2c: E2 03 00 [07:01:22]MH_I2C_Read... [07:01:22]Read from MH i2c: E2 03 00 75 0E 00 90 00 F7 [07:01:22]RAPDU: 90 00 [07:01:22]wFMCommunicate OK [07:01:22]SAM_PROTO_ClearQueue done [07:01:22]KKMCreateOFDPacket [07:01:22]OFDProtocolAddRootSTLVToBuf [07:01:22]FM_MakeSignedData [07:01:22]FM_MakeSignedData [07:01:22]SAM_PROTO_SignData [07:01:22]wFMCommunicate request_size=4 [07:01:22]MH_SAM_APDU [07:01:22]CAPDU: 80 0D 01 02 [07:01:22]Write to MH i2c: E2 08 00 76 0E 80 0D 01 02 00 00 00 00 FD [07:01:22]Write i2c OK [07:01:22]MH_I2C_Read... [07:01:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:01:22]Read from MH i2c: E2 [07:01:22]MH_I2C_Read... [07:01:22]Read from MH i2c: E2 03 00 [07:01:22]MH_I2C_Read... [07:01:22]Read from MH i2c: E2 03 00 76 0E 00 90 00 F8 [07:01:22]RAPDU: 90 00 [07:01:22]wFMCommunicate OK [07:01:22]wFMCommunicate request_size=255 [07:01:22]MH_SAM_APDU [07:01:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 43 B5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 55 02 00 35 04 06 00 1B 23 03 94 [07:01:22]Write to MH i2c: E2 02 01 77 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 43 B5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 55 02 00 35 04 06 00 1B 23 03 94 00 00 5D [07:01:22]Write i2c OK [07:01:22]MH_I2C_Read... [07:01:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:23]Read from MH i2c: E2 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 03 00 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 03 00 77 0E 00 90 00 F9 [07:01:23]RAPDU: 90 00 [07:01:23]wFMCommunicate OK [07:01:23]wFMCommunicate request_size=7 [07:01:23]MH_SAM_APDU [07:01:23]CAPDU: 80 0D 02 02 02 6E 9B [07:01:23]Write to MH i2c: E2 0A 00 78 0E 80 0D 02 02 02 00 6E 9B 00 00 0D [07:01:23]Write i2c OK [07:01:23]MH_I2C_Read... [07:01:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:23]Read from MH i2c: E2 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 03 00 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 03 00 78 0E 00 90 00 FA [07:01:23]RAPDU: 90 00 [07:01:23]wFMCommunicate OK [07:01:23]wFMCommunicate request_size=4 [07:01:23]MH_SAM_APDU [07:01:23]CAPDU: 80 0D 03 02 [07:01:23]Write to MH i2c: E2 08 00 79 0E 80 0D 03 02 00 00 00 00 02 [07:01:23]Write i2c OK [07:01:23]MH_I2C_Read... [07:01:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:01:23]Read from MH i2c: E2 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 0B 00 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 0B 00 79 0E 00 38 A4 3B 8E FC D4 84 AA 90 00 A6 [07:01:23]RAPDU: 38 A4 3B 8E FC D4 84 AA 90 00 [07:01:23]wFMCommunicate OK [07:01:23]SAM_PROTO_SignData done [07:01:23]FM_MakeSignedData done [07:01:23]CreateOFDProtocolMessage [07:01:23]wFMCommunicate request_size=4 [07:01:23]MH_SAM_APDU [07:01:23]CAPDU: 80 11 00 00 [07:01:23]Write to MH i2c: E2 08 00 7A 0E 80 11 00 00 00 00 00 00 02 [07:01:23]Write i2c OK [07:01:23]MH_I2C_Read... [07:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:23]Read from MH i2c: E2 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 17 00 [07:01:23]MH_I2C_Read... [07:01:23]Read from MH i2c: E2 17 00 7A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [07:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:01:23]wFMCommunicate OK [07:01:23]CreateOFDProtocolMessage done [07:01:23]OFDSenderStorePacket 153007 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 28047590+1699200362=1727247952 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 51 B6 F3 66 6A BD 47 65 32 [07:05:53]Current date/time: 25.09.2024 07:05 [07:05:53]FM_Init [07:05:53]wFMConnect [07:05:53]MH_SAM_On [07:05:53]Write to MH i2c: E0 00 00 08 00 E7 [07:05:53]Write i2c OK [07:05:53]MH_I2C_Read... [07:05:53]*** iso7816_init finished! [07:05:53]*** atr: [07:05:53]*** 0F 3B D5 18 FF 81 91 FE [07:05:53]*** 1F C3 80 73 C8 21 10 0A [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]*** 00 00 00 00 00 00 00 00 [07:05:53]Read from MH i2c: E0 [07:05:53]MH_I2C_Read... [07:05:53]Read from MH i2c: E0 10 00 [07:05:53]MH_I2C_Read... [07:05:53]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:05:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:05:53]wFMCommunicate request_size=10 [07:05:53]MH_SAM_APDU [07:05:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:05:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:05:53]Write i2c OK [07:05:53]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28047614+1699200362=1727247976 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 69 B6 F3 66 6A BD 47 65 4A [07:06:17]Current date/time: 25.09.2024 07:06 [07:06:17]FM_Init [07:06:17]wFMConnect [07:06:17]MH_SAM_On [07:06:17]Write to MH i2c: E0 00 00 08 00 E7 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_init finished! [07:06:17]*** atr: [07:06:17]*** 0F 3B D5 18 FF 81 91 FE [07:06:17]*** 1F C3 80 73 C8 21 10 0A [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]*** 00 00 00 00 00 00 00 00 [07:06:17]Read from MH i2c: E0 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E0 10 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:06:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:06:17]wFMCommunicate request_size=10 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:06:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [07:06:19]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:06:19]wFMCommunicate OK [07:06:19]SAM_PROTO_GetFMData done [07:06:19]requested_item fm.sale_refund.total is exist - process it [07:06:19]requested_item fm.buy.total is exist - process it [07:06:19]requested_item shift.sale.total is exist - process it [07:06:19]SAM_PROTO_GetShiftData [07:06:19]wFMCommunicate request_size=4 [07:06:19]MH_SAM_APDU [07:06:19]CAPDU: 80 13 02 00 [07:06:19]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:06:19]Write i2c OK [07:06:19]MH_I2C_Read... [07:06:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:06:20]Read from MH i2c: E2 [07:06:20]MH_I2C_Read... [07:06:20]Read from MH i2c: E2 FD 00 [07:06:20]MH_I2C_Read... [07:06:20]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 17 00 00 00 69 04 98 00 6F 04 04 00 17 00 00 00 B1 04 03 00 6C 9B 11 70 04 03 00 6C 9B 11 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D7 DE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 E7 27 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 70 [07:06:20]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 17 00 00 00 69 04 98 00 6F 04 04 00 17 00 00 00 B1 04 03 00 6C 9B 11 70 04 03 00 6C 9B 11 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D7 DE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 E7 27 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [07:06:20]wFMCommunicate OK [07:06:20]wFMCommunicate request_size=4 [07:06:20]MH_SAM_APDU [07:06:20]CAPDU: 80 17 00 00 [07:06:20]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:06:20]Write i2c OK [07:06:20]MH_I2C_Read... [07:06:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:06:20]Read from MH i2c: E2 [07:06:20]MH_I2C_Read... [07:06:20]Read from MH i2c: E2 FD 00 [07:06:20]MH_I2C_Read... [07:06:20]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [07:06:20]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [07:06:20]wFMCommunicate OK [07:06:20]wFMCommunicate request_size=4 [07:06:20]MH_SAM_APDU [07:06:20]CAPDU: 80 17 00 00 [07:06:20]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:06:20]Write i2c OK [07:06:20]MH_I2C_Read... [07:06:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:06:20]Read from MH i2c: E2 [07:06:20]MH_I2C_Read... [07:06:20]Read from MH i2c: E2 FD 00 [07:06:20]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [07:06:21]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [07:06:21]wFMCommunicate OK [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 17 00 00 [07:06:21]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 FD 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [07:06:21]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [07:06:21]wFMCommunicate OK [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 17 00 00 [07:06:21]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 C8 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [07:06:21]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:06:21]wFMCommunicate OK [07:06:21]SAM_PROTO_GetShiftData done [07:06:21]requested_item shift.sale.total_cash is exist - process it [07:06:21]requested_item shift.sale_refund.total is exist - process it [07:06:21]requested_item shift.sale_refund.total_cash is exist - process it [07:06:21]requested_item shift.buy.total is exist - process it [07:06:21]requested_item shift.buy.total_cash is exist - process it [07:06:21]produce_requested_data done [07:06:21]produce_requested_data return {"fm.sale.total":112099762.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":11539.00,"shift.sale.total_cash":11539.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:06:21]process_action_free get_value [07:06:21]json_value_free [07:06:21]json_value_free done [07:06:21]process_json_proto returns [07:06:21]Send response to host [07:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112099762.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":11539.00,"shift.sale.total_cash":11539.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:06:21]free response buf [07:06:21]execute_script done [07:06:21]execute_script returns [07:06:21]free content buf [07:06:21]Sock 10.Close socket [07:06:21]Sock 10.Thread stoped [07:06:21]accept exits with 7 [07:06:21]New connection [07:06:21]New thread 3066899812 created [07:06:21]Thread 3066756452 joined [07:06:21]Waiting for new connection... [07:06:21] Sock 7.Parse request [07:06:21]Sock 7.Check first char [07:06:21]Sock 7.First char is OK [07:06:21]request: POST /json_proto HTTP/1.0 [07:06:21]Method: POST [07:06:21]URL: /json_proto [07:06:21]Method is POST - this is cgi request [07:06:21]url: /json_proto [07:06:21]query_string will be loaded in cgi processing [07:06:21]execute_cgi json_proto POST (null) [07:06:21]execute_cgi path=json_proto method=POST [07:06:21]POST find Content-Length [07:06:21]Host: 172.17.43.67:8080 [07:06:21]Content-Length: 790 [07:06:21]Content-Type: application/json [07:06:21] [07:06:21]POST finish read [07:06:21]Found Content-Length = 790 [07:06:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:21]execute_script... [07:06: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)1787009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:21]POST & json_proto [07:06:21]process_json_proto [07:06:21]json parsed OK: [07:06:21]protocol is kg_v1.0 [07:06:21]action value=close_receipt [07:06:21]process_action close_receipt [07:06:21]cmd_close_receipt [07:06:21]MH_GetDate [07:06:21]Write to MH i2c: F0 00 00 1D 00 0C [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: F0 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: F0 09 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: F0 09 00 1D 00 00 6E B6 F3 66 6A BD 47 65 65 [07:06:21]GetLastDocTimeStamp 1727247683 [07:06:21]current date 1727247982 [07:06:21]FM_GetShiftState [07:06:21]SAM_PROTO_GetShiftState [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 13 01 00 [07:06:21]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:22]Read from MH i2c: E2 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: E2 0E 00 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [07:06:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:06:22]wFMCommunicate OK [07:06:22]SAM_PROTO_GetShiftState done [07:06:22]FM_GetShiftState done [07:06:22]opened in 1727224329 [07:06:22]opened+sec_in_day 1727310729 [07:06:22]quantity*price = 0 [07:06:22]sum+1 = 1 [07:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 24 25.09.2024 07:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07145 ФМ: 0000000000871835 ФД: 153008 ФПД: 83983367201768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153008&fm=83983367201768&tin=02508201610067®Number=0000000000091825&sum=0 [07:06:23]StoreToDocumentArchive [07:06:23]shift 478 fd 153008 [07:06:23]save to /storage/0478/doc_00153008 [07:06:23]save last doc name /storage/0478/doc_00153008 to /storage/kkm_last_doc_name [07:06:23]save OK [07:06:23]Clear old archive folders... [07:06:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:06:23]tlvbuf is 002775C0 [07:06:23]SAM_PROTO_ClearQueue [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 09 00 00 [07:06:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:06:23]RAPDU: 90 00 [07:06:23]wFMCommunicate OK [07:06:23]SAM_PROTO_ClearQueue done [07:06:23]KKMCreateOFDPacket [07:06:23]OFDProtocolAddRootSTLVToBuf [07:06:23]FM_MakeSignedData [07:06:23]FM_MakeSignedData [07:06:23]SAM_PROTO_SignData [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 0D 01 02 [07:06:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:06:23]RAPDU: 90 00 [07:06:23]wFMCommunicate OK [07:06:23]wFMCommunicate request_size=255 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 6E B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 55 02 00 35 04 06 00 4C 61 E6 C4 [07:06:23]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 6E B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 55 02 00 35 04 06 00 4C 61 E6 C4 00 00 B5 [07:06:23]Write i2c OK [07:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:06:23]RAPDU: 90 00 [07:06:23]wFMCommunicate OK [07:06:23]wFMCommunicate request_size=7 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 0D 02 02 02 E3 E8 [07:06:23]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 E3 E8 00 00 77 [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:06:23]RAPDU: 90 00 [07:06:23]wFMCommunicate OK [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 0D 03 02 [07:06:23]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 0B 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 0B 00 2F 00 00 77 FE 05 D0 79 82 A9 EA 90 00 83 [07:06:23]RAPDU: 77 FE 05 D0 79 82 A9 EA 90 00 [07:06:23]wFMCommunicate OK [07:06:23]SAM_PROTO_SignData done [07:06:23]FM_MakeSignedData done [07:06:23]CreateOFDProtocolMessage [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 11 00 00 [07:06:23]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 17 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [07:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:23]wFMCommunicate OK [07:06:23]CreateOFDProtocolMessage done [07:06:23]OFDSenderStorePacket 153008 [07:06:23]StoreOFDPacket docnum=153008 [07:06:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EA B5 04 01 CF 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 6E B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 55 02 00 35 04 06 00 4C 61 E6 C4 E3 E8 77 FE 05 D0 79 82 A9 EA [07:06:23]CheckFolder [07:06:23]dirname=/storage/ofd_packets [07:06:23]CheckFolder done [07:06:23]ProducePacketName [07:06:23]name=ofd_packets/00153008 [07:06:23]NVStorageSaveData ofd_packets/00153008 [07:06:23]File name is /storage/ofd_packets/00153008 [07:06:23]Write 298 bytes [07:06:23]NVStorageSaveData done [07:06:23]OFDSenderStorePacket done [07:06:23]KKMCreateOFDPacket done [07:06:23]NVStorageSaveData kkm_last_timestamp [07:06:23]File name is /storage/kkm_last_timestamp [07:06:23]Write 4 bytes [07:06:23]NVStorageSaveData done [07:06:23]ExternCall_PrintAddStr [07:06:23]wPrintStart [07:06:23]Write to MH i2c: 01 00 00 31 00 31 [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: 01 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: 01 07 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:06:23]RasterBufferAndPrint [07:06:23]line Счет N : (1)1787009 [07:06:23]line ИНН: 02508201610067 [07:06:23]line Контрольно-Кассовый Чек [07:06:23]line ПРОДАЖА [07:06:23]line ТРК (МРК, ГНК) : 41 [07:06:23]line Товар: 2710194210 [07:06:23]line ДТ-К-5 [07:06:23]line 52.500 * 0.00 [07:06:23]line = 0.00 [07:06:23]line НДС 12% НСП 1% [07:06:23]line > о реализуемом товаре [07:06:23]line ИТОГО: 0.00 [07:06:23]line НСП 1% : 0.00 [07:06:23]line НДС 12% : 0.00 [07:06:23]line Наличными: 0.00 [07:06:23]line Безнал.: 0.00 [07:06:23]line Место: АЗС № 89 "Партнер Нефть" [07:06:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:06:23]line СНО: Общий режим [07:06:23]line Чек 24 25.09.2024 07:06 [07:06:23]line Смена: 478 ФФД: 1.0 [07:06:23]line ЗНМ: 0300000113 [07:06:23]line РНМ: 0000000000091825 [07:06:23]line Версия ККМ: 001 [07:06:23]line Талоны: Топливная Карта [07:06:23]line 07145 [07:06:23]line ФМ: 0000000000871835 [07:06:23]line ФД: 153008 [07:06:23]line ФПД: 83983367201768 [07:06:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153008&fm=83983367201768&tin=02508201610067®Number=0000000000091825&sum=0 [07:06:23]written 0, free lines is 4095 [07:06:23]OFD Sender: Processing packet 153008 [packets to send 831, broken 830] [07:06:23]ProducePacketName [07:06:23]name=ofd_packets/00153008 [07:06:23]OFD Sender: To server: pG, [07:06:23]CommunicateWithHost lk.salyk.kg:30040 [07:06:23]ConnectInit lk.salyk.kg [07:06:24]Write to MH i2c: 01 00 00 5B 00 5B [07:06:24]Write i2c OK [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: 01 [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: 01 07 00 [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E2 0C 50 [07:06:24]RasterBufferAndPrint [07:06:24]line [07:06:24]line [07:06:24]line [07:06:24]line [07:06:24]line [07:06:24]written 0, free lines is 3322 [07:06:24]MH_Cut [07:06:24]Write to MH i2c: D1 01 00 62 00 01 34 [07:06:24]Write i2c OK [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: D1 [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: D1 01 00 [07:06:24]MH_I2C_Read... [07:06:24]Read from MH i2c: D1 01 00 62 00 00 33 [07:06:24]Write to MH i2c: 01 00 00 63 00 63 [07:06:24]Write i2c OK [07:06:24]MH_I2C_Read... [07:06:25]Connected sock=11 [07:06:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 *** Cut start [07:06:25]35 *** Purtial cut [07:06:25]0C *** Stage 1: CUTSNS_PIN = 1 [07:06:25]01 00 00 EA B5 04 01 CF 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 6E B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 55 02 00 35 04 06 00 4C 61 E6 C4 E3 E8 77 FE 05 D0 79 82 A9 EA [07:06:25]Read from MH i2c: 01 *** Stop cut motor [07:06:25] [07:06:25]*** Cut end [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: 01 07 00 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [07:06:25]process_action close_receipt done [07:06:25]requested_data is exist [07:06:25]produce_requested_data [07:06:25]requested_item fm.sn is exist - process it [07:06:25]wFMCommunicate request_size=4 [07:06:25]MH_SAM_APDU [07:06:25]CAPDU: 80 11 00 00 [07:06:25]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [07:06:25]Write i2c OK [07:06:25]MH_I2C_Read... [07:06:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:25]Read from MH i2c: E2 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 17 00 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [07:06:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:25]wFMCommunicate OK [07:06:25]requested_item fd.num is exist - process it [07:06:25]SAM_PROTO_GetFieldsCounters [07:06:25]wFMCommunicate request_size=4 [07:06:25]MH_SAM_APDU [07:06:25]CAPDU: 80 13 00 00 [07:06:25]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [07:06:25]Write i2c OK [07:06:25]MH_I2C_Read... [07:06:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:25]Read from MH i2c: E2 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 62 00 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [07:06:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:06:25]wFMCommunicate OK [07:06:25]SAM_PROTO_GetFieldsCounters done [07:06:25]requested_item shift.num is exist - process it [07:06:25]requested_item shift.opened is exist - process it [07:06:25]req_shift_opened [07:06:25]FM_GetShiftState [07:06:25]SAM_PROTO_GetShiftState [07:06:25]wFMCommunicate request_size=4 [07:06:25]MH_SAM_APDU [07:06:25]CAPDU: 80 13 01 00 [07:06:25]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [07:06:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 37 47 00 FE F2 A5 07 01 00 07 00 3B 00 F9 03 0E *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:25]00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 55 02 00 F4 03 04 00 6B 5E F3 66 B6 04 01 00 00 64 D2 B5 0D 5E 8E EB AF [07:06:25]CommunicateWithHost err = 0 [07:06:25]CheckOFDResponse [07:06:25]1017 (14) - 77093643461234 [07:06:25]1041 (16) - 0000000000871835 [07:06:25]1040 (4) - 153008 [07:06:25]1012 (4) - 25.09.2024 00:50 [07:06:25]1206 (1) - 0 [07:06:25]OFD Sender: Remove packet 153008 [07:06:25]ProducePacketName [07:06:25]name=ofd_packets/00153008 [07:06:25]NVStorageDeleteData [07:06:25]Write i2c OK [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 0E 00 [07:06:25]MH_I2C_Read... [07:06:25]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [07:06:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:06:25]wFMCommunicate OK [07:06:25]SAM_PROTO_GetShiftState done [07:06:25]FM_GetShiftState done [07:06:25]req_shift_opened done [07:06:25]requested_item shift.open_date is exist - process it [07:06:25]req_shift_open_date [07:06:25]req_shift_open_date done [07:06:25]produce_requested_data done [07:06:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153008,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:06:25]process_action_free close_receipt [07:06:25]json_value_free [07:06:25]json_value_free done [07:06:25]process_json_proto returns [07:06:25]Send response to host [07:06:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153008,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:06:25]free response buf [07:06:25]execute_script done [07:06:25]execute_script returns [07:06:25]free content buf [07:06:25]Sock 7.Close socket [07:06:25]Sock 7.Thread stoped [07:06:26]OFD Sender: No OFD packet to send [07:06:26]accept exits with 10 [07:06:26]New connection [07:06:26]New thread 3066756452 created [07:06:26]Thread 3066899812 joined [07:06:26]Waiting for new connection... [07:06:26] Sock 10.Parse request [07:06:26]Sock 10.Check first char [07:06:26]Sock 10.First char is OK [07:06:26]request: POST /json_proto HTTP/1.0 [07:06:26]Method: POST [07:06:26]URL: /json_proto [07:06:26]Method is POST - this is cgi request [07:06:26]url: /json_proto [07:06:26]query_string will be loaded in cgi processing [07:06:26]execute_cgi json_proto POST (null) [07:06:26]execute_cgi path=json_proto method=POST [07:06:26]POST find Content-Length [07:06:26]Host: 172.17.43.67:8080 [07:06:26]Content-Length: 680 [07:06:26]Content-Type: application/json [07:06:26] [07:06:26]POST finish read [07:06:26]Found Content-Length = 680 [07:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.230, "sum" : 1008.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1008.00, "total" : 1008.00, "payments": [ { "type": 0, "sum" : 1008.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:26]execute_script... [07:06:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.230, "sum" : 1008.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1008.00, "total" : 1008.00, "payments": [ { "type": 0, "sum" : 1008.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:26]POST & json_proto [07:06:26]process_json_proto [07:06:26]json parsed OK: [07:06:26]protocol is kg_v1.0 [07:06:26]action value=close_receipt [07:06:26]process_action close_receipt [07:06:26]cmd_close_receipt [07:06:26]MH_GetDate [07:06:26]Write to MH i2c: F0 00 00 67 00 56 [07:06:26]Write i2c OK [07:06:26]MH_I2C_Read... [07:06:26]Read from MH i2c: F0 [07:06:26]MH_I2C_Read... [07:06:26]Read from MH i2c: F0 09 00 [07:06:26]MH_I2C_Read... [07:06:26]Read from MH i2c: F0 09 00 67 00 00 73 B6 F3 66 6A BD 47 65 B4 [07:06:26]GetLastDocTimeStamp 1727247982 [07:06:26]current date 1727247987 [07:06:26]FM_GetShiftState [07:06:26]SAM_PROTO_GetShiftState [07:06:26]wFMCommunicate request_size=4 [07:06:26]MH_SAM_APDU [07:06:26]CAPDU: 80 13 01 00 [07:06:26]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [07:06:26]Write i2c OK [07:06:26]MH_I2C_Read... [07:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:26]Read from MH i2c: E2 [07:06:26]MH_I2C_Read... [07:06:26]Read from MH i2c: E2 0E 00 [07:06:26]MH_I2C_Read... [07:06:26]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AD [07:06:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:06:26]wFMCommunicate OK [07:06:26]SAM_PROTO_GetShiftState done [07:06:26]FM_GetShiftState done [07:06:26]opened in 1727224329 [07:06:26]opened+sec_in_day 1727310729 [07:06:26]quantity*price = 100812 [07:06:26]sum+1 = 100814 [07:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 1008.00 Внесено: 1008.00 СДАЧА: 0.00 НСП 1% : 8.92 НДС 12% : 107.06 Наличными: 1008.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 25 25.09.2024 07:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153009 ФПД: 190843730905694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153009&fm=190843730905694&tin=02508201610067®Number=0000000000091825&sum=100800 [07:06:28]StoreToDocumentArchive [07:06:28]shift 478 fd 153009 [07:06:28]save to /storage/0478/doc_00153009 [07:06:28]save last doc name /storage/0478/doc_00153009 to /storage/kkm_last_doc_name [07:06:28]save OK [07:06:28]Clear old archive folders... [07:06:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:06:28]tlvbuf is 00294150 [07:06:28]SAM_PROTO_ClearQueue [07:06:28]wFMCommunicate request_size=4 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 09 00 00 [07:06:28]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [07:06:28]RAPDU: 90 00 [07:06:28]wFMCommunicate OK [07:06:28]SAM_PROTO_ClearQueue done [07:06:28]KKMCreateOFDPacket [07:06:28]OFDProtocolAddRootSTLVToBuf [07:06:28]FM_MakeSignedData [07:06:28]FM_MakeSignedData [07:06:28]SAM_PROTO_SignData [07:06:28]wFMCommunicate request_size=4 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 0D 01 02 [07:06:28]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:06:28]RAPDU: 90 00 [07:06:28]wFMCommunicate OK [07:06:28]wFMCommunicate request_size=255 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 89 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 89 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 29 00 00 00 00 07 04 06 00 C0 89 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 73 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 55 02 00 35 04 06 00 AD 92 44 C9 [07:06:28]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 89 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 89 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 29 00 00 00 00 07 04 06 00 C0 89 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 73 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 55 02 00 35 04 06 00 AD 92 44 C9 00 00 41 [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:06:28]RAPDU: 90 00 [07:06:28]wFMCommunicate OK [07:06:28]wFMCommunicate request_size=7 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 0D 02 02 02 CA 5E [07:06:28]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 CA 5E 00 00 1E [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:06:28]RAPDU: 90 00 [07:06:28]wFMCommunicate OK [07:06:28]wFMCommunicate request_size=4 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 0D 03 02 [07:06:28]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 0B 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 0B 00 79 00 00 20 E7 EC F6 04 50 1D 58 90 00 A7 [07:06:28]RAPDU: 20 E7 EC F6 04 50 1D 58 90 00 [07:06:28]wFMCommunicate OK [07:06:28]SAM_PROTO_SignData done [07:06:28]FM_MakeSignedData done [07:06:28]CreateOFDProtocolMessage [07:06:28]wFMCommunicate request_size=4 [07:06:28]MH_SAM_APDU [07:06:28]CAPDU: 80 11 00 00 [07:06:28]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:28]Read from MH i2c: E2 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 17 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [07:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:28]wFMCommunicate OK [07:06:28]CreateOFDProtocolMessage done [07:06:28]OFDSenderStorePacket 153009 [07:06:28]StoreOFDPacket docnum=153009 [07:06:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 90 87 04 01 69 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 89 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 89 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 29 00 00 00 00 07 04 06 00 C0 89 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 73 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 55 02 00 35 04 06 00 AD 92 44 C9 CA 5E 20 E7 EC F6 04 50 1D 58 [07:06:28]CheckFolder [07:06:28]dirname=/storage/ofd_packets [07:06:28]CheckFolder done [07:06:28]ProducePacketName [07:06:28]name=ofd_packets/00153009 [07:06:28]NVStorageSaveData ofd_packets/00153009 [07:06:28]File name is /storage/ofd_packets/00153009 [07:06:28]Write 298 bytes [07:06:28]NVStorageSaveData done [07:06:28]OFDSenderStorePacket done [07:06:28]KKMCreateOFDPacket done [07:06:28]NVStorageSaveData kkm_last_timestamp [07:06:28]File name is /storage/kkm_last_timestamp [07:06:28]Write 4 bytes [07:06:28]NVStorageSaveData done [07:06:28]ExternCall_PrintAddStr [07:06:28]wPrintStart [07:06:28]Write to MH i2c: 01 00 00 7B 00 7B [07:06:28]Write i2c OK [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: 01 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: 01 07 00 [07:06:28]MH_I2C_Read... [07:06:28]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [07:06:28]RasterBufferAndPrint [07:06:28]line Счет N : (1)1787010 [07:06:28]line ИНН: 02508201610067 [07:06:28]line Контрольно-Кассовый Чек [07:06:28]line ПРОДАЖА [07:06:28]line ТРК (МРК, ГНК) : 31 [07:06:28]line Товар: 2710194210 [07:06:28]line ДТ-К-5 [07:06:28]line 13.230 * 76.20 [07:06:28]line = 1008.13 [07:06:28]line НДС 12% НСП 1% [07:06:28]line > о реализуемом товаре [07:06:28]line ОКРУГЛЕНИЕ: -0.13 [07:06:28]line ИТОГО: 1008.00 [07:06:28]line Внесено: 1008.00 [07:06:28]line СДАЧА: 0.00 [07:06:28]line НСП 1% : 8.92 [07:06:28]line НДС 12% : 107.06 [07:06:28]line Наличными: 1008.00 [07:06:28]line Безнал.: 0.00 [07:06:28]line Место: АЗС № 89 "Партнер Нефть" [07:06:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:06:28]line СНО: Общий режим [07:06:29]line Чек 25 25.09.2024 07:06 [07:06:29]line Смена: 478 ФФД: 1.0 [07:06:29]line ЗНМ: 0300000113 [07:06:29]line РНМ: 0000000000091825 [07:06:29]line Версия ККМ: 001 [07:06:29]line ФМ: 0000000000871835 [07:06:29]line ФД: 153009 [07:06:29]line ФПД: 190843730905694 [07:06:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153009&fm=190843730905694&tin=02508201610067®Number=0000000000091825&sum=100800 [07:06:29]written 0, free lines is 4095 [07:06:29]OFD Sender: Processing packet 153009 [packets to send 831, broken 830] [07:06:29]ProducePacketName [07:06:29]name=ofd_packets/00153009 [07:06:29]OFD Sender: To server: pG, [07:06:29]CommunicateWithHost lk.salyk.kg:30040 [07:06:29]ConnectInit lk.salyk.kg [07:06:29]Write to MH i2c: 01 00 00 A6 00 A6 [07:06:29]Write i2c OK [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: 01 [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: 01 07 00 [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E5 0C 9E [07:06:29]RasterBufferAndPrint [07:06:29]line [07:06:29]line [07:06:29]line [07:06:29]line [07:06:29]line [07:06:29]written 0, free lines is 3331 [07:06:29]MH_Cut [07:06:29]Write to MH i2c: D1 01 00 AD 00 01 7F [07:06:29]Write i2c OK [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: D1 [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: D1 01 00 [07:06:29]MH_I2C_Read... [07:06:29]Read from MH i2c: D1 01 00 AD 00 00 7E [07:06:29]Write to MH i2c: 01 00 00 AE 00 AE [07:06:29]Write i2c OK [07:06:29]MH_I2C_Read... [07:06:29]Connected sock=9 [07:06:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 90 87 04 01 69 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 89 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 89 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 29 00 00 00 00 07 04 06 00 C0 89 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 73 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 55 02 00 35 04 06 00 AD 92 44 C9 CA 5E 20 E7 EC F6 04 50 1D 58 [07:06:30]*** Cut start [07:06:30]*** Purtial cut [07:06:30]*** Stage 1: CUTSNS_PIN = 1 [07:06:30]Read from MH i2c: 01 [07:06:30]MH_I2C_Read... [07:06:30]*** Stop cut motor [07:06:30]*** Cut end [07:06:30]Read from MH i2c: 01 07 00 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [07:06:30]process_action close_receipt done [07:06:30]requested_data is exist [07:06:30]produce_requested_data [07:06:30]requested_item fm.sn is exist - process it [07:06:30]wFMCommunicate request_size=4 [07:06:30]MH_SAM_APDU [07:06:30]CAPDU: 80 11 00 00 [07:06:30]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [07:06:30]Write i2c OK [07:06:30]MH_I2C_Read... [07:06:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:30]Read from MH i2c: E2 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 17 00 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [07:06:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:30]wFMCommunicate OK [07:06:30]requested_item fd.num is exist - process it [07:06:30]SAM_PROTO_GetFieldsCounters [07:06:30]wFMCommunicate request_size=4 [07:06:30]MH_SAM_APDU [07:06:30]CAPDU: 80 13 00 00 [07:06:30]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [07:06:30]Write i2c OK [07:06:30]MH_I2C_Read... [07:06:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:30]Read from MH i2c: E2 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 62 00 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [07:06:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:06:30]wFMCommunicate OK [07:06:30]SAM_PROTO_GetFieldsCounters done [07:06:30]requested_item shift.num is exist - process it [07:06:30]requested_item shift.opened is exist - process it [07:06:30]req_shift_opened [07:06:30]FM_GetShiftState [07:06:30]SAM_PROTO_GetShiftState [07:06:30]wFMCommunicate request_size=4 [07:06:30]MH_SAM_APDU [07:06:30]CAPDU: 80 13 01 00 [07:06:30]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [07:06:30]Write i2c OK [07:06:30]MH_I2C_Read... [07:06:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:30]Read from MH i2c: E2 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 0E 00 [07:06:30]MH_I2C_Read... [07:06:30]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [07:06:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:06:30]wFMCommunicate OK [07:06:30]SAM_PROTO_GetShiftState done [07:06:30]FM_GetShiftState done [07:06:30]req_shift_opened done [07:06:30]requested_item shift.open_date is exist - process it [07:06:30]req_shift_open_date [07:06:30]req_shift_open_date done [07:06:30]produce_requested_data done [07:06:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153009,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:06:30]process_action_free close_receipt [07:06:30]json_value_free [07:06:30]json_value_free done [07:06:30]process_json_proto returns [07:06:30]Send response to host [07:06:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153009,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:06:30]free response buf [07:06:30]execute_script done [07:06:30]execute_script returns [07:06:30]free content buf [07:06:30]Sock 10.Close socket [07:06:30]Sock 10.Thread stoped [07:06:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 5D 47 00 93 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 55 02 00 F4 03 04 00 70 5E F3 66 B6 04 01 00 00 22 31 DC 03 7B C4 03 5A [07:06:31]CommunicateWithHost err = 0 [07:06:31]CheckOFDResponse [07:06:31]1017 (14) - 77093643461234 [07:06:31]1041 (16) - 0000000000871835 [07:06:31]1040 (4) - 153009 [07:06:31]1012 (4) - 25.09.2024 00:50 [07:06:31]1206 (1) - 0 [07:06:31]OFD Sender: Remove packet 153009 [07:06:31]ProducePacketName [07:06:31]name=ofd_packets/00153009 [07:06:31]NVStorageDeleteData [07:06:32]OFD Sender: No OFD packet to send [07:06:36]recv_with_timeout no data received [07:06:37]OFD Sender: No OFD packet to send [07:06:42]OFD Sender: No OFD packet to send [07:06:47]OFD Sender: No OFD packet to send [07:06:50]recv_with_timeout no data received [07:06:52]OFD Sender: No OFD packet to send [07:06:57]OFD Sender: No OFD packet to send [07:07:02]OFD Sender: No OFD packet to send [07:07:07]OFD Sender: No OFD packet to send [07:07:12]OFD Sender: No OFD packet to send [07:07:14]accept exits with 7 [07:07:14]New connection [07:07:14]New thread 3066899812 created [07:07:15]Thread 3066756452 joined [07:07:15]Waiting for new connection... [07:07:15] Sock 7.Parse request [07:07:15]Sock 7.Check first char [07:07:15]Sock 7.First char is OK [07:07:15]request: POST /json_proto HTTP/1.0 [07:07:15]Method: POST [07:07:15]URL: /json_proto [07:07:15]Method is POST - this is cgi request [07:07:15]url: /json_proto [07:07:15]query_string will be loaded in cgi processing [07:07:15]execute_cgi json_proto POST (null) [07:07:15]execute_cgi path=json_proto method=POST [07:07:15]POST find Content-Length [07:07:15]Host: 172.17.43.67:8080 [07:07:15]Content-Length: 678 [07:07:15]Content-Type: application/json [07:07:15] [07:07:15]POST finish read [07:07:15]Found Content-Length = 678 [07:07:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:15]execute_script... [07:07:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:15]POST & json_proto [07:07:15]process_json_proto [07:07:15]json parsed OK: [07:07:15]protocol is kg_v1.0 [07:07:15]action value=close_receipt [07:07:15]process_action close_receipt [07:07:15]cmd_close_receipt [07:07:15]MH_GetDate [07:07:15]Write to MH i2c: F0 00 00 B2 00 A1 [07:07:15]Write i2c OK [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: F0 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: F0 09 00 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: F0 09 00 B2 00 00 A3 B6 F3 66 6A BD 47 65 2F [07:07:15]GetLastDocTimeStamp 1727247987 [07:07:15]current date 1727248035 [07:07:15]FM_GetShiftState [07:07:15]SAM_PROTO_GetShiftState [07:07:15]wFMCommunicate request_size=4 [07:07:15]MH_SAM_APDU [07:07:15]CAPDU: 80 13 01 00 [07:07:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [07:07:15]Write i2c OK [07:07:15]MH_I2C_Read... [07:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:15]Read from MH i2c: E2 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: E2 0E 00 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [07:07:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:07:15]wFMCommunicate OK [07:07:15]SAM_PROTO_GetShiftState done [07:07:15]FM_GetShiftState done [07:07:15]opened in 1727224329 [07:07:15]opened+sec_in_day 1727310729 [07:07:15]quantity*price = 60003 [07:07:15]sum+1 = 60004 [07:07:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 26 25.09.2024 07:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153010 ФПД: 221894231177485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070715&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153010&fm=221894231177485&tin=02508201610067®Number=0000000000091825&sum=60000 [07:07:16]StoreToDocumentArchive [07:07:16]shift 478 fd 153010 [07:07:16]save to /storage/0478/doc_00153010 [07:07:16]save last doc name /storage/0478/doc_00153010 to /storage/kkm_last_doc_name [07:07:16]save OK [07:07:16]Clear old archive folders... [07:07:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:07:16]tlvbuf is 00216AD0 [07:07:16]SAM_PROTO_ClearQueue [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 09 00 00 [07:07:16]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [07:07:16]RAPDU: 90 00 [07:07:16]wFMCommunicate OK [07:07:16]SAM_PROTO_ClearQueue done [07:07:16]KKMCreateOFDPacket [07:07:16]OFDProtocolAddRootSTLVToBuf [07:07:16]FM_MakeSignedData [07:07:16]FM_MakeSignedData [07:07:16]SAM_PROTO_SignData [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 0D 01 02 [07:07:16]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [07:07:16]RAPDU: 90 00 [07:07:16]wFMCommunicate OK [07:07:16]wFMCommunicate request_size=255 [07:07:16]MH_SAM_APDU [07:07: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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 1A 00 00 00 F4 03 04 00 A3 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 55 02 00 35 04 06 00 C9 [07:07:16]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 1A 00 00 00 F4 03 04 00 A3 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 55 02 00 35 04 06 00 C9 00 00 FD [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [07:07:16]RAPDU: 90 00 [07:07:16]wFMCommunicate OK [07:07:16]wFMCommunicate request_size=10 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 0D 02 02 05 CF C6 D3 B9 0D [07:07:16]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 CF C6 D3 B9 0D 00 00 75 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [07:07:16]RAPDU: 90 00 [07:07:16]wFMCommunicate OK [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 0D 03 02 [07:07:16]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 0B 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 0B 00 C4 00 00 01 43 3E 51 C2 57 43 FF 90 00 6E [07:07:16]RAPDU: 01 43 3E 51 C2 57 43 FF 90 00 [07:07:16]wFMCommunicate OK [07:07:16]SAM_PROTO_SignData done [07:07:16]FM_MakeSignedData done [07:07:16]CreateOFDProtocolMessage [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 11 00 00 [07:07:16]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 17 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [07:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:16]wFMCommunicate OK [07:07:16]CreateOFDProtocolMessage done [07:07:16]OFDSenderStorePacket 153010 [07:07:16]StoreOFDPacket docnum=153010 [07:07:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B 51 07 01 85 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 1A 00 00 00 F4 03 04 00 A3 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 55 02 00 35 04 06 00 C9 CF C6 D3 B9 0D 01 43 3E 51 C2 57 43 FF [07:07:16]CheckFolder [07:07:16]dirname=/storage/ofd_packets [07:07:16]CheckFolder done [07:07:16]ProducePacketName [07:07:16]name=ofd_packets/00153010 [07:07:16]NVStorageSaveData ofd_packets/00153010 [07:07:16]File name is /storage/ofd_packets/00153010 [07:07:16]Write 301 bytes [07:07:16]NVStorageSaveData done [07:07:16]OFDSenderStorePacket done [07:07:16]KKMCreateOFDPacket done [07:07:16]NVStorageSaveData kkm_last_timestamp [07:07:16]File name is /storage/kkm_last_timestamp [07:07:16]Write 4 bytes [07:07:16]NVStorageSaveData done [07:07:16]ExternCall_PrintAddStr [07:07:16]wPrintStart [07:07:16]Write to MH i2c: 01 00 00 C6 00 C6 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: 01 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: 01 07 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [07:07:16]RasterBufferAndPrint [07:07:16]line Счет N : (1)1787013 [07:07:16]line ИНН: 02508201610067 [07:07:16]line Контрольно-Кассовый Чек [07:07:16]line ПРОДАЖА [07:07:16]line ТРК (МРК, ГНК) : 22 [07:07:16]line Товар: 2710124130 [07:07:16]line Аи-92-К-5 [07:07:16]line 8.850 * 67.80 [07:07:16]line = 600.03 [07:07:16]line НДС 12% НСП 1% [07:07:16]line > о реализуемом товаре [07:07:16]line ОКРУГЛЕНИЕ: -0.03 [07:07:16]line ИТОГО: 600.00 [07:07:16]line Внесено: 600.00 [07:07:16]line СДАЧА: 0.00 [07:07:16]line НСП 1% : 5.31 [07:07:16]line НДС 12% : 63.72 [07:07:16]line Наличными: 600.00 [07:07:16]line Безнал.: 0.00 [07:07:16]line Место: АЗС № 89 "Партнер Нефть" [07:07:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:07:16]line СНО: Общий режим [07:07:16]line Чек 26 25.09.2024 07:07 [07:07:16]line Смена: 478 ФФД: 1.0 [07:07:16]line ЗНМ: 0300000113 [07:07:16]line РНМ: 0000000000091825 [07:07:16]line Версия ККМ: 001 [07:07:16]line ФМ: 0000000000871835 [07:07:16]line ФД: 153010 [07:07:16]line ФПД: 221894231177485 [07:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070715&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153010&fm=221894231177485&tin=02508201610067®Number=0000000000091825&sum=60000 [07:07:16]written 0, free lines is 4095 [07:07:16]OFD Sender: Processing packet 153010 [packets to send 831, broken 830] [07:07:16]ProducePacketName [07:07:16]name=ofd_packets/00153010 [07:07:16]OFD Sender: To server: pG, [07:07:16]CommunicateWithHost lk.salyk.kg:30040 [07:07:16]ConnectInit lk.salyk.kg [07:07:17]Connected sock=11 [07:07:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B 51 07 01 85 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 1A 00 00 00 F4 03 04 00 A3 B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 55 02 00 35 04 06 00 C9 CF C6 D3 B9 0D 01 43 3E 51 C2 57 43 FF [07:07:17]Write to MH i2c: 01 00 00 F1 00 F1 [07:07:17]Write i2c OK [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: 01 [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: 01 07 00 [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 BC 0D C1 [07:07:17]RasterBufferAndPrint [07:07:17]line [07:07:17]line [07:07:17]line [07:07:17]line [07:07:17]line [07:07:17]written 0, free lines is 3532 [07:07:17]MH_Cut [07:07:17]Write to MH i2c: D1 01 00 F8 00 01 CA [07:07:17]Write i2c OK [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: D1 [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: D1 01 00 [07:07:17]MH_I2C_Read... [07:07:17]Read from MH i2c: D1 01 00 F8 00 00 C9 [07:07:17]Write to MH i2c: 01 00 00 F9 00 F9 [07:07:17]Write i2c OK [07:07:17]MH_I2C_Read... [07:07:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 0C 47 00 56 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 55 02 00 F4 03 04 00 9F 5E F3 66 B6 04 01 00 00 DB 7D FF C3 2A 5F 02 56 [07:07:17]CommunicateWithHost err = 0 [07:07:17]CheckOFDResponse [07:07:17]1017 (14) - 77093643461234 [07:07:17]1041 (16) - 0000000000871835 [07:07:17]1040 (4) - 153010 [07:07:17]1012 (4) - 25.09.2024 00:51 [07:07:17]1206 (1) - 0 [07:07:17]OFD Sender: Remove packet 153010 [07:07:17]ProducePacketName [07:07:17]name=ofd_packets/00153010 [07:07:17]NVStorageDeleteData [07:07:17]*** Cut start [07:07:17]*** Purtial cut [07:07:17]*** Stage 1: CUTSNS_PIN = 1 [07:07:18]Read from MH i2c: 01 [07:07:18]MH_I2C_Read... [07:07:18]*** Stop cut motor [07:07:18]*** Cut end [07:07:18]Read from MH i2c: 01 07 00 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [07:07:18]process_action close_receipt done [07:07:18]requested_data is exist [07:07:18]produce_requested_data [07:07:18]requested_item fm.sn is exist - process it [07:07:18]wFMCommunicate request_size=4 [07:07:18]MH_SAM_APDU [07:07:18]CAPDU: 80 11 00 00 [07:07:18]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [07:07:18]Write i2c OK [07:07:18]MH_I2C_Read... [07:07:18]OFD Sender: No OFD packet to send [07:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:18]Read from MH i2c: E2 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 17 00 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [07:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:18]wFMCommunicate OK [07:07:18]requested_item fd.num is exist - process it [07:07:18]SAM_PROTO_GetFieldsCounters [07:07:18]wFMCommunicate request_size=4 [07:07:18]MH_SAM_APDU [07:07:18]CAPDU: 80 13 00 00 [07:07:18]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [07:07:18]Write i2c OK [07:07:18]MH_I2C_Read... [07:07:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:18]Read from MH i2c: E2 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 62 00 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [07:07:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:07:18]wFMCommunicate OK [07:07:18]SAM_PROTO_GetFieldsCounters done [07:07:18]requested_item shift.num is exist - process it [07:07:18]requested_item shift.opened is exist - process it [07:07:18]req_shift_opened [07:07:18]FM_GetShiftState [07:07:18]SAM_PROTO_GetShiftState [07:07:18]wFMCommunicate request_size=4 [07:07:18]MH_SAM_APDU [07:07:18]CAPDU: 80 13 01 00 [07:07:18]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [07:07:18]Write i2c OK [07:07:18]MH_I2C_Read... [07:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:18]Read from MH i2c: E2 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 0E 00 [07:07:18]MH_I2C_Read... [07:07:18]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [07:07:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:07:18]wFMCommunicate OK [07:07:18]SAM_PROTO_GetShiftState done [07:07:18]FM_GetShiftState done [07:07:18]req_shift_opened done [07:07:18]requested_item shift.open_date is exist - process it [07:07:18]req_shift_open_date [07:07:18]req_shift_open_date done [07:07:18]produce_requested_data done [07:07:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153010,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:07:18]process_action_free close_receipt [07:07:18]json_value_free [07:07:18]json_value_free done [07:07:18]process_json_proto returns [07:07:18]Send response to host [07:07:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153010,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:07:18]free response buf [07:07:18]execute_script done [07:07:18]execute_script returns [07:07:18]free content buf [07:07:18]Sock 7.Close socket [07:07:18]Sock 7.Thread stoped [07:07:19]recv_with_timeout no data received [07:07:23]OFD Sender: No OFD packet to send [07:07:26]accept exits with 10 [07:07:26]New connection [07:07:26]New thread 3066756452 created [07:07:26]Thread 3066899812 joined [07:07:26]Waiting for new connection... [07:07:26] Sock 10.Parse request [07:07:26]Sock 10.Check first char [07:07:26]Sock 10.First char is OK [07:07:26]request: POST /json_proto HTTP/1.0 [07:07:26]Method: POST [07:07:26]URL: /json_proto [07:07:26]Method is POST - this is cgi request [07:07:26]url: /json_proto [07:07:26]query_string will be loaded in cgi processing [07:07:26]execute_cgi json_proto POST (null) [07:07:26]execute_cgi path=json_proto method=POST [07:07:26]POST find Content-Length [07:07:26]Host: 172.17.43.67:8080 [07:07:26]Content-Length: 810 [07:07:26]Content-Type: application/json [07:07:26] [07:07:26]POST finish read [07:07:26]Found Content-Length = 810 [07:07:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:26]execute_script... [07:07:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:26]POST & json_proto [07:07:26]process_json_proto [07:07:26]json parsed OK: [07:07:26]protocol is kg_v1.0 [07:07:26]action value=close_receipt [07:07:26]process_action close_receipt [07:07:26]cmd_close_receipt [07:07:26]MH_GetDate [07:07:26]Write to MH i2c: F0 00 00 FD 00 EC [07:07:26]Write i2c OK [07:07:26]MH_I2C_Read... [07:07:26]Read from MH i2c: F0 [07:07:26]MH_I2C_Read... [07:07:26]Read from MH i2c: F0 09 00 [07:07:26]MH_I2C_Read... [07:07:26]Read from MH i2c: F0 09 00 FD 00 00 AF B6 F3 66 6A BD 47 65 86 [07:07:26]GetLastDocTimeStamp 1727248035 [07:07:26]current date 1727248047 [07:07:26]FM_GetShiftState [07:07:26]SAM_PROTO_GetShiftState [07:07:26]wFMCommunicate request_size=4 [07:07:26]MH_SAM_APDU [07:07:26]CAPDU: 80 13 01 00 [07:07:26]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [07:07:26]Write i2c OK [07:07:26]MH_I2C_Read... [07:07:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:26]Read from MH i2c: E2 [07:07:26]MH_I2C_Read... [07:07:26]Read from MH i2c: E2 0E 00 [07:07:26]MH_I2C_Read... [07:07:26]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 43 [07:07:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:07:26]wFMCommunicate OK [07:07:26]SAM_PROTO_GetShiftState done [07:07:26]FM_GetShiftState done [07:07:26]opened in 1727224329 [07:07:26]opened+sec_in_day 1727310729 [07:07:26]quantity*price = 0 [07:07:26]sum+1 = 1 [07:07:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 27 25.09.2024 07:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153011 ФПД: 4900432346390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153011&fm=4900432346390&tin=02508201610067®Number=0000000000091825&sum=0 [07:07:28]StoreToDocumentArchive [07:07:28]shift 478 fd 153011 [07:07:28]save to /storage/0478/doc_00153011 [07:07:28]save last doc name /storage/0478/doc_00153011 to /storage/kkm_last_doc_name [07:07:28]save OK [07:07:28]Clear old archive folders... [07:07:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:07:28]tlvbuf is 002B4680 [07:07:28]SAM_PROTO_ClearQueue [07:07:28]wFMCommunicate request_size=4 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 09 00 00 [07:07:28]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [07:07:28]RAPDU: 90 00 [07:07:28]wFMCommunicate OK [07:07:28]SAM_PROTO_ClearQueue done [07:07:28]KKMCreateOFDPacket [07:07:28]OFDProtocolAddRootSTLVToBuf [07:07:28]FM_MakeSignedData [07:07:28]FM_MakeSignedData [07:07:28]SAM_PROTO_SignData [07:07:28]wFMCommunicate request_size=4 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 0D 01 02 [07:07:28]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 [07:07:28]MH_I2C_Read... [07:07:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:28]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [07:07:28]RAPDU: 90 00 [07:07:28]wFMCommunicate OK [07:07:28]wFMCommunicate request_size=255 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 AF B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 55 02 00 35 04 06 00 04 74 F8 87 [07:07:28]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 AF B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 55 02 00 35 04 06 00 04 74 F8 87 00 00 19 [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]OFD Sender: No OFD packet to send [07:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [07:07:28]RAPDU: 90 00 [07:07:28]wFMCommunicate OK [07:07:28]wFMCommunicate request_size=7 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 0D 02 02 02 7D 16 [07:07:28]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 7D 16 00 00 20 [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [07:07:28]RAPDU: 90 00 [07:07:28]wFMCommunicate OK [07:07:28]wFMCommunicate request_size=4 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 0D 03 02 [07:07:28]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 0B 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 0B 00 0F 01 00 48 1F 50 81 BE 6A 73 B9 90 00 18 [07:07:28]RAPDU: 48 1F 50 81 BE 6A 73 B9 90 00 [07:07:28]wFMCommunicate OK [07:07:28]SAM_PROTO_SignData done [07:07:28]FM_MakeSignedData done [07:07:28]CreateOFDProtocolMessage [07:07:28]wFMCommunicate request_size=4 [07:07:28]MH_SAM_APDU [07:07:28]CAPDU: 80 11 00 00 [07:07:28]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:28]Read from MH i2c: E2 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 17 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [07:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:28]wFMCommunicate OK [07:07:28]CreateOFDProtocolMessage done [07:07:28]OFDSenderStorePacket 153011 [07:07:28]StoreOFDPacket docnum=153011 [07:07:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 C1 04 01 AB A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 AF B6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 55 02 00 35 04 06 00 04 74 F8 87 7D 16 48 1F 50 81 BE 6A 73 B9 [07:07:28]CheckFolder [07:07:28]dirname=/storage/ofd_packets [07:07:28]CheckFolder done [07:07:28]ProducePacketName [07:07:28]name=ofd_packets/00153011 [07:07:28]NVStorageSaveData ofd_packets/00153011 [07:07:28]File name is /storage/ofd_packets/00153011 [07:07:28]Write 298 bytes [07:07:28]NVStorageSaveData done [07:07:28]OFDSenderStorePacket done [07:07:28]KKMCreateOFDPacket done [07:07:28]NVStorageSaveData kkm_last_timestamp [07:07:28]File name is /storage/kkm_last_timestamp [07:07:28]Write 4 bytes [07:07:28]NVStorageSaveData done [07:07:28]ExternCall_PrintAddStr [07:07:28]wPrintStart [07:07:28]Write to MH i2c: 01 00 00 11 01 12 [07:07:28]Write i2c OK [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: 01 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: 01 07 00 [07:07:28]MH_I2C_Read... [07:07:28]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [07:07:28]RasterBufferAndPrint [07:07:28]line Счет N : (1)1787012 [07:07:28]line ИНН: 02508201610067 [07:07:28]line Контрольно-Кассовый Чек [07:07:28]line ПРОДАЖА [07:07:28]line ТРК (МРК, ГНК) : 31 [07:07:28]line Товар: 2710194210 [07:07:28]line ДТ-К-5 [07:07:28]line 13.130 * 0.00 [07:07:28]line = 0.00 [07:07:28]line НДС 12% НСП 1% [07:07:28]line > о реализуемом товаре [07:07:28]line ИТОГО: 0.00 [07:07:28]line НСП 1% : 0.00 [07:07:28]line НДС 12% : 0.00 [07:07:28]line Наличными: 0.00 [07:07:28]line Безнал.: 0.00 [07:07:28]line Место: АЗС № 89 "Партнер Нефть" [07:07:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:07:28]line СНО: Общий режим [07:07:28]line Чек 27 25.09.2024 07:07 [07:07:28]line Смена: 478 ФФД: 1.0 [07:07:28]line ЗНМ: 0300000113 [07:07:28]line РНМ: 0000000000091825 [07:07:28]line Версия ККМ: 001 [07:07:28]line Платежная система: Бакай Банк [07:07:28]line ФМ: 0000000000871835 [07:07:28]line ФД: 153011 [07:07:28]line ФПД: 4900432346390 [07:07:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T070727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153011&fm=4900432346390&tin=02508201610067®Number=0000000000091825&sum=0 [07:07:28]written 0, free lines is 4095 [07:07:28]OFD Sender: Processing packet 153011 [packets to send 831, broken 830] [07:07:28]ProducePacketName [07:07:28]name=ofd_packets/00153011 [07:07:28]OFD Sender: To server: pG, [07:07:28]CommunicateWithHost lk.salyk.kg:30040 [07:07:28]ConnectInit lk.salyk.kg [07:07:29]Connected sock=11 [07:07:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 C1 04 01 AB A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 AF B6 F3 Write to MH i2c: 66 01 0E 00 04 00 04 3B 00 01 DE 3C 01 [07:07:29]00 00 B9 Write i2c OK [07:07:29]04 MH_I2C_Read... [07:07:29]01 Read from MH i2c: 00 01 01 [07:07:29]0D MH_I2C_Read... [07:07:29]04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 Read from MH i2c: 04 10 01 00 07 30 00 30 [07:07:29]30 MH_I2C_Read... [07:07:29]30 Read from MH i2c: 30 01 30 07 30 00 30 3B 30 01 30 00 38 00 37 00 31 00 38 00 33 8D 35 0D 10 DD 04 [07:07:29]04 RasterBufferAndPrint [07:07:29]00 line [07:07:29]B3 line [07:07:29]55 line [07:07:29]02 line [07:07:29]line [07:07:29]00 35 04 06 00 04 74 F8 87 7D 16 48 1F 50 81 BE 6A 73 B9 [07:07:29]written 0, free lines is 3557 [07:07:29]MH_Cut [07:07:29]Write to MH i2c: D1 01 00 42 01 01 15 [07:07:29]Write i2c OK [07:07:29]MH_I2C_Read... [07:07:29]Read from MH i2c: D1 [07:07:29]MH_I2C_Read... [07:07:29]Read from MH i2c: D1 01 00 [07:07:29]MH_I2C_Read... [07:07:29]Read from MH i2c: D1 01 00 42 01 00 14 [07:07:29]Write to MH i2c: 01 00 00 43 01 44 [07:07:29]Write i2c OK [07:07:29]MH_I2C_Read... [07:07:30]*** Cut start [07:07:30]*** Purtial cut [07:07:30]*** Stage 1: CUTSNS_PIN = 1 [07:07:30]Read from MH i2c: 01 [07:07:30]MH_I2C_Read... [07:07:30]*** Stop cut motor [07:07:30]*** Cut end [07:07:30]Read from MH i2c: 01 07 00 [07:07:30]MH_I2C_Read... [07:07:30]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [07:07:30]process_action close_receipt done [07:07:30]requested_data is exist [07:07:30]produce_requested_data [07:07:30]requested_item fm.sn is exist - process it [07:07:30]wFMCommunicate request_size=4 [07:07:30]MH_SAM_APDU [07:07:30]CAPDU: 80 11 00 00 [07:07:30]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [07:07:30]Write i2c OK [07:07:30]MH_I2C_Read... [07:07:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:30]31 38 33 35 4F 00 00 00 14 6C 47 00 DB D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 55 02 00 F4 03 04 00 AB 5E F3 66 B6 04 01 00 00 ED 20 1F Read from MH i2c: 7C E2 CD [07:07:30]C1 MH_I2C_Read... [07:07:30]E8 Read from MH i2c: 31 E2 [07:07:30]17 CommunicateWithHost err = 0 [07:07:30]00 CheckOFDResponse [07:07:30] [07:07:30]1017 (14) - 77093643461234 [07:07:30]MH_I2C_Read... [07:07:30]1041 (16) - 0000000000871835 [07:07:30]1040 (4) - 153011 [07:07:30]1012 (4) - 25.09.2024 00:51 [07:07:30]Read from MH i2c: 1206 (1) - 0 [07:07:30]E2 OFD Sender: Remove packet 153011 [07:07:30]17 ProducePacketName [07:07:30]00 name=ofd_packets/00153011 [07:07:30]44 NVStorageDeleteData [07:07:30]01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [07:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:30]wFMCommunicate OK [07:07:30]requested_item fd.num is exist - process it [07:07:30]SAM_PROTO_GetFieldsCounters [07:07:30]wFMCommunicate request_size=4 [07:07:30]MH_SAM_APDU [07:07:30]CAPDU: 80 13 00 00 [07:07:30]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [07:07:30]Write i2c OK [07:07:30]MH_I2C_Read... [07:07:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:30]Read from MH i2c: E2 [07:07:30]MH_I2C_Read... [07:07:30]Read from MH i2c: E2 62 00 [07:07:30]MH_I2C_Read... [07:07:30]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [07:07:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:07:30]wFMCommunicate OK [07:07:30]SAM_PROTO_GetFieldsCounters done [07:07:30]requested_item shift.num is exist - process it [07:07:30]requested_item shift.opened is exist - process it [07:07:30]req_shift_opened [07:07:30]FM_GetShiftState [07:07:30]SAM_PROTO_GetShiftState [07:07:30]wFMCommunicate request_size=4 [07:07:30]MH_SAM_APDU [07:07:30]CAPDU: 80 13 01 00 [07:07:30]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [07:07:30]Write i2c OK [07:07:30]MH_I2C_Read... [07:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:30]Read from MH i2c: E2 [07:07:30]MH_I2C_Read... [07:07:30]Read from MH i2c: E2 0E 00 [07:07:30]MH_I2C_Read... [07:07:30]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8C [07:07:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:07:30]wFMCommunicate OK [07:07:30]SAM_PROTO_GetShiftState done [07:07:30]FM_GetShiftState done [07:07:30]req_shift_opened done [07:07:30]requested_item shift.open_date is exist - process it [07:07:30]req_shift_open_date [07:07:30]req_shift_open_date done [07:07:30]produce_requested_data done [07:07:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153011,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:07:30]process_action_free close_receipt [07:07:30]json_value_free [07:07:30]json_value_free done [07:07:30]process_json_proto returns [07:07:30]Send response to host [07:07:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153011,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:07:30]free response buf [07:07:30]execute_script done [07:07:30]execute_script returns [07:07:30]free content buf [07:07:30]Sock 10.Close socket [07:07:30]Sock 10.Thread stoped [07:07:31]OFD Sender: No OFD packet to send [07:07:36]OFD Sender: No OFD packet to send [07:07:39]recv_with_timeout no data received [07:07:41]OFD Sender: No OFD packet to send [07:07:46]OFD Sender: No OFD packet to send [07:07:51]OFD Sender: No OFD packet to send [07:07:56]OFD Sender: No OFD packet to send [07:08:01]OFD Sender: No OFD packet to send [07:08:06]OFD Sender: No OFD packet to send [07:08:10]recv_with_timeout no data received [07:08:11]OFD Sender: No OFD packet to send [07:08:16]OFD Sender: No OFD packet to send [07:08:21]OFD Sender: No OFD packet to send [07:08:21]recv_with_timeout no data received [07:08:26]OFD Sender: No OFD packet to send [07:08:31]OFD Sender: No OFD packet to send [07:08:36]OFD Sender: No OFD packet to send [07:08:41]OFD Sender: No OFD packet to send [07:08:46]OFD Sender: No OFD packet to send [07:08:51]OFD Sender: No OFD packet to send [07:08:56]OFD Sender: No OFD packet to send [07:09:01]OFD Sender: No OFD packet to send [07:09:06]OFD Sender: No OFD packet to send [07:09:11]OFD Sender: No OFD packet to send [07:09:16]OFD Sender: No OFD packet to send [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:20]recv_with_timeout no data received [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:36]OFD Sender: No OFD packet to send [07:10:37]recv_with_timeout no data received [07:10:41]OFD Sender: No OFD packet to send [07:10:46]OFD Sender: No OFD packet to send [07:10:51]OFD Sender: No OFD packet to send [07:10:56]OFD Sender: No OFD packet to send [07:11:01]OFD Sender: No OFD packet to send [07:11:06]OFD Sender: No OFD packet to send [07:11:11]OFD Sender: No OFD packet to send [07:11:16]OFD Sender: No OFD packet to send [07:11:21]OFD Sender: No OFD packet to send [07:06:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 11 00 00 [07:06:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [07:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:17]wFMCommunicate OK [07:06:17]Detected FM SN is 0000000000871835 [07:06:17]Stored FM SN is 0000000000871835 [07:06:17]wFMCommunicate request_size=9 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:06:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]FM PIN OK [07:06:17]wFMCommunicate request_size=8 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 14 04 00 03 02 00 01 [07:06:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=13 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:06:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 11 00 00 [07:06:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [07:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:17]wFMCommunicate OK [07:06:17]DocumentArchiveInit [07:06:17]Start Httpd... [07:06:17]Httpd thread 3067186532 created [07:06:17]Write to MH i2c: 01 00 00 0F 00 0F [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: 01 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: 01 07 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:06:17]MH Int Process started [07:06:17]Allocated Socket 6 [07:06:17]Bind OK [07:06:17]Listen OK [07:06:17]httpd running on port 8080 [07:06:17]Waiting for new connection... [07:06:18]accept exits with 7 [07:06:18]New connection [07:06:18]New thread 3066899812 created [07:06:18]Waiting for new connection... [07:06:18] Sock 7.Parse request [07:06:18]Sock 7.Check first char [07:06:18]Sock 7.First char is OK [07:06:18]request: POST /json_proto HTTP/1.0 [07:06:18]Method: POST [07:06:18]URL: /json_proto [07:06:18]Method is POST - this is cgi request [07:06:18]url: /json_proto [07:06:18]query_string will be loaded in cgi processing [07:06:18]execute_cgi json_proto POST (null) [07:06:18]execute_cgi path=json_proto method=POST [07:06:18]POST find Content-Length [07:06:18]Host: 172.17.43.67:8080 [07:06:18]Content-Length: 215 [07:06:18]Content-Type: application/json [07:06:18] [07:06:18]POST finish read [07:06:18]Found Content-Length = 215 [07:06: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" ] } } [07:06:18]execute_script... [07:06: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" ] } } [07:06:18]POST & json_proto [07:06:18]process_json_proto [07:06:18]json parsed OK: [07:06:18]protocol is kg_v1.0 [07:06:18]action value=get_value [07:06:18]process_action get_value [07:06:18]cmd_get_value [07:06:18]process_action get_value done [07:06:18]requested_data is exist [07:06:18]produce_requested_data [07:06:18]requested_item kkm.sn is exist - process it [07:06:18]requested_item kkm.ver is exist - process it [07:06:18]requested_item fm.sn is exist - process it [07:06:18]wFMCommunicate request_size=4 [07:06:18]MH_SAM_APDU [07:06:18]CAPDU: 80 11 00 00 [07:06:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:18]Read from MH i2c: E2 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: E2 17 00 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:18]wFMCommunicate OK [07:06:18]requested_item fd.num is exist - process it [07:06:18]SAM_PROTO_GetFieldsCounters [07:06:18]wFMCommunicate request_size=4 [07:06:18]MH_SAM_APDU [07:06:18]CAPDU: 80 13 00 00 [07:06:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:18]Read from MH i2c: E2 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: E2 62 00 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [07:06:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:06:18]wFMCommunicate OK [07:06:18]SAM_PROTO_GetFieldsCounters done [07:06:18]requested_item shift.num is exist - process it [07:06:18]requested_item shift.opened is exist - process it [07:06:18]req_shift_opened [07:06:18]FM_GetShiftState [07:06:18]SAM_PROTO_GetShiftState [07:06:18]wFMCommunicate request_size=4 [07:06:18]MH_SAM_APDU [07:06:18]CAPDU: 80 13 01 00 [07:06:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len[07:11:26]OFD Sender: No OFD packet to send [07:11:31]recv_with_timeout no data received [07:11:31]OFD Sender: No OFD packet to send [07:11:36]OFD Sender: No OFD packet to send [07:11:41]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:57]OFD Sender: No OFD packet to send [07:12:02]OFD Sender: No OFD packet to send [07:12:07]OFD Sender: No OFD packet to send [07:12:12]OFD Sender: No OFD packet to send [07:12:17]OFD Sender: No OFD packet to send [07:12:21]recv_with_timeout no data received [07:12:22]OFD Sender: No OFD packet to send [07:12:27]OFD Sender: No OFD packet to send [07:12:32]OFD Sender: No OFD packet to send [07:12:37]OFD Sender: No OFD packet to send [07:12:42]OFD Sender: No OFD packet to send [07:12:47]OFD Sender: No OFD packet to send [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:12]OFD Sender: No OFD packet to send [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:46]recv_with_timeout no data received [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:06]recv_with_timeout no data received [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:29]recv_with_timeout no data received [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:46]recv_with_timeout no data received [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:54]accept exits with 9 [07:15:54]New connection [07:15:54]New thread 3066899812 created [07:15:54]Thread 3066756452 joined [07:15:54]Waiting for new connection... [07:15:54] Sock 9.Parse request [07:15:54]Sock 9.Check first char [07:15:54]Sock 9.First char is OK [07:15:54]request: POST /json_proto HTTP/1.0 [07:15:54]Method: POST [07:15:54]URL: /json_proto [07:15:54]Method is POST - this is cgi request [07:15:54]url: /json_proto [07:15:54]query_string will be loaded in cgi processing [07:15:54]execute_cgi json_proto POST (null) [07:15:54]execute_cgi path=json_proto method=POST [07:15:54]POST find Content-Length [07:15:54]Host: 172.17.43.67:8080 [07:15:54]Content-Length: 683 [07:15:54]Content-Type: application/json [07:15:54] [07:15:54]POST finish read [07:15:54]Found Content-Length = 683 [07:15:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:54]execute_script... [07:15:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:54]POST & json_proto [07:15:54]process_json_proto [07:15:54]json parsed OK: [07:15:54]protocol is kg_v1.0 [07:15:54]action value=close_receipt [07:15:54]process_action close_receipt [07:15:54]cmd_close_receipt [07:15:54]MH_GetDate [07:15:54]Write to MH i2c: F0 00 00 47 01 37 [07:15:54]Write i2c OK [07:15:54]MH_I2C_Read... [07:15:54]Read from MH i2c: F0 [07:15:54]MH_I2C_Read... [07:15:54]Read from MH i2c: F0 09 00 [07:15:54]MH_I2C_Read... [07:15:54]Read from MH i2c: F0 09 00 47 01 00 AA B8 F3 66 6A BD 47 65 CE [07:15:54]GetLastDocTimeStamp 1727248047 [07:15:54]current date 1727248554 [07:15:54]FM_GetShiftState [07:15:54]SAM_PROTO_GetShiftState [07:15:54]wFMCommunicate request_size=4 [07:15:54]MH_SAM_APDU [07:15:54]CAPDU: 80 13 01 00 [07:15:54]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [07:15:54]Write i2c OK [07:15:54]MH_I2C_Read... [07:15:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:54]Read from MH i2c: E2 [07:15:54]MH_I2C_Read... [07:15:54]Read from MH i2c: E2 0E 00 [07:15:54]MH_I2C_Read... [07:15:54]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [07:15:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:15:54]wFMCommunicate OK [07:15:54]SAM_PROTO_GetShiftState done [07:15:54]FM_GetShiftState done [07:15:54]opened in 1727224329 [07:15:54]opened+sec_in_day 1727310729 [07:15:54]quantity*price = 100021 [07:15:54]sum+1 = 100023 [07:15:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 28 25.09.2024 07:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153012 ФПД: 50926689444024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T071554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153012&fm=50926689444024&tin=02508201610067®Number=0000000000091825&sum=100000 [07:15:55]StoreToDocumentArchive [07:15:55]shift 478 fd 153012 [07:15:55]save to /storage/0478/doc_00153012 [07:15:55]save last doc name /storage/0478/doc_00153012 to /storage/kkm_last_doc_name [07:15:55]save OK [07:15:55]Clear old archive folders... [07:15:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:15:55]tlvbuf is 00220410 [07:15:55]SAM_PROTO_ClearQueue [07:15:55]wFMCommunicate request_size=4 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 09 00 00 [07:15:55]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [07:15:55]RAPDU: 90 00 [07:15:55]wFMCommunicate OK [07:15:55]SAM_PROTO_ClearQueue done [07:15:55]KKMCreateOFDPacket [07:15:55]OFDProtocolAddRootSTLVToBuf [07:15:55]FM_MakeSignedData [07:15:55]FM_MakeSignedData [07:15:55]SAM_PROTO_SignData [07:15:55]wFMCommunicate request_size=4 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 0D 01 02 [07:15:55]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [07:15:55]RAPDU: 90 00 [07:15:55]wFMCommunicate OK [07:15:55]wFMCommunicate request_size=255 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AA B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 55 02 00 35 04 06 00 2E [07:15:55]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AA B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 55 02 00 35 04 06 00 2E 00 00 6B [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [07:15:55]RAPDU: 90 00 [07:15:55]wFMCommunicate OK [07:15:55]wFMCommunicate request_size=10 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 0D 02 02 05 51 4B 3B E0 B8 [07:15:55]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 51 4B 3B E0 B8 00 00 4C [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [07:15:55]RAPDU: 90 00 [07:15:55]wFMCommunicate OK [07:15:55]wFMCommunicate request_size=4 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 0D 03 02 [07:15:55]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 0B 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 0B 00 59 01 00 36 27 DD 70 3C B9 B3 49 90 00 71 [07:15:55]RAPDU: 36 27 DD 70 3C B9 B3 49 90 00 [07:15:55]wFMCommunicate OK [07:15:55]SAM_PROTO_SignData done [07:15:55]FM_MakeSignedData done [07:15:55]CreateOFDProtocolMessage [07:15:55]wFMCommunicate request_size=4 [07:15:55]MH_SAM_APDU [07:15:55]CAPDU: 80 11 00 00 [07:15:55]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:15:55]Read from MH i2c: E2 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 17 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [07:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:15:55]wFMCommunicate OK [07:15:55]CreateOFDProtocolMessage done [07:15:55]OFDSenderStorePacket 153012 [07:15:55]StoreOFDPacket docnum=153012 [07:15:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1B 5C 07 01 8C 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AA B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 55 02 00 35 04 06 00 2E 51 4B 3B E0 B8 36 27 DD 70 3C B9 B3 49 [07:15:55]CheckFolder [07:15:55]dirname=/storage/ofd_packets [07:15:55]CheckFolder done [07:15:55]ProducePacketName [07:15:55]name=ofd_packets/00153012 [07:15:55]NVStorageSaveData ofd_packets/00153012 [07:15:55]File name is /storage/ofd_packets/00153012 [07:15:55]Write 301 bytes [07:15:55]NVStorageSaveData done [07:15:55]OFDSenderStorePacket done [07:15:55]KKMCreateOFDPacket done [07:15:55]NVStorageSaveData kkm_last_timestamp [07:15:55]File name is /storage/kkm_last_timestamp [07:15:55]Write 4 bytes [07:15:55]NVStorageSaveData done [07:15:55]ExternCall_PrintAddStr [07:15:55]wPrintStart [07:15:55]Write to MH i2c: 01 00 00 5B 01 5C [07:15:55]Write i2c OK [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: 01 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: 01 07 00 [07:15:55]MH_I2C_Read... [07:15:55]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [07:15:55]RasterBufferAndPrint [07:15:55]line Счет N : (1)1787014 [07:15:55]line ИНН: 02508201610067 [07:15:55]line Контрольно-Кассовый Чек [07:15:55]line ПРОДАЖА [07:15:55]line ТРК (МРК, ГНК) : 23 [07:15:55]line Товар: 2710124500 [07:15:55]line Аи-95-К-5 [07:15:55]line 13.480 * 74.20 [07:15:55]line = 1000.22 [07:15:55]line НДС 12% НСП 1% [07:15:55]line > о реализуемом товаре [07:15:55]line ОКРУГЛЕНИЕ: -0.22 [07:15:55]line ИТОГО: 1000.00 [07:15:55]line Внесено: 1000.00 [07:15:55]line СДАЧА: 0.00 [07:15:55]line НСП 1% : 8.85 [07:15:55]line НДС 12% : 106.22 [07:15:55]line Наличными: 1000.00 [07:15:55]line Безнал.: 0.00 [07:15:55]line Место: АЗС № 89 "Партнер Нефть" [07:15:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:15:55]line СНО: Общий режим [07:15:55]line Чек 28 25.09.2024 07:15 [07:15:55]line Смена: 478 ФФД: 1.0 [07:15:55]line ЗНМ: 0300000113 [07:15:55]line РНМ: 0000000000091825 [07:15:55]line Версия ККМ: 001 [07:15:55]line ФМ: 0000000000871835 [07:15:55]line ФД: 153012 [07:15:55]line ФПД: 50926689444024 [07:15:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T071554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153012&fm=50926689444024&tin=02508201610067®Number=0000000000091825&sum=100000 [07:15:55]written 0, free lines is 4095 [07:15:55]OFD Sender: Processing packet 153012 [packets to send 831, broken 830] [07:15:55]ProducePacketName [07:15:55]name=ofd_packets/00153012 [07:15:55]OFD Sender: To server: pG, [07:15:55]CommunicateWithHost lk.salyk.kg:30040 [07:15:55]ConnectInit lk.salyk.kg [07:15:56]Write to MH i2c: 01 00 00 86 01 87 [07:15:56]Write i2c OK [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: 01 [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: 01 07 00 [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D7 0C 71 [07:15:56]RasterBufferAndPrint [07:15:56]line [07:15:56]line [07:15:56]line [07:15:56]line [07:15:56]line [07:15:56]written 0, free lines is 3293 [07:15:56]MH_Cut [07:15:56]Write to MH i2c: D1 01 00 8D 01 01 60 [07:15:56]Write i2c OK [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: D1 [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: D1 01 00 [07:15:56]MH_I2C_Read... [07:15:56]Read from MH i2c: D1 01 00 8D 01 00 5F [07:15:56]Write to MH i2c: 01 00 00 8E 01 8F [07:15:56]Write i2c OK [07:15:56]MH_I2C_Read... [07:15:56]Connected sock=10 [07:15:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1B 5C 07 01 8C 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 AA B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 55 02 00 35 04 06 00 2E 51 4B 3B E0 B8 36 27 DD 70 3C B9 B3 49 [07:15:57]*** Cut start [07:15:57]*** Purtial cut [07:15:57]*** Stage 1: CUTSNS_PIN = 1 [07:15:57]Read from MH i2c: 01 [07:15:57]MH_I2C_Read... [07:15:57]*** Stop cut motor [07:15:57]*** Cut end [07:15:57]Read from MH i2c: 01 07 00 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [07:15:57]process_action close_receipt done [07:15:57]requested_data is exist [07:15:57]produce_requested_data [07:15:57]requested_item fm.sn is exist - process it [07:15:57]wFMCommunicate request_size=4 [07:15:57]MH_SAM_APDU [07:15:57]CAPDU: 80 11 00 00 [07:15:57]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [07:15:57]Write i2c OK [07:15:57]MH_I2C_Read... [07:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:15:57]Read from MH i2c: E2 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 17 00 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [07:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:15:57]wFMCommunicate OK [07:15:57]requested_item fd.num is exist - process it [07:15:57]SAM_PROTO_GetFieldsCounters [07:15:57]wFMCommunicate request_size=4 [07:15:57]MH_SAM_APDU [07:15:57]CAPDU: 80 13 00 00 [07:15:57]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [07:15:57]Write i2c OK [07:15:57]MH_I2C_Read... [07:15:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:15:57]Read from MH i2c: E2 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 62 00 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [07:15:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:15:57]wFMCommunicate OK [07:15:57]SAM_PROTO_GetFieldsCounters done [07:15:57]requested_item shift.num is exist - process it [07:15:57]requested_item shift.opened is exist - process it [07:15:57]req_shift_opened [07:15:57]FM_GetShiftState [07:15:57]SAM_PROTO_GetShiftState [07:15:57]wFMCommunicate request_size=4 [07:15:57]MH_SAM_APDU [07:15:57]CAPDU: 80 13 01 00 [07:15:57]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [07:15:57]Write i2c OK [07:15:57]MH_I2C_Read... [07:15:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 39 47 00 F3 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 55 02 00 F4 03 04 00 A7 60 F3 66 B6 04 01 00 00 D3 13 52 3E 8E 5A 88 F8 [07:15:57]CommunicateWithHost err = 0 [07:15:57]CheckOFDResponse [07:15:57]1017 (14) - 77093643461234 [07:15:57]1041 (16) - 0000000000871835 [07:15:57]1040 (4) - 153012 [07:15:57]1012 (4) - 25.09.2024 01:00 [07:15:57]1206 (1) - 0 [07:15:57]OFD Sender: Remove packet 153012 [07:15:57]ProducePacketName [07:15:57]name=ofd_packets/00153012 [07:15:57]NVStorageDeleteData [07:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:57]Read from MH i2c: E2 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 0E 00 [07:15:57]MH_I2C_Read... [07:15:57]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D7 [07:15:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:15:57]wFMCommunicate OK [07:15:57]SAM_PROTO_GetShiftState done [07:15:57]FM_GetShiftState done [07:15:57]req_shift_opened done [07:15:57]requested_item shift.open_date is exist - process it [07:15:57]req_shift_open_date [07:15:57]req_shift_open_date done [07:15:57]produce_requested_data done [07:15:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153012,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:15:57]process_action_free close_receipt [07:15:57]json_value_free [07:15:57]json_value_free done [07:15:57]process_json_proto returns [07:15:57]Send response to host [07:15:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153012,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:15:57]free response buf [07:15:57]execute_script done [07:15:57]execute_script returns [07:15:57]free content buf [07:15:57]Sock 9.Close socket [07:15:57]Sock 9.Thread stoped [07:15:58]OFD Sender: No OFD packet to send [07:16:03]OFD Sender: No OFD packet to send [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:13]recv_with_timeout no data received [07:16:18]OFD Sender: No OFD packet to send [07:16:23]OFD Sender: No OFD packet to send [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:50]accept exits with 8 [07:16:50]New connection [07:16:50]New thread 3066756452 created [07:16:50]Thread 3066899812 joined [07:16:50]Waiting for new connection... [07:16:50] Sock 8.Parse request [07:16:50]Sock 8.Check first char [07:16:50]Sock 8.First char is OK [07:16:50]request: POST /json_proto HTTP/1.0 [07:16:50]Method: POST [07:16:50]URL: /json_proto [07:16:50]Method is POST - this is cgi request [07:16:50]url: /json_proto [07:16:50]query_string will be loaded in cgi processing [07:16:50]execute_cgi json_proto POST (null) [07:16:50]execute_cgi path=json_proto method=POST [07:16:50]POST find Content-Length [07:16:50]Host: 172.17.43.67:8080 [07:16:50]Content-Length: 675 [07:16:50]Content-Type: application/json [07:16:50] [07:16:50]POST finish read [07:16:50]Found Content-Length = 675 [07:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:50]execute_script... [07:16:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:50]POST & json_proto [07:16:50]process_json_proto [07:16:50]json parsed OK: [07:16:50]protocol is kg_v1.0 [07:16:50]action value=close_receipt [07:16:50]process_action close_receipt [07:16:50]cmd_close_receipt [07:16:50]MH_GetDate [07:16:50]Write to MH i2c: F0 00 00 92 01 82 [07:16:50]Write i2c OK [07:16:50]MH_I2C_Read... [07:16:50]Read from MH i2c: F0 [07:16:50]MH_I2C_Read... [07:16:50]Read from MH i2c: F0 09 00 [07:16:50]MH_I2C_Read... [07:16:50]Read from MH i2c: F0 09 00 92 01 00 E3 B8 F3 66 6A BD 47 65 52 [07:16:50]GetLastDocTimeStamp 1727248554 [07:16:50]current date 1727248611 [07:16:50]FM_GetShiftState [07:16:50]SAM_PROTO_GetShiftState [07:16:50]wFMCommunicate request_size=4 [07:16:50]MH_SAM_APDU [07:16:50]CAPDU: 80 13 01 00 [07:16:50]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [07:16:50]Write i2c OK [07:16:50]MH_I2C_Read... [07:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:50]Read from MH i2c: E2 [07:16:50]MH_I2C_Read... [07:16:50]Read from MH i2c: E2 0E 00 [07:16:50]MH_I2C_Read... [07:16:50]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [07:16:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:16:50]wFMCommunicate OK [07:16:50]SAM_PROTO_GetShiftState done [07:16:50]FM_GetShiftState done [07:16:50]opened in 1727224329 [07:16:50]opened+sec_in_day 1727310729 [07:16:50]quantity*price = 60045 [07:16:50]sum+1 = 60047 [07:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 29 25.09.2024 07:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153013 ФПД: 268424320549139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T071651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153013&fm=268424320549139&tin=02508201610067®Number=0000000000091825&sum=60000 [07:16:51]StoreToDocumentArchive [07:16:51]shift 478 fd 153013 [07:16:51]save to /storage/0478/doc_00153013 [07:16:51]save last doc name /storage/0478/doc_00153013 to /storage/kkm_last_doc_name [07:16:51]save OK [07:16:51]Clear old archive folders... [07:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:16:51]tlvbuf is 0028BE10 [07:16:51]SAM_PROTO_ClearQueue [07:16:51]wFMCommunicate request_size=4 [07:16:51]MH_SAM_APDU [07:16:51]CAPDU: 80 09 00 00 [07:16:51]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [07:16:51]Write i2c OK [07:16:51]MH_I2C_Read... [07:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:51]Read from MH i2c: E2 [07:16:51]MH_I2C_Read... [07:16:51]Read from MH i2c: E2 03 00 [07:16:51]MH_I2C_Read... [07:16:51]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [07:16:51]RAPDU: 90 00 [07:16:51]wFMCommunicate OK [07:16:51]SAM_PROTO_ClearQueue done [07:16:51]KKMCreateOFDPacket [07:16:51]OFDProtocolAddRootSTLVToBuf [07:16:51]FM_MakeSignedData [07:16:51]FM_MakeSignedData [07:16:51]SAM_PROTO_SignData [07:16:51]wFMCommunicate request_size=4 [07:16:51]MH_SAM_APDU [07:16:51]CAPDU: 80 0D 01 02 [07:16:51]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [07:16:51]Write i2c OK [07:16:51]MH_I2C_Read... [07:16:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:51]Read from MH i2c: E2 [07:16:51]MH_I2C_Read... [07:16:51]Read from MH i2c: E2 03 00 [07:16:51]MH_I2C_Read... [07:16:51]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [07:16:51]RAPDU: 90 00 [07:16:51]wFMCommunicate OK [07:16:51]wFMCommunicate request_size=255 [07:16:51]MH_SAM_APDU [07:16:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 E3 B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 35 04 06 00 F4 21 68 46 [07:16:51]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 E3 B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 35 04 06 00 F4 21 68 46 00 00 20 [07:16:51]Write i2c OK [07:16:51]MH_I2C_Read... [07:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:52]Read from MH i2c: E2 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 03 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [07:16:52]RAPDU: 90 00 [07:16:52]wFMCommunicate OK [07:16:52]wFMCommunicate request_size=7 [07:16:52]MH_SAM_APDU [07:16:52]CAPDU: 80 0D 02 02 02 81 13 [07:16:52]Write to MH i2c: E2 0A 00 A3 01 80 0D 02 02 02 00 81 13 00 00 B6 [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:52]Read from MH i2c: E2 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 03 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [07:16:52]RAPDU: 90 00 [07:16:52]wFMCommunicate OK [07:16:52]wFMCommunicate request_size=4 [07:16:52]MH_SAM_APDU [07:16:52]CAPDU: 80 0D 03 02 [07:16:52]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:52]Read from MH i2c: E2 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 0B 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 0B 00 A4 01 00 89 A8 FC 7D 43 3B AC 67 90 00 5C [07:16:52]RAPDU: 89 A8 FC 7D 43 3B AC 67 90 00 [07:16:52]wFMCommunicate OK [07:16:52]SAM_PROTO_SignData done [07:16:52]FM_MakeSignedData done [07:16:52]CreateOFDProtocolMessage [07:16:52]wFMCommunicate request_size=4 [07:16:52]MH_SAM_APDU [07:16:52]CAPDU: 80 11 00 00 [07:16:52]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:52]Read from MH i2c: E2 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 17 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [07:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:16:52]wFMCommunicate OK [07:16:52]CreateOFDProtocolMessage done [07:16:52]OFDSenderStorePacket 153013 [07:16:52]StoreOFDPacket docnum=153013 [07:16:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EA F1 04 01 A5 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 E3 B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 35 04 06 00 F4 21 68 46 81 13 89 A8 FC 7D 43 3B AC 67 [07:16:52]CheckFolder [07:16:52]dirname=/storage/ofd_packets [07:16:52]CheckFolder done [07:16:52]ProducePacketName [07:16:52]name=ofd_packets/00153013 [07:16:52]NVStorageSaveData ofd_packets/00153013 [07:16:52]File name is /storage/ofd_packets/00153013 [07:16:52]Write 298 bytes [07:16:52]NVStorageSaveData done [07:16:52]OFDSenderStorePacket done [07:16:52]KKMCreateOFDPacket done [07:16:52]NVStorageSaveData kkm_last_timestamp [07:16:52]File name is /storage/kkm_last_timestamp [07:16:52]Write 4 bytes [07:16:52]NVStorageSaveData done [07:16:52]ExternCall_PrintAddStr [07:16:52]wPrintStart [07:16:52]Write to MH i2c: 01 00 00 A6 01 A7 [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 07 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [07:16:52]RasterBufferAndPrint [07:16:52]line Счет N : (1)1787015 [07:16:52]line ИНН: 02508201610067 [07:16:52]line Контрольно-Кассовый Чек [07:16:52]line ПРОДАЖА [07:16:52]line ТРК (МРК, ГНК) : 31 [07:16:52]line Товар: 2710194210 [07:16:52]line ДТ-К-5 [07:16:52]line 7.880 * 76.20 [07:16:52]line = 600.46 [07:16:52]line НДС 12% НСП 1% [07:16:52]line > о реализуемом товаре [07:16:52]line ОКРУГЛЕНИЕ: -0.46 [07:16:52]line ИТОГО: 600.00 [07:16:52]line Внесено: 600.00 [07:16:52]line СДАЧА: 0.00 [07:16:52]line НСП 1% : 5.31 [07:16:52]line НДС 12% : 63.77 [07:16:52]line Наличными: 600.00 [07:16:52]line Безнал.: 0.00 [07:16:52]line Место: АЗС № 89 "Партнер Нефть" [07:16:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:16:52]line СНО: Общий режим [07:16:52]line Чек 29 25.09.2024 07:16 [07:16:52]line Смена: 478 ФФД: 1.0 [07:16:52]line ЗНМ: 0300000113 [07:16:52]line РНМ: 0000000000091825 [07:16:52]line Версия ККМ: 001 [07:16:52]line ФМ: 0000000000871835 [07:16:52]line ФД: 153013 [07:16:52]line ФПД: 268424320549139 [07:16:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T071651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153013&fm=268424320549139&tin=02508201610067®Number=0000000000091825&sum=60000 [07:16:52]written 0, free lines is 4095 [07:16:52]OFD Sender: Processing packet 153013 [packets to send 831, broken 830] [07:16:52]ProducePacketName [07:16:52]name=ofd_packets/00153013 [07:16:52]OFD Sender: To server: pG, [07:16:52]CommunicateWithHost lk.salyk.kg:30040 [07:16:52]ConnectInit lk.salyk.kg [07:16:52]Write to MH i2c: 01 00 00 D1 01 D2 [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 07 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 CD 0C B2 [07:16:52]RasterBufferAndPrint [07:16:52]line [07:16:52]line [07:16:52]line [07:16:52]line [07:16:52]line [07:16:52]written 0, free lines is 3281 [07:16:52]MH_Cut [07:16:52]Write to MH i2c: D1 01 00 D8 01 01 AB [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: D1 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: D1 01 00 [07:16:52]MH_I2C_Read... [07:16:52]Read from MH i2c: D1 01 00 D8 01 00 AA [07:16:52]Write to MH i2c: 01 00 00 D9 01 DA [07:16:52]Write i2c OK [07:16:52]MH_I2C_Read... [07:16:52]Connected sock=10 [07:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EA F1 04 01 A5 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 E3 B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 35 04 06 00 F4 21 68 46 81 13 89 A8 FC 7D 43 3B AC 67 [07:16:53]*** Cut start [07:16:53]*** Purtial cut [07:16:53]*** Stage 1: CUTSNS_PIN = 1 [07:16:53]Read from MH i2c: 01 [07:16:53]MH_I2C_Read... [07:16:53]*** Stop cut motor [07:16:53]*** Cut end [07:16:53]Read from MH i2c: 01 07 00 [07:16:53]MH_I2C_Read... [07:16:53]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [07:16:53]process_action close_receipt done [07:16:53]requested_data is exist [07:16:53]produce_requested_data [07:16:53]requested_item fm.sn is exist - process it [07:16:53]wFMCommunicate request_size=4 [07:16:53]MH_SAM_APDU [07:16:53]CAPDU: 80 11 00 00 [07:16:53]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [07:16:53]Write i2c OK [07:16:53]MH_I2C_Read... [07:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:53]Read from MH i2c: E2 [07:16:53]MH_I2C_Read... [07:16:53]Read from MH i2c: E2 17 00 [07:16:53]MH_I2C_Read... [07:16:53]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [07:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:16:53]wFMCommunicate OK [07:16:53]requested_item fd.num is exist - process it [07:16:53]SAM_PROTO_GetFieldsCounters [07:16:53]wFMCommunicate request_size=4 [07:16:53]MH_SAM_APDU [07:16:53]CAPDU: 80 13 00 00 [07:16:53]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [07:16:53]Write i2c OK [07:16:53]MH_I2C_Read... [07:16:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:54]Read from MH i2c: E2 [07:16:54]MH_I2C_Read... [07:16:54]Read from MH i2c: E2 62 00 [07:16:54]MH_I2C_Read... [07:16:54]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [07:16:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:16:54]wFMCommunicate OK [07:16:54]SAM_PROTO_GetFieldsCounters done [07:16:54]requested_item shift.num is exist - process it [07:16:54]requested_item shift.opened is exist - process it [07:16:54]req_shift_opened [07:16:54]FM_GetShiftState [07:16:54]SAM_PROTO_GetShiftState [07:16:54]wFMCommunicate request_size=4 [07:16:54]MH_SAM_APDU [07:16:54]CAPDU: 80 13 01 00 [07:16:54]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [07:16:54]Write i2c OK [07:16:54]MH_I2C_Read... [07:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:54]Read from MH i2c: E2 [07:16:54]MH_I2C_Read... [07:16:54]Read from MH i2c: E2 0E 00 [07:16:54]MH_I2C_Read... [07:16:54]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 22 [07:16:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:16:54]wFMCommunicate OK [07:16:54]SAM_PROTO_GetShiftState done [07:16:54]FM_GetShiftState done [07:16:54]req_shift_opened done [07:16:54]requested_item shift.open_date is exist - process it [07:16:54]req_shift_open_date [07:16:54]req_shift_open_date done [07:16:54]produce_requested_data done [07:16:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153013,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:16:54]process_action_free close_receipt [07:16:54]json_value_free [07:16:54]json_value_free done [07:16:54]process_json_proto returns [07:16:54]Send response to host [07:16:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153013,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:16:54]free response buf [07:16:54]execute_script done [07:16:54]execute_script returns [07:16:54]free content buf [07:16:54]Sock 8.Close socket [07:16:54]Sock 8.Thread stoped [07:16:57]recv_with_timeout no data received [07:16:57]CommunicateWithHost answer receiving error [07:16:57]CommunicateWithHost err = -3 [07:16:57]OFD Sender: Server communicate error [07:16:58]recv_with_timeout no data received [07:17:02]OFD Sender: Processing packet 153013 [packets to send 831, broken 830] [07:17:02]ProducePacketName [07:17:02]name=ofd_packets/00153013 [07:17:02]OFD Sender: To server: pG, [07:17:02]CommunicateWithHost lk.salyk.kg:30040 [07:17:02]ConnectInit lk.salyk.kg [07:17:05]Connected sock=8 [07:17:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EA F1 04 01 A5 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 E3 B8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 35 04 06 00 F4 21 68 46 81 13 89 A8 FC 7D 43 3B AC 67 [07:17:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C 68 47 00 52 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 55 02 00 F4 03 04 00 EB 60 F3 66 B6 04 01 00 00 61 61 F3 1C C5 83 5B E4 [07:17:06]CommunicateWithHost err = 0 [07:17:06]CheckOFDResponse [07:17:06]1017 (14) - 77093643461234 [07:17:06]1041 (16) - 0000000000871835 [07:17:06]1040 (4) - 153013 [07:17:06]1012 (4) - 25.09.2024 01:01 [07:17:06]1206 (1) - 0 [07:17:06]OFD Sender: Remove packet 153013 [07:17:06]ProducePacketName [07:17:06]name=ofd_packets/00153013 [07:17:06]NVStorageDeleteData [07:17:06]OFD Sender: No OFD packet to send [07:17:11]OFD Sender: No OFD packet to send [07:17:16]OFD Sender: No OFD packet to send [07:17:21]OFD Sender: No OFD packet to send [07:17:25]recv_with_timeout no data received [07:17:26]OFD Sender: No OFD packet to send [07:17:31]OFD Sender: No OFD packet to send [07:17:36]OFD Sender: No OFD packet to send [07:17:41]OFD Sender: No OFD packet to send [07:17:46]OFD Sender: No OFD packet to send [07:17:51]OFD Sender: No OFD packet to send [07:17:56]OFD Sender: No OFD packet to send [07:18:01]OFD Sender: No OFD packet to send [07:18:06]OFD Sender: No OFD packet to send [07:18:08]recv_with_timeout no data received [07:18:11]OFD Sender: No OFD packet to send [07:18:16]OFD Sender: No OFD packet to send [07:18:21]OFD Sender: No OFD packet to send [07:18:26]OFD Sender: No OFD packet to send [07:18:31]OFD Sender: No OFD packet to send [07:18:36]OFD Sender: No OFD packet to send [07:18:39]recv_with_timeout no data received [07:18:41]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:19]recv_with_timeout no data received [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:30]recv_with_timeout no data received [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:52]recv_with_timeout no data received [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]recv_with_timeout no data received [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]OFD Sender: No OFD packet to send [07:23:53]OFD Sender: No OFD packet to send [07:23:58]OFD Sender: No OFD packet to send [07:24:01]recv_with_timeout no data received [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:24]recv_with_timeout no data received [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:15]accept exits with 9 [07:25:15]New connection [07:25:15]New thread 3066899812 created [07:25:15]Thread 3066756452 joined [07:25:15]Waiting for new connection... [07:25:15] Sock 9.Parse request [07:25:15]Sock 9.Check first char [07:25:15]Sock 9.First char is OK [07:25:15]request: POST /json_proto HTTP/1.0 [07:25:15]Method: POST [07:25:15]URL: /json_proto [07:25:15]Method is POST - this is cgi request [07:25:15]url: /json_proto [07:25:15]query_string will be loaded in cgi processing [07:25:15]execute_cgi json_proto POST (null) [07:25:15]execute_cgi path=json_proto method=POST [07:25:15]POST find Content-Length [07:25:15]Host: 172.17.43.67:8080 [07:25:15]Content-Length: 678 [07:25:15]Content-Type: application/json [07:25:15] [07:25:15]POST finish read [07:25:15]Found Content-Length = 678 [07:25:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:15]execute_script... [07:25:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:15]POST & json_proto [07:25:15]process_json_proto [07:25:15]json parsed OK: [07:25:15]protocol is kg_v1.0 [07:25:15]action value=close_receipt [07:25:15]process_action close_receipt [07:25:15]cmd_close_receipt [07:25:15]MH_GetDate [07:25:15]Write to MH i2c: F0 00 00 DD 01 CD [07:25:15]Write i2c OK [07:25:15]MH_I2C_Read... [07:25:15]Read from MH i2c: F0 [07:25:15]MH_I2C_Read... [07:25:15]Read from MH i2c: F0 09 00 [07:25:15]MH_I2C_Read... [07:25:15]Read from MH i2c: F0 09 00 DD 01 00 DC BA F3 66 6A BD 47 65 98 [07:25:15]GetLastDocTimeStamp 1727248611 [07:25:15]current date 1727249116 [07:25:15]FM_GetShiftState [07:25:15]SAM_PROTO_GetShiftState [07:25:15]wFMCommunicate request_size=4 [07:25:15]MH_SAM_APDU [07:25:15]CAPDU: 80 13 01 00 [07:25:15]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [07:25:15]Write i2c OK [07:25:15]MH_I2C_Read... [07:25:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:15]Read from MH i2c: E2 [07:25:15]MH_I2C_Read... [07:25:15]Read from MH i2c: E2 0E 00 [07:25:15]MH_I2C_Read... [07:25:15]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 24 [07:25:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:25:15]wFMCommunicate OK [07:25:15]SAM_PROTO_GetShiftState done [07:25:15]FM_GetShiftState done [07:25:15]opened in 1727224329 [07:25:15]opened+sec_in_day 1727310729 [07:25:15]quantity*price = 30035 [07:25:15]sum+1 = 30036 [07:25:15]Check (price>sum+1) || (price+1 о реализуемом товаре [07:30:06]line ОКРУГЛЕНИЕ: -0.35 [07:30:06]line ИТОГО: 300.00 [07:30:06]line Внесено: 300.00 [07:30:06]line СДАЧА: 0.00 [07:30:06]line НСП 1% : 2.66 [07:30:06]line НДС 12% : 31.90 [07:30:06]line Наличными: 300.00 [07:30:06]line Безнал.: 0.00 [07:30:06]line Место: АЗС № 89 "Партнер Нефть" [07:30:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:30:06]line СНО: Общий режим [07:30:06]line Чек 30 25.09.2024 07:25 [07:30:06]line Смена: 478 ФФД: 1.0 [07:30:06]line ЗНМ: 0300000113 [07:30:06]line РНМ: 0000000000091825 [07:30:06]line Версия ККМ: 001 [07:30:06]line ФМ: 0000000000871835 [07:30:06]line ФД: 153014 [07:30:06]line ФПД: 77792072037105 [07:30:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T072516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153014&fm=77792072037105&tin=02508201610067®Number=0000000000091825&sum=30000 [07:30:06]written 0, free lines is 4095 [07:30:06]Write to MH i2c: 01 00 00 48 00 48 [07:30:06]Write i2c OK [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: 01 [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: 01 07 00 [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 DF 0C 3A [07:30:06]RasterBufferAndPrint [07:30:06]line [07:30:06]line [07:30:06]line [07:30:06]line [07:30:06]line [07:30:06]written 0, free lines is 3316 [07:30:06]MH_Cut [07:30:06]Write to MH i2c: D1 01 00 4F 00 01 21 [07:30:06]Write i2c OK [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: D1 [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: D1 01 00 [07:30:06]MH_I2C_Read... [07:30:06]Read from MH i2c: D1 01 00 4F 00 00 20 [07:30:06]Write to MH i2c: 01 00 00 50 00 50 [07:30:06]Write i2c OK [07:30:06]MH_I2C_Read... [07:30:07]*** Cut start [07:30:07]*** Purtial cut [07:30:07]*** Stage 1: CUTSNS_PIN = 1 [07:30:07]Read from MH i2c: 01 [07:30:07]MH_I2C_Read... [07:30:07]*** Stop cut motor [07:30:07]*** Cut end [07:30:07]Read from MH i2c: 01 07 00 [07:30:07]MH_I2C_Read... [07:30:07]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [07:30:07]process_action print_doc done [07:30:07]requested_data is exist [07:30:07]produce_requested_data [07:30:07]produce_requested_data return (null) [07:30:07]process_action_free print_doc [07:30:07]json_value_free [07:30:07]json_value_free done [07:30:07]process_json_proto returns [07:30:07]Send response to host [07:30:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [07:30:07]free response buf [07:30:07]execute_script done [07:30:07]execute_script returns [07:30:07]free content buf [07:30:07]Sock 9.Close socket [07:30:07]Sock 9.Thread stoped [07:30:08]OFD Sender: No OFD packet to send [07:30:13]OFD Sender: No OFD packet to send [07:30:18]OFD Sender: No OFD packet to send [07:30:19]recv_with_timeout no data received [07:30:23]OFD Sender: No OFD packet to send [07:30:28]OFD Sender: No OFD packet to send [07:30:33]OFD Sender: No OFD packet to send [07:30:34]recv_with_timeout no data received [07:30:38]OFD Sender: No OFD packet to send [07:30:43]OFD Sender: No OFD packet to send [07:30:48]OFD Sender: No OFD packet to send [07:30:53]OFD Sender: No OFD packet to send [07:30:58]OFD Sender: No OFD packet to send [07:31:03]accept exits with 10 [07:31:03]New connection [07:31:03]New thread 3066924388 created [07:31:03]Thread 3067067748 joined [07:31:03]Waiting for new connection... [07:31:03] Sock 10.Parse request [07:31:03]Sock 10.Check first char [07:31:03]Sock 10.First char is OK [07:31:03]request: POST /json_proto HTTP/1.0 [07:31:03]Method: POST [07:31:03]URL: /json_proto [07:31:03]Method is POST - this is cgi request [07:31:03]url: /json_proto [07:31:03]query_string will be loaded in cgi processing [07:31:03]execute_cgi json_proto POST (null) [07:31:03]execute_cgi path=json_proto method=POST [07:31:03]POST find Content-Length [07:31:03]Host: 172.17.43.67:8080 [07:31:03]Content-Length: 678 [07:31:03]Content-Type: application/json [07:31:03] [07:31:03]POST finish read [07:31:03]Found Content-Length = 678 [07:31:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:03]execute_script... [07:31:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:03]POST & json_proto [07:31:03]process_json_proto [07:31:03]json parsed OK: [07:31:03]protocol is kg_v1.0 [07:31:03]action value=close_receipt [07:31:03]process_action close_receipt [07:31:03]cmd_close_receipt [07:31:03]MH_GetDate [07:31:03]Write to MH i2c: F0 00 00 51 00 40 [07:31:03]Write i2c OK [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 09 00 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 09 00 51 00 00 37 BC F3 66 6A BD 47 65 68 [07:31:03]GetLastDocTimeStamp 1727249116 [07:31:03]current date 1727249463 [07:31:03]FM_GetShiftState [07:31:03]SAM_PROTO_GetShiftState [07:31:03]wFMCommunicate request_size=4 [07:31:03]MH_SAM_APDU [07:31:03]CAPDU: 80 13 01 00 [07:31:03]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [07:31:03]Write i2c OK [07:31:03]MH_I2C_Read... [07:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:03]Read from MH i2c: E2 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: E2 0E 00 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 97 [07:31:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:31:03]wFMCommunicate OK [07:31:03]SAM_PROTO_GetShiftState done [07:31:03]FM_GetShiftState done [07:31:03]opened in 1727224329 [07:31:03]opened+sec_in_day 1727310729 [07:31:03]quantity*price = 50036 [07:31:03]sum+1 = 50037 [07:31:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 31 25.09.2024 07:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153015 ФПД: 55604606383772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153015&fm=55604606383772&tin=02508201610067®Number=0000000000091825&sum=50000 [07:31:04]StoreToDocumentArchive [07:31:04]shift 478 fd 153015 [07:31:04]save to /storage/0478/doc_00153015 [07:31:04]save last doc name /storage/0478/doc_00153015 to /storage/kkm_last_doc_name [07:31:04]save OK [07:31:04]Clear old archive folders... [07:31:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:31:04]tlvbuf is 01ADA2D0 [07:31:04]SAM_PROTO_ClearQueue [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 09 00 00 [07:31:04]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]SAM_PROTO_ClearQueue done [07:31:04]KKMCreateOFDPacket [07:31:04]OFDProtocolAddRootSTLVToBuf [07:31:04]FM_MakeSignedData [07:31:04]FM_MakeSignedData [07:31:04]SAM_PROTO_SignData [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 01 02 [07:31:04]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=255 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 37 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 55 02 00 35 04 06 00 32 [07:31:04]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 37 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 55 02 00 35 04 06 00 32 00 00 E2 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=10 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 02 02 05 92 74 CF B6 9C [07:31:04]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 92 74 CF B6 9C 00 00 0D [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 03 02 [07:31:04]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:31:05]Read from MH i2c: E2 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 0B 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 0B 00 63 00 00 4B FA A5 5D F0 65 EC FA 90 00 61 [07:31:05]RAPDU: 4B FA A5 5D F0 65 EC FA 90 00 [07:31:05]wFMCommunicate OK [07:31:05]SAM_PROTO_SignData done [07:31:05]FM_MakeSignedData done [07:31:05]CreateOFDProtocolMessage [07:31:05]wFMCommunicate request_size=4 [07:31:05]MH_SAM_APDU [07:31:05]CAPDU: 80 11 00 00 [07:31:05]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:05]Read from MH i2c: E2 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 17 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [07:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:31:05]wFMCommunicate OK [07:31:05]CreateOFDProtocolMessage done [07:31:05]OFDSenderStorePacket 153015 [07:31:05]StoreOFDPacket docnum=153015 [07:31:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 69 07 01 E8 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 37 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 55 02 00 35 04 06 00 32 92 74 CF B6 9C 4B FA A5 5D F0 65 EC FA [07:31:05]CheckFolder [07:31:05]dirname=/storage/ofd_packets [07:31:05]CheckFolder done [07:31:05]ProducePacketName [07:31:05]name=ofd_packets/00153015 [07:31:05]NVStorageSaveData ofd_packets/00153015 [07:31:05]File name is /storage/ofd_packets/00153015 [07:31:05]Write 301 bytes [07:31:05]NVStorageSaveData done [07:31:05]OFDSenderStorePacket done [07:31:05]KKMCreateOFDPacket done [07:31:05]NVStorageSaveData kkm_last_timestamp [07:31:05]File name is /storage/kkm_last_timestamp [07:31:05]Write 4 bytes [07:31:05]NVStorageSaveData done [07:31:05]ExternCall_PrintAddStr [07:31:05]wPrintStart [07:31:05]Write to MH i2c: 01 00 00 65 00 65 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [07:31:05]RasterBufferAndPrint [07:31:05]line Счет N : (1)1787019 [07:31:05]line ИНН: 02508201610067 [07:31:05]line Контрольно-Кассовый Чек [07:31:05]line ПРОДАЖА [07:31:05]line ТРК (МРК, ГНК) : 22 [07:31:05]line Товар: 2710124130 [07:31:05]line Аи-92-К-5 [07:31:05]line 7.380 * 67.80 [07:31:05]line = 500.36 [07:31:05]line НДС 12% НСП 1% [07:31:05]line > о реализуемом товаре [07:31:05]line ОКРУГЛЕНИЕ: -0.36 [07:31:05]line ИТОГО: 500.00 [07:31:05]line Внесено: 500.00 [07:31:05]line СДАЧА: 0.00 [07:31:05]line НСП 1% : 4.43 [07:31:05]line НДС 12% : 53.14 [07:31:05]line Наличными: 500.00 [07:31:05]line Безнал.: 0.00 [07:31:05]line Место: АЗС № 89 "Партнер Нефть" [07:31:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:31:05]line СНО: Общий режим [07:31:05]line Чек 31 25.09.2024 07:31 [07:31:05]line Смена: 478 ФФД: 1.0 [07:31:05]line ЗНМ: 0300000113 [07:31:05]line РНМ: 0000000000091825 [07:31:05]line Версия ККМ: 001 [07:31:05]line ФМ: 0000000000871835 [07:31:05]line ФД: 153015 [07:31:05]line ФПД: 55604606383772 [07:31:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153015&fm=55604606383772&tin=02508201610067®Number=0000000000091825&sum=50000 [07:31:05]written 0, free lines is 4095 [07:31:05]OFD Sender: Processing packet 153015 [packets to send 831, broken 830] [07:31:05]ProducePacketName [07:31:05]name=ofd_packets/00153015 [07:31:05]OFD Sender: To server: pG, [07:31:05]CommunicateWithHost lk.salyk.kg:30040 [07:31:05]ConnectInit lk.salyk.kg [07:31:05]Write to MH i2c: 01 00 00 90 00 90 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D4 0C 77 [07:31:05]RasterBufferAndPrint [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]written 0, free lines is 3289 [07:31:05]MH_Cut [07:31:05]Write to MH i2c: D1 01 00 97 00 01 69 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 01 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 01 00 97 00 00 68 [07:31:05]Write to MH i2c: 01 00 00 98 00 98 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Connected sock=9 [07:31:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 69 07 01 E8 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 37 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 55 02 00 35 04 06 00 32 92 74 CF B6 9C 4B FA A5 5D F0 65 EC FA [07:31:06]*** Cut start [07:31:06]*** Purtial cut [07:31:06]*** Stage 1: CUTSNS_PIN = 1 [07:31:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 28 47 00 10 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 55 02 00 F4 03 04 00 33 64 F3 66 B6 04 01 00 00 F3 AB 42 7D F6 45 8F 61 [07:31:06]CommunicateWithHost err = 0 [07:31:06]CheckOFDResponse [07:31:06]1017 (14) - 77093643461234 [07:31:06]1041 (16) - 0000000000871835 [07:31:06]1040 (4) - 153015 [07:31:06]1012 (4) - 25.09.2024 01:15 [07:31:06]1206 (1) - 0 [07:31:06]OFD Sender: Remove packet 153015 [07:31:06]ProducePacketName [07:31:06]name=ofd_packets/00153015 [07:31:06]NVStorageDeleteData [07:31:06]Read from MH i2c: 01 [07:31:06]MH_I2C_Read... [07:31:06]*** Stop cut motor [07:31:06]*** Cut end [07:31:06]Read from MH i2c: 01 07 00 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [07:31:06]process_action close_receipt done [07:31:06]requested_data is exist [07:31:06]produce_requested_data [07:31:06]requested_item fm.sn is exist - process it [07:31:06]wFMCommunicate request_size=4 [07:31:06]MH_SAM_APDU [07:31:06]CAPDU: 80 11 00 00 [07:31:06]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [07:31:06]Write i2c OK [07:31:06]MH_I2C_Read... [07:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:06]Read from MH i2c: E2 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 17 00 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [07:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:31:06]wFMCommunicate OK [07:31:06]requested_item fd.num is exist - process it [07:31:06]SAM_PROTO_GetFieldsCounters [07:31:06]wFMCommunicate request_size=4 [07:31:06]MH_SAM_APDU [07:31:06]CAPDU: 80 13 00 00 [07:31:06]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [07:31:06]Write i2c OK [07:31:06]MH_I2C_Read... [07:31:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:31:06]Read from MH i2c: E2 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 62 00 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [07:31:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:31:06]wFMCommunicate OK [07:31:06]SAM_PROTO_GetFieldsCounters done [07:31:06]requested_item shift.num is exist - process it [07:31:06]requested_item shift.opened is exist - process it [07:31:06]req_shift_opened [07:31:06]FM_GetShiftState [07:31:06]SAM_PROTO_GetShiftState [07:31:06]wFMCommunicate request_size=4 [07:31:06]MH_SAM_APDU [07:31:06]CAPDU: 80 13 01 00 [07:31:06]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [07:31:06]Write i2c OK [07:31:06]MH_I2C_Read... [07:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:06]Read from MH i2c: E2 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 0E 00 [07:31:06]MH_I2C_Read... [07:31:06]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [07:31:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:31:06]wFMCommunicate OK [07:31:06]SAM_PROTO_GetShiftState done [07:31:06]FM_GetShiftState done [07:31:06]req_shift_opened done [07:31:06]requested_item shift.open_date is exist - process it [07:31:06]req_shift_open_date [07:31:06]req_shift_open_date done [07:31:06]produce_requested_data done [07:31:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153015,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:31:06]process_action_free close_receipt [07:31:06]json_value_free [07:31:06]json_value_free done [07:31:06]process_json_proto returns [07:31:06]Send response to host [07:31:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153015,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:31:06]free response buf [07:31:06]execute_script done [07:31:06]execute_script returns [07:31:06]free content buf [07:31:06]Sock 10.Close socket [07:31:06]Sock 10.Thread stoped [07:31:06]OFD Sender: No OFD packet to send [07:31:12]OFD Sender: No OFD packet to send [07:31:17]OFD Sender: No OFD packet to send [07:31:22]OFD Sender: No OFD packet to send [07:31:27]OFD Sender: No OFD packet to send [07:31:32]OFD Sender: No OFD packet to send [07:31:37]OFD Sender: No OFD packet to send [07:31:42]OFD Sender: No OFD packet to send [07:31:47]OFD Sender: No OFD packet to send [07:31:49]recv_with_timeout no data received [07:31:52]OFD Sender: No OFD packet to send [07:31:57]OFD Sender: No OFD packet to send [07:32:02]OFD Sender: No OFD packet to send [07:32:07]OFD Sender: No OFD packet to send [07:32:12]OFD Sender: No OFD packet to send [07:32:17]OFD Sender: No OFD packet to send [07:32:22]OFD Sender: No OFD packet to send [07:32:24]recv_with_timeout no data received [07:32:25]accept exits with 7 [07:32:25]New connection [07:32:25]New thread 3067067748 created [07:32:25]Thread 3066924388 joined [07:32:25]Waiting for new connection... [07:32:25] Sock 7.Parse request [07:32:25]Sock 7.Check first char [07:32:25]Sock 7.First char is OK [07:32:25]request: POST /json_proto HTTP/1.0 [07:32:25]Method: POST [07:32:25]URL: /json_proto [07:32:25]Method is POST - this is cgi request [07:32:25]url: /json_proto [07:32:25]query_string will be loaded in cgi processing [07:32:25]execute_cgi json_proto POST (null) [07:32:25]execute_cgi path=json_proto method=POST [07:32:25]POST find Content-Length [07:32:25]Host: 172.17.43.67:8080 [07:32:25]Content-Length: 683 [07:32:25]Content-Type: application/json [07:32:25] [07:32:25]POST finish read [07:32:25]Found Content-Length = 683 [07:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:25]execute_script... [07:32:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:25]POST & json_proto [07:32:25]process_json_proto [07:32:25]json parsed OK: [07:32:25]protocol is kg_v1.0 [07:32:25]action value=close_receipt [07:32:25]process_action close_receipt [07:32:25]cmd_close_receipt [07:32:25]MH_GetDate [07:32:25]Write to MH i2c: F0 00 00 9C 00 8B [07:32:25]Write i2c OK [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 09 00 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 09 00 9C 00 00 89 BC F3 66 6A BD 47 65 05 [07:32:25]GetLastDocTimeStamp 1727249463 [07:32:25]current date 1727249545 [07:32:25]FM_GetShiftState [07:32:25]SAM_PROTO_GetShiftState [07:32:25]wFMCommunicate request_size=4 [07:32:25]MH_SAM_APDU [07:32:25]CAPDU: 80 13 01 00 [07:32:25]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [07:32:25]Write i2c OK [07:32:25]MH_I2C_Read... [07:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:25]Read from MH i2c: E2 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: E2 0E 00 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [07:32:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:32:25]wFMCommunicate OK [07:32:25]SAM_PROTO_GetShiftState done [07:32:25]FM_GetShiftState done [07:32:25]opened in 1727224329 [07:32:25]opened+sec_in_day 1727310729 [07:32:25]quantity*price = 300015 [07:32:25]sum+1 = 300016 [07:32:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 32 25.09.2024 07:32 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153016 ФПД: 34223998701660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153016&fm=34223998701660&tin=02508201610067®Number=0000000000091825&sum=300000 [07:32:26]StoreToDocumentArchive [07:32:26]shift 478 fd 153016 [07:32:26]save to /storage/0478/doc_00153016 [07:32:26]save last doc name /storage/0478/doc_00153016 to /storage/kkm_last_doc_name [07:32:26]save OK [07:32:26]Clear old archive folders... [07:32:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:26]tlvbuf is 01AD3ED0 [07:32:26]SAM_PROTO_ClearQueue [07:32:26]wFMCommunicate request_size=4 [07:32:26]MH_SAM_APDU [07:32:26]CAPDU: 80 09 00 00 [07:32:26]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [07:32:26]Write i2c OK [07:32:26]MH_I2C_Read... [07:32:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:26]Read from MH i2c: E2 [07:32:26]MH_I2C_Read... [07:32:26]Read from MH i2c: E2 03 00 [07:32:26]MH_I2C_Read... [07:32:26]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [07:32:26]RAPDU: 90 00 [07:32:26]wFMCommunicate OK [07:32:26]SAM_PROTO_ClearQueue done [07:32:26]KKMCreateOFDPacket [07:32:26]OFDProtocolAddRootSTLVToBuf [07:32:26]FM_MakeSignedData [07:32:26]FM_MakeSignedData [07:32:26]SAM_PROTO_SignData [07:32:26]wFMCommunicate request_size=4 [07:32:26]MH_SAM_APDU [07:32:26]CAPDU: 80 0D 01 02 [07:32:26]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [07:32:26]Write i2c OK [07:32:26]MH_I2C_Read... [07:32:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:26]Read from MH i2c: E2 [07:32:26]MH_I2C_Read... [07:32:26]Read from MH i2c: E2 03 00 [07:32:26]MH_I2C_Read... [07:32:26]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [07:32:26]RAPDU: 90 00 [07:32:26]wFMCommunicate OK [07:32:26]wFMCommunicate request_size=255 [07:32:26]MH_SAM_APDU [07:32:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 89 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 55 02 00 35 04 06 00 1F [07:32:26]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 89 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 55 02 00 35 04 06 00 1F 00 00 E2 [07:32:26]Write i2c OK [07:32:26]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]wFMCommunicate request_size=10 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 02 02 05 20 65 49 10 5C [07:32:27]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 20 65 49 10 5C 00 00 6B [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 03 02 [07:32:27]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 0B 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 0B 00 AE 00 00 5A DA 28 4F 7A FA 1F 6C 90 00 D4 [07:32:27]RAPDU: 5A DA 28 4F 7A FA 1F 6C 90 00 [07:32:27]wFMCommunicate OK [07:32:27]SAM_PROTO_SignData done [07:32:27]FM_MakeSignedData done [07:32:27]CreateOFDProtocolMessage [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 11 00 00 [07:32:27]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 17 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [07:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:32:27]wFMCommunicate OK [07:32:27]CreateOFDProtocolMessage done [07:32:27]OFDSenderStorePacket 153016 [07:32:27]StoreOFDPacket docnum=153016 [07:32:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 4B 07 01 0F D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 89 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 55 02 00 35 04 06 00 1F 20 65 49 10 5C 5A DA 28 4F 7A FA 1F 6C [07:32:27]CheckFolder [07:32:27]dirname=/storage/ofd_packets [07:32:27]CheckFolder done [07:32:27]ProducePacketName [07:32:27]name=ofd_packets/00153016 [07:32:27]NVStorageSaveData ofd_packets/00153016 [07:32:27]File name is /storage/ofd_packets/00153016 [07:32:27]Write 301 bytes [07:32:27]NVStorageSaveData done [07:32:27]OFDSenderStorePacket done [07:32:27]KKMCreateOFDPacket done [07:32:27]NVStorageSaveData kkm_last_timestamp [07:32:27]File name is /storage/kkm_last_timestamp [07:32:27]Write 4 bytes [07:32:27]NVStorageSaveData done [07:32:27]ExternCall_PrintAddStr [07:32:27]wPrintStart [07:32:27]Write to MH i2c: 01 00 00 B0 00 B0 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [07:32:27]RasterBufferAndPrint [07:32:27]line Счет N : (1)1787018 [07:32:27]line ИНН: 02508201610067 [07:32:27]line Контрольно-Кассовый Чек [07:32:27]line ПРОДАЖА [07:32:27]line ТРК (МРК, ГНК) : 12 [07:32:27]line Товар: 2710124130 [07:32:27]line Аи-92-К-5 [07:32:27]line 44.250 * 67.80 [07:32:27]line = 3000.15 [07:32:27]line НДС 12% НСП 1% [07:32:27]line > о реализуемом товаре [07:32:27]line ОКРУГЛЕНИЕ: -0.15 [07:32:27]line ИТОГО: 3000.00 [07:32:27]line Внесено: 3000.00 [07:32:27]line СДАЧА: 0.00 [07:32:27]line НСП 1% : 26.55 [07:32:27]line НДС 12% : 318.60 [07:32:27]line Наличными: 3000.00 [07:32:27]line Безнал.: 0.00 [07:32:27]line Место: АЗС № 89 "Партнер Нефть" [07:32:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:32:27]line СНО: Общий режим [07:32:27]line Чек 32 25.09.2024 07:32 [07:32:27]line Смена: 478 ФФД: 1.0 [07:32:27]line ЗНМ: 0300000113 [07:32:27]line РНМ: 0000000000091825 [07:32:27]line Версия ККМ: 001 [07:32:27]line ФМ: 0000000000871835 [07:32:27]line ФД: 153016 [07:32:27]line ФПД: 34223998701660 [07:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153016&fm=34223998701660&tin=02508201610067®Number=0000000000091825&sum=300000 [07:32:27]written 0, free lines is 4095 [07:32:27]OFD Sender: Processing packet 153016 [packets to send 831, broken 830] [07:32:27]ProducePacketName [07:32:27]name=ofd_packets/00153016 [07:32:27]OFD Sender: To server: pG, [07:32:27]CommunicateWithHost lk.salyk.kg:30040 [07:32:27]ConnectInit lk.salyk.kg [07:32:27]Write to MH i2c: 01 00 00 DB 00 DB [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D8 0C C6 [07:32:27]RasterBufferAndPrint [07:32:27]line [07:32:27]line [07:32:27]line [07:32:27]line [07:32:27]line [07:32:27]written 0, free lines is 3295 [07:32:27]MH_Cut [07:32:27]Write to MH i2c: D1 01 00 E2 00 01 B4 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: D1 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: D1 01 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: D1 01 00 E2 00 00 B3 [07:32:27]Write to MH i2c: 01 00 00 E3 00 E3 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]Connected sock=10 [07:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 4B 07 01 0F D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 89 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 55 02 00 35 04 06 00 1F 20 65 49 10 5C 5A DA 28 4F 7A FA 1F 6C [07:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 4C 47 00 FB 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 55 02 00 F4 03 04 00 85 64 F3 66 B6 04 01 00 00 9A CA 95 80 B9 1A 14 0B [07:32:28]CommunicateWithHost err = 0 [07:32:28]CheckOFDResponse [07:32:28]1017 (14) - 77093643461234 [07:32:28]1041 (16) - 0000000000871835 [07:32:28]1040 (4) - 153016 [07:32:28]1012 (4) - 25.09.2024 01:16 [07:32:28]1206 (1) - 0 [07:32:28]OFD Sender: Remove packet 153016 [07:32:28]ProducePacketName [07:32:28]name=ofd_packets/00153016 [07:32:28]NVStorageDeleteData [07:32:28]*** Cut start [07:32:28]*** Purtial cut [07:32:28]*** Stage 1: CUTSNS_PIN = 1 [07:32:28]OFD Sender: No OFD packet to send [07:32:28]Read from MH i2c: 01 [07:32:28]MH_I2C_Read... [07:32:28]*** Stop cut motor [07:32:28]*** Cut end [07:32:28]Read from MH i2c: 01 07 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [07:32:28]process_action close_receipt done [07:32:28]requested_data is exist [07:32:28]produce_requested_data [07:32:28]requested_item fm.sn is exist - process it [07:32:28]wFMCommunicate request_size=4 [07:32:28]MH_SAM_APDU [07:32:28]CAPDU: 80 11 00 00 [07:32:28]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:28]Read from MH i2c: E2 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 17 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [07:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:32:28]wFMCommunicate OK [07:32:28]requested_item fd.num is exist - process it [07:32:28]SAM_PROTO_GetFieldsCounters [07:32:28]wFMCommunicate request_size=4 [07:32:28]MH_SAM_APDU [07:32:28]CAPDU: 80 13 00 00 [07:32:28]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:28]Read from MH i2c: E2 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 62 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [07:32:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:32:28]wFMCommunicate OK [07:32:28]SAM_PROTO_GetFieldsCounters done [07:32:28]requested_item shift.num is exist - process it [07:32:28]requested_item shift.opened is exist - process it [07:32:28]req_shift_opened [07:32:28]FM_GetShiftState [07:32:28]SAM_PROTO_GetShiftState [07:32:28]wFMCommunicate request_size=4 [07:32:28]MH_SAM_APDU [07:32:28]CAPDU: 80 13 01 00 [07:32:28]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:28]Read from MH i2c: E2 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 0E 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [07:32:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:32:28]wFMCommunicate OK [07:32:28]SAM_PROTO_GetShiftState done [07:32:28]FM_GetShiftState done [07:32:28]req_shift_opened done [07:32:28]requested_item shift.open_date is exist - process it [07:32:28]req_shift_open_date [07:32:28]req_shift_open_date done [07:32:28]produce_requested_data done [07:32:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153016,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:32:28]process_action_free close_receipt [07:32:28]json_value_free [07:32:28]json_value_free done [07:32:28]process_json_proto returns [07:32:28]Send response to host [07:32:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153016,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:32:28]free response buf [07:32:28]execute_script done [07:32:28]execute_script returns [07:32:28]free content buf [07:32:28]Sock 7.Close socket [07:32:28]Sock 7.Thread stoped [07:32:33]OFD Sender: No OFD packet to send [07:32:38]OFD Sender: No OFD packet to send [07:32:43]OFD Sender: No OFD packet to send [07:32:47]int [07:32:47]Write to MH i2c: 01 00 00 E7 00 E7 [07:32:47]*** FLAG_PRN_KEY set [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 E7 00 00 08 00 00 00 FF 0F 04 [07:32:47]state=0 [07:32:47]Key pressed [07:32:47]Feed [07:32:47]Write to MH i2c: D8 00 00 E8 00 BF [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: D8 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: D8 01 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: D8 01 00 E8 00 00 C0 [07:32:47]int [07:32:47]Write to MH i2c: 01 00 00 E9 00 E9 [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 E9 00 00 48 00 00 00 3C 00 74 [07:32:47]state=2 [07:32:47]Key pressed [07:32:47]int [07:32:47]Write to MH i2c: 01 00 00 EA 00 EA [07:32:47]*** FLAG_PRN_KEY reset [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 EA 00 00 00 00 00 00 F5 0F F5 [07:32:47]state=2 [07:32:47]Stop feed [07:32:48]OFD Sender: No OFD packet to send [07:32:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:25]accept exits with 9 [07:33:25]New connection [07:33:25]New thread 3066924388 created [07:33:25]Thread 3067067748 joined [07:33:25]Waiting for new connection... [07:33:25] Sock 9.Parse request [07:33:25]Sock 9.Check first char [07:33:25]Sock 9.First char is OK [07:33:25]request: POST /json_proto HTTP/1.0 [07:33:25]Method: POST [07:33:25]URL: /json_proto [07:33:25]Method is POST - this is cgi request [07:33:25]url: /json_proto [07:33:25]query_string will be loaded in cgi processing [07:33:25]execute_cgi json_proto POST (null) [07:33:25]execute_cgi path=json_proto method=POST [07:33:25]POST find Content-Length [07:33:25]Host: 172.17.43.67:8080 [07:33:25]Content-Length: 755 [07:33:25]Content-Type: application/json [07:33:25] [07:33:25]POST finish read [07:33:25]Found Content-Length = 755 [07:33:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30053831", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:25]execute_script... [07:33:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30053831", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:25]POST & json_proto [07:33:25]process_json_proto [07:33:25]json parsed OK: [07:33:25]protocol is kg_v1.0 [07:33:25]action value=close_receipt [07:33:25]process_action close_receipt [07:33:25]cmd_close_receipt [07:33:25]MH_GetDate [07:33:25]Write to MH i2c: F0 00 00 EB 00 DA [07:33:25]Write i2c OK [07:33:25]MH_I2C_Read... [07:33:25]Read from MH i2c: F0 [07:33:25]MH_I2C_Read... [07:33:25]Read from MH i2c: F0 09 00 [07:33:25]MH_I2C_Read... [07:33:25]Read from MH i2c: F0 09 00 EB 00 00 C6 BC F3 66 6A BD 47 65 91 [07:33:25]GetLastDocTimeStamp 1727249545 [07:33:25]current date 1727249606 [07:33:25]FM_GetShiftState [07:33:25]SAM_PROTO_GetShiftState [07:33:25]wFMCommunicate request_size=4 [07:33:25]MH_SAM_APDU [07:33:25]CAPDU: 80 13 01 00 [07:33:25]Write to MH i2c: E2 08 00 EC 00 80 13 01 00 00 00 00 00 69 [07:33:25]Write i2c OK [07:33:25]MH_I2C_Read... [07:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:25]Read from MH i2c: E2 [07:33:25]MH_I2C_Read... [07:33:25]Read from MH i2c: E2 0E 00 [07:33:25]MH_I2C_Read... [07:33:25]Read from MH i2c: E2 0E 00 EC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 31 [07:33:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:33:25]wFMCommunicate OK [07:33:25]SAM_PROTO_GetShiftState done [07:33:25]FM_GetShiftState done [07:33:25]opened in 1727224329 [07:33:25]opened+sec_in_day 1727310729 [07:33:25]quantity*price = 0 [07:33:25]sum+1 = 1 [07:33:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 33 25.09.2024 07:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30053831 ФМ: 0000000000871835 ФД: 153017 ФПД: 77132158187592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073326&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153017&fm=77132158187592&tin=02508201610067®Number=0000000000091825&sum=0 [07:33:27]StoreToDocumentArchive [07:33:27]shift 478 fd 153017 [07:33:27]save to /storage/0478/doc_00153017 [07:33:27]save last doc name /storage/0478/doc_00153017 to /storage/kkm_last_doc_name [07:33:27]save OK [07:33:27]Clear old archive folders... [07:33:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:33:27]tlvbuf is 01AE0760 [07:33:27]SAM_PROTO_ClearQueue [07:33:27]wFMCommunicate request_size=4 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 09 00 00 [07:33:27]Write to MH i2c: E2 08 00 F9 00 80 09 00 00 00 00 00 00 6B [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [07:33:27]RAPDU: 90 00 [07:33:27]wFMCommunicate OK [07:33:27]SAM_PROTO_ClearQueue done [07:33:27]KKMCreateOFDPacket [07:33:27]OFDProtocolAddRootSTLVToBuf [07:33:27]FM_MakeSignedData [07:33:27]FM_MakeSignedData [07:33:27]SAM_PROTO_SignData [07:33:27]wFMCommunicate request_size=4 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 0D 01 02 [07:33:27]Write to MH i2c: E2 08 00 FA 00 80 0D 01 02 00 00 00 00 73 [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [07:33:27]RAPDU: 90 00 [07:33:27]wFMCommunicate OK [07:33:27]wFMCommunicate request_size=255 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C6 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 55 02 00 35 04 06 00 46 [07:33:27]Write to MH i2c: E2 02 01 FB 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C6 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 55 02 00 35 04 06 00 46 00 00 80 [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [07:33:27]RAPDU: 90 00 [07:33:27]wFMCommunicate OK [07:33:27]wFMCommunicate request_size=10 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 0D 02 02 05 26 BA E3 B8 48 [07:33:27]Write to MH i2c: E2 0D 00 FC 00 80 0D 02 02 05 00 26 BA E3 B8 48 00 00 43 [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [07:33:27]RAPDU: 90 00 [07:33:27]wFMCommunicate OK [07:33:27]wFMCommunicate request_size=4 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 0D 03 02 [07:33:27]Write to MH i2c: E2 08 00 FD 00 80 0D 03 02 00 00 00 00 78 [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 0B 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 0B 00 FD 00 00 83 31 14 0A C1 BF 37 9B 90 00 9D [07:33:27]RAPDU: 83 31 14 0A C1 BF 37 9B 90 00 [07:33:27]wFMCommunicate OK [07:33:27]SAM_PROTO_SignData done [07:33:27]FM_MakeSignedData done [07:33:27]CreateOFDProtocolMessage [07:33:27]wFMCommunicate request_size=4 [07:33:27]MH_SAM_APDU [07:33:27]CAPDU: 80 11 00 00 [07:33:27]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:27]Read from MH i2c: E2 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 17 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [07:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:33:27]wFMCommunicate OK [07:33:27]CreateOFDProtocolMessage done [07:33:27]OFDSenderStorePacket 153017 [07:33:27]StoreOFDPacket docnum=153017 [07:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD E3 07 01 BC 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C6 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 55 02 00 35 04 06 00 46 26 BA E3 B8 48 83 31 14 0A C1 BF 37 9B [07:33:27]CheckFolder [07:33:27]dirname=/storage/ofd_packets [07:33:27]CheckFolder done [07:33:27]ProducePacketName [07:33:27]name=ofd_packets/00153017 [07:33:27]NVStorageSaveData ofd_packets/00153017 [07:33:27]File name is /storage/ofd_packets/00153017 [07:33:27]Write 301 bytes [07:33:27]NVStorageSaveData done [07:33:27]OFDSenderStorePacket done [07:33:27]KKMCreateOFDPacket done [07:33:27]NVStorageSaveData kkm_last_timestamp [07:33:27]File name is /storage/kkm_last_timestamp [07:33:27]Write 4 bytes [07:33:27]NVStorageSaveData done [07:33:27]ExternCall_PrintAddStr [07:33:27]wPrintStart [07:33:27]Write to MH i2c: 01 00 00 FF 00 FF [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 07 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [07:33:27]RasterBufferAndPrint [07:33:27]line Счет N : (1)1787020 [07:33:27]line ИНН: 02508201610067 [07:33:27]line Контрольно-Кассовый Чек [07:33:27]line ПРОДАЖА [07:33:27]line ТРК (МРК, ГНК) : 32 [07:33:27]line Товар: 2710124130 [07:33:27]line Аи-92-К-5 [07:33:27]line 15.000 * 0.00 [07:33:27]line = 0.00 [07:33:27]line НДС 12% НСП 1% [07:33:27]line > о реализуемом товаре [07:33:27]line ИТОГО: 0.00 [07:33:27]line НСП 1% : 0.00 [07:33:27]line НДС 12% : 0.00 [07:33:27]line Наличными: 0.00 [07:33:27]line Безнал.: 0.00 [07:33:27]line Место: АЗС № 89 "Партнер Нефть" [07:33:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:33:27]line СНО: Общий режим [07:33:27]line Чек 33 25.09.2024 07:33 [07:33:27]line Смена: 478 ФФД: 1.0 [07:33:27]line ЗНМ: 0300000113 [07:33:27]line РНМ: 0000000000091825 [07:33:27]line Версия ККМ: 001 [07:33:27]line Талоны: ТК ГПНА Online [07:33:27]line 30053831 [07:33:27]line ФМ: 0000000000871835 [07:33:27]line ФД: 153017 [07:33:27]line ФПД: 77132158187592 [07:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073326&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153017&fm=77132158187592&tin=02508201610067®Number=0000000000091825&sum=0 [07:33:27]written 0, free lines is 4095 [07:33:27]OFD Sender: Processing packet 153017 [packets to send 831, broken 830] [07:33:27]ProducePacketName [07:33:27]name=ofd_packets/00153017 [07:33:27]OFD Sender: To server: pG, [07:33:27]CommunicateWithHost lk.salyk.kg:30040 [07:33:27]ConnectInit lk.salyk.kg [07:33:27]Connected sock=7 [07:33:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD E3 07 01 BC 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 C6 BC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 55 02 00 35 04 06 00 46 26 BA E3 B8 48 83 31 14 0A C1 BF 37 9B [07:33:27]Write to MH i2c: 01 00 00 29 01 2A [07:33:27]Write i2c OK [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 07 00 [07:33:27]MH_I2C_Read... [07:33:27]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 E9 0C 26 [07:33:28]RasterBufferAndPrint [07:33:28]line [07:33:28]line [07:33:28]line [07:33:28]line [07:33:28]line [07:33:28]written 0, free lines is 3311 [07:33:28]MH_Cut [07:33:28]Write to MH i2c: D1 01 00 30 01 01 03 [07:33:28]Write i2c OK [07:33:28]MH_I2C_Read... [07:33:28]Read from MH i2c: D1 [07:33:28]MH_I2C_Read... [07:33:28]Read from MH i2c: D1 01 00 [07:33:28]MH_I2C_Read... [07:33:28]Read from MH i2c: D1 01 00 30 01 00 02 [07:33:28]Write to MH i2c: 01 00 00 31 01 32 [07:33:28]Write i2c OK [07:33:28]MH_I2C_Read... [07:33:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 32 47 00 3C 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 55 02 00 F4 03 04 00 C1 64 F3 66 B6 04 01 00 00 33 FB B9 62 73 E2 53 38 [07:33:28]CommunicateWithHost err = 0 [07:33:28]CheckOFDResponse [07:33:28]1017 (14) - 77093643461234 [07:33:28]1041 (16) - 0000000000871835 [07:33:28]1040 (4) - 153017 [07:33:28]1012 (4) - 25.09.2024 01:17 [07:33:28]1206 (1) - 0 [07:33:28]OFD Sender: Remove packet 153017 [07:33:28]ProducePacketName [07:33:28]name=ofd_packets/00153017 [07:33:28]NVStorageDeleteData [07:33:28]*** Cut start [07:33:28]*** Purtial cut [07:33:28]*** Stage 1: CUTSNS_PIN = 1 [07:33:28]OFD Sender: No OFD packet to send [07:33:28]Read from MH i2c: 01 [07:33:28]MH_I2C_Read... [07:33:29]*** Stop cut motor [07:33:29]*** Cut end [07:33:29]Read from MH i2c: 01 07 00 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: 01 07 00 31 01 00 00 00 00 00 FF 0F 47 [07:33:29]process_action close_receipt done [07:33:29]requested_data is exist [07:33:29]produce_requested_data [07:33:29]requested_item fm.sn is exist - process it [07:33:29]wFMCommunicate request_size=4 [07:33:29]MH_SAM_APDU [07:33:29]CAPDU: 80 11 00 00 [07:33:29]Write to MH i2c: E2 08 00 32 01 80 11 00 00 00 00 00 00 AD [07:33:29]Write i2c OK [07:33:29]MH_I2C_Read... [07:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:29]Read from MH i2c: E2 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 17 00 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 17 00 32 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [07:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:33:29]wFMCommunicate OK [07:33:29]requested_item fd.num is exist - process it [07:33:29]SAM_PROTO_GetFieldsCounters [07:33:29]wFMCommunicate request_size=4 [07:33:29]MH_SAM_APDU [07:33:29]CAPDU: 80 13 00 00 [07:33:29]Write to MH i2c: E2 08 00 33 01 80 13 00 00 00 00 00 00 B0 [07:33:29]Write i2c OK [07:33:29]MH_I2C_Read... [07:33:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:33:29]Read from MH i2c: E2 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 62 00 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 62 00 33 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [07:33:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:33:29]wFMCommunicate OK [07:33:29]SAM_PROTO_GetFieldsCounters done [07:33:29]requested_item shift.num is exist - process it [07:33:29]requested_item shift.opened is exist - process it [07:33:29]req_shift_opened [07:33:29]FM_GetShiftState [07:33:29]SAM_PROTO_GetShiftState [07:33:29]wFMCommunicate request_size=4 [07:33:29]MH_SAM_APDU [07:33:29]CAPDU: 80 13 01 00 [07:33:29]Write to MH i2c: E2 08 00 34 01 80 13 01 00 00 00 00 00 B2 [07:33:29]Write i2c OK [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 [07:33:29]MH_I2C_Read... [07:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:29]Read from MH i2c: E2 0E 00 [07:33:29]MH_I2C_Read... [07:33:29]Read from MH i2c: E2 0E 00 34 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7A [07:33:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:33:29]wFMCommunicate OK [07:33:29]SAM_PROTO_GetShiftState done [07:33:29]FM_GetShiftState done [07:33:29]req_shift_opened done [07:33:29]requested_item shift.open_date is exist - process it [07:33:29]req_shift_open_date [07:33:29]req_shift_open_date done [07:33:29]produce_requested_data done [07:33:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153017,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:33:29]process_action_free close_receipt [07:33:29]json_value_free [07:33:29]json_value_free done [07:33:29]process_json_proto returns [07:33:29]Send response to host [07:33:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153017,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:33:29]free response buf [07:33:29]execute_script done [07:33:29]execute_script returns [07:33:29]free content buf [07:33:29]Sock 9.Close socket [07:33:29]Sock 9.Thread stoped [07:33:33]OFD Sender: No OFD packet to send [07:33:36]recv_with_timeout no data received [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:54]recv_with_timeout no data received [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:13]OFD Sender: No OFD packet to send [07:34:19]OFD Sender: No OFD packet to send [07:34:24]OFD Sender: No OFD packet to send [07:34:29]OFD Sender: No OFD packet to send [07:34:34]OFD Sender: No OFD packet to send [07:34:39]OFD Sender: No OFD packet to send [07:34:44]OFD Sender: No OFD packet to send [07:34:49]OFD Sender: No OFD packet to send [07:34:54]OFD Sender: No OFD packet to send [07:34:59]OFD Sender: No OFD packet to send [07:35:04]OFD Sender: No OFD packet to send [07:35:09]OFD Sender: No OFD packet to send [07:35:14]OFD Sender: No OFD packet to send [07:35:19]OFD Sender: No OFD packet to send [07:35:24]OFD Sender: No OFD packet to send [07:35:29]OFD Sender: No OFD packet to send [07:35:34]OFD Sender: No OFD packet to send [07:35:39]OFD Sender: No OFD packet to send [07:35:44]OFD Sender: No OFD packet to send [07:35:49]OFD Sender: No OFD packet to send [07:35:54]OFD Sender: No OFD packet to send [07:35:58]accept exits with 10 [07:35:58]New connection [07:35:58]New thread 3067067748 created [07:35:58]Thread 3066924388 joined [07:35:58]Waiting for new connection... [07:35:58] Sock 10.Parse request [07:35:58]Sock 10.Check first char [07:35:58]Sock 10.First char is OK [07:35:58]request: POST /json_proto HTTP/1.0 [07:35:58]Method: POST [07:35:58]URL: /json_proto [07:35:58]Method is POST - this is cgi request [07:35:58]url: /json_proto [07:35:58]query_string will be loaded in cgi processing [07:35:58]execute_cgi json_proto POST (null) [07:35:58]execute_cgi path=json_proto method=POST [07:35:58]POST find Content-Length [07:35:58]Host: 172.17.43.67:8080 [07:35:58]Content-Length: 680 [07:35:58]Content-Type: application/json [07:35:58] [07:35:58]POST finish read [07:35:58]Found Content-Length = 680 [07:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:58]execute_script... [07:35:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:58]POST & json_proto [07:35:58]process_json_proto [07:35:58]json parsed OK: [07:35:58]protocol is kg_v1.0 [07:35:58]action value=close_receipt [07:35:58]process_action close_receipt [07:35:58]cmd_close_receipt [07:35:58]MH_GetDate [07:35:58]Write to MH i2c: F0 00 00 35 01 25 [07:35:58]Write i2c OK [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: F0 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: F0 09 00 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: F0 09 00 35 01 00 5F BD F3 66 6A BD 47 65 76 [07:35:58]GetLastDocTimeStamp 1727249606 [07:35:58]current date 1727249759 [07:35:58]FM_GetShiftState [07:35:58]SAM_PROTO_GetShiftState [07:35:58]wFMCommunicate request_size=4 [07:35:58]MH_SAM_APDU [07:35:58]CAPDU: 80 13 01 00 [07:35:58]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [07:35:58]Write i2c OK [07:35:58]MH_I2C_Read... [07:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:59]Read from MH i2c: E2 [07:35:59]MH_I2C_Read... [07:35:59]Read from MH i2c: E2 0E 00 [07:35:59]MH_I2C_Read... [07:35:59]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7C [07:35:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:35:59]wFMCommunicate OK [07:35:59]SAM_PROTO_GetShiftState done [07:35:59]FM_GetShiftState done [07:35:59]opened in 1727224329 [07:35:59]opened+sec_in_day 1727310729 [07:35:59]quantity*price = 200025 [07:35:59]sum+1 = 200026 [07:35:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 34 25.09.2024 07:35 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153018 ФПД: 272457061007619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153018&fm=272457061007619&tin=02508201610067®Number=0000000000091825&sum=200000 [07:36:00]StoreToDocumentArchive [07:36:00]shift 478 fd 153018 [07:36:00]save to /storage/0478/doc_00153018 [07:36:00]save last doc name /storage/0478/doc_00153018 to /storage/kkm_last_doc_name [07:36:00]save OK [07:36:00]Clear old archive folders... [07:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:36:00]tlvbuf is 01AE0350 [07:36:00]SAM_PROTO_ClearQueue [07:36:00]wFMCommunicate request_size=4 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 09 00 00 [07:36:00]Write to MH i2c: E2 08 00 43 01 80 09 00 00 00 00 00 00 B6 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [07:36:00]RAPDU: 90 00 [07:36:00]wFMCommunicate OK [07:36:00]SAM_PROTO_ClearQueue done [07:36:00]KKMCreateOFDPacket [07:36:00]OFDProtocolAddRootSTLVToBuf [07:36:00]FM_MakeSignedData [07:36:00]FM_MakeSignedData [07:36:00]SAM_PROTO_SignData [07:36:00]wFMCommunicate request_size=4 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 0D 01 02 [07:36:00]Write to MH i2c: E2 08 00 44 01 80 0D 01 02 00 00 00 00 BE [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [07:36:00]RAPDU: 90 00 [07:36:00]wFMCommunicate OK [07:36:00]wFMCommunicate request_size=255 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 5F BD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 55 02 00 35 04 06 00 F7 CC 5A 56 [07:36:00]Write to MH i2c: E2 02 01 45 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 5F BD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 55 02 00 35 04 06 00 F7 CC 5A 56 00 00 2B [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [07:36:00]RAPDU: 90 00 [07:36:00]wFMCommunicate OK [07:36:00]wFMCommunicate request_size=7 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 0D 02 02 02 81 03 [07:36:00]Write to MH i2c: E2 0A 00 46 01 80 0D 02 02 02 00 81 03 00 00 49 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [07:36:00]RAPDU: 90 00 [07:36:00]wFMCommunicate OK [07:36:00]wFMCommunicate request_size=4 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 0D 03 02 [07:36:00]Write to MH i2c: E2 08 00 47 01 80 0D 03 02 00 00 00 00 C3 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 0B 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 0B 00 47 01 00 F7 D7 14 3D 0A 40 16 42 90 00 85 [07:36:00]RAPDU: F7 D7 14 3D 0A 40 16 42 90 00 [07:36:00]wFMCommunicate OK [07:36:00]SAM_PROTO_SignData done [07:36:00]FM_MakeSignedData done [07:36:00]CreateOFDProtocolMessage [07:36:00]wFMCommunicate request_size=4 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 11 00 00 [07:36:00]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 17 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 17 00 48 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [07:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:36:00]wFMCommunicate OK [07:36:00]CreateOFDProtocolMessage done [07:36:00]OFDSenderStorePacket 153018 [07:36:00]StoreOFDPacket docnum=153018 [07:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 B6 04 01 E8 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 5F BD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 55 02 00 35 04 06 00 F7 CC 5A 56 81 03 F7 D7 14 3D 0A 40 16 42 [07:36:00]CheckFolder [07:36:00]dirname=/storage/ofd_packets [07:36:00]CheckFolder done [07:36:00]ProducePacketName [07:36:00]name=ofd_packets/00153018 [07:36:00]NVStorageSaveData ofd_packets/00153018 [07:36:00]File name is /storage/ofd_packets/00153018 [07:36:00]Write 298 bytes [07:36:00]NVStorageSaveData done [07:36:00]OFDSenderStorePacket done [07:36:00]KKMCreateOFDPacket done [07:36:00]NVStorageSaveData kkm_last_timestamp [07:36:00]File name is /storage/kkm_last_timestamp [07:36:00]Write 4 bytes [07:36:00]NVStorageSaveData done [07:36:00]ExternCall_PrintAddStr [07:36:00]wPrintStart [07:36:00]Write to MH i2c: 01 00 00 49 01 4A [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: 01 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: 01 07 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [07:36:00]RasterBufferAndPrint [07:36:00]line Счет N : (1)1787021 [07:36:00]line ИНН: 02508201610067 [07:36:00]line Контрольно-Кассовый Чек [07:36:00]line ПРОДАЖА [07:36:00]line ТРК (МРК, ГНК) : 31 [07:36:00]line Товар: 2710194210 [07:36:00]line ДТ-К-5 [07:36:00]line 26.250 * 76.20 [07:36:00]line = 2000.25 [07:36:00]line НДС 12% НСП 1% [07:36:00]line > о реализуемом товаре [07:36:00]line ОКРУГЛЕНИЕ: -0.25 [07:36:00]line ИТОГО: 2000.00 [07:36:00]line Внесено: 2000.00 [07:36:00]line СДАЧА: 0.00 [07:36:00]line НСП 1% : 17.70 [07:36:00]line НДС 12% : 212.42 [07:36:00]line Наличными: 2000.00 [07:36:00]line Безнал.: 0.00 [07:36:00]line Место: АЗС № 89 "Партнер Нефть" [07:36:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:36:00]line СНО: Общий режим [07:36:00]line Чек 34 25.09.2024 07:35 [07:36:00]line Смена: 478 ФФД: 1.0 [07:36:00]line ЗНМ: 0300000113 [07:36:00]line РНМ: 0000000000091825 [07:36:00]line Версия ККМ: 001 [07:36:00]line ФМ: 0000000000871835 [07:36:00]line ФД: 153018 [07:36:00]line ФПД: 272457061007619 [07:36:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T073559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153018&fm=272457061007619&tin=02508201610067®Number=0000000000091825&sum=200000 [07:36:01]written 0, free lines is 4095 [07:36:01]OFD Sender: Processing packet 153018 [packets to send 831, broken 830] [07:36:01]ProducePacketName [07:36:01]name=ofd_packets/00153018 [07:36:01]OFD Sender: To server: pG, [07:36:01]CommunicateWithHost lk.salyk.kg:30040 [07:36:01]ConnectInit lk.salyk.kg [07:36:01]Write to MH i2c: 01 00 00 74 01 75 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 07 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 DA 0C 62 [07:36:01]RasterBufferAndPrint [07:36:01]line [07:36:01]line [07:36:01]line [07:36:01]line [07:36:01]line [07:36:01]written 0, free lines is 3296 [07:36:01]MH_Cut [07:36:01]Write to MH i2c: D1 01 00 7B 01 01 4E [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: D1 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: D1 01 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: D1 01 00 7B 01 00 4D [07:36:01]Write to MH i2c: 01 00 00 7C 01 7D [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:02]*** Cut start [07:36:02]*** Purtial cut [07:36:02]*** Stage 1: CUTSNS_PIN = 1 [07:36:02]Read from MH i2c: 01 [07:36:02]MH_I2C_Read... [07:36:02]*** Stop cut motor [07:36:02]*** Cut end [07:36:02]Read from MH i2c: 01 07 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 FF 0F 92 [07:36:02]process_action close_receipt done [07:36:02]requested_data is exist [07:36:02]produce_requested_data [07:36:02]requested_item fm.sn is exist - process it [07:36:02]wFMCommunicate request_size=4 [07:36:02]MH_SAM_APDU [07:36:02]CAPDU: 80 11 00 00 [07:36:02]Write to MH i2c: E2 08 00 7D 01 80 11 00 00 00 00 00 00 F8 [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:02]Read from MH i2c: E2 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 17 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 17 00 7D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [07:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:36:02]wFMCommunicate OK [07:36:02]requested_item fd.num is exist - process it [07:36:02]SAM_PROTO_GetFieldsCounters [07:36:02]wFMCommunicate request_size=4 [07:36:02]MH_SAM_APDU [07:36:02]CAPDU: 80 13 00 00 [07:36:02]Write to MH i2c: E2 08 00 7E 01 80 13 00 00 00 00 00 00 FB [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:02]Read from MH i2c: E2 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 62 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 62 00 7E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [07:36:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:36:02]wFMCommunicate OK [07:36:02]SAM_PROTO_GetFieldsCounters done [07:36:02]requested_item shift.num is exist - process it [07:36:02]requested_item shift.opened is exist - process it [07:36:02]req_shift_opened [07:36:02]FM_GetShiftState [07:36:02]SAM_PROTO_GetShiftState [07:36:02]wFMCommunicate request_size=4 [07:36:02]MH_SAM_APDU [07:36:02]CAPDU: 80 13 01 00 [07:36:02]Write to MH i2c: E2 08 00 7F 01 80 13 01 00 00 00 00 00 FD [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:02]Read from MH i2c: E2 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 0E 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: E2 0E 00 7F 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C5 [07:36:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:36:02]wFMCommunicate OK [07:36:02]SAM_PROTO_GetShiftState done [07:36:02]FM_GetShiftState done [07:36:02]req_shift_opened done [07:36:02]requested_item shift.open_date is exist - process it [07:36:02]req_shift_open_date [07:36:02]req_shift_open_date done [07:36:02]produce_requested_data done [07:36:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153018,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:36:02]process_action_free close_receipt [07:36:02]json_value_free [07:36:02]json_value_free done [07:36:02]process_json_proto returns [07:36:02]Send response to host [07:36:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153018,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:36:02]free response buf [07:36:02]execute_script done [07:36:02]execute_script returns [07:36:02]free content buf [07:36:02]Sock 10.Close socket [07:36:02]Sock 10.Thread stoped [07:36:04]Connected sock=7 [07:36:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 B6 04 01 E8 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 5F BD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 55 02 00 35 04 06 00 F7 CC 5A 56 81 03 F7 D7 14 3D 0A 40 16 42 [07:36:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D 8B 47 00 3D 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 55 02 00 F4 03 04 00 5F 65 F3 66 B6 04 01 00 00 D0 82 07 E3 F6 7D 39 84 [07:36:06]CommunicateWithHost err = 0 [07:36:06]CheckOFDResponse [07:36:06]1017 (14) - 77093643461234 [07:36:06]1041 (16) - 0000000000871835 [07:36:06]1040 (4) - 153018 [07:37:48]ConnectInit Can't connect to host [07:37:51]OFD Sender: No OFD packet to send [07:37:56]OFD Sender: No OFD packet to send [07:37:59]recv_with_timeout no data received [07:38:02]OFD Sender: No OFD packet to send [07:38:07]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:22]OFD Sender: No OFD packet to send [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:42]OFD Sender: No OFD packet to send [07:39:47]OFD Sender: No OFD packet to send [07:39:52]OFD Sender: No OFD packet to send [07:39:57]OFD Sender: No OFD packet to send [07:40:02]OFD Sender: No OFD packet to send [07:40:07]OFD Sender: No OFD packet to send [07:40:12]OFD Sender: No OFD packet to send [07:40:17]OFD Sender: No OFD packet to send [07:40:22]OFD Sender: No OFD packet to send [07:40:27]OFD Sender: No OFD packet to send [07:40:32]OFD Sender: No OFD packet to send [07:40:37]OFD Sender: No OFD packet to send [07:40:42]OFD Sender: No OFD packet to send [07:40:47]OFD Sender: No OFD packet to send [07:40:52]OFD Sender: No OFD packet to send [07:40:57]OFD Sender: No OFD packet to send [07:41:02]OFD Sender: No OFD packet to send [07:41:07]OFD Sender: No OFD packet to send [07:41:12]OFD Sender: No OFD packet to send [07:41:17]OFD Sender: No OFD packet to send [07:41:22]OFD Sender: No OFD packet to send [07:41:27]OFD Sender: No OFD packet to send [07:41:32]OFD Sender: No OFD packet to send [07:41:37]OFD Sender: No OFD packet to send [07:41:42]OFD Sender: No OFD packet to send [07:41:47]OFD Sender: No OFD packet to send [07:41:52]OFD Sender: No OFD packet to send [07:41:57]OFD Sender: No OFD packet to send [07:42:02]OFD Sender: No OFD packet to send [07:42:07]OFD Sender: No OFD packet to send [07:42:12]OFD Sender: No OFD packet to send [07:42:17]OFD Sender: No OFD packet to send [07:42:22]OFD Sender: No OFD packet to send [07:42:26]recv_with_timeout no data received [07:42:27]OFD Sender: No OFD packet to send [07:42:32]OFD Sender: No OFD packet to send [07:42:37]recv_with_timeout no data received [07:42:38]OFD Sender: No OFD packet to send [07:42:43]OFD Sender: No OFD packet to send [07:42:48]OFD Sender: No OFD packet to send [07:42:53]OFD Sender: No OFD packet to send [07:42:58]OFD Sender: No OFD packet to send [07:43:03]OFD Sender: No OFD packet to send [07:43:08]OFD Sender: No OFD packet to send [07:43:13]OFD Sender: No OFD packet to send [07:43:18]OFD Sender: No OFD packet to send [07:43:23]OFD Sender: No OFD packet to send [07:43:28]OFD Sender: No OFD packet to send [07:43:33]OFD Sender: No OFD packet to send [07:43:38]OFD Sender: No OFD packet to send [07:43:43]OFD Sender: No OFD packet to send [07:43:48]OFD Sender: No OFD packet to send [07:43:53]OFD Sender: No OFD packet to send [07:43:58]OFD Sender: No OFD packet to send [07:44:03]OFD Sender: No OFD packet to send [07:44:08]OFD Sender: No OFD packet to send [07:44:13]OFD Sender: No OFD packet to send [07:44:18]OFD Sender: No OFD packet to send [07:44:23]OFD Sender: No OFD packet to send [07:44:28]OFD Sender: No OFD packet to send [07:44:33]OFD Sender: No OFD packet to send [07:44:38]OFD Sender: No OFD packet to send [07:44:43]OFD Sender: No OFD packet to send [07:44:48]OFD Sender: No OFD packet to send [07:44:53]OFD Sender: No OFD packet to send [07:44:58]OFD Sender: No OFD packet to send [07:45:03]OFD Sender: No OFD packet to send [07:45:08]OFD Sender: No OFD packet to send [07:45:10]recv_with_timeout no data received [07:45:13]OFD Sender: No OFD packet to send [07:45:18]OFD Sender: No OFD packet to send [07:45:23]OFD Sender: No OFD packet to send [07:45:28]OFD Sender: No OFD packet to send [07:45:33]OFD Sender: No OFD packet to send [07:45:38]OFD Sender: No OFD packet to send [07:45:43]OFD Sender: No OFD packet to send [07:45:48]OFD Sender: No OFD packet to send [07:45:53]OFD Sender: No OFD packet to send [07:45:58]OFD Sender: No OFD packet to send [07:46:03]OFD Sender: No OFD packet to send [07:46:08]OFD Sender: No OFD packet to send [07:46:13]OFD Sender: No OFD packet to send [07:46:18]OFD Sender: No OFD packet to send [07:46:20]recv_with_timeout no data received [07:46:23]OFD Sender: No OFD packet to send [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]OFD Sender: No OFD packet to send [07:46:43]OFD Sender: No OFD packet to send [07:46:45]accept exits with 9 [07:46:45]New connection [07:46:45]New thread 3066924388 created [07:46:45]Thread 3067067748 joined [07:46:45]Waiting for new connection... [07:46:45] Sock 9.Parse request [07:46:45]Sock 9.Check first char [07:46:45]Sock 9.First char is OK [07:46:45]request: POST /json_proto HTTP/1.0 [07:46:45]Method: POST [07:46:45]URL: /json_proto [07:46:45]Method is POST - this is cgi request [07:46:45]url: /json_proto [07:46:45]query_string will be loaded in cgi processing [07:46:45]execute_cgi json_proto POST (null) [07:46:45]execute_cgi path=json_proto method=POST [07:46:45]POST find Content-Length [07:46:45]Host: 172.17.43.67:8080 [07:46:45]Content-Length: 663 [07:46:45]Content-Type: application/json [07:46:45] [07:46:45]POST finish read [07:46:45]Found Content-Length = 663 [07:46:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:45]execute_script... [07:46:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:45]POST & json_proto [07:46:45]process_json_proto [07:46:45]json parsed OK: [07:46:45]protocol is kg_v1.0 [07:46:45]action value=close_receipt [07:46:45]process_action close_receipt [07:46:45]cmd_close_receipt [07:46:45]MH_GetDate [07:46:45]Write to MH i2c: F0 00 00 80 01 70 [07:46:45]Write i2c OK [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: F0 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: F0 09 00 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: F0 09 00 80 01 00 E6 BF F3 66 6A BD 47 65 4A [07:46:45]GetLastDocTimeStamp 1727249759 [07:46:45]current date 1727250406 [07:46:45]FM_GetShiftState [07:46:45]SAM_PROTO_GetShiftState [07:46:45]wFMCommunicate request_size=4 [07:46:45]MH_SAM_APDU [07:46:45]CAPDU: 80 13 01 00 [07:46:45]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [07:46:45]Write i2c OK [07:46:45]MH_I2C_Read... [07:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:45]Read from MH i2c: E2 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: E2 0E 00 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C7 [07:46:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:46:45]wFMCommunicate OK [07:46:45]SAM_PROTO_GetShiftState done [07:46:45]FM_GetShiftState done [07:46:45]opened in 1727224329 [07:46:45]opened+sec_in_day 1727310729 [07:46:45]quantity*price = 80041 [07:46:45]sum+1 = 80043 [07:46:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.00 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 35 25.09.2024 07:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153019 ФПД: 109464015597561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T074646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153019&fm=109464015597561&tin=02508201610067®Number=0000000000091825&sum=80000 [07:46:47]StoreToDocumentArchive [07:46:47]shift 478 fd 153019 [07:46:47]save to /storage/0478/doc_00153019 [07:46:47]save last doc name /storage/0478/doc_00153019 to /storage/kkm_last_doc_name [07:46:47]save OK [07:46:47]Clear old archive folders... [07:46:47]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:46:47]tlvbuf is 01A7E580 [07:46:47]SAM_PROTO_ClearQueue [07:46:47]wFMCommunicate request_size=4 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 09 00 00 [07:46:47]Write to MH i2c: E2 08 00 8E 01 80 09 00 00 00 00 00 00 01 [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [07:46:47]RAPDU: 90 00 [07:46:47]wFMCommunicate OK [07:46:47]SAM_PROTO_ClearQueue done [07:46:47]KKMCreateOFDPacket [07:46:47]OFDProtocolAddRootSTLVToBuf [07:46:47]FM_MakeSignedData [07:46:47]FM_MakeSignedData [07:46:47]SAM_PROTO_SignData [07:46:47]wFMCommunicate request_size=4 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 0D 01 02 [07:46:47]Write to MH i2c: E2 08 00 8F 01 80 0D 01 02 00 00 00 00 09 [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [07:46:47]RAPDU: 90 00 [07:46:47]wFMCommunicate OK [07:46:47]wFMCommunicate request_size=255 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 E6 BF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 55 02 00 35 04 06 00 63 8E 93 C3 EF [07:46:47]Write to MH i2c: E2 02 01 90 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 E6 BF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 55 02 00 35 04 06 00 63 8E 93 C3 EF 00 00 65 [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [07:46:47]RAPDU: 90 00 [07:46:47]wFMCommunicate OK [07:46:47]wFMCommunicate request_size=6 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 0D 02 02 01 F9 [07:46:47]Write to MH i2c: E2 09 00 91 01 80 0D 02 02 01 00 F9 00 00 07 [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [07:46:47]RAPDU: 90 00 [07:46:47]wFMCommunicate OK [07:46:47]wFMCommunicate request_size=4 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 0D 03 02 [07:46:47]Write to MH i2c: E2 08 00 92 01 80 0D 03 02 00 00 00 00 0E [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 0B 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 0B 00 92 01 00 8E 80 33 DA 7D 19 E0 ED 90 00 8D [07:46:47]RAPDU: 8E 80 33 DA 7D 19 E0 ED 90 00 [07:46:47]wFMCommunicate OK [07:46:47]SAM_PROTO_SignData done [07:46:47]FM_MakeSignedData done [07:46:47]CreateOFDProtocolMessage [07:46:47]wFMCommunicate request_size=4 [07:46:47]MH_SAM_APDU [07:46:47]CAPDU: 80 11 00 00 [07:46:47]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:47]Read from MH i2c: E2 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 17 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: E2 17 00 93 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [07:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:46:47]wFMCommunicate OK [07:46:47]CreateOFDProtocolMessage done [07:46:47]OFDSenderStorePacket 153019 [07:46:47]StoreOFDPacket docnum=153019 [07:46:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 71 58 03 01 59 F6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 E6 BF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 55 02 00 35 04 06 00 63 8E 93 C3 EF F9 8E 80 33 DA 7D 19 E0 ED [07:46:47]CheckFolder [07:46:47]dirname=/storage/ofd_packets [07:46:47]CheckFolder done [07:46:47]ProducePacketName [07:46:47]name=ofd_packets/00153019 [07:46:47]NVStorageSaveData ofd_packets/00153019 [07:46:47]File name is /storage/ofd_packets/00153019 [07:46:47]Write 297 bytes [07:46:47]NVStorageSaveData done [07:46:47]OFDSenderStorePacket done [07:46:47]KKMCreateOFDPacket done [07:46:47]NVStorageSaveData kkm_last_timestamp [07:46:47]File name is /storage/kkm_last_timestamp [07:46:47]Write 4 bytes [07:46:47]NVStorageSaveData done [07:46:47]ExternCall_PrintAddStr [07:46:47]wPrintStart [07:46:47]Write to MH i2c: 01 00 00 94 01 95 [07:46:47]Write i2c OK [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: 01 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: 01 07 00 [07:46:47]MH_I2C_Read... [07:46:47]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [07:46:47]RasterBufferAndPrint [07:46:47]line Счет N : (1)1787022 [07:46:47]line ИНН: 02508201610067 [07:46:47]line Контрольно-Кассовый Чек [07:46:47]line ПРОДАЖА [07:46:47]line ТРК (МРК, ГНК) : 33 [07:46:47]line Товар: 2710124130 [07:46:47]line Super-92 [07:46:47]line 11.550 * 69.30 [07:46:47]line = 800.42 [07:46:47]line НДС 12% НСП 1% [07:46:47]line > о реализуемом товаре [07:46:47]line ОКРУГЛЕНИЕ: -0.42 [07:46:47]line ИТОГО: 800.00 [07:46:47]line Внесено: 800.00 [07:46:47]line СДАЧА: 0.00 [07:46:47]line НСП 1% : 7.08 [07:46:47]line НДС 12% : 85.00 [07:46:47]line Наличными: 800.00 [07:46:47]line Безнал.: 0.00 [07:46:47]line Место: АЗС № 89 "Партнер Нефть" [07:46:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:46:47]line СНО: Общий режим [07:46:47]line Чек 35 25.09.2024 07:46 [07:46:47]line Смена: 478 ФФД: 1.0 [07:46:47]line ЗНМ: 0300000113 [07:46:47]line РНМ: 0000000000091825 [07:46:47]line Версия ККМ: 001 [07:46:47]line ФМ: 0000000000871835 [07:46:47]line ФД: 153019 [07:46:47]line ФПД: 109464015597561 [07:46:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T074646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153019&fm=109464015597561&tin=02508201610067®Number=0000000000091825&sum=80000 [07:46:47]OFD Sender: Processing packet 153019 [packets to send 831, broken 830] [07:46:47]ProducePacketName [07:46:47]name=ofd_packets/00153019 [07:46:47]OFD Sender: To server: pG, [07:46:47]CommunicateWithHost lk.salyk.kg:30040 [07:46:47]ConnectInit lk.salyk.kg [07:46:47]written 0, free lines is 4095 [07:46:48]Write to MH i2c: 01 00 00 BF 01 C0 [07:46:48]Write i2c OK [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: 01 [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: 01 07 00 [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 D4 0C A7 [07:46:48]RasterBufferAndPrint [07:46:48]line [07:46:48]line [07:46:48]line [07:46:48]line [07:46:48]line [07:46:48]written 0, free lines is 3290 [07:46:48]MH_Cut [07:46:48]Write to MH i2c: D1 01 00 C6 01 01 99 [07:46:48]Write i2c OK [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: D1 [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: D1 01 00 [07:46:48]MH_I2C_Read... [07:46:48]Read from MH i2c: D1 01 00 C6 01 00 98 [07:46:48]Write to MH i2c: 01 00 00 C7 01 C8 [07:46:48]Write i2c OK [07:46:48]MH_I2C_Read... [07:46:49]*** Cut start [07:46:49]*** Purtial cut [07:46:49]*** Stage 1: CUTSNS_PIN = 1 [07:46:49]Read from MH i2c: 01 [07:46:49]MH_I2C_Read... [07:46:49]*** Stop cut motor [07:46:49]Read from MH i2c: 01 07 00 [07:46:49]MH_I2C_Read... [07:46:49]*** Cut end [07:46:49]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 FF 0F DD [07:46:49]process_action close_receipt done [07:46:49]requested_data is exist [07:46:49]produce_requested_data [07:46:49]requested_item fm.sn is exist - process it [07:46:49]wFMCommunicate request_size=4 [07:46:49]MH_SAM_APDU [07:46:49]CAPDU: 80 11 00 00 [07:46:49]Write to MH i2c: E2 08 00 C8 01 80 11 00 00 00 00 00 00 43 [07:46:49]Write i2c OK [07:46:49]MH_I2C_Read... [07:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:49]Read from MH i2c: E2 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 17 00 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 17 00 C8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [07:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:46:49]wFMCommunicate OK [07:46:49]requested_item fd.num is exist - process it [07:46:49]SAM_PROTO_GetFieldsCounters [07:46:49]wFMCommunicate request_size=4 [07:46:49]MH_SAM_APDU [07:46:49]CAPDU: 80 13 00 00 [07:46:49]Write to MH i2c: E2 08 00 C9 01 80 13 00 00 00 00 00 00 46 [07:46:49]Write i2c OK [07:46:49]MH_I2C_Read... [07:46:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:49]Read from MH i2c: E2 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 62 00 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 62 00 C9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [07:46:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:46:49]wFMCommunicate OK [07:46:49]SAM_PROTO_GetFieldsCounters done [07:46:49]requested_item shift.num is exist - process it [07:46:49]requested_item shift.opened is exist - process it [07:46:49]req_shift_opened [07:46:49]FM_GetShiftState [07:46:49]SAM_PROTO_GetShiftState [07:46:49]wFMCommunicate request_size=4 [07:46:49]MH_SAM_APDU [07:46:49]CAPDU: 80 13 01 00 [07:46:49]Write to MH i2c: E2 08 00 CA 01 80 13 01 00 00 00 00 00 48 [07:46:49]Write i2c OK [07:46:49]MH_I2C_Read... [07:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:49]Read from MH i2c: E2 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 0E 00 [07:46:49]MH_I2C_Read... [07:46:49]Read from MH i2c: E2 0E 00 CA 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 10 [07:46:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:46:49]wFMCommunicate OK [07:46:49]SAM_PROTO_GetShiftState done [07:46:49]FM_GetShiftState done [07:46:49]req_shift_opened done [07:46:49]requested_item shift.open_date is exist - process it [07:46:49]req_shift_open_date [07:46:49]req_shift_open_date done [07:46:49]produce_requested_data done [07:46:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153019,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [07:46:49]process_action_free close_receipt [07:46:49]json_value_free [07:46:49]json_value_free done [07:46:49]process_json_proto returns [07:46:49]Send response to host [07:46:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153019,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [07:46:49]free response buf [07:46:49]execute_script done [07:46:49]execute_script returns [07:46:49]free content buf [07:46:49]Sock 9.Close socket [07:46:49]Sock 9.Thread stoped [07:46:49]Connected sock=11 [07:46:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 71 58 03 01 59 F6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 E6 BF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 55 02 00 35 04 06 00 63 8E 93 C3 EF F9 8E 80 33 DA 7D 19 E0 ED [07:46:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB F7 47 00 1E BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 55 02 00 F4 03 04 00 E3 67 F3 66 B6 04 01 00 00 08 0B B2 D5 D1 AD BE FA [07:46:50]CommunicateWithHost err = 0 [07:46:50]CheckOFDResponse [07:46:50]1017 (14) - 77093643461234 [07:46:50]1041 (16) - 0000000000871835 [07:46:50]1040 (4) - 153019 [07:46:50]1012 (4) - 25.09.2024 01:31 [07:46:50]1206 (1) - 0 [07:46:50]OFD Sender: Remove packet 153019 [07:46:50]ProducePacketName [07:46:50]name=ofd_packets/00153019 [07:46:50]NVStorageDeleteData [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]recv_with_timeout no data received [07:47:00]OFD Sender: No OFD packet to send [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:51]OFD Sender: No OFD packet to send [07:47:56]OFD Sender: No OFD packet to send [07:48:01]OFD Sender: No OFD packet to send [07:48:06]OFD Sender: No OFD packet to send [07:48:11]OFD Sender: No OFD packet to send [07:48:16]OFD Sender: No OFD packet to send [07:48:21]OFD Sender: No OFD packet to send [07:48:24]recv_with_timeout no data received [07:48:26]OFD Sender: No OFD packet to send [07:48:31]OFD Sender: No OFD packet to send [07:48:36]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:49:01]OFD Sender: No OFD packet to send [07:49:06]OFD Sender: No OFD packet to send [07:49:11]OFD Sender: No OFD packet to send [07:49:16]OFD Sender: No OFD packet to send [07:49:21]OFD Sender: No OFD packet to send [07:49:26]OFD Sender: No OFD packet to send [07:49:31]OFD Sender: No OFD packet to send [07:49:36]OFD Sender: No OFD packet to send [07:49:41]OFD Sender: No OFD packet to send [07:49:46]OFD Sender: No OFD packet to send [07:49:51]OFD Sender: No OFD packet to send [07:49:56]OFD Sender: No OFD packet to send [07:49:58]recv_with_timeout no data received [07:50:01]OFD Sender: No OFD packet to send [07:50:06]OFD Sender: No OFD packet to send [07:50:11]OFD Sender: No OFD packet to send [07:50:16]OFD Sender: No OFD packet to send [07:50:21]OFD Sender: No OFD packet to send [07:50:26]OFD Sender: No OFD packet to send [07:50:31]OFD Sender: No OFD packet to send [07:50:36]OFD Sender: No OFD packet to send [07:50:41]OFD Sender: No OFD packet to send [07:50:46]OFD Sender: No OFD packet to send [07:50:51]OFD Sender: No OFD packet to send [07:50:56]OFD Sender: No OFD packet to send [07:51:01]OFD Sender: No OFD packet to send [07:51:06]OFD Sender: No OFD packet to send [07:51:11]OFD Sender: No OFD packet to send [07:51:16]OFD Sender: No OFD packet to send [07:51:21]recv_with_timeout no data received [07:51:21]OFD Sender: No OFD packet to send [07:51:26]OFD Sender: No OFD packet to send [07:51:31]OFD Sender: No OFD packet to send [07:51:36]OFD Sender: No OFD packet to send [07:51:41]OFD Sender: No OFD packet to send [07:51:46]OFD Sender: No OFD packet to send [07:51:51]OFD Sender: No OFD packet to send [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:06]OFD Sender: No OFD packet to send [07:52:11]OFD Sender: No OFD packet to send [07:52:16]OFD Sender: No OFD packet to send [07:52:21]recv_with_timeout no data received [07:52:21]OFD Sender: No OFD packet to send [07:52:27]OFD Sender: No OFD packet to send [07:52:31]recv_with_timeout no data received [07:52:32]OFD Sender: No OFD packet to send [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:47]OFD Sender: No OFD packet to send [07:52:52]OFD Sender: No OFD packet to send [07:52:54]recv_with_timeout no data received [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:41]recv_with_timeout no data received [07:53:42]OFD Sender: No OFD packet to send [07:53:47]OFD Sender: No OFD packet to send [07:53:52]OFD Sender: No OFD packet to send [07:53:57]OFD Sender: No OFD packet to send [07:54:02]OFD Sender: No OFD packet to send [07:54:04]recv_with_timeout no data received [07:54:07]OFD Sender: No OFD packet to send [07:54:12]OFD Sender: No OFD packet to send [07:54:17]OFD Sender: No OFD packet to send [07:54:22]OFD Sender: No OFD packet to send [07:54:24]recv_with_timeout no data received [07:54:27]OFD Sender: No OFD packet to send [07:54:32]OFD Sender: No OFD packet to send [07:54:37]OFD Sender: No OFD packet to send [07:54:38]recv_with_timeout no data received [07:54:42]OFD Sender: No OFD packet to send [07:54:47]OFD Sender: No OFD packet to send [07:54:52]OFD Sender: No OFD packet to send [07:54:57]OFD Sender: No OFD packet to send [07:55:02]OFD Sender: No OFD packet to send [07:55:07]OFD Sender: No OFD packet to send [07:55:12]OFD Sender: No OFD packet to send [07:55:17]OFD Sender: No OFD packet to send [07:55:22]OFD Sender: No OFD packet to send [07:55:30]wFMCommunicate OK [07:55:30]wFMCommunicate request_size=13 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 15 02 00 08 F4 03 04 00 F2 C1 F3 66 [07:55:30]Write to MH i2c: E2 10 00 D5 01 80 15 02 00 08 00 F4 03 04 00 F2 C1 F3 66 00 00 6D [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [07:55:30]RAPDU: 90 00 [07:55:30]wFMCommunicate OK [07:55:30]wFMCommunicate request_size=25 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [07:55:30]Write to MH i2c: E2 1C 00 D6 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 B9 [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [07:55:30]RAPDU: 90 00 [07:55:30]wFMCommunicate OK [07:55:30]wFMCommunicate request_size=4 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 15 03 00 [07:55:30]Write to MH i2c: E2 08 00 D7 01 80 15 03 00 00 00 00 00 59 [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 40 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 40 00 D7 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 24 00 00 00 35 04 06 00 C0 62 B8 E7 CF D5 90 00 CA [07:55:30]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 24 00 00 00 35 04 06 00 C0 62 B8 E7 CF D5 90 00 [07:55:30]wFMCommunicate OK [07:55:30]SAM_PROTO_ProcessDocument answer len = 59 [07:55:30]SAM_PROTO_ProcessDocument done [07:55:30]SetTLVBufToDocument [07:55:30]Processing tag 1209 (04B9) [07:55:30]Malloc new data [07:55:30]Processing tag 1041 (0411) [07:55:30]Processing tag 1040 (0410) [07:55:30]Malloc new data [07:55:30]Processing tag 1038 (040E) [07:55:30]Malloc new data [07:55:30]Processing tag 1042 (0412) [07:55:30]Malloc new data [07:55:30]Processing tag 1077 (0435) [07:55:30]Malloc new data [07:55:30]SetTLVBufToDocument err=0 [07:55:30]KKMLoadAndSignReceiptData store KKM data [07:55:30]KKMLoadAndSignReceiptData err=0 [07:55:30]wFMCommunicate request_size=4 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 11 00 00 [07:55:30]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 17 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [07:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:30]wFMCommunicate OK [07:55:30]Счет N : (1)1787023 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 13 Товар: 2710124500 Аи-95-К-5 30.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 36 25.09.2024 07:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 29852 ФМ: 0000000000871835 ФД: 153020 ФПД: 211530241527765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T075530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153020&fm=211530241527765&tin=02508201610067®Number=0000000000091825&sum=0 [07:55:30]StoreToDocumentArchive [07:55:30]shift 478 fd 153020 [07:55:30]save to /storage/0478/doc_00153020 [07:55:30]save last doc name /storage/0478/doc_00153020 to /storage/kkm_last_doc_name [07:55:30]save OK [07:55:30]Clear old archive folders... [07:55:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:30]tlvbuf is 01A7AC80 [07:55:30]SAM_PROTO_ClearQueue [07:55:30]wFMCommunicate request_size=4 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 09 00 00 [07:55:30]Write to MH i2c: E2 08 00 D9 01 80 09 00 00 00 00 00 00 4C [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [07:55:30]RAPDU: 90 00 [07:55:30]wFMCommunicate OK [07:55:30]SAM_PROTO_ClearQueue done [07:55:30]KKMCreateOFDPacket [07:55:30]OFDProtocolAddRootSTLVToBuf [07:55:30]FM_MakeSignedData [07:55:30]FM_MakeSignedData [07:55:30]SAM_PROTO_SignData [07:55:30]wFMCommunicate request_size=4 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 0D 01 02 [07:55:30]Write to MH i2c: E2 08 00 DA 01 80 0D 01 02 00 00 00 00 54 [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:30]Read from MH i2c: E2 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 [07:55:30]MH_I2C_Read... [07:55:30]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [07:55:30]RAPDU: 90 00 [07:55:30]wFMCommunicate OK [07:55:30]wFMCommunicate request_size=255 [07:55:30]MH_SAM_APDU [07:55:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 F2 C1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 55 02 00 35 04 06 00 C0 [07:55:30]Write to MH i2c: E2 02 01 DB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 F2 C1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 55 02 00 35 04 06 00 C0 00 00 E9 [07:55:30]Write i2c OK [07:55:30]MH_I2C_Read... [07:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:31]Read from MH i2c: E2 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 03 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [07:55:31]RAPDU: 90 00 [07:55:31]wFMCommunicate OK [07:55:31]wFMCommunicate request_size=10 [07:55:31]MH_SAM_APDU [07:55:31]CAPDU: 80 0D 02 02 05 62 B8 E7 CF D5 [07:55:31]Write to MH i2c: E2 0D 00 DC 01 80 0D 02 02 05 00 62 B8 E7 CF D5 00 00 06 [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:31]Read from MH i2c: E2 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 03 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [07:55:31]RAPDU: 90 00 [07:55:31]wFMCommunicate OK [07:55:31]wFMCommunicate request_size=4 [07:55:31]MH_SAM_APDU [07:55:31]CAPDU: 80 0D 03 02 [07:55:31]Write to MH i2c: E2 08 00 DD 01 80 0D 03 02 00 00 00 00 59 [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:31]Read from MH i2c: E2 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 0B 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 0B 00 DD 01 00 94 EA BB 28 2E BC B3 79 90 00 D1 [07:55:31]RAPDU: 94 EA BB 28 2E BC B3 79 90 00 [07:55:31]wFMCommunicate OK [07:55:31]SAM_PROTO_SignData done [07:55:31]FM_MakeSignedData done [07:55:31]CreateOFDProtocolMessage [07:55:31]wFMCommunicate request_size=4 [07:55:31]MH_SAM_APDU [07:55:31]CAPDU: 80 11 00 00 [07:55:31]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:31]Read from MH i2c: E2 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 17 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [07:55:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:31]wFMCommunicate OK [07:55:31]CreateOFDProtocolMessage done [07:55:31]OFDSenderStorePacket 153020 [07:55:31]StoreOFDPacket docnum=153020 [07:55:27]OFD Sender: No OFD packet to send [07:55:29]accept exits with 7 [07:55:29]New connection [07:55:29]New thread 3067067748 created [07:55:29]Thread 3066924388 joined [07:55:29]Waiting for new connection... [07:55:29] Sock 7.Parse request [07:55:29]Sock 7.Check first char [07:55:29]Sock 7.First char is OK [07:55:29]request: POST /json_proto HTTP/1.0 [07:55:29]Method: POST [07:55:29]URL: /json_proto [07:55:29]Method is POST - this is cgi request [07:55:29]url: /json_proto [07:55:29]query_string will be loaded in cgi processing [07:55:29]execute_cgi json_proto POST (null) [07:55:29]execute_cgi path=json_proto method=POST [07:55:29]POST find Content-Length [07:55:29]Host: 172.17.43.67:8080 [07:55:29]Content-Length: 793 [07:55:29]Content-Type: application/json [07:55:29] [07:55:29]POST finish read [07:55:29]Found Content-Length = 793 [07:55:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29852", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:29]execute_script... [07:55:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29852", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:29]POST & json_proto [07:55:29]process_json_proto [07:55:29]json parsed OK: [07:55:29]protocol is kg_v1.0 [07:55:29]action value=close_receipt [07:55:29]process_action close_receipt [07:55:29]cmd_close_receipt [07:55:29]MH_GetDate [07:55:29]Write to MH i2c: F0 00 00 CB 01 BB [07:55:29]Write i2c OK [07:55:29]MH_I2C_Read... [07:55:29]Read from MH i2c: F0 [07:55:29]MH_I2C_Read... [07:55:29]Read from MH i2c: F0 09 00 [07:55:29]MH_I2C_Read... [07:55:29]Read from MH i2c: F0 09 00 CB 01 00 F2 C1 F3 66 6A BD 47 65 A3 [07:55:29]GetLastDocTimeStamp 1727250406 [07:55:29]current date 1727250930 [07:55:29]FM_GetShiftState [07:55:29]SAM_PROTO_GetShiftState [07:55:29]wFMCommunicate request_size=4 [07:55:29]MH_SAM_APDU [07:55:29]CAPDU: 80 13 01 00 [07:55:29]Write to MH i2c: E2 08 00 CC 01 80 13 01 00 00 00 00 00 4A [07:55:29]Write i2c OK [07:55:29]MH_I2C_Read... [07:55:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:29]Read from MH i2c: E2 [07:55:29]MH_I2C_Read... [07:55:29]Read from MH i2c: E2 0E 00 [07:55:29]MH_I2C_Read... [07:55:29]Read from MH i2c: E2 0E 00 CC 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 12 [07:55:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [07:55:29]wFMCommunicate OK [07:55:29]SAM_PROTO_GetShiftState done [07:55:29]FM_GetShiftState done [07:55:29]opened in 1727224329 [07:55:29]opened+sec_in_day 1727310729 [07:55:29]quantity*price = 0 [07:55:29]sum+1 = 1 [07:55:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 37 25.09.2024 08:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 153021 ФПД: 97524369678638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080042&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153021&fm=97524369678638&tin=02508201610067®Number=0000000000091825&sum=500000 [08:00:43]StoreToDocumentArchive [08:00:43]shift 478 fd 153021 [08:00:43]save to /storage/0478/doc_00153021 [08:00:43]save last doc name /storage/0478/doc_00153021 to /storage/kkm_last_doc_name [08:00:43]save OK [08:00:43]Clear old archive folders... [08:00:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:00:43]tlvbuf is 00329060 [08:00:43]SAM_PROTO_ClearQueue [08:00:43]wFMCommunicate request_size=4 [08:00:43]MH_SAM_APDU [08:00:43]CAPDU: 80 09 00 00 [08:00:43]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:00:43]Write i2c OK [08:00:43]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:00:44]RAPDU: 90 00 [08:00:44]wFMCommunicate OK [08:00:44]SAM_PROTO_ClearQueue done [08:00:44]KKMCreateOFDPacket [08:00:44]OFDProtocolAddRootSTLVToBuf [08:00:44]FM_MakeSignedData [08:00:44]FM_MakeSignedData [08:00:44]SAM_PROTO_SignData [08:00:44]wFMCommunicate request_size=4 [08:00:44]MH_SAM_APDU [08:00:44]CAPDU: 80 0D 01 02 [08:00:44]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:00:44]RAPDU: 90 00 [08:00:44]wFMCommunicate OK [08:00:44]wFMCommunicate request_size=255 [08:00:44]MH_SAM_APDU [08:00:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 2A C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 55 02 00 35 04 06 00 58 B2 A9 69 [08:00:44]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 2A C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 55 02 00 35 04 06 00 58 B2 A9 69 00 00 A7 [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:00:44]RAPDU: 90 00 [08:00:44]wFMCommunicate OK [08:00:44]wFMCommunicate request_size=7 [08:00:44]MH_SAM_APDU [08:00:44]CAPDU: 80 0D 02 02 02 61 2E [08:00:44]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 61 2E 00 00 3B [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:00:44]RAPDU: 90 00 [08:00:44]wFMCommunicate OK [08:00:44]wFMCommunicate request_size=4 [08:00:44]MH_SAM_APDU [08:00:44]CAPDU: 80 0D 03 02 [08:00:44]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 0B 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 0B 00 2F 00 00 80 FF 51 94 83 8D D3 6C 90 00 5E [08:00:44]RAPDU: 80 FF 51 94 83 8D D3 6C 90 00 [08:00:44]wFMCommunicate OK [08:00:44]SAM_PROTO_SignData done [08:00:44]FM_MakeSignedData done [08:00:44]CreateOFDProtocolMessage [08:00:44]wFMCommunicate request_size=4 [08:00:44]MH_SAM_APDU [08:00:44]CAPDU: 80 11 00 00 [08:00:44]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:44]Read from MH i2c: E2 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 17 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [08:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:00:44]wFMCommunicate OK [08:00:44]CreateOFDProtocolMessage done [08:00:44]OFDSenderStorePacket 153021 [08:00:44]StoreOFDPacket docnum=153021 [08:00:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 12 04 01 7D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 2A C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 55 02 00 35 04 06 00 58 B2 A9 69 61 2E 80 FF 51 94 83 8D D3 6C [08:00:44]CheckFolder [08:00:44]dirname=/storage/ofd_packets [08:00:44]CheckFolder done [08:00:44]ProducePacketName [08:00:44]name=ofd_packets/00153021 [08:00:44]NVStorageSaveData ofd_packets/00153021 [08:00:44]File name is /storage/ofd_packets/00153021 [08:00:44]Write 298 bytes [08:00:44]NVStorageSaveData done [08:00:44]OFDSenderStorePacket done [08:00:44]KKMCreateOFDPacket done [08:00:44]NVStorageSaveData kkm_last_timestamp [08:00:44]File name is /storage/kkm_last_timestamp [08:00:44]Write 4 bytes [08:00:44]NVStorageSaveData done [08:00:44]ExternCall_PrintAddStr [08:00:44]wPrintStart [08:00:44]Write to MH i2c: 01 00 00 31 00 31 [08:00:44]Write i2c OK [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: 01 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: 01 07 00 [08:00:44]MH_I2C_Read... [08:00:44]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:00:44]RasterBufferAndPrint [08:00:44]line Счет N : (1)1787024 [08:00:45]line ИНН: 02508201610067 [08:00:45]line Контрольно-Кассовый Чек [08:00:45]line ПРОДАЖА [08:00:45]line ТРК (МРК, ГНК) : 31 [08:00:45]line Товар: 2710194210 [08:00:45]line ДТ-К-5 [08:00:45]line 66.490 * 75.20 [08:00:45]line = 5000.05 [08:00:45]line НДС 12% НСП 1% [08:00:45]line > о реализуемом товаре [08:00:45]line ОКРУГЛЕНИЕ: -0.05 [08:00:45]line ИТОГО: 5000.00 [08:00:45]line Внесено: 5000.00 [08:00:45]line СДАЧА: 0.00 [08:00:45]line НСП 1% : 44.25 [08:00:45]line НДС 12% : 530.98 [08:00:45]line Наличными: 5000.00 [08:00:45]line Безнал.: 0.00 [08:00:45]line Место: АЗС № 89 "Партнер Нефть" [08:00:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:00:45]line СНО: Общий режим [08:00:45]line Чек 37 25.09.2024 08:00 [08:00:45]line Смена: 478 ФФД: 1.0 [08:00:45]line ЗНМ: 0300000113 [08:00:45]line РНМ: 0000000000091825 [08:00:45]line Версия ККМ: 001 [08:00:45]line [08:00:45]line Дисконтная программа [08:00:45]line ДТ [08:00:45]line номер 89 [08:00:45]line сэкономлено 66.49 сом [08:00:45]line ФМ: 0000000000871835 [08:00:45]line ФД: 153021 [08:00:45]line ФПД: 97524369678638 [08:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080042&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153021&fm=97524369678638&tin=02508201610067®Number=0000000000091825&sum=500000 [08:00:45]written 0, free lines is 4095 [08:00:45]OFD Sender: Processing packet 153021 [packets to send 831, broken 830] [08:00:45]ProducePacketName [08:00:45]name=ofd_packets/00153021 [08:00:45]OFD Sender: To server: pG, [08:00:45]CommunicateWithHost lk.salyk.kg:30040 [08:00:45]ConnectInit lk.salyk.kg [08:00:45]Connected sock=10 [08:00:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 12 04 01 7D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 2A C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 55 02 00 35 04 06 00 58 B2 A9 69 61 2E 80 FF 51 94 83 8D D3 6C [08:00:45]Write to MH i2c: 01 00 00 61 00 61 [08:00:45]Write i2c OK [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: 01 [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: 01 07 00 [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 57 0D CC [08:00:45]RasterBufferAndPrint [08:00:45]line [08:00:45]line [08:00:45]line [08:00:45]line [08:00:45]line [08:00:45]written 0, free lines is 3438 [08:00:45]MH_Cut [08:00:45]Write to MH i2c: D1 01 00 68 00 01 3A [08:00:45]Write i2c OK [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: D1 [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: D1 01 00 [08:00:45]MH_I2C_Read... [08:00:45]Read from MH i2c: D1 01 00 68 00 00 39 [08:00:45]Write to MH i2c: 01 00 00 69 00 69 [08:00:45]Write i2c OK [08:00:45]MH_I2C_Read... [08:00:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 42 47 00 28 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 55 02 00 F4 03 04 00 27 6B F3 66 B6 04 01 00 00 FD F6 A4 7F DB DE 2C F2 [08:00:46]CommunicateWithHost err = 0 [08:00:46]CheckOFDResponse [08:00:46]1017 (14) - 77093643461234 [08:00:46]1041 (16) - 0000000000871835 [08:00:46]1040 (4) - 153021 [08:00:46]1012 (4) - 25.09.2024 01:45 [08:00:46]1206 (1) - 0 [08:00:46]OFD Sender: Remove packet 153021 [08:00:46]ProducePacketName [08:00:46]name=ofd_packets/00153021 [08:00:46]NVStorageDeleteData [08:00:46]*** Cut start [08:00:46]*** Purtial cut [08:00:46]*** Stage 1: CUTSNS_PIN = 1 [08:00:46]*** Stop cut motor [08:00:46]*** Cut end [08:00:46]OFD Sender: No OFD packet to send [08:00:46]Read from MH i2c: 01 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: 01 07 00 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [08:00:46]process_action close_receipt done [08:00:46]requested_data is exist [08:00:46]produce_requested_data [08:00:46]requested_item fm.sn is exist - process it [08:00:46]wFMCommunicate request_size=4 [08:00:46]MH_SAM_APDU [08:00:46]CAPDU: 80 11 00 00 [08:00:46]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [08:00:46]Write i2c OK [08:00:46]MH_I2C_Read... [08:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:46]Read from MH i2c: E2 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 17 00 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [08:00:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:00:46]wFMCommunicate OK [08:00:46]requested_item fd.num is exist - process it [08:00:46]SAM_PROTO_GetFieldsCounters [08:00:46]wFMCommunicate request_size=4 [08:00:46]MH_SAM_APDU [08:00:46]CAPDU: 80 13 00 00 [08:00:46]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [08:00:46]Write i2c OK [08:00:46]MH_I2C_Read... [08:00:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:46]Read from MH i2c: E2 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 62 00 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [08:00:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:00:46]wFMCommunicate OK [08:00:46]SAM_PROTO_GetFieldsCounters done [08:00:46]requested_item shift.num is exist - process it [08:00:46]requested_item shift.opened is exist - process it [08:00:46]req_shift_opened [08:00:46]FM_GetShiftState [08:00:46]SAM_PROTO_GetShiftState [08:00:46]wFMCommunicate request_size=4 [08:00:46]MH_SAM_APDU [08:00:46]CAPDU: 80 13 01 00 [08:00:46]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [08:00:46]Write i2c OK [08:00:46]MH_I2C_Read... [08:00:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:46]Read from MH i2c: E2 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 0E 00 [08:00:46]MH_I2C_Read... [08:00:46]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B1 [08:00:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:00:46]wFMCommunicate OK [08:00:46]SAM_PROTO_GetShiftState done [08:00:46]FM_GetShiftState done [08:00:46]req_shift_opened done [08:00:47]requested_item shift.open_date is exist - process it [08:00:47]req_shift_open_date [08:00:47]req_shift_open_date done [08:00:47]produce_requested_data done [08:00:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153021,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:00:47]process_action_free close_receipt [08:00:47]json_value_free [08:00:47]json_value_free done [08:00:47]process_json_proto returns [08:00:47]Send response to host [08:00:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153021,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:00:47]free response buf [08:00:47]execute_script done [08:00:47]execute_script returns [08:00:47]free content buf [08:00:47]Sock 9.Close socket [08:00:47]Sock 9.Thread stoped [08:00:51]OFD Sender: No OFD packet to send [08:00:56]OFD Sender: No OFD packet to send [08:01:01]OFD Sender: No OFD packet to send [08:01:06]OFD Sender: No OFD packet to send [08:01:08]recv_with_timeout no data received [08:01:11]OFD Sender: No OFD packet to send [08:01:16]OFD Sender: No OFD packet to send [08:01:20]accept exits with 7 [08:01:20]New connection [08:01:20]New thread 3067022692 created [08:01:20]Thread 3067166052 joined [08:01:20]Waiting for new connection... [08:01:20] Sock 7.Parse request [08:01:20]Sock 7.Check first char [08:01:20]Sock 7.First char is OK [08:01:20]request: POST /json_proto HTTP/1.0 [08:01:20]Method: POST [08:01:20]URL: /json_proto [08:01:20]Method is POST - this is cgi request [08:01:20]url: /json_proto [08:01:20]query_string will be loaded in cgi processing [08:01:20]execute_cgi json_proto POST (null) [08:01:20]execute_cgi path=json_proto method=POST [08:01:20]POST find Content-Length [08:01:20]Host: 172.17.43.67:8080 [08:01:20]Content-Length: 678 [08:01:20]Content-Type: application/json [08:01:20] [08:01:20]POST finish read [08:01:20]Found Content-Length = 678 [08:01:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:20]execute_script... [08:01:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:20]POST & json_proto [08:01:20]process_json_proto [08:01:20]json parsed OK: [08:01:20]protocol is kg_v1.0 [08:01:20]action value=close_receipt [08:01:20]process_action close_receipt [08:01:20]cmd_close_receipt [08:01:20]MH_GetDate [08:01:20]Write to MH i2c: F0 00 00 6D 00 5C [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: F0 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: F0 09 00 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: F0 09 00 6D 00 00 50 C3 F3 66 6A BD 47 65 A4 [08:01:20]GetLastDocTimeStamp 1727251242 [08:01:20]current date 1727251280 [08:01:20]FM_GetShiftState [08:01:20]SAM_PROTO_GetShiftState [08:01:20]wFMCommunicate request_size=4 [08:01:20]MH_SAM_APDU [08:01:20]CAPDU: 80 13 01 00 [08:01:20]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [08:01:20]Write i2c OK [08:01:20]MH_I2C_Read... [08:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:20]Read from MH i2c: E2 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 0E 00 [08:01:20]MH_I2C_Read... [08:01:20]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B3 [08:01:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:01:20]wFMCommunicate OK [08:01:20]SAM_PROTO_GetShiftState done [08:01:20]FM_GetShiftState done [08:01:20]opened in 1727224329 [08:01:20]opened+sec_in_day 1727310729 [08:01:20]quantity*price = 50036 [08:01:20]sum+1 = 50037 [08:01:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 38 25.09.2024 08:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153022 ФПД: 256894649548194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153022&fm=256894649548194&tin=02508201610067®Number=0000000000091825&sum=50000 [08:01:21]StoreToDocumentArchive [08:01:21]shift 478 fd 153022 [08:01:21]save to /storage/0478/doc_00153022 [08:01:21]save last doc name /storage/0478/doc_00153022 to /storage/kkm_last_doc_name [08:01:21]save OK [08:01:21]Clear old archive folders... [08:01:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:21]tlvbuf is 002C7300 [08:01:21]SAM_PROTO_ClearQueue [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 09 00 00 [08:01:21]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [08:01:21]RAPDU: 90 00 [08:01:21]wFMCommunicate OK [08:01:21]SAM_PROTO_ClearQueue done [08:01:21]KKMCreateOFDPacket [08:01:21]OFDProtocolAddRootSTLVToBuf [08:01:21]FM_MakeSignedData [08:01:21]FM_MakeSignedData [08:01:21]SAM_PROTO_SignData [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 0D 01 02 [08:01:21]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [08:01:21]RAPDU: 90 00 [08:01:21]wFMCommunicate OK [08:01:21]wFMCommunicate request_size=255 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 50 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 55 02 00 35 04 06 00 E9 [08:01:21]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 50 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 55 02 00 35 04 06 00 E9 00 00 E3 [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]OFD Sender: No OFD packet to send [08:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [08:01:21]RAPDU: 90 00 [08:01:21]wFMCommunicate OK [08:01:21]wFMCommunicate request_size=10 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 0D 02 02 05 A4 F2 54 BD A2 [08:01:21]Write to MH i2c: E2 0D 00 7E 00 80 0D 02 02 05 00 A4 F2 54 BD A2 00 00 4B [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:21]Read from MH i2c: E2 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 [08:01:21]MH_I2C_Read... [08:01:21]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [08:01:21]RAPDU: 90 00 [08:01:21]wFMCommunicate OK [08:01:21]wFMCommunicate request_size=4 [08:01:21]MH_SAM_APDU [08:01:21]CAPDU: 80 0D 03 02 [08:01:21]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [08:01:21]Write i2c OK [08:01:21]MH_I2C_Read... [08:01:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 0B 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 0B 00 7F 00 00 88 C0 8E 74 FE 99 46 41 90 00 63 [08:01:22]RAPDU: 88 C0 8E 74 FE 99 46 41 90 00 [08:01:22]wFMCommunicate OK [08:01:22]SAM_PROTO_SignData done [08:01:22]FM_MakeSignedData done [08:01:22]CreateOFDProtocolMessage [08:01:22]wFMCommunicate request_size=4 [08:01:22]MH_SAM_APDU [08:01:22]CAPDU: 80 11 00 00 [08:01:22]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:22]Read from MH i2c: E2 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 17 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [08:01:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:22]wFMCommunicate OK [08:01:22]CreateOFDProtocolMessage done [08:01:22]OFDSenderStorePacket 153022 [08:01:22]StoreOFDPacket docnum=153022 [08:01:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 4D 07 01 CE 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 50 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 55 02 00 35 04 06 00 E9 A4 F2 54 BD A2 88 C0 8E 74 FE 99 46 41 [08:01:22]CheckFolder [08:01:22]dirname=/storage/ofd_packets [08:01:22]CheckFolder done [08:01:22]ProducePacketName [08:01:22]name=ofd_packets/00153022 [08:01:22]NVStorageSaveData ofd_packets/00153022 [08:01:22]File name is /storage/ofd_packets/00153022 [08:01:22]Write 301 bytes [08:01:22]NVStorageSaveData done [08:01:22]OFDSenderStorePacket done [08:01:22]KKMCreateOFDPacket done [08:01:22]NVStorageSaveData kkm_last_timestamp [08:01:22]File name is /storage/kkm_last_timestamp [08:01:22]Write 4 bytes [08:01:22]NVStorageSaveData done [08:01:22]ExternCall_PrintAddStr [08:01:22]wPrintStart [08:01:22]Write to MH i2c: 01 00 00 81 00 81 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 07 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [08:01:22]RasterBufferAndPrint [08:01:22]line Счет N : (1)1787025 [08:01:22]line ИНН: 02508201610067 [08:01:22]line Контрольно-Кассовый Чек [08:01:22]line ПРОДАЖА [08:01:22]line ТРК (МРК, ГНК) : 32 [08:01:22]line Товар: 2710124130 [08:01:22]line Аи-92-К-5 [08:01:22]line 7.380 * 67.80 [08:01:22]line = 500.36 [08:01:22]line НДС 12% НСП 1% [08:01:22]line > о реализуемом товаре [08:01:22]line ОКРУГЛЕНИЕ: -0.36 [08:01:22]line ИТОГО: 500.00 [08:01:22]line Внесено: 500.00 [08:01:22]line СДАЧА: 0.00 [08:01:22]line НСП 1% : 4.43 [08:01:22]line НДС 12% : 53.14 [08:01:22]line Наличными: 500.00 [08:01:22]line Безнал.: 0.00 [08:01:22]line Место: АЗС № 89 "Партнер Нефть" [08:01:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:01:22]line СНО: Общий режим [08:01:22]line Чек 38 25.09.2024 08:01 [08:01:22]line Смена: 478 ФФД: 1.0 [08:01:22]line ЗНМ: 0300000113 [08:01:22]line РНМ: 0000000000091825 [08:01:22]line Версия ККМ: 001 [08:01:22]line ФМ: 0000000000871835 [08:01:22]line ФД: 153022 [08:01:22]line ФПД: 256894649548194 [08:01:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153022&fm=256894649548194&tin=02508201610067®Number=0000000000091825&sum=50000 [08:01:22]written 0, free lines is 4095 [08:01:22]recv_with_timeout no data received [08:01:22]OFD Sender: Processing packet 153022 [packets to send 831, broken 830] [08:01:22]ProducePacketName [08:01:22]name=ofd_packets/00153022 [08:01:22]OFD Sender: To server: pG, [08:01:22]CommunicateWithHost lk.salyk.kg:30040 [08:01:22]ConnectInit lk.salyk.kg [08:01:22]Write to MH i2c: 01 00 00 AC 00 AC [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 07 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 DE 0C 9D [08:01:22]RasterBufferAndPrint [08:01:22]line [08:01:22]line [08:01:22]line [08:01:22]line [08:01:22]line [08:01:22]written 0, free lines is 3312 [08:01:22]MH_Cut [08:01:22]Write to MH i2c: D1 01 00 B3 00 01 85 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: D1 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: D1 01 00 [08:01:22]MH_I2C_Read... [08:01:22]Read from MH i2c: D1 01 00 B3 00 00 84 [08:01:22]Write to MH i2c: 01 00 00 B4 00 B4 [08:01:22]Write i2c OK [08:01:22]MH_I2C_Read... [08:01:22]Connected sock=9 [08:01:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 4D 07 01 CE 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 50 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 55 02 00 35 04 06 00 E9 A4 F2 54 BD A2 88 C0 8E 74 FE 99 46 41 [08:01:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA 75 47 00 A8 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 *** Cut start [08:01:23]30 30 30 30 38 37 31 38 33 35 10 *** Purtial cut [08:01:23]04 04 00 BE 55 02 00 F4 03 04 00 4C 6B F3 66 B6 04 01 00 00 76 37 35 12 48 79 D0 6C [08:01:23]CommunicateWithHost err = 0 [08:01:23]CheckOFDResponse [08:01:23]*** Stage 1: CUTSNS_PIN = 1 [08:01:23]1017 (14) - 77093643461234 [08:01:23]1041 (16) - 0000000000871835 [08:01:23]1040 (4) - 153022 [08:01:23]1012 (4) - 25.09.2024 01:45 [08:01:23]1206 (1) - 0 [08:01:23]OFD Sender: Remove packet 153022 [08:01:23]ProducePacketName [08:01:23]name=ofd_packets/00153022 [08:01:23]NVStorageDeleteData [08:01:23]Read from MH i2c: 01 [08:01:23]MH_I2C_Read... [08:01:23]*** Stop cut motor [08:01:23]*** Cut end [08:01:23]Read from MH i2c: 01 07 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [08:01:23]process_action close_receipt done [08:01:23]requested_data is exist [08:01:23]produce_requested_data [08:01:23]requested_item fm.sn is exist - process it [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 11 00 00 [08:01:23]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [08:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:23]wFMCommunicate OK [08:01:23]requested_item fd.num is exist - process it [08:01:23]SAM_PROTO_GetFieldsCounters [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 13 00 00 [08:01:23]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 62 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [08:01:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:23]wFMCommunicate OK [08:01:23]SAM_PROTO_GetFieldsCounters done [08:01:23]requested_item shift.num is exist - process it [08:01:23]requested_item shift.opened is exist - process it [08:01:23]req_shift_opened [08:01:23]FM_GetShiftState [08:01:23]SAM_PROTO_GetShiftState [08:01:23]wFMCommunicate request_size=4 [08:01:23]MH_SAM_APDU [08:01:23]CAPDU: 80 13 01 00 [08:01:23]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [08:01:23]Write i2c OK [08:01:23]MH_I2C_Read... [08:01:23]OFD Sender: No OFD packet to send [08:01:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:23]Read from MH i2c: E2 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 0E 00 [08:01:23]MH_I2C_Read... [08:01:23]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [08:01:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:01:23]wFMCommunicate OK [08:01:23]SAM_PROTO_GetShiftState done [08:01:23]FM_GetShiftState done [08:01:23]req_shift_opened done [08:01:23]requested_item shift.open_date is exist - process it [08:01:23]req_shift_open_date [08:01:23]req_shift_open_date done [08:01:23]produce_requested_data done [08:01:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153022,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:01:23]process_action_free close_receipt [08:01:23]json_value_free [08:01:23]json_value_free done [08:01:23]process_json_proto returns [08:01:23]Send response to host [08:01:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153022,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:01:23]free response buf [08:01:23]execute_script done [08:01:23]execute_script returns [08:01:23]free content buf [08:01:23]Sock 7.Close socket [08:01:23]Sock 7.Thread stoped [08:01:28]OFD Sender: No OFD packet to send [08:01:33]OFD Sender: No OFD packet to send [08:01:38]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:45]accept exits with 10 [08:01:45]New connection [08:01:45]New thread 3067166052 created [08:01:45]Thread 3067022692 joined [08:01:45]Waiting for new connection... [08:01:45] Sock 10.Parse request [08:01:45]Sock 10.Check first char [08:01:45]Sock 10.First char is OK [08:01:45]request: POST /json_proto HTTP/1.0 [08:01:45]Method: POST [08:01:45]URL: /json_proto [08:01:45]Method is POST - this is cgi request [08:01:45]url: /json_proto [08:01:45]query_string will be loaded in cgi processing [08:01:45]execute_cgi json_proto POST (null) [08:01:45]execute_cgi path=json_proto method=POST [08:01:45]POST find Content-Length [08:01:45]Host: 172.17.43.67:8080 [08:01:45]Content-Length: 678 [08:01:45]Content-Type: application/json [08:01:45] [08:01:45]POST finish read [08:01:45]Found Content-Length = 678 [08:01:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:45]execute_script... [08:01:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:45]POST & json_proto [08:01:45]process_json_proto [08:01:45]json parsed OK: [08:01:45]protocol is kg_v1.0 [08:01:45]action value=close_receipt [08:01:45]process_action close_receipt [08:01:45]cmd_close_receipt [08:01:45]MH_GetDate [08:01:45]Write to MH i2c: F0 00 00 B8 00 A7 [08:01:45]Write i2c OK [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: F0 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: F0 09 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: F0 09 00 B8 00 00 69 C3 F3 66 6A BD 47 65 08 [08:01:45]GetLastDocTimeStamp 1727251280 [08:01:45]current date 1727251305 [08:01:45]FM_GetShiftState [08:01:45]SAM_PROTO_GetShiftState [08:01:45]wFMCommunicate request_size=4 [08:01:45]MH_SAM_APDU [08:01:45]CAPDU: 80 13 01 00 [08:01:45]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [08:01:45]Write i2c OK [08:01:45]MH_I2C_Read... [08:01:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:45]Read from MH i2c: E2 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 0E 00 [08:01:45]MH_I2C_Read... [08:01:45]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FE [08:01:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:01:45]wFMCommunicate OK [08:01:45]SAM_PROTO_GetShiftState done [08:01:45]FM_GetShiftState done [08:01:45]opened in 1727224329 [08:01:45]opened+sec_in_day 1727310729 [08:01:45]quantity*price = 40002 [08:01:45]sum+1 = 40003 [08:01:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 39 25.09.2024 08:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153023 ФПД: 128394660717670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153023&fm=128394660717670&tin=02508201610067®Number=0000000000091825&sum=40000 [08:01:46]StoreToDocumentArchive [08:01:46]shift 478 fd 153023 [08:01:46]save to /storage/0478/doc_00153023 [08:01:46]save last doc name /storage/0478/doc_00153023 to /storage/kkm_last_doc_name [08:01:46]save OK [08:01:46]Clear old archive folders... [08:01:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:46]tlvbuf is 00329350 [08:01:46]SAM_PROTO_ClearQueue [08:01:46]wFMCommunicate request_size=4 [08:01:46]MH_SAM_APDU [08:01:46]CAPDU: 80 09 00 00 [08:01:46]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [08:01:46]Write i2c OK [08:01:46]MH_I2C_Read... [08:01:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:46]Read from MH i2c: E2 [08:01:46]MH_I2C_Read... [08:01:46]Read from MH i2c: E2 03 00 [08:01:46]MH_I2C_Read... [08:01:46]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [08:01:46]RAPDU: 90 00 [08:01:46]wFMCommunicate OK [08:01:46]SAM_PROTO_ClearQueue done [08:01:46]KKMCreateOFDPacket [08:01:46]OFDProtocolAddRootSTLVToBuf [08:01:46]FM_MakeSignedData [08:01:46]FM_MakeSignedData [08:01:46]SAM_PROTO_SignData [08:01:46]wFMCommunicate request_size=4 [08:01:46]MH_SAM_APDU [08:01:46]CAPDU: 80 0D 01 02 [08:01:46]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [08:01:46]Write i2c OK [08:01:46]MH_I2C_Read... [08:01:46]Read from MH i2c: E2 [08:01:46]MH_I2C_Read... [08:01:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:46]Read from MH i2c: E2 03 00 [08:01:46]MH_I2C_Read... [08:01:46]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [08:01:46]RAPDU: 90 00 [08:01:46]wFMCommunicate OK [08:01:46]wFMCommunicate request_size=255 [08:01:46]MH_SAM_APDU [08:01:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 69 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 55 02 00 35 04 06 00 74 [08:01:46]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 69 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 55 02 00 35 04 06 00 74 00 00 B9 [08:01:46]Write i2c OK [08:01:46]MH_I2C_Read... [08:01:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:47]Read from MH i2c: E2 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 03 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [08:01:47]RAPDU: 90 00 [08:01:47]wFMCommunicate OK [08:01:47]wFMCommunicate request_size=10 [08:01:47]MH_SAM_APDU [08:01:47]CAPDU: 80 0D 02 02 05 C6 36 24 A4 66 [08:01:47]Write to MH i2c: E2 0D 00 C9 00 80 0D 02 02 05 00 C6 36 24 A4 66 00 00 77 [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:47]Read from MH i2c: E2 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 03 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [08:01:47]RAPDU: 90 00 [08:01:47]wFMCommunicate OK [08:01:47]wFMCommunicate request_size=4 [08:01:47]MH_SAM_APDU [08:01:47]CAPDU: 80 0D 03 02 [08:01:47]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:47]Read from MH i2c: E2 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 0B 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 0B 00 CA 00 00 7F 94 5D 19 6B 4D D1 64 90 00 BC [08:01:47]RAPDU: 7F 94 5D 19 6B 4D D1 64 90 00 [08:01:47]wFMCommunicate OK [08:01:47]SAM_PROTO_SignData done [08:01:47]FM_MakeSignedData done [08:01:47]CreateOFDProtocolMessage [08:01:47]wFMCommunicate request_size=4 [08:01:47]MH_SAM_APDU [08:01:47]CAPDU: 80 11 00 00 [08:01:47]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:47]Read from MH i2c: E2 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 17 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [08:01:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:47]wFMCommunicate OK [08:01:47]CreateOFDProtocolMessage done [08:01:47]OFDSenderStorePacket 153023 [08:01:47]StoreOFDPacket docnum=153023 [08:01:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B A2 07 01 09 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 69 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 55 02 00 35 04 06 00 74 C6 36 24 A4 66 7F 94 5D 19 6B 4D D1 64 [08:01:47]CheckFolder [08:01:47]dirname=/storage/ofd_packets [08:01:47]CheckFolder done [08:01:47]ProducePacketName [08:01:47]name=ofd_packets/00153023 [08:01:47]NVStorageSaveData ofd_packets/00153023 [08:01:47]File name is /storage/ofd_packets/00153023 [08:01:47]Write 301 bytes [08:01:47]NVStorageSaveData done [08:01:47]OFDSenderStorePacket done [08:01:47]KKMCreateOFDPacket done [08:01:47]NVStorageSaveData kkm_last_timestamp [08:01:47]File name is /storage/kkm_last_timestamp [08:01:47]Write 4 bytes [08:01:47]NVStorageSaveData done [08:01:47]ExternCall_PrintAddStr [08:01:47]wPrintStart [08:01:47]Write to MH i2c: 01 00 00 CC 00 CC [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 07 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [08:01:47]RasterBufferAndPrint [08:01:47]line Счет N : (1)1787026 [08:01:47]line ИНН: 02508201610067 [08:01:47]line Контрольно-Кассовый Чек [08:01:47]line ПРОДАЖА [08:01:47]line ТРК (МРК, ГНК) : 42 [08:01:47]line Товар: 2710124130 [08:01:47]line Аи-92-К-5 [08:01:47]line 5.900 * 67.80 [08:01:47]line = 400.02 [08:01:47]line НДС 12% НСП 1% [08:01:47]line > о реализуемом товаре [08:01:47]line ОКРУГЛЕНИЕ: -0.02 [08:01:47]line ИТОГО: 400.00 [08:01:47]line Внесено: 400.00 [08:01:47]line СДАЧА: 0.00 [08:01:47]line НСП 1% : 3.54 [08:01:47]line НДС 12% : 42.48 [08:01:47]line Наличными: 400.00 [08:01:47]line Безнал.: 0.00 [08:01:47]line Место: АЗС № 89 "Партнер Нефть" [08:01:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:01:47]line СНО: Общий режим [08:01:47]line Чек 39 25.09.2024 08:01 [08:01:47]line Смена: 478 ФФД: 1.0 [08:01:47]line ЗНМ: 0300000113 [08:01:47]line РНМ: 0000000000091825 [08:01:47]line Версия ККМ: 001 [08:01:47]line ФМ: 0000000000871835 [08:01:47]line ФД: 153023 [08:01:47]line ФПД: 128394660717670 [08:01:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T080145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153023&fm=128394660717670&tin=02508201610067®Number=0000000000091825&sum=40000 [08:01:47]written 0, free lines is 4095 [08:01:47]OFD Sender: Processing packet 153023 [packets to send 831, broken 830] [08:01:47]ProducePacketName [08:01:47]name=ofd_packets/00153023 [08:01:47]OFD Sender: To server: pG, [08:01:47]CommunicateWithHost lk.salyk.kg:30040 [08:01:47]ConnectInit lk.salyk.kg [08:01:47]Write to MH i2c: 01 00 00 F7 00 F7 [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 07 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 D7 0C E1 [08:01:47]RasterBufferAndPrint [08:01:47]line [08:01:47]line [08:01:47]line [08:01:47]line [08:01:47]line [08:01:47]written 0, free lines is 3305 [08:01:47]MH_Cut [08:01:47]Write to MH i2c: D1 01 00 FE 00 01 D0 [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: D1 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: D1 01 00 [08:01:47]MH_I2C_Read... [08:01:47]Read from MH i2c: D1 01 00 FE 00 00 CF [08:01:47]Write to MH i2c: 01 00 00 FF 00 FF [08:01:47]Write i2c OK [08:01:47]MH_I2C_Read... [08:01:48]*** Cut start [08:01:48]*** Purtial cut [08:01:48]*** Stage 1: CUTSNS_PIN = 1 [08:01:48]Read from MH i2c: 01 [08:01:48]MH_I2C_Read... [08:01:48]*** Stop cut motor [08:01:48]*** Cut end [08:01:48]Read from MH i2c: 01 07 00 [08:01:48]MH_I2C_Read... [08:01:48]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [08:01:48]process_action close_receipt done [08:01:48]requested_data is exist [08:01:48]produce_requested_data [08:01:48]requested_item fm.sn is exist - process it [08:01:48]wFMCommunicate request_size=4 [08:01:48]MH_SAM_APDU [08:01:48]CAPDU: 80 11 00 00 [08:01:48]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [08:01:48]Write i2c OK [08:01:48]MH_I2C_Read... [08:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:48]Read from MH i2c: E2 [08:01:48]MH_I2C_Read... [08:01:48]Read from MH i2c: E2 17 00 [08:01:48]MH_I2C_Read... [08:01:48]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [08:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:01:48]wFMCommunicate OK [08:01:48]requested_item fd.num is exist - process it [08:01:48]SAM_PROTO_GetFieldsCounters [08:01:48]wFMCommunicate request_size=4 [08:01:48]MH_SAM_APDU [08:01:48]CAPDU: 80 13 00 00 [08:01:48]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [08:01:49]Write i2c OK [08:01:49]MH_I2C_Read... [08:01:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:49]Read from MH i2c: E2 [08:01:49]MH_I2C_Read... [08:01:49]Read from MH i2c: E2 62 00 [08:01:49]MH_I2C_Read... [08:01:49]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [08:01:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:49]wFMCommunicate OK [08:01:49]SAM_PROTO_GetFieldsCounters done [08:01:49]requested_item shift.num is exist - process it [08:01:49]requested_item shift.opened is exist - process it [08:01:49]req_shift_opened [08:01:49]FM_GetShiftState [08:01:49]SAM_PROTO_GetShiftState [08:01:49]wFMCommunicate request_size=4 [08:01:49]MH_SAM_APDU [08:01:49]CAPDU: 80 13 01 00 [08:01:49]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [08:01:49]Write i2c OK [08:01:49]MH_I2C_Read... [08:01:49]Read from MH i2c: E2 [08:01:49]MH_I2C_Read... [08:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:49]Read from MH i2c: E2 0E 00 [08:01:49]MH_I2C_Read... [08:01:49]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 48 [08:01:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:01:49]wFMCommunicate OK [08:01:49]SAM_PROTO_GetShiftState done [08:01:49]FM_GetShiftState done [08:01:49]req_shift_opened done [08:01:49]requested_item shift.open_date is exist - process it [08:01:49]req_shift_open_date [08:01:49]req_shift_open_date done [08:01:49]produce_requested_data done [08:01:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153023,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:01:49]process_action_free close_receipt [08:01:49]json_value_free [08:01:49]json_value_free done [08:01:49]process_json_proto returns [08:01:49]Send response to host [08:01:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153023,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:01:49]free response buf [08:01:49]execute_script done [08:01:49]execute_script returns [08:01:49]free content buf [08:01:49]Sock 10.Close socket [08:01:49]Sock 10.Thread stoped [08:01:49]Connected sock=11 [08:01:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B A2 07 01 09 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 69 C3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 55 02 00 35 04 06 00 74 C6 36 24 A4 66 7F 94 5D 19 6B 4D D1 64 [08:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 13 47 00 88 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 55 02 00 F4 03 04 00 67 6B F3 66 B6 04 01 00 00 46 72 7A 33 C4 6A 30 66 [08:01:50]CommunicateWithHost err = 0 [08:01:50]CheckOFDResponse [08:01:50]1017 (14) - 77093643461234 [08:01:50]1041 (16) - 0000000000871835 [08:01:50]1040 (4) - 153023 [08:01:50]1012 (4) - 25.09.2024 01:46 [08:01:50]1206 (1) - 0 [08:01:50]OFD Sender: Remove packet 153023 [08:01:50]ProducePacketName [08:01:50]name=ofd_packets/00153023 [08:01:50]NVStorageDeleteData [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:11]recv_with_timeout no data received [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:25]OFD Sender: No OFD packet to send [08:02:30]OFD Sender: No OFD packet to send [08:02:31]recv_with_timeout no data received [08:02:35]OFD Sender: No OFD packet to send [08:02:40]OFD Sender: No OFD packet to send [08:02:41]recv_with_timeout no data received [08:02:45]OFD Sender: No OFD packet to send [08:02:50]OFD Sender: No OFD packet to send [08:02:55]OFD Sender: No OFD packet to send [08:03:00]OFD Sender: No OFD packet to send [08:03:05]OFD Sender: No OFD packet to send [08:03:10]OFD Sender: No OFD packet to send [08:03:15]OFD Sender: No OFD packet to send [08:03:20]OFD Sender: No OFD packet to send [08:03:21]recv_with_timeout no data received [08:03:25]OFD Sender: No OFD packet to send [08:03:30]OFD Sender: No OFD packet to send [08:03:35]OFD Sender: No OFD packet to send [08:03:40]OFD Sender: No OFD packet to send [08:03:45]OFD Sender: No OFD packet to send [08:03:50]OFD Sender: No OFD packet to send [08:03:55]OFD Sender: No OFD packet to send [08:03:58]recv_with_timeout no data received [08:04:00]OFD Sender: No OFD packet to send [08:04:06]OFD Sender: No OFD packet to send [08:04:09]recv_with_timeout no data received [08:04:11]OFD Sender: No OFD packet to send [08:04:16]OFD Sender: No OFD packet to send [08:04:21]OFD Sender: No OFD packet to send [08:04:26]OFD Sender: No OFD packet to send [08:04:31]OFD Sender: No OFD packet to send [08:04:36]OFD Sender: No OFD packet to send [08:04:41]OFD Sender: No OFD packet to send [08:04:46]OFD Sender: No OFD packet to send [08:04:51]OFD Sender: No OFD packet to send [08:04:56]OFD Sender: No OFD packet to send [08:05:01]OFD Sender: No OFD packet to send [08:05:06]OFD Sender: No OFD packet to send [08:05:11]OFD Sender: No OFD packet to send [08:05:16]OFD Sender: No OFD packet to send [08:05:19]recv_with_timeout no data received [08:05:21]OFD Sender: No OFD packet to send [08:05:26]OFD Sender: No OFD packet to send [08:05:31]OFD Sender: No OFD packet to send [08:05:36]OFD Sender: No OFD packet to send [08:05:41]OFD Sender: No OFD packet to send [08:05:46]OFD Sender: No OFD packet to send [08:05:51]OFD Sender: No OFD packet to send [08:05:56]OFD Sender: No OFD packet to send [08:06:01]OFD Sender: No OFD packet to send [08:06:06]OFD Sender: No OFD packet to send [08:06:11]OFD Sender: No OFD packet to send [08:06:16]OFD Sender: No OFD packet to send [08:06:21]OFD Sender: No OFD packet to send [08:06:26]OFD Sender: No OFD packet to send [08:06:31]OFD Sender: No OFD packet to send [08:06:36]OFD Sender: No OFD packet to send [08:06:41]OFD Sender: No OFD packet to send [08:06:46]OFD Sender: No OFD packet to send [08:06:51]OFD Sender: No OFD packet to send [08:06:56]OFD Sender: No OFD packet to send [08:07:01]OFD Sender: No OFD packet to send [08:07:06]OFD Sender: No OFD packet to send [08:07:11]OFD Sender: No OFD packet to send [08:07:16]OFD Sender: No OFD packet to send [08:07:21]OFD Sender: No OFD packet to send [08:07:26]OFD Sender: No OFD packet to send [08:07:31]OFD Sender: No OFD packet to send [08:07:36]OFD Sender: No OFD packet to send [08:07:41]OFD Sender: No OFD packet to send [08:07:46]OFD Sender: No OFD packet to send [08:07:51]OFD Sender: No OFD packet to send [08:07:56]OFD Sender: No OFD packet to send [08:08:01]OFD Sender: No OFD packet to send [08:08:06]OFD Sender: No OFD packet to send [08:08:11]OFD Sender: No OFD packet to send [08:08:16]OFD Sender: No OFD packet to send [08:08:21]OFD Sender: No OFD packet to send [08:08:26]OFD Sender: No OFD packet to send [08:08:31]OFD Sender: No OFD packet to send [08:08:36]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:09:02]OFD Sender: No OFD packet to send [08:09:07]OFD Sender: No OFD packet to send [08:09:12]OFD Sender: No OFD packet to send [08:09:17]OFD Sender: No OFD packet to send [08:09:22]OFD Sender: No OFD packet to send [08:09:27]OFD Sender: No OFD packet to send [08:09:32]OFD Sender: No OFD packet to send [08:09:37]OFD Sender: No OFD packet to send [08:09:42]OFD Sender: No OFD packet to send [08:09:47]OFD Sender: No OFD packet to send [08:09:48]recv_with_timeout no data received [08:09:52]OFD Sender: No OFD packet to send [08:09:57]OFD Sender: No OFD packet to send [08:10:02]OFD Sender: No OFD packet to send [08:10:07]OFD Sender: No OFD packet to send [08:10:11]recv_with_timeout no data received [08:10:12]OFD Sender: No OFD packet to send [08:10:17]OFD Sender: No OFD packet to send [08:10:22]OFD Sender: No OFD packet to send [08:10:27]OFD Sender: No OFD packet to send [08:10:32]OFD Sender: No OFD packet to send [08:10:37]OFD Sender: No OFD packet to send [08:10:42]OFD Sender: No OFD packet to send [08:10:47]OFD Sender: No OFD packet to send [08:10:52]OFD Sender: No OFD packet to send [08:10:57]OFD Sender: No OFD packet to send [08:11:02]OFD Sender: No OFD packet to send [08:11:07]OFD Sender: No OFD packet to send [08:11:12]OFD Sender: No OFD packet to send [08:11:17]OFD Sender: No OFD packet to send [08:11:22]OFD Sender: No OFD packet to send [08:11:27]OFD Sender: No OFD packet to send [08:11:32]OFD Sender: No OFD packet to send [08:11:37]OFD Sender: No OFD packet to send [08:11:42]OFD Sender: No OFD packet to send [08:11:47]OFD Sender: No OFD packet to send [08:11:52]OFD Sender: No OFD packet to send [08:11:57]OFD Sender: No OFD packet to send [08:12:02]OFD Sender: No OFD packet to send [08:12:07]OFD Sender: No OFD packet to send [08:12:10]recv_with_timeout no data received [08:12:12]OFD Sender: No OFD packet to send [08:12:17]OFD Sender: No OFD packet to send [08:12:22]accept exits with 7 [08:12:22]New connection [08:12:22]New thread 3067022692 created [08:12:22]Thread 3067166052 joined [08:12:22]Waiting for new connection... [08:12:22] Sock 7.Parse request [08:12:22]Sock 7.Check first char [08:12:22]Sock 7.First char is OK [08:12:22]request: POST /json_proto HTTP/1.0 [08:12:22]Method: POST [08:12:22]URL: /json_proto [08:12:22]Method is POST - this is cgi request [08:12:22]url: /json_proto [08:12:22]query_string will be loaded in cgi processing [08:12:22]execute_cgi json_proto POST (null) [08:12:22]execute_cgi path=json_proto method=POST [08:12:22]POST find Content-Length [08:12:22]Host: 172.17.43.67:8080 [08:12:22]Content-Length: 678 [08:12:22]Content-Type: application/json [08:12:22] [08:12:22]POST finish read [08:12:22]Found Content-Length = 678 [08:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:22]execute_script... [08:12:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:22]POST & json_proto [08:12:22]process_json_proto [08:12:22]json parsed OK: [08:12:22]protocol is kg_v1.0 [08:12:22]action value=close_receipt [08:12:22]process_action close_receipt [08:12:22]cmd_close_receipt [08:12:22]MH_GetDate [08:12:22]Write to MH i2c: F0 00 00 03 01 F3 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: F0 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: F0 09 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: F0 09 00 03 01 00 E6 C5 F3 66 6A BD 47 65 D3 [08:12:22]GetLastDocTimeStamp 1727251305 [08:12:22]current date 1727251942 [08:12:22]FM_GetShiftState [08:12:22]SAM_PROTO_GetShiftState [08:12:22]wFMCommunicate request_size=4 [08:12:22]MH_SAM_APDU [08:12:22]CAPDU: 80 13 01 00 [08:12:22]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4A [08:12:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:12:22]wFMCommunicate OK [08:12:22]SAM_PROTO_GetShiftState done [08:12:22]FM_GetShiftState done [08:12:22]opened in 1727224329 [08:12:22]opened+sec_in_day 1727310729 [08:12:22]quantity*price = 40002 [08:12:22]sum+1 = 40003 [08:12:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 40 25.09.2024 08:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153024 ФПД: 258447923263079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T081222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153024&fm=258447923263079&tin=02508201610067®Number=0000000000091825&sum=40000 [08:12:23]StoreToDocumentArchive [08:12:23]shift 478 fd 153024 [08:12:23]save to /storage/0478/doc_00153024 [08:12:23]save last doc name /storage/0478/doc_00153024 to /storage/kkm_last_doc_name [08:12:23]save OK [08:12:23]Clear old archive folders... [08:12:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:23]tlvbuf is 002BA030 [08:12:23]SAM_PROTO_ClearQueue [08:12:23]wFMCommunicate request_size=4 [08:12:23]MH_SAM_APDU [08:12:23]CAPDU: 80 09 00 00 [08:12:23]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [08:12:23]Write i2c OK [08:12:23]MH_I2C_Read... [08:12:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:23]Read from MH i2c: E2 [08:12:23]MH_I2C_Read... [08:12:23]Read from MH i2c: E2 03 00 [08:12:23]MH_I2C_Read... [08:12:23]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [08:12:23]RAPDU: 90 00 [08:12:23]wFMCommunicate OK [08:12:23]SAM_PROTO_ClearQueue done [08:12:23]KKMCreateOFDPacket [08:12:23]OFDProtocolAddRootSTLVToBuf [08:12:23]FM_MakeSignedData [08:12:23]FM_MakeSignedData [08:12:23]SAM_PROTO_SignData [08:12:23]wFMCommunicate request_size=4 [08:12:23]MH_SAM_APDU [08:12:23]CAPDU: 80 0D 01 02 [08:12:23]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [08:12:23]Write i2c OK [08:12:23]MH_I2C_Read... [08:12:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:23]Read from MH i2c: E2 [08:12:23]MH_I2C_Read... [08:12:23]Read from MH i2c: E2 03 00 [08:12:23]MH_I2C_Read... [08:12:23]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [08:12:23]RAPDU: 90 00 [08:12:23]wFMCommunicate OK [08:12:23]wFMCommunicate request_size=255 [08:12:23]MH_SAM_APDU [08:12:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 E6 C5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 55 02 00 35 04 06 00 EB [08:12:23]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 E6 C5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 55 02 00 35 04 06 00 EB 00 00 FD [08:12:23]Write i2c OK [08:12:23]MH_I2C_Read... [08:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:24]Read from MH i2c: E2 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 03 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [08:12:24]RAPDU: 90 00 [08:12:24]wFMCommunicate OK [08:12:24]wFMCommunicate request_size=10 [08:12:24]MH_SAM_APDU [08:12:24]CAPDU: 80 0D 02 02 05 0E 98 A8 B6 67 [08:12:24]Write to MH i2c: E2 0D 00 14 01 80 0D 02 02 05 00 0E 98 A8 B6 67 00 00 04 [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:24]Read from MH i2c: E2 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 03 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [08:12:24]RAPDU: 90 00 [08:12:24]wFMCommunicate OK [08:12:24]wFMCommunicate request_size=4 [08:12:24]MH_SAM_APDU [08:12:24]CAPDU: 80 0D 03 02 [08:12:24]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:24]Read from MH i2c: E2 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 0B 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 0B 00 15 01 00 4B 7E FC D1 BB D0 29 5E 90 00 3A [08:12:24]RAPDU: 4B 7E FC D1 BB D0 29 5E 90 00 [08:12:24]wFMCommunicate OK [08:12:24]SAM_PROTO_SignData done [08:12:24]FM_MakeSignedData done [08:12:24]CreateOFDProtocolMessage [08:12:24]wFMCommunicate request_size=4 [08:12:24]MH_SAM_APDU [08:12:24]CAPDU: 80 11 00 00 [08:12:24]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:24]Read from MH i2c: E2 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 17 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [08:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:12:24]wFMCommunicate OK [08:12:24]CreateOFDProtocolMessage done [08:12:24]OFDSenderStorePacket 153024 [08:12:24]StoreOFDPacket docnum=153024 [08:12:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 2D 07 01 2A EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 E6 C5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 55 02 00 35 04 06 00 EB 0E 98 A8 B6 67 4B 7E FC D1 BB D0 29 5E [08:12:24]CheckFolder [08:12:24]dirname=/storage/ofd_packets [08:12:24]CheckFolder done [08:12:24]ProducePacketName [08:12:24]name=ofd_packets/00153024 [08:12:24]NVStorageSaveData ofd_packets/00153024 [08:12:24]File name is /storage/ofd_packets/00153024 [08:12:24]Write 301 bytes [08:12:24]NVStorageSaveData done [08:12:24]OFDSenderStorePacket done [08:12:24]KKMCreateOFDPacket done [08:12:24]NVStorageSaveData kkm_last_timestamp [08:12:24]File name is /storage/kkm_last_timestamp [08:12:24]Write 4 bytes [08:12:24]NVStorageSaveData done [08:12:24]ExternCall_PrintAddStr [08:12:24]wPrintStart [08:12:24]Write to MH i2c: 01 00 00 17 01 18 [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 07 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [08:12:24]RasterBufferAndPrint [08:12:24]line Счет N : (1)1787028 [08:12:24]line ИНН: 02508201610067 [08:12:24]line Контрольно-Кассовый Чек [08:12:24]line ПРОДАЖА [08:12:24]line ТРК (МРК, ГНК) : 12 [08:12:24]line Товар: 2710124130 [08:12:24]line Аи-92-К-5 [08:12:24]line 5.900 * 67.80 [08:12:24]line = 400.02 [08:12:24]line НДС 12% НСП 1% [08:12:24]line > о реализуемом товаре [08:12:24]line ОКРУГЛЕНИЕ: -0.02 [08:12:24]line ИТОГО: 400.00 [08:12:24]line Внесено: 400.00 [08:12:24]line СДАЧА: 0.00 [08:12:24]line НСП 1% : 3.54 [08:12:24]line НДС 12% : 42.48 [08:12:24]line Наличными: 400.00 [08:12:24]line Безнал.: 0.00 [08:12:24]line Место: АЗС № 89 "Партнер Нефть" [08:12:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:12:24]line СНО: Общий режим [08:12:24]line Чек 40 25.09.2024 08:12 [08:12:24]line Смена: 478 ФФД: 1.0 [08:12:24]line ЗНМ: 0300000113 [08:12:24]line РНМ: 0000000000091825 [08:12:24]line Версия ККМ: 001 [08:12:24]line ФМ: 0000000000871835 [08:12:24]line ФД: 153024 [08:12:24]line ФПД: 258447923263079 [08:12:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T081222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153024&fm=258447923263079&tin=02508201610067®Number=0000000000091825&sum=40000 [08:12:24]OFD Sender: Processing packet 153024 [packets to send 831, broken 830] [08:12:24]ProducePacketName [08:12:24]name=ofd_packets/00153024 [08:12:24]OFD Sender: To server: pG, [08:12:24]CommunicateWithHost lk.salyk.kg:30040 [08:12:24]ConnectInit lk.salyk.kg [08:12:24]written 0, free lines is 4095 [08:12:24]Write to MH i2c: 01 00 00 42 01 43 [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 07 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 D7 0C 2D [08:12:24]RasterBufferAndPrint [08:12:24]line [08:12:24]line [08:12:24]line [08:12:24]line [08:12:24]line [08:12:24]written 0, free lines is 3295 [08:12:24]MH_Cut [08:12:24]Write to MH i2c: D1 01 00 49 01 01 1C [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: D1 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: D1 01 00 [08:12:24]MH_I2C_Read... [08:12:24]Read from MH i2c: D1 01 00 49 01 00 1B [08:12:24]Write to MH i2c: 01 00 00 4A 01 4B [08:12:24]Write i2c OK [08:12:24]MH_I2C_Read... [08:12:24]Connected sock=11 [08:12:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 2D 07 01 2A EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 E6 C5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 55 02 00 35 04 06 00 EB 0E 98 A8 B6 67 4B 7E FC D1 BB D0 29 5E [08:12:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 2C 47 00 4E 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 55 02 00 F4 03 04 00 E2 6D F3 66 B6 04 01 00 00 EC C1 F0 2D 5D C0 62 DA [08:12:25]CommunicateWithHost err = 0 [08:12:25]CheckOFDResponse [08:12:25]1017 (14) - 77093643461234 [08:12:25]1041 (16) - 0000000000871835 [08:12:25]1040 (4) - 153024 [08:12:25]1012 (4) - 25.09.2024 01:56 [08:12:25]1206 (1) - 0 [08:12:25]OFD Sender: Remove packet 153024 [08:12:25]ProducePacketName [08:12:25]name=ofd_packets/00153024 [08:12:25]NVStorageDeleteData [08:12:25]*** Cut start [08:12:25]*** Purtial cut [08:12:25]*** Stage 1: CUTSNS_PIN = 1 [08:12:25]Read from MH i2c: 01 [08:12:25]MH_I2C_Read... [08:12:25]*** Stop cut motor [08:12:25]*** Cut end [08:12:25]Read from MH i2c: 01 07 00 [08:12:25]MH_I2C_Read... [08:12:25]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [08:12:25]process_action close_receipt done [08:12:25]requested_data is exist [08:12:25]produce_requested_data [08:12:25]requested_item fm.sn is exist - process it [08:12:25]wFMCommunicate request_size=4 [08:12:25]MH_SAM_APDU [08:12:25]CAPDU: 80 11 00 00 [08:12:25]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [08:12:25]Write i2c OK [08:12:25]MH_I2C_Read... [08:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:25]Read from MH i2c: E2 [08:12:25]MH_I2C_Read... [08:12:25]Read from MH i2c: E2 17 00 [08:12:25]MH_I2C_Read... [08:12:25]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [08:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:12:25]wFMCommunicate OK [08:12:25]requested_item fd.num is exist - process it [08:12:25]SAM_PROTO_GetFieldsCounters [08:12:25]wFMCommunicate request_size=4 [08:12:25]MH_SAM_APDU [08:12:25]CAPDU: 80 13 00 00 [08:12:25]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [08:12:25]Write i2c OK [08:12:25]MH_I2C_Read... [08:12:25]OFD Sender: No OFD packet to send [08:12:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:26]Read from MH i2c: E2 [08:12:26]MH_I2C_Read... [08:12:26]Read from MH i2c: E2 62 00 [08:12:26]MH_I2C_Read... [08:12:26]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [08:12:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:26]wFMCommunicate OK [08:12:26]SAM_PROTO_GetFieldsCounters done [08:12:26]requested_item shift.num is exist - process it [08:12:26]requested_item shift.opened is exist - process it [08:12:26]req_shift_opened [08:12:26]FM_GetShiftState [08:12:26]SAM_PROTO_GetShiftState [08:12:26]wFMCommunicate request_size=4 [08:12:26]MH_SAM_APDU [08:12:26]CAPDU: 80 13 01 00 [08:12:26]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [08:12:26]Write i2c OK [08:12:26]MH_I2C_Read... [08:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:26]Read from MH i2c: E2 [08:12:26]MH_I2C_Read... [08:12:26]Read from MH i2c: E2 0E 00 [08:12:26]MH_I2C_Read... [08:12:26]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 93 [08:12:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:12:26]wFMCommunicate OK [08:12:26]SAM_PROTO_GetShiftState done [08:12:26]FM_GetShiftState done [08:12:26]req_shift_opened done [08:12:26]requested_item shift.open_date is exist - process it [08:12:26]req_shift_open_date [08:12:26]req_shift_open_date done [08:12:26]produce_requested_data done [08:12:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153024,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:12:26]process_action_free close_receipt [08:12:26]json_value_free [08:12:26]json_value_free done [08:12:26]process_json_proto returns [08:12:26]Send response to host [08:12:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153024,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:12:26]free response buf [08:12:26]execute_script done [08:12:26]execute_script returns [08:12:26]free content buf [08:12:26]Sock 7.Close socket [08:12:26]Sock 7.Thread stoped [08:12:27]recv_with_timeout no data received [08:12:30]OFD Sender: No OFD packet to send [08:12:36]OFD Sender: No OFD packet to send [08:12:38]recv_with_timeout no data received [08:12:41]OFD Sender: No OFD packet to send [08:12:46]OFD Sender: No OFD packet to send [08:12:49]recv_with_timeout no data received [08:12:51]OFD Sender: No OFD packet to send [08:12:56]OFD Sender: No OFD packet to send [08:13:00]recv_with_timeout no data received [08:13:01]OFD Sender: No OFD packet to send [08:13:06]OFD Sender: No OFD packet to send [08:13:11]OFD Sender: No OFD packet to send [08:13:16]OFD Sender: No OFD packet to send [08:13:19]accept exits with 10 [08:13:19]New connection [08:13:19]New thread 3067166052 created [08:13:19]Thread 3067022692 joined [08:13:19]Waiting for new connection... [08:13:19] Sock 10.Parse request [08:13:19]Sock 10.Check first char [08:13:19]Sock 10.First char is OK [08:13:19]request: POST /json_proto HTTP/1.0 [08:13:19]Method: POST [08:13:19]URL: /json_proto [08:13:19]Method is POST - this is cgi request [08:13:19]url: /json_proto [08:13:19]query_string will be loaded in cgi processing [08:13:19]execute_cgi json_proto POST (null) [08:13:19]execute_cgi path=json_proto method=POST [08:13:19]POST find Content-Length [08:13:19]Host: 172.17.43.67:8080 [08:13:19]Content-Length: 794 [08:13:19]Content-Type: application/json [08:13:19] [08:13:19]POST finish read [08:13:19]Found Content-Length = 794 [08:13:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:19]execute_script... [08:13:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:19]POST & json_proto [08:13:19]process_json_proto [08:13:19]json parsed OK: [08:13:19]protocol is kg_v1.0 [08:13:19]action value=close_receipt [08:13:19]process_action close_receipt [08:13:19]cmd_close_receipt [08:13:19]MH_GetDate [08:13:19]Write to MH i2c: F0 00 00 4E 01 3E [08:13:19]Write i2c OK [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: F0 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: F0 09 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: F0 09 00 4E 01 00 1F C6 F3 66 6A BD 47 65 58 [08:13:19]GetLastDocTimeStamp 1727251942 [08:13:19]current date 1727251999 [08:13:19]FM_GetShiftState [08:13:19]SAM_PROTO_GetShiftState [08:13:19]wFMCommunicate request_size=4 [08:13:19]MH_SAM_APDU [08:13:19]CAPDU: 80 13 01 00 [08:13:19]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [08:13:19]Write i2c OK [08:13:19]MH_I2C_Read... [08:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:19]Read from MH i2c: E2 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 0E 00 [08:13:19]MH_I2C_Read... [08:13:19]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 95 [08:13:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:13:19]wFMCommunicate OK [08:13:19]SAM_PROTO_GetShiftState done [08:13:19]FM_GetShiftState done [08:13:19]opened in 1727224329 [08:13:19]opened+sec_in_day 1727310729 [08:13:19]quantity*price = 0 [08:13:19]sum+1 = 1 [08:13:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 41 25.09.2024 08:13 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153025 ФПД: 25021746683140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T081319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153025&fm=25021746683140&tin=02508201610067®Number=0000000000091825&sum=0 [08:13:20]StoreToDocumentArchive [08:13:20]shift 478 fd 153025 [08:13:20]save to /storage/0478/doc_00153025 [08:13:20]save last doc name /storage/0478/doc_00153025 to /storage/kkm_last_doc_name [08:13:20]save OK [08:13:20]Clear old archive folders... [08:13:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:13:20]tlvbuf is 0034BE70 [08:13:20]SAM_PROTO_ClearQueue [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 09 00 00 [08:13:20]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [08:13:20]RAPDU: 90 00 [08:13:20]wFMCommunicate OK [08:13:20]SAM_PROTO_ClearQueue done [08:13:20]KKMCreateOFDPacket [08:13:20]OFDProtocolAddRootSTLVToBuf [08:13:20]FM_MakeSignedData [08:13:20]FM_MakeSignedData [08:13:20]SAM_PROTO_SignData [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 0D 01 02 [08:13:20]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [08:13:20]RAPDU: 90 00 [08:13:20]wFMCommunicate OK [08:13:20]wFMCommunicate request_size=255 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 1F C6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 55 02 00 35 04 06 00 16 C1 D4 52 [08:13:20]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 1F C6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 55 02 00 35 04 06 00 16 C1 D4 52 00 00 FC [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [08:13:20]RAPDU: 90 00 [08:13:20]wFMCommunicate OK [08:13:20]wFMCommunicate request_size=7 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 0D 02 02 02 9D 04 [08:13:20]Write to MH i2c: E2 0A 00 5F 01 80 0D 02 02 02 00 9D 04 00 00 7F [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [08:13:20]RAPDU: 90 00 [08:13:20]wFMCommunicate OK [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 0D 03 02 [08:13:20]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 0B 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 0B 00 60 01 00 41 4D 8A E3 D9 19 0B B1 90 00 86 [08:13:20]RAPDU: 41 4D 8A E3 D9 19 0B B1 90 00 [08:13:20]wFMCommunicate OK [08:13:20]SAM_PROTO_SignData done [08:13:20]FM_MakeSignedData done [08:13:20]CreateOFDProtocolMessage [08:13:20]wFMCommunicate request_size=4 [08:13:20]MH_SAM_APDU [08:13:20]CAPDU: 80 11 00 00 [08:13:20]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:20]Read from MH i2c: E2 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 17 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [08:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:13:20]wFMCommunicate OK [08:13:20]CreateOFDProtocolMessage done [08:13:20]OFDSenderStorePacket 153025 [08:13:20]StoreOFDPacket docnum=153025 [08:13:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CB 2F 04 01 D5 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 1F C6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 55 02 00 35 04 06 00 16 C1 D4 52 9D 04 41 4D 8A E3 D9 19 0B B1 [08:13:20]CheckFolder [08:13:20]dirname=/storage/ofd_packets [08:13:20]CheckFolder done [08:13:20]ProducePacketName [08:13:20]name=ofd_packets/00153025 [08:13:20]NVStorageSaveData ofd_packets/00153025 [08:13:20]File name is /storage/ofd_packets/00153025 [08:13:20]Write 298 bytes [08:13:20]NVStorageSaveData done [08:13:20]OFDSenderStorePacket done [08:13:20]KKMCreateOFDPacket done [08:13:20]NVStorageSaveData kkm_last_timestamp [08:13:20]File name is /storage/kkm_last_timestamp [08:13:20]Write 4 bytes [08:13:20]NVStorageSaveData done [08:13:20]ExternCall_PrintAddStr [08:13:20]wPrintStart [08:13:20]Write to MH i2c: 01 00 00 62 01 63 [08:13:20]Write i2c OK [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: 01 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: 01 07 00 [08:13:20]MH_I2C_Read... [08:13:20]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [08:13:20]RasterBufferAndPrint [08:13:20]line Счет N : (1)1787027 [08:13:20]line ИНН: 02508201610067 [08:13:20]line Контрольно-Кассовый Чек [08:13:20]line ПРОДАЖА [08:13:20]line ТРК (МРК, ГНК) : 31 [08:13:20]line Товар: 2710194210 [08:13:20]line ДТ-К-5 [08:13:20]line 39.380 * 0.00 [08:13:20]line = 0.00 [08:13:20]line НДС 12% НСП 1% [08:13:20]line > о реализуемом товаре [08:13:20]line ИТОГО: 0.00 [08:13:20]line НСП 1% : 0.00 [08:13:20]line НДС 12% : 0.00 [08:13:20]line Наличными: 0.00 [08:13:20]line Безнал.: 0.00 [08:13:20]line Место: АЗС № 89 "Партнер Нефть" [08:13:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:13:20]line СНО: Общий режим [08:13:20]line Чек 41 25.09.2024 08:13 [08:13:20]line Смена: 478 ФФД: 1.0 [08:13:20]line ЗНМ: 0300000113 [08:13:20]line РНМ: 0000000000091825 [08:13:20]line Версия ККМ: 001 [08:13:20]line Платежная система: O! деньги [08:13:20]line ФМ: 0000000000871835 [08:13:20]line ФД: 153025 [08:13:20]line ФПД: 25021746683140 [08:13:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T081319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153025&fm=25021746683140&tin=02508201610067®Number=0000000000091825&sum=0 [08:13:20]written 0, free lines is 4095 [08:13:20]OFD Sender: Processing packet 153025 [packets to send 831, broken 830] [08:13:20]ProducePacketName [08:13:20]name=ofd_packets/00153025 [08:13:20]OFD Sender: To server: pG, [08:13:20]CommunicateWithHost lk.salyk.kg:30040 [08:13:20]ConnectInit lk.salyk.kg [08:13:21]Write to MH i2c: 01 00 00 8C 01 8D [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: 01 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: 01 07 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 DF 0C 7F [08:13:21]RasterBufferAndPrint [08:13:21]line [08:13:21]line [08:13:21]line [08:13:21]line [08:13:21]line [08:13:21]written 0, free lines is 3301 [08:13:21]MH_Cut [08:13:21]Write to MH i2c: D1 01 00 93 01 01 66 [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: D1 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: D1 01 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: D1 01 00 93 01 00 65 [08:13:21]Write to MH i2c: 01 00 00 94 01 95 [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]*** Cut start [08:13:21]*** Purtial cut [08:13:21]*** Stage 1: CUTSNS_PIN = 1 [08:13:22]Read from MH i2c: 01 [08:13:22]*** Stop cut motor [08:13:22]*** Cut end [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: 01 07 00 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [08:13:22]process_action close_receipt done [08:13:22]requested_data is exist [08:13:22]produce_requested_data [08:13:22]requested_item fm.sn is exist - process it [08:13:22]wFMCommunicate request_size=4 [08:13:22]MH_SAM_APDU [08:13:22]CAPDU: 80 11 00 00 [08:13:22]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [08:13:22]Write i2c OK [08:13:22]MH_I2C_Read... [08:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:22]Read from MH i2c: E2 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 17 00 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [08:13:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:13:22]wFMCommunicate OK [08:13:22]requested_item fd.num is exist - process it [08:13:22]SAM_PROTO_GetFieldsCounters [08:13:22]wFMCommunicate request_size=4 [08:13:22]MH_SAM_APDU [08:13:22]CAPDU: 80 13 00 00 [08:13:22]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [08:13:22]Write i2c OK [08:13:22]MH_I2C_Read... [08:13:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:22]Read from MH i2c: E2 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 62 00 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 62 00 96 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [08:13:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:13:22]wFMCommunicate OK [08:13:22]SAM_PROTO_GetFieldsCounters done [08:13:22]requested_item shift.num is exist - process it [08:13:22]requested_item shift.opened is exist - process it [08:13:22]req_shift_opened [08:13:22]FM_GetShiftState [08:13:22]SAM_PROTO_GetShiftState [08:13:22]wFMCommunicate request_size=4 [08:13:22]MH_SAM_APDU [08:13:22]CAPDU: 80 13 01 00 [08:13:22]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [08:13:22]Write i2c OK [08:13:22]MH_I2C_Read... [08:13:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:22]Read from MH i2c: E2 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 0E 00 [08:13:22]MH_I2C_Read... [08:13:22]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DD [08:13:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:13:22]wFMCommunicate OK [08:13:22]SAM_PROTO_GetShiftState done [08:13:22]FM_GetShiftState done [08:13:22]req_shift_opened done [08:13:22]requested_item shift.open_date is exist - process it [08:13:22]req_shift_open_date [08:13:22]req_shift_open_date done [08:13:22]produce_requested_data done [08:13:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153025,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:13:22]process_action_free close_receipt [08:13:22]json_value_free [08:13:22]json_value_free done [08:13:22]process_json_proto returns [08:13:22]Send response to host [08:13:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153025,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:13:22]free response buf [08:13:22]execute_script done [08:13:22]execute_script returns [08:13:22]free content buf [08:13:22]Sock 10.Close socket [08:13:22]Sock 10.Thread stoped [08:13:23]Connected sock=9 [08:13:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CB 2F 04 01 D5 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 1F C6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 55 02 00 35 04 06 00 16 C1 D4 52 9D 04 41 4D 8A E3 D9 19 0B B1 [08:13:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C D6 47 00 A2 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 55 02 00 F4 03 04 00 1C 6E F3 66 B6 04 01 00 00 5A 32 61 63 82 1E F9 55 [08:13:23]CommunicateWithHost err = 0 [08:13:23]CheckOFDResponse [08:13:23]1017 (14) - 77093643461234 [08:13:23]1041 (16) - 0000000000871835 [08:13:23]1040 (4) - 153025 [08:13:23]1012 (4) - 25.09.2024 01:57 [08:13:23]1206 (1) - 0 [08:13:23]OFD Sender: Remove packet 153025 [08:13:23]ProducePacketName [08:13:23]name=ofd_packets/00153025 [08:13:23]NVStorageDeleteData [08:13:24]OFD Sender: No OFD packet to send [08:13:29]OFD Sender: No OFD packet to send [08:13:34]OFD Sender: No OFD packet to send [08:13:39]OFD Sender: No OFD packet to send [08:13:44]OFD Sender: No OFD packet to send [08:13:49]OFD Sender: No OFD packet to send [08:13:54]OFD Sender: No OFD packet to send [08:13:56]recv_with_timeout no data received [08:13:59]OFD Sender: No OFD packet to send [08:14:04]OFD Sender: No OFD packet to send [08:14:06]recv_with_timeout no data received [08:14:09]OFD Sender: No OFD packet to send [08:14:14]OFD Sender: No OFD packet to send [08:14:19]OFD Sender: No OFD packet to send [08:14:24]OFD Sender: No OFD packet to send [08:14:29]OFD Sender: No OFD packet to send [08:14:34]OFD Sender: No OFD packet to send [08:14:39]OFD Sender: No OFD packet to send [08:14:44]OFD Sender: No OFD packet to send [08:14:49]OFD Sender: No OFD packet to send [08:14:54]OFD Sender: No OFD packet to send [08:14:59]OFD Sender: No OFD packet to send [08:15:04]OFD Sender: No OFD packet to send [08:15:09]OFD Sender: No OFD packet to send [08:15:14]OFD Sender: No OFD packet to send [08:15:19]OFD Sender: No OFD packet to send [08:15:24]OFD Sender: No OFD packet to send [08:15:29]OFD Sender: No OFD packet to send [08:15:34]OFD Sender: No OFD packet to send [08:15:39]OFD Sender: No OFD packet to send [08:15:44]OFD Sender: No OFD packet to send [08:15:49]OFD Sender: No OFD packet to send [08:15:54]OFD Sender: No OFD packet to send [08:15:59]OFD Sender: No OFD packet to send [08:16:04]OFD Sender: No OFD packet to send [08:16:09]OFD Sender: No OFD packet to send [08:16:14]OFD Sender: No OFD packet to send [08:16:14]recv_with_timeout no data received [08:16:19]OFD Sender: No OFD packet to send [08:16:24]OFD Sender: No OFD packet to send [08:16:29]OFD Sender: No OFD packet to send [08:16:34]OFD Sender: No OFD packet to send [08:16:39]OFD Sender: No OFD packet to send [08:16:44]OFD Sender: No OFD packet to send [08:16:49]OFD Sender: No OFD packet to send [08:16:54]OFD Sender: No OFD packet to send [08:16:59]OFD Sender: No OFD packet to send [08:17:04]OFD Sender: No OFD packet to send [08:17:09]OFD Sender: No OFD packet to send [08:17:14]OFD Sender: No OFD packet to send [08:17:20]OFD Sender: No OFD packet to send [08:17:25]OFD Sender: No OFD packet to send [08:17:30]OFD Sender: No OFD packet to send [08:17:35]OFD Sender: No OFD packet to send [08:17:40]OFD Sender: No OFD packet to send [08:17:45]OFD Sender: No OFD packet to send [08:17:50]OFD Sender: No OFD packet to send [08:17:55]OFD Sender: No OFD packet to send [08:18:10]OFD Sender: No OFD packet to send [08:18:15]OFD Sender: No OFD packet to send [08:18:20]OFD Sender: No OFD packet to send [08:18:20]recv_with_timeout no data received [08:18:25]OFD Sender: No OFD packet to send [08:18:30]OFD Sender: No OFD packet to send [08:18:35]OFD Sender: No OFD packet to send [08:18:40]OFD Sender: No OFD packet to send [08:18:45]OFD Sender: No OFD packet to send [08:18:00]OFD Sender: No OFD packet to send [08:18:05]OFD Sender: No OFD packet to send [08:19:00]OFD Sender: No OFD packet to send [08:19:03]recv_with_timeout no data received [08:19:05]OFD Sender: No OFD packet to send [08:19:10]OFD Sender: No OFD packet to send [08:19:15]OFD Sender: No OFD packet to send [08:19:20]OFD Sender: No OFD packet to send [08:19:25]OFD Sender: No OFD packet to send [08:19:30]OFD Sender: No OFD packet to send [08:19:35]OFD Sender: No OFD packet to send [08:19:40]OFD Sender: No OFD packet to send [08:19:45]OFD Sender: No OFD packet to send [08:19:50]OFD Sender: No OFD packet to send [08:19:55]OFD Sender: No OFD packet to send [08:20:00]OFD Sender: No OFD packet to send [08:20:05]OFD Sender: No OFD packet to send [08:20:10]OFD Sender: No OFD packet to send [08:20:15]OFD Sender: No OFD packet to send [08:20:20]OFD Sender: No OFD packet to send [08:20:25]OFD Sender: No OFD packet to send [08:20:30]OFD Sender: No OFD packet to send [08:20:35]OFD Sender: No OFD packet to send [08:20:40]OFD Sender: No OFD packet to send [08:20:45]OFD Sender: No OFD packet to send [08:20:50]OFD Sender: No OFD packet to send [08:20:55]OFD Sender: No OFD packet to send [08:21:00]OFD Sender: No OFD packet to send [08:21:05]OFD Sender: No OFD packet to send [08:21:10]OFD Sender: No OFD packet to send [08:21:15]OFD Sender: No OFD packet to send [08:21:20]OFD Sender: No OFD packet to send [08:21:25]OFD Sender: No OFD packet to send [08:21:30]OFD Sender: No OFD packet to send [08:21:35]OFD Sender: No OFD packet to send [08:21:40]OFD Sender: No OFD packet to send [08:21:44]accept exits with 7 [08:21:44]New connection [08:21:44]New thread 3067022692 created [08:21:44]Thread 3067166052 joined [08:21:44]Waiting for new connection... [08:21:44] Sock 7.Parse request [08:21:44]Sock 7.Check first char [08:21:44]Sock 7.First char is OK [08:21:44]request: POST /json_proto HTTP/1.0 [08:21:44]Method: POST [08:21:44]URL: /json_proto [08:21:44]Method is POST - this is cgi request [08:21:44]url: /json_proto [08:21:44]query_string will be loaded in cgi processing [08:21:44]execute_cgi json_proto POST (null) [08:21:44]execute_cgi path=json_proto method=POST [08:21:44]POST find Content-Length [08:21:44]Host: 172.17.43.67:8080 [08:21:44]Content-Length: 752 [08:21:44]Content-Type: application/json [08:21:44] [08:21:44]POST finish read [08:21:44]Found Content-Length = 752 [08:21:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30087144", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]execute_script... [08:21:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30087144", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]POST & json_proto [08:21:44]process_json_proto [08:21:44]json parsed OK: [08:21:44]protocol is kg_v1.0 [08:21:44]action value=close_receipt [08:21:44]process_action close_receipt [08:21:44]cmd_close_receipt [08:21:44]MH_GetDate [08:21:44]Write to MH i2c: F0 00 00 98 01 88 [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 98 01 00 18 C8 F3 66 6A BD 47 65 9D [08:21:44]GetLastDocTimeStamp 1727251999 [08:21:44]current date 1727252504 [08:21:44]FM_GetShiftState [08:21:44]SAM_PROTO_GetShiftState [08:21:44]wFMCommunicate request_size=4 [08:21:44]MH_SAM_APDU [08:21:44]CAPDU: 80 13 01 00 [08:21:44]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:44]Read from MH i2c: E2 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DF [08:21:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:21:44]wFMCommunicate OK [08:21:44]SAM_PROTO_GetShiftState done [08:21:44]FM_GetShiftState done [08:21:44]opened in 1727224329 [08:21:44]opened+sec_in_day 1727310729 [08:21:44]quantity*price = 0 [08:21:44]sum+1 = 1 [08:21:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 42 25.09.2024 08:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30087144 ФМ: 0000000000871835 ФД: 153026 ФПД: 133219285755660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T082144&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153026&fm=133219285755660&tin=02508201610067®Number=0000000000091825&sum=0 [08:21:45]StoreToDocumentArchive [08:21:45]shift 478 fd 153026 [08:21:45]save to /storage/0478/doc_00153026 [08:21:45]save last doc name /storage/0478/doc_00153026 to /storage/kkm_last_doc_name [08:21:45]save OK [08:21:45]Clear old archive folders... [08:21:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:21:45]tlvbuf is 0034BFB0 [08:21:45]SAM_PROTO_ClearQueue [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 09 00 00 [08:21:45]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_ClearQueue done [08:21:45]KKMCreateOFDPacket [08:21:45]OFDProtocolAddRootSTLVToBuf [08:21:45]FM_MakeSignedData [08:21:45]FM_MakeSignedData [08:21:45]SAM_PROTO_SignData [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 01 02 [08:21:45]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]wFMCommunicate request_size=255 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 18 C8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 55 02 00 35 04 06 00 79 29 88 34 [08:21:45]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 18 C8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 55 02 00 35 04 06 00 79 29 88 34 00 00 A5 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]wFMCommunicate request_size=7 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 02 02 02 67 0C [08:21:45]Write to MH i2c: E2 0A 00 A9 01 80 0D 02 02 02 00 67 0C 00 00 9B [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 03 02 [08:21:45]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 0B 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 0B 00 AA 01 00 32 12 1D 4D CE DA D6 9F 90 00 F2 [08:21:45]RAPDU: 32 12 1D 4D CE DA D6 9F 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_SignData done [08:21:45]FM_MakeSignedData done [08:21:45]CreateOFDProtocolMessage [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 11 00 00 [08:21:45]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 17 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [08:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:45]wFMCommunicate OK [08:21:45]CreateOFDProtocolMessage done [08:21:45]OFDSenderStorePacket 153026 [08:21:45]StoreOFDPacket docnum=153026 [08:21:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6C 88 04 01 AB F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 18 C8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 55 02 00 35 04 06 00 79 29 88 34 67 0C 32 12 1D 4D CE DA D6 9F [08:21:45]CheckFolder [08:21:45]dirname=/storage/ofd_packets [08:21:45]CheckFolder done [08:21:45]ProducePacketName [08:21:45]name=ofd_packets/00153026 [08:21:45]NVStorageSaveData ofd_packets/00153026 [08:21:45]File name is /storage/ofd_packets/00153026 [08:21:45]Write 298 bytes [08:21:45]NVStorageSaveData done [08:21:45]OFDSenderStorePacket done [08:21:45]KKMCreateOFDPacket done [08:21:45]NVStorageSaveData kkm_last_timestamp [08:21:45]File name is /storage/kkm_last_timestamp [08:21:45]Write 4 bytes [08:21:45]NVStorageSaveData done [08:21:45]ExternCall_PrintAddStr [08:21:45]wPrintStart [08:21:45]Write to MH i2c: 01 00 00 AC 01 AD [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: 01 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: 01 07 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [08:21:45]RasterBufferAndPrint [08:21:45]line Счет N : (1)1787029 [08:21:45]line ИНН: 02508201610067 [08:21:45]line Контрольно-Кассовый Чек [08:21:45]line ПРОДАЖА [08:21:45]line ТРК (МРК, ГНК) : 31 [08:21:45]line Товар: 2710194210 [08:21:45]line ДТ-К-5 [08:21:45]line 20.000 * 0.00 [08:21:45]line = 0.00 [08:21:45]line НДС 12% НСП 1% [08:21:45]line > о реализуемом товаре [08:21:45]line ИТОГО: 0.00 [08:21:45]line НСП 1% : 0.00 [08:21:45]line НДС 12% : 0.00 [08:21:45]line Наличными: 0.00 [08:21:45]line Безнал.: 0.00 [08:21:45]line Место: АЗС № 89 "Партнер Нефть" [08:21:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:21:45]line СНО: Общий режим [08:21:45]line Чек 42 25.09.2024 08:21 [08:21:45]line Смена: 478 ФФД: 1.0 [08:21:45]line ЗНМ: 0300000113 [08:21:45]line РНМ: 0000000000091825 [08:21:45]line Версия ККМ: 001 [08:21:45]line Талоны: ТК ГПНА Online [08:21:45]line 30087144 [08:21:45]line ФМ: 0000000000871835 [08:21:45]line ФД: 153026 [08:21:45]line ФПД: 133219285755660 [08:21:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T082144&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153026&fm=133219285755660&tin=02508201610067®Number=0000000000091825&sum=0 [08:21:45]written 0, free lines is 4095 [08:21:45]OFD Sender: Processing packet 153026 [packets to send 831, broken 830] [08:21:45]ProducePacketName [08:21:45]name=ofd_packets/00153026 [08:21:45]OFD Sender: To server: pG, [08:21:45]CommunicateWithHost lk.salyk.kg:30040 [08:21:45]ConnectInit lk.salyk.kg [08:21:46]Write to MH i2c: 01 00 00 D6 01 D7 [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 E4 0C CE [08:21:46]RasterBufferAndPrint [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]written 0, free lines is 3305 [08:21:46]MH_Cut [08:21:46]Write to MH i2c: D1 01 00 DD 01 01 B0 [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 01 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 01 00 DD 01 00 AF [08:21:46]Write to MH i2c: 01 00 00 DE 01 DF [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Connected sock=10 [08:21:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6C 88 04 01 AB F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 18 C8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 55 02 00 35 04 06 00 79 29 88 34 67 0C 32 12 1D 4D CE DA D6 9F [08:21:47]*** Cut start [08:21:47]*** Purtial cut [08:21:47]*** Stage 1: CUTSNS_PIN = 1 [08:21:47]Read from MH i2c: 01 [08:21:47]MH_I2C_Read... [08:21:47]*** Stop cut motor [08:21:47]*** Cut end [08:21:47]Read from MH i2c: 01 07 00 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [08:21:47]process_action close_receipt done [08:21:47]requested_data is exist [08:21:47]produce_requested_data [08:21:47]requested_item fm.sn is exist - process it [08:21:47]wFMCommunicate request_size=4 [08:21:47]MH_SAM_APDU [08:21:47]CAPDU: 80 11 00 00 [08:21:47]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [08:21:47]Write i2c OK [08:21:47]MH_I2C_Read... [08:21:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:47]Read from MH i2c: E2 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 17 00 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [08:21:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:47]wFMCommunicate OK [08:21:47]requested_item fd.num is exist - process it [08:21:47]SAM_PROTO_GetFieldsCounters [08:21:47]wFMCommunicate request_size=4 [08:21:47]MH_SAM_APDU [08:21:47]CAPDU: 80 13 00 00 [08:21:47]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [08:21:47]Write i2c OK [08:21:47]MH_I2C_Read... [08:21:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:47]Read from MH i2c: E2 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 62 00 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [08:21:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:47]wFMCommunicate OK [08:21:47]SAM_PROTO_GetFieldsCounters done [08:21:47]requested_item shift.num is exist - process it [08:21:47]requested_item shift.opened is exist - process it [08:21:47]req_shift_opened [08:21:47]FM_GetShiftState [08:21:47]SAM_PROTO_GetShiftState [08:21:47]wFMCommunicate request_size=4 [08:21:47]MH_SAM_APDU [08:21:47]CAPDU: 80 13 01 00 [08:21:47]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [08:21:47]Write i2c OK [08:21:47]MH_I2C_Read... [08:21:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B0 7A 47 00 3B 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 55 02 00 F4 03 04 00 14 70 F3 66 B6 04 01 00 00 05 CC 29 28 DE A6 2B 55 [08:21:47]CommunicateWithHost err = 0 [08:21:47]CheckOFDResponse [08:21:47]1017 (14) - 77093643461234 [08:21:47]1041 (16) - 0000000000871835 [08:21:47]1040 (4) - 153026 [08:21:47]1012 (4) - 25.09.2024 02:06 [08:21:47]1206 (1) - 0 [08:21:47]OFD Sender: Remove packet 153026 [08:21:47]ProducePacketName [08:21:47]name=ofd_packets/00153026 [08:21:47]NVStorageDeleteData [08:21:47]Read from MH i2c: E2 [08:21:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 0E 00 [08:21:47]MH_I2C_Read... [08:21:47]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 27 [08:21:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:21:47]wFMCommunicate OK [08:21:47]SAM_PROTO_GetShiftState done [08:21:47]FM_GetShiftState done [08:21:47]req_shift_opened done [08:21:47]requested_item shift.open_date is exist - process it [08:21:47]req_shift_open_date [08:21:47]req_shift_open_date done [08:21:47]produce_requested_data done [08:21:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153026,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:21:47]process_action_free close_receipt [08:21:47]json_value_free [08:21:47]json_value_free done [08:21:47]process_json_proto returns [08:21:47]Send response to host [08:21:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153026,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:21:47]free response buf [08:21:47]execute_script done [08:21:47]execute_script returns [08:21:47]free content buf [08:21:47]Sock 7.Close socket [08:21:47]Sock 7.Thread stoped [08:21:48]OFD Sender: No OFD packet to send [08:21:53]OFD Sender: No OFD packet to send [08:21:54]recv_with_timeout no data received [08:21:58]OFD Sender: No OFD packet to send [08:22:03]OFD Sender: No OFD packet to send [08:22:08]OFD Sender: No OFD packet to send [08:22:13]OFD Sender: No OFD packet to send [08:22:18]OFD Sender: No OFD packet to send [08:22:23]OFD Sender: No OFD packet to send [08:22:28]OFD Sender: No OFD packet to send [08:22:33]OFD Sender: No OFD packet to send [08:22:38]OFD Sender: No OFD packet to send [08:22:43]OFD Sender: No OFD packet to send [08:22:48]OFD Sender: No OFD packet to send [08:22:53]OFD Sender: No OFD packet to send [08:22:58]OFD Sender: No OFD packet to send [08:23:03]OFD Sender: No OFD packet to send [08:23:08]OFD Sender: No OFD packet to send [08:23:13]OFD Sender: No OFD packet to send [08:23:18]OFD Sender: No OFD packet to send [08:23:23]OFD Sender: No OFD packet to send [08:23:28]OFD Sender: No OFD packet to send [08:23:33]OFD Sender: No OFD packet to send [08:23:38]OFD Sender: No OFD packet to send [08:23:43]OFD Sender: No OFD packet to send [08:23:48]OFD Sender: No OFD packet to send [08:23:53]OFD Sender: No OFD packet to send [08:23:58]OFD Sender: No OFD packet to send [08:24:03]OFD Sender: No OFD packet to send [08:24:08]OFD Sender: No OFD packet to send [08:24:13]OFD Sender: No OFD packet to send [08:24:18]OFD Sender: No OFD packet to send [08:24:23]OFD Sender: No OFD packet to send [08:24:25]recv_with_timeout no data received [08:24:28]OFD Sender: No OFD packet to send [08:24:33]OFD Sender: No OFD packet to send [08:24:38]OFD Sender: No OFD packet to send [08:24:43]OFD Sender: No OFD packet to send [08:24:48]OFD Sender: No OFD packet to send [08:24:53]OFD Sender: No OFD packet to send [08:24:58]OFD Sender: No OFD packet to send [08:25:03]OFD Sender: No OFD packet to send [08:25:08]OFD Sender: No OFD packet to send [08:25:13]OFD Sender: No OFD packet to send [08:25:18]OFD Sender: No OFD packet to send [08:25:23]OFD Sender: No OFD packet to send [08:25:28]OFD Sender: No OFD packet to send [08:25:33]OFD Sender: No OFD packet to send [08:25:38]OFD Sender: No OFD packet to send [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:59]OFD Sender: No OFD packet to send [08:26:04]OFD Sender: No OFD packet to send [08:26:09]OFD Sender: No OFD packet to send [08:26:14]OFD Sender: No OFD packet to send [08:26:19]OFD Sender: No OFD packet to send [08:26:20]recv_with_timeout no data received [08:26:24]OFD Sender: No OFD packet to send [08:26:29]OFD Sender: No OFD packet to send [08:26:34]OFD Sender: No OFD packet to send [08:26:39]OFD Sender: No OFD packet to send [08:26:44]OFD Sender: No OFD packet to send [08:26:49]OFD Sender: No OFD packet to send [08:26:54]OFD Sender: No OFD packet to send [08:26:55]accept exits with 9 [08:26:55]New connection [08:26:55]New thread 3067166052 created [08:26:55]Thread 3067022692 joined [08:26:55]Waiting for new connection... [08:26:55] Sock 9.Parse request [08:26:55]Sock 9.Check first char [08:26:55]Sock 9.First char is OK [08:26:55]request: POST /json_proto HTTP/1.0 [08:26:55]Method: POST [08:26:55]URL: /json_proto [08:26:55]Method is POST - this is cgi request [08:26:55]url: /json_proto [08:26:55]query_string will be loaded in cgi processing [08:26:55]execute_cgi json_proto POST (null) [08:26:55]execute_cgi path=json_proto method=POST [08:26:55]POST find Content-Length [08:26:55]Host: 172.17.43.67:8080 [08:26:55]Content-Length: 793 [08:26:55]Content-Type: application/json [08:26:55] [08:26:55]POST finish read [08:26:55]Found Content-Length = 793 [08:26:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:55]execute_script... [08:26:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:55]POST & json_proto [08:26:55]process_json_proto [08:26:55]json parsed OK: [08:26:55]protocol is kg_v1.0 [08:26:55]action value=close_receipt [08:26:55]process_action close_receipt [08:26:55]cmd_close_receipt [08:26:55]MH_GetDate [08:26:55]Write to MH i2c: F0 00 00 E2 01 D2 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: F0 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: F0 09 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: F0 09 00 E2 01 00 4F C9 F3 66 6A BD 47 65 1F [08:26:55]GetLastDocTimeStamp 1727252504 [08:26:55]current date 1727252815 [08:26:55]FM_GetShiftState [08:26:55]SAM_PROTO_GetShiftState [08:26:55]wFMCommunicate request_size=4 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 13 01 00 [08:26:55]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 0E 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 29 [08:26:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:26:55]wFMCommunicate OK [08:26:55]SAM_PROTO_GetShiftState done [08:26:55]FM_GetShiftState done [08:26:55]opened in 1727224329 [08:26:55]opened+sec_in_day 1727310729 [08:26:55]quantity*price = 0 [08:26:55]sum+1 = 1 [08:26:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 43 25.09.2024 08:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07145 ФМ: 0000000000871835 ФД: 153027 ФПД: 76000587746648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T082655&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153027&fm=76000587746648&tin=02508201610067®Number=0000000000091825&sum=0 [08:26:56]StoreToDocumentArchive [08:26:56]shift 478 fd 153027 [08:26:56]save to /storage/0478/doc_00153027 [08:26:56]save last doc name /storage/0478/doc_00153027 to /storage/kkm_last_doc_name [08:26:56]save OK [08:26:56]Clear old archive folders... [08:26:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:56]tlvbuf is 0034F3A0 [08:26:56]SAM_PROTO_ClearQueue [08:26:56]wFMCommunicate request_size=4 [08:26:56]MH_SAM_APDU [08:26:56]CAPDU: 80 09 00 00 [08:26:56]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:56]Read from MH i2c: E2 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: E2 03 00 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [08:26:56]RAPDU: 90 00 [08:26:56]wFMCommunicate OK [08:26:56]SAM_PROTO_ClearQueue done [08:26:56]KKMCreateOFDPacket [08:26:56]OFDProtocolAddRootSTLVToBuf [08:26:56]FM_MakeSignedData [08:26:56]FM_MakeSignedData [08:26:56]SAM_PROTO_SignData [08:26:56]wFMCommunicate request_size=4 [08:26:56]MH_SAM_APDU [08:26:56]CAPDU: 80 0D 01 02 [08:26:56]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:56]Read from MH i2c: E2 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: E2 03 00 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [08:26:56]RAPDU: 90 00 [08:26:56]wFMCommunicate OK [08:26:56]wFMCommunicate request_size=255 [08:26:56]MH_SAM_APDU [08:26:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4F C9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 55 02 00 35 04 06 00 45 [08:26:56]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4F C9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 55 02 00 35 04 06 00 45 00 00 F4 [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 03 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [08:26:57]RAPDU: 90 00 [08:26:57]wFMCommunicate OK [08:26:57]wFMCommunicate request_size=10 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 0D 02 02 05 1F 44 09 0D 58 [08:26:57]Write to MH i2c: E2 0D 00 F3 01 80 0D 02 02 05 00 1F 44 09 0D 58 00 00 49 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 03 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [08:26:57]RAPDU: 90 00 [08:26:57]wFMCommunicate OK [08:26:57]wFMCommunicate request_size=4 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 0D 03 02 [08:26:57]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 0B 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 0B 00 F4 01 00 16 58 A4 E1 34 E5 BD C8 90 00 02 [08:26:57]RAPDU: 16 58 A4 E1 34 E5 BD C8 90 00 [08:26:57]wFMCommunicate OK [08:26:57]SAM_PROTO_SignData done [08:26:57]FM_MakeSignedData done [08:26:57]CreateOFDProtocolMessage [08:26:57]wFMCommunicate request_size=4 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 11 00 00 [08:26:57]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 17 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [08:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:26:57]wFMCommunicate OK [08:26:57]CreateOFDProtocolMessage done [08:26:57]OFDSenderStorePacket 153027 [08:26:57]StoreOFDPacket docnum=153027 [08:26:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 C1 07 01 B1 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4F C9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 55 02 00 35 04 06 00 45 1F 44 09 0D 58 16 58 A4 E1 34 E5 BD C8 [08:26:57]CheckFolder [08:26:57]dirname=/storage/ofd_packets [08:26:57]CheckFolder done [08:26:57]ProducePacketName [08:26:57]name=ofd_packets/00153027 [08:26:57]NVStorageSaveData ofd_packets/00153027 [08:26:57]File name is /storage/ofd_packets/00153027 [08:26:57]Write 301 bytes [08:26:57]NVStorageSaveData done [08:26:57]OFDSenderStorePacket done [08:26:57]KKMCreateOFDPacket done [08:26:57]NVStorageSaveData kkm_last_timestamp [08:26:57]File name is /storage/kkm_last_timestamp [08:26:57]Write 4 bytes [08:26:57]NVStorageSaveData done [08:26:57]ExternCall_PrintAddStr [08:26:57]wPrintStart [08:26:57]Write to MH i2c: 01 00 00 F6 01 F7 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 07 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [08:26:57]RasterBufferAndPrint [08:26:57]line Счет N : (1)1787030 [08:26:57]line ИНН: 02508201610067 [08:26:57]line Контрольно-Кассовый Чек [08:26:57]line ПРОДАЖА [08:26:57]line ТРК (МРК, ГНК) : 12 [08:26:57]line Товар: 2710124130 [08:26:57]line Аи-92-К-5 [08:26:57]line 16.230 * 0.00 [08:26:57]line = 0.00 [08:26:57]line НДС 12% НСП 1% [08:26:57]line > о реализуемом товаре [08:26:57]line ИТОГО: 0.00 [08:26:57]line НСП 1% : 0.00 [08:26:57]line НДС 12% : 0.00 [08:26:57]line Наличными: 0.00 [08:26:57]line Безнал.: 0.00 [08:26:57]line Место: АЗС № 89 "Партнер Нефть" [08:26:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:26:57]line СНО: Общий режим [08:26:57]line Чек 43 25.09.2024 08:26 [08:26:57]line Смена: 478 ФФД: 1.0 [08:26:57]line ЗНМ: 0300000113 [08:26:57]line РНМ: 0000000000091825 [08:26:57]line Версия ККМ: 001 [08:26:57]line Талоны: Топливная Карта [08:26:57]line 07145 [08:26:57]line ФМ: 0000000000871835 [08:26:57]line ФД: 153027 [08:26:57]line ФПД: 76000587746648 [08:26:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T082655&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153027&fm=76000587746648&tin=02508201610067®Number=0000000000091825&sum=0 [08:26:57]written 0, free lines is 4095 [08:26:57]OFD Sender: Processing packet 153027 [packets to send 831, broken 830] [08:26:57]ProducePacketName [08:26:57]name=ofd_packets/00153027 [08:26:57]OFD Sender: To server: pG, [08:26:57]CommunicateWithHost lk.salyk.kg:30040 [08:26:57]ConnectInit lk.salyk.kg [08:26:57]Write to MH i2c: 01 00 00 20 02 22 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 07 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 DE 0C 13 [08:26:57]RasterBufferAndPrint [08:26:57]line [08:26:57]line [08:26:57]line [08:26:57]line [08:26:57]line [08:26:57]written 0, free lines is 3300 [08:26:57]MH_Cut [08:26:57]Write to MH i2c: D1 01 00 27 02 01 FB [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: D1 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: D1 01 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: D1 01 00 27 02 00 FA [08:26:57]Write to MH i2c: 01 00 00 28 02 2A [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:58]*** Cut start [08:26:58]*** Purtial cut [08:26:58]*** Stage 1: CUTSNS_PIN = 1 [08:26:58]Read from MH i2c: 01 [08:26:58]MH_I2C_Read... [08:26:58]*** Stop cut motor [08:26:58]*** Cut end [08:26:58]Read from MH i2c: 01 07 00 [08:26:58]MH_I2C_Read... [08:26:58]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [08:26:58]process_action close_receipt done [08:26:58]requested_data is exist [08:26:58]produce_requested_data [08:26:58]requested_item fm.sn is exist - process it [08:26:58]wFMCommunicate request_size=4 [08:26:58]MH_SAM_APDU [08:26:58]CAPDU: 80 11 00 00 [08:26:58]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [08:26:58]Write i2c OK [08:26:58]MH_I2C_Read... [08:26:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:58]Read from MH i2c: E2 [08:26:58]MH_I2C_Read... [08:26:58]Read from MH i2c: E2 17 00 [08:26:58]MH_I2C_Read... [08:26:58]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [08:26:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:26:58]wFMCommunicate OK [08:26:58]requested_item fd.num is exist - process it [08:26:58]SAM_PROTO_GetFieldsCounters [08:26:58]wFMCommunicate request_size=4 [08:26:58]MH_SAM_APDU [08:26:58]CAPDU: 80 13 00 00 [08:26:58]Write to MH i2c: E2 08 00 2A 02 80 13 00 00 00 00 00 00 A8 [08:26:58]Write i2c OK [08:26:58]MH_I2C_Read... [08:26:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:59]Read from MH i2c: E2 [08:26:59]MH_I2C_Read... [08:26:59]Read from MH i2c: E2 62 00 [08:26:59]MH_I2C_Read... [08:26:59]Read from MH i2c: E2 62 00 2A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [08:26:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:26:59]wFMCommunicate OK [08:26:59]SAM_PROTO_GetFieldsCounters done [08:26:59]requested_item shift.num is exist - process it [08:26:59]requested_item shift.opened is exist - process it [08:26:59]req_shift_opened [08:26:59]FM_GetShiftState [08:26:59]SAM_PROTO_GetShiftState [08:26:59]wFMCommunicate request_size=4 [08:26:59]MH_SAM_APDU [08:26:59]CAPDU: 80 13 01 00 [08:26:59]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [08:26:59]Write i2c OK [08:26:59]MH_I2C_Read... [08:26:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:59]Read from MH i2c: E2 [08:26:59]MH_I2C_Read... [08:26:59]Read from MH i2c: E2 0E 00 [08:26:59]MH_I2C_Read... [08:26:59]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 72 [08:26:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:26:59]wFMCommunicate OK [08:26:59]SAM_PROTO_GetShiftState done [08:26:59]FM_GetShiftState done [08:26:59]req_shift_opened done [08:26:59]requested_item shift.open_date is exist - process it [08:26:59]req_shift_open_date [08:26:59]req_shift_open_date done [08:26:59]produce_requested_data done [08:26:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153027,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:26:59]process_action_free close_receipt [08:26:59]json_value_free [08:26:59]json_value_free done [08:26:59]process_json_proto returns [08:26:59]Send response to host [08:26:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153027,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:26:59]free response buf [08:26:59]execute_script done [08:26:59]execute_script returns [08:26:59]free content buf [08:26:59]Sock 9.Close socket [08:26:59]Sock 9.Thread stoped [08:26:59]Connected sock=11 [08:26:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 C1 07 01 B1 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 4F C9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 55 02 00 35 04 06 00 45 1F 44 09 0D 58 16 58 A4 E1 34 E5 BD C8 [08:26:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C2 89 47 00 D8 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 55 02 00 F4 03 04 00 4C 71 F3 66 B6 04 01 00 00 03 3A A8 29 1B 3F 04 00 [08:26:59]CommunicateWithHost err = 0 [08:26:59]CheckOFDResponse [08:26:59]1017 (14) - 77093643461234 [08:26:59]1041 (16) - 0000000000871835 [08:26:59]1040 (4) - 153027 [08:26:59]1012 (4) - 25.09.2024 02:11 [08:26:59]1206 (1) - 0 [08:26:59]OFD Sender: Remove packet 153027 [08:26:59]ProducePacketName [08:26:59]name=ofd_packets/00153027 [08:26:59]NVStorageDeleteData [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:10]OFD Sender: No OFD packet to send [08:27:15]OFD Sender: No OFD packet to send [08:27:20]OFD Sender: No OFD packet to send [08:27:25]OFD Sender: No OFD packet to send [08:27:30]OFD Sender: No OFD packet to send [08:27:35]OFD Sender: No OFD packet to send [08:27:40]OFD Sender: No OFD packet to send [08:27:45]OFD Sender: No OFD packet to send [08:27:50]OFD Sender: No OFD packet to send [08:27:55]OFD Sender: No OFD packet to send [08:28:00]OFD Sender: No OFD packet to send [08:28:05]OFD Sender: No OFD packet to send [08:28:10]OFD Sender: No OFD packet to send [08:28:15]OFD Sender: No OFD packet to send [08:28:20]OFD Sender: No OFD packet to send [08:28:25]OFD Sender: No OFD packet to send [08:28:30]OFD Sender: No OFD packet to send [08:28:34]recv_with_timeout no data received [08:28:35]OFD Sender: No OFD packet to send [08:28:40]OFD Sender: No OFD packet to send [08:28:45]OFD Sender: No OFD packet to send [08:28:50]OFD Sender: No OFD packet to send [08:28:55]OFD Sender: No OFD packet to send [08:29:00]OFD Sender: No OFD packet to send [08:29:05]OFD Sender: No OFD packet to send [08:29:10]OFD Sender: No OFD packet to send [08:29:15]OFD Sender: No OFD packet to send [08:29:20]recv_with_timeout no data received [08:29:20]OFD Sender: No OFD packet to send [08:29:25]OFD Sender: No OFD packet to send [08:29:30]OFD Sender: No OFD packet to send [08:29:35]OFD Sender: No OFD packet to send [08:29:37]recv_with_timeout no data received [08:29:40]OFD Sender: No OFD packet to send [08:29:45]OFD Sender: No OFD packet to send [08:29:50]OFD Sender: No OFD packet to send [08:29:53]recv_with_timeout no data received [08:29:55]OFD Sender: No OFD packet to send [08:30:00]OFD Sender: No OFD packet to send [08:30:05]OFD Sender: No OFD packet to send [08:30:10]OFD Sender: No OFD packet to send [08:30:11]recv_with_timeout no data received [08:30:15]OFD Sender: No OFD packet to send [08:30:20]OFD Sender: No OFD packet to send [08:30:25]OFD Sender: No OFD packet to send [08:30:31]OFD Sender: No OFD packet to send [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:31:01]OFD Sender: No OFD packet to send [08:31:06]OFD Sender: No OFD packet to send [08:31:09]recv_with_timeout no data received [08:31:11]OFD Sender: No OFD packet to send [08:31:16]OFD Sender: No OFD packet to send [08:31:21]OFD Sender: No OFD packet to send [08:31:26]OFD Sender: No OFD packet to send [08:31:31]OFD Sender: No OFD packet to send [08:31:36]OFD Sender: No OFD packet to send [08:31:41]OFD Sender: No OFD packet to send [08:31:46]OFD Sender: No OFD packet to send [08:31:51]OFD Sender: No OFD packet to send [08:31:56]OFD Sender: No OFD packet to send [08:32:01]OFD Sender: No OFD packet to send [08:32:02]recv_with_timeout no data received [08:32:06]OFD Sender: No OFD packet to send [08:32:11]OFD Sender: No OFD packet to send [08:32:16]OFD Sender: No OFD packet to send [08:32:21]OFD Sender: No OFD packet to send [08:32:26]OFD Sender: No OFD packet to send [08:32:26]recv_with_timeout no data received [08:32:31]OFD Sender: No OFD packet to send [08:32:36]OFD Sender: No OFD packet to send [08:32:41]OFD Sender: No OFD packet to send [08:32:46]OFD Sender: No OFD packet to send [08:32:51]OFD Sender: No OFD packet to send [08:32:56]OFD Sender: No OFD packet to send [08:32:57]recv_with_timeout no data received [08:33:01]OFD Sender: No OFD packet to send [08:33:06]OFD Sender: No OFD packet to send [08:33:11]OFD Sender: No OFD packet to send [08:33:16]OFD Sender: No OFD packet to send [08:33:21]OFD Sender: No OFD packet to send [08:33:26]OFD Sender: No OFD packet to send [08:33:27]accept exits with 7 [08:33:27]New connection [08:33:27]New thread 3067022692 created [08:33:27]Thread 3067166052 joined [08:33:27]Waiting for new connection... [08:33:27] Sock 7.Parse request [08:33:27]Sock 7.Check first char [08:33:27]Sock 7.First char is OK [08:33:27]request: POST /json_proto HTTP/1.0 [08:33:27]Method: POST [08:33:27]URL: /json_proto [08:33:27]Method is POST - this is cgi request [08:33:27]url: /json_proto [08:33:27]query_string will be loaded in cgi processing [08:33:27]execute_cgi json_proto POST (null) [08:33:27]execute_cgi path=json_proto method=POST [08:33:27]POST find Content-Length [08:33:27]Host: 172.17.43.67:8080 [08:33:27]Content-Length: 675 [08:33:27]Content-Type: application/json [08:33:27] [08:33:27]POST finish read [08:33:27]Found Content-Length = 675 [08:33:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:27]execute_script... [08:33:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:27]POST & json_proto [08:33:27]process_json_proto [08:33:27]json parsed OK: [08:33:27]protocol is kg_v1.0 [08:33:27]action value=close_receipt [08:33:27]process_action close_receipt [08:33:27]cmd_close_receipt [08:33:27]MH_GetDate [08:33:27]Write to MH i2c: F0 00 00 2C 02 1D [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 09 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 09 00 2C 02 00 D7 CA F3 66 6A BD 47 65 F3 [08:33:27]GetLastDocTimeStamp 1727252815 [08:33:27]current date 1727253207 [08:33:27]FM_GetShiftState [08:33:27]SAM_PROTO_GetShiftState [08:33:27]wFMCommunicate request_size=4 [08:33:27]MH_SAM_APDU [08:33:27]CAPDU: 80 13 01 00 [08:33:27]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:27]Read from MH i2c: E2 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 0E 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 74 [08:33:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:33:27]wFMCommunicate OK [08:33:27]SAM_PROTO_GetShiftState done [08:33:27]FM_GetShiftState done [08:33:27]opened in 1727224329 [08:33:27]opened+sec_in_day 1727310729 [08:33:27]quantity*price = 30022 [08:33:27]sum+1 = 30024 [08:33:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 44 25.09.2024 08:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153028 ФПД: 217785161348597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T083327&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153028&fm=217785161348597&tin=02508201610067®Number=0000000000091825&sum=30000 [08:33:28]StoreToDocumentArchive [08:33:28]shift 478 fd 153028 [08:33:28]save to /storage/0478/doc_00153028 [08:33:28]save last doc name /storage/0478/doc_00153028 to /storage/kkm_last_doc_name [08:33:28]save OK [08:33:28]Clear old archive folders... [08:33:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:33:28]tlvbuf is 0029E860 [08:33:28]SAM_PROTO_ClearQueue [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 09 00 00 [08:33:28]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]SAM_PROTO_ClearQueue done [08:33:28]KKMCreateOFDPacket [08:33:28]OFDProtocolAddRootSTLVToBuf [08:33:28]FM_MakeSignedData [08:33:28]FM_MakeSignedData [08:33:28]SAM_PROTO_SignData [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 01 02 [08:33:28]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=255 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 D7 CA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 55 02 00 35 04 06 00 C6 13 0F 2D [08:33:28]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 D7 CA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 55 02 00 35 04 06 00 C6 13 0F 2D 00 00 2D [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:29]Read from MH i2c: E2 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 03 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [08:33:29]RAPDU: 90 00 [08:33:29]wFMCommunicate OK [08:33:29]wFMCommunicate request_size=7 [08:33:29]MH_SAM_APDU [08:33:29]CAPDU: 80 0D 02 02 02 F5 F5 [08:33:29]Write to MH i2c: E2 0A 00 3D 02 80 0D 02 02 02 00 F5 F5 00 00 A7 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:29]Read from MH i2c: E2 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 03 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [08:33:29]RAPDU: 90 00 [08:33:29]wFMCommunicate OK [08:33:29]wFMCommunicate request_size=4 [08:33:29]MH_SAM_APDU [08:33:29]CAPDU: 80 0D 03 02 [08:33:29]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:29]Read from MH i2c: E2 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 0B 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 0B 00 3E 02 00 AD 62 AA 8A A5 9E CF 51 90 00 62 [08:33:29]RAPDU: AD 62 AA 8A A5 9E CF 51 90 00 [08:33:29]wFMCommunicate OK [08:33:29]SAM_PROTO_SignData done [08:33:29]FM_MakeSignedData done [08:33:29]CreateOFDProtocolMessage [08:33:29]wFMCommunicate request_size=4 [08:33:29]MH_SAM_APDU [08:33:29]CAPDU: 80 11 00 00 [08:33:29]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:29]Read from MH i2c: E2 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 17 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [08:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:33:29]wFMCommunicate OK [08:33:29]CreateOFDProtocolMessage done [08:33:29]OFDSenderStorePacket 153028 [08:33:29]StoreOFDPacket docnum=153028 [08:33:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 39 04 01 E7 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 D7 CA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 55 02 00 35 04 06 00 C6 13 0F 2D F5 F5 AD 62 AA 8A A5 9E CF 51 [08:33:29]CheckFolder [08:33:29]dirname=/storage/ofd_packets [08:33:29]CheckFolder done [08:33:29]ProducePacketName [08:33:29]name=ofd_packets/00153028 [08:33:29]NVStorageSaveData ofd_packets/00153028 [08:33:29]File name is /storage/ofd_packets/00153028 [08:33:29]Write 298 bytes [08:33:29]NVStorageSaveData done [08:33:29]OFDSenderStorePacket done [08:33:29]KKMCreateOFDPacket done [08:33:29]NVStorageSaveData kkm_last_timestamp [08:33:29]File name is /storage/kkm_last_timestamp [08:33:29]Write 4 bytes [08:33:29]NVStorageSaveData done [08:33:29]ExternCall_PrintAddStr [08:33:29]wPrintStart [08:33:29]Write to MH i2c: 01 00 00 40 02 42 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [08:33:29]RasterBufferAndPrint [08:33:29]line Счет N : (1)1787031 [08:33:29]line ИНН: 02508201610067 [08:33:29]line Контрольно-Кассовый Чек [08:33:29]line ПРОДАЖА [08:33:29]line ТРК (МРК, ГНК) : 31 [08:33:29]line Товар: 2710194210 [08:33:29]line ДТ-К-5 [08:33:29]line 3.940 * 76.20 [08:33:29]line = 300.23 [08:33:29]line НДС 12% НСП 1% [08:33:29]line > о реализуемом товаре [08:33:29]line ОКРУГЛЕНИЕ: -0.23 [08:33:29]line ИТОГО: 300.00 [08:33:29]line Внесено: 300.00 [08:33:29]line СДАЧА: 0.00 [08:33:29]line НСП 1% : 2.66 [08:33:29]line НДС 12% : 31.88 [08:33:29]line Наличными: 300.00 [08:33:29]line Безнал.: 0.00 [08:33:29]line Место: АЗС № 89 "Партнер Нефть" [08:33:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:33:29]line СНО: Общий режим [08:33:29]line Чек 44 25.09.2024 08:33 [08:33:29]line Смена: 478 ФФД: 1.0 [08:33:29]line ЗНМ: 0300000113 [08:33:29]line РНМ: 0000000000091825 [08:33:29]line Версия ККМ: 001 [08:33:29]line ФМ: 0000000000871835 [08:33:29]line ФД: 153028 [08:33:29]line ФПД: 217785161348597 [08:33:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T083327&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153028&fm=217785161348597&tin=02508201610067®Number=0000000000091825&sum=30000 [08:33:29]OFD Sender: Processing packet 153028 [packets to send 831, broken 830] [08:33:29]ProducePacketName [08:33:29]name=ofd_packets/00153028 [08:33:29]OFD Sender: To server: pG, [08:33:29]CommunicateWithHost lk.salyk.kg:30040 [08:33:29]ConnectInit lk.salyk.kg [08:33:29]written 0, free lines is 4095 [08:33:30]Write to MH i2c: 01 00 00 6B 02 6D [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: 01 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: 01 07 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 CD 0C 4D [08:33:30]RasterBufferAndPrint [08:33:30]line [08:33:30]line [08:33:30]line [08:33:30]line [08:33:30]line [08:33:30]written 0, free lines is 3281 [08:33:30]MH_Cut [08:33:30]Write to MH i2c: D1 01 00 72 02 01 46 [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: D1 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: D1 01 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: D1 01 00 72 02 00 45 [08:33:30]Write to MH i2c: 01 00 00 73 02 75 [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]*** Cut start [08:33:30]*** Purtial cut [08:33:30]*** Stage 1: CUTSNS_PIN = 1 [08:33:31]Read from MH i2c: 01 [08:33:31]MH_I2C_Read... [08:33:31]*** Stop cut motor [08:33:31]*** Cut end [08:33:31]Read from MH i2c: 01 07 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [08:33:31]process_action close_receipt done [08:33:31]requested_data is exist [08:33:31]produce_requested_data [08:33:31]requested_item fm.sn is exist - process it [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 11 00 00 [08:33:31]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 17 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [08:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:33:31]wFMCommunicate OK [08:33:31]requested_item fd.num is exist - process it [08:33:31]SAM_PROTO_GetFieldsCounters [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 13 00 00 [08:33:31]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 62 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [08:33:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:33:31]wFMCommunicate OK [08:33:31]SAM_PROTO_GetFieldsCounters done [08:33:31]requested_item shift.num is exist - process it [08:33:31]requested_item shift.opened is exist - process it [08:33:31]req_shift_opened [08:33:31]FM_GetShiftState [08:33:31]SAM_PROTO_GetShiftState [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 13 01 00 [08:33:31]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 0E 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BD [08:33:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:33:31]wFMCommunicate OK [08:33:31]SAM_PROTO_GetShiftState done [08:33:31]FM_GetShiftState done [08:33:31]req_shift_opened done [08:33:31]requested_item shift.open_date is exist - process it [08:33:31]req_shift_open_date [08:33:31]req_shift_open_date done [08:33:31]produce_requested_data done [08:33:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153028,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:33:31]process_action_free close_receipt [08:33:31]json_value_free [08:33:31]json_value_free done [08:33:31]process_json_proto returns [08:33:31]Send response to host [08:33:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153028,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:33:31]free response buf [08:33:31]execute_script done [08:33:31]execute_script returns [08:33:31]free content buf [08:33:31]Sock 7.Close socket [08:33:31]Sock 7.Thread stoped [08:33:33]Connected sock=11 [08:33:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 39 04 01 E7 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 D7 CA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 55 02 00 35 04 06 00 C6 13 0F 2D F5 F5 AD 62 AA 8A A5 9E CF 51 [08:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C4 98 47 00 A1 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 55 02 00 F4 03 04 00 D6 72 F3 66 B6 04 01 00 00 9E 05 B6 31 69 B1 E2 9A [08:33:33]CommunicateWithHost err = 0 [08:33:33]CheckOFDResponse [08:33:33]1017 (14) - 77093643461234 [08:33:33]1041 (16) - 0000000000871835 [08:33:33]1040 (4) - 153028 [08:33:33]1012 (4) - 25.09.2024 02:17 [08:33:33]1206 (1) - 0 [08:33:33]OFD Sender: Remove packet 153028 [08:33:33]ProducePacketName [08:33:33]name=ofd_packets/00153028 [08:33:33]NVStorageDeleteData [08:33:34]OFD Sender: No OFD packet to send [08:33:39]OFD Sender: No OFD packet to send [08:33:43]recv_with_timeout no data received [08:33:44]OFD Sender: No OFD packet to send [08:33:49]OFD Sender: No OFD packet to send [08:33:54]OFD Sender: No OFD packet to send [08:33:59]OFD Sender: No OFD packet to send [08:34:04]OFD Sender: No OFD packet to send [08:34:09]OFD Sender: No OFD packet to send [08:34:14]OFD Sender: No OFD packet to send [08:34:19]OFD Sender: No OFD packet to send [08:34:24]OFD Sender: No OFD packet to send [08:34:29]OFD Sender: No OFD packet to send [08:34:34]OFD Sender: No OFD packet to send [08:34:39]OFD Sender: No OFD packet to send [08:34:44]OFD Sender: No OFD packet to send [08:34:49]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:09]OFD Sender: No OFD packet to send [08:36:14]OFD Sender: No OFD packet to send [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:29]OFD Sender: No OFD packet to send [08:36:34]OFD Sender: No OFD packet to send [08:36:39]OFD Sender: No OFD packet to send [08:36:44]OFD Sender: No OFD packet to send [08:36:49]OFD Sender: No OFD packet to send [08:36:54]OFD Sender: No OFD packet to send [08:36:58]recv_with_timeout no data received [08:36:59]OFD Sender: No OFD packet to send [08:37:05]OFD Sender: No OFD packet to send [08:37:10]OFD Sender: No OFD packet to send [08:37:15]OFD Sender: No OFD packet to send [08:37:20]OFD Sender: No OFD packet to send [08:37:25]OFD Sender: No OFD packet to send [08:37:30]OFD Sender: No OFD packet to send [08:37:35]OFD Sender: No OFD packet to send [08:37:40]OFD Sender: No OFD packet to send [08:37:45]OFD Sender: No OFD packet to send [08:37:50]OFD Sender: No OFD packet to send [08:37:55]OFD Sender: No OFD packet to send [08:37:59]recv_with_timeout no data received [08:38:00]OFD Sender: No OFD packet to send [08:38:05]OFD Sender: No OFD packet to send [08:38:10]OFD Sender: No OFD packet to send [08:38:15]OFD Sender: No OFD packet to send [08:38:17]accept exits with 9 [08:38:17]New connection [08:38:17]New thread 3067166052 created [08:38:17]Thread 3067022692 joined [08:38:17]Waiting for new connection... [08:38:17] Sock 9.Parse request [08:38:17]Sock 9.Check first char [08:38:17]Sock 9.First char is OK [08:38:17]request: POST /json_proto HTTP/1.0 [08:38:17]Method: POST [08:38:17]URL: /json_proto [08:38:17]Method is POST - this is cgi request [08:38:17]url: /json_proto [08:38:17]query_string will be loaded in cgi processing [08:38:17]execute_cgi json_proto POST (null) [08:38:17]execute_cgi path=json_proto method=POST [08:38:17]POST find Content-Length [08:38:17]Host: 172.17.43.67:8080 [08:38:17]Content-Length: 755 [08:38:17]Content-Type: application/json [08:38:17] [08:38:17]POST finish read [08:38:17]Found Content-Length = 755 [08:38:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30131181", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:17]execute_script... [08:38:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30131181", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:17]POST & json_proto [08:38:17]process_json_proto [08:38:17]json parsed OK: [08:38:17]protocol is kg_v1.0 [08:38:17]action value=close_receipt [08:38:17]process_action close_receipt [08:38:17]cmd_close_receipt [08:38:17]MH_GetDate [08:38:17]Write to MH i2c: F0 00 00 77 02 68 [08:38:17]Write i2c OK [08:38:17]MH_I2C_Read... [08:38:17]Read from MH i2c: F0 [08:38:17]MH_I2C_Read... [08:38:17]Read from MH i2c: F0 09 00 [08:38:17]MH_I2C_Read... [08:38:17]Read from MH i2c: F0 09 00 77 02 00 F9 CB F3 66 6A BD 47 65 61 [08:38:17]GetLastDocTimeStamp 1727253207 [08:38:17]current date 1727253497 [08:38:17]FM_GetShiftState [08:38:17]SAM_PROTO_GetShiftState [08:38:17]wFMCommunicate request_size=4 [08:38:17]MH_SAM_APDU [08:38:17]CAPDU: 80 13 01 00 [08:38:17]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [08:38:17]Write i2c OK [08:38:17]MH_I2C_Read... [08:38:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:17]Read from MH i2c: E2 [08:38:17]MH_I2C_Read... [08:38:17]Read from MH i2c: E2 0E 00 [08:38:17]MH_I2C_Read... [08:38:17]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BF [08:38:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:38:17]wFMCommunicate OK [08:38:17]SAM_PROTO_GetShiftState done [08:38:17]FM_GetShiftState done [08:38:17]opened in 1727224329 [08:38:17]opened+sec_in_day 1727310729 [08:38:17]quantity*price = 0 [08:38:17]sum+1 = 1 [08:38:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 45 25.09.2024 08:38 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30131181 ФМ: 0000000000871835 ФД: 153029 ФПД: 225025217279551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T083817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153029&fm=225025217279551&tin=02508201610067®Number=0000000000091825&sum=0 [08:38:18]StoreToDocumentArchive [08:38:18]shift 478 fd 153029 [08:38:18]save to /storage/0478/doc_00153029 [08:38:18]save last doc name /storage/0478/doc_00153029 to /storage/kkm_last_doc_name [08:38:18]save OK [08:38:18]Clear old archive folders... [08:38:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:18]tlvbuf is 0032E950 [08:38:18]SAM_PROTO_ClearQueue [08:38:18]wFMCommunicate request_size=4 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 09 00 00 [08:38:18]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [08:38:18]RAPDU: 90 00 [08:38:18]wFMCommunicate OK [08:38:18]SAM_PROTO_ClearQueue done [08:38:18]KKMCreateOFDPacket [08:38:18]OFDProtocolAddRootSTLVToBuf [08:38:18]FM_MakeSignedData [08:38:18]FM_MakeSignedData [08:38:18]SAM_PROTO_SignData [08:38:18]wFMCommunicate request_size=4 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 0D 01 02 [08:38:18]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [08:38:18]RAPDU: 90 00 [08:38:18]wFMCommunicate OK [08:38:18]wFMCommunicate request_size=255 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F9 CB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 55 02 00 35 04 06 00 CC [08:38:18]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F9 CB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 55 02 00 35 04 06 00 CC 00 00 8A [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [08:38:18]RAPDU: 90 00 [08:38:18]wFMCommunicate OK [08:38:18]wFMCommunicate request_size=10 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 0D 02 02 05 A8 C4 24 36 3F [08:38:18]Write to MH i2c: E2 0D 00 88 02 80 0D 02 02 05 00 A8 C4 24 36 3F 00 00 13 [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [08:38:18]RAPDU: 90 00 [08:38:18]wFMCommunicate OK [08:38:18]wFMCommunicate request_size=4 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 0D 03 02 [08:38:18]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 0B 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 0B 00 89 02 00 E0 80 88 4A 74 1E 74 A5 90 00 E4 [08:38:18]RAPDU: E0 80 88 4A 74 1E 74 A5 90 00 [08:38:18]wFMCommunicate OK [08:38:18]SAM_PROTO_SignData done [08:38:18]FM_MakeSignedData done [08:38:18]CreateOFDProtocolMessage [08:38:18]wFMCommunicate request_size=4 [08:38:18]MH_SAM_APDU [08:38:18]CAPDU: 80 11 00 00 [08:38:18]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:18]Read from MH i2c: E2 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 17 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [08:38:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:18]wFMCommunicate OK [08:38:18]CreateOFDProtocolMessage done [08:38:18]OFDSenderStorePacket 153029 [08:38:18]StoreOFDPacket docnum=153029 [08:38:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 F9 07 01 63 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F9 CB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 55 02 00 35 04 06 00 CC A8 C4 24 36 3F E0 80 88 4A 74 1E 74 A5 [08:38:18]CheckFolder [08:38:18]dirname=/storage/ofd_packets [08:38:18]CheckFolder done [08:38:18]ProducePacketName [08:38:18]name=ofd_packets/00153029 [08:38:18]NVStorageSaveData ofd_packets/00153029 [08:38:18]File name is /storage/ofd_packets/00153029 [08:38:18]Write 301 bytes [08:38:18]NVStorageSaveData done [08:38:18]OFDSenderStorePacket done [08:38:18]KKMCreateOFDPacket done [08:38:18]NVStorageSaveData kkm_last_timestamp [08:38:18]File name is /storage/kkm_last_timestamp [08:38:18]Write 4 bytes [08:38:18]NVStorageSaveData done [08:38:18]ExternCall_PrintAddStr [08:38:18]wPrintStart [08:38:18]Write to MH i2c: 01 00 00 8B 02 8D [08:38:18]Write i2c OK [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: 01 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: 01 07 00 [08:38:18]MH_I2C_Read... [08:38:18]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [08:38:18]RasterBufferAndPrint [08:38:18]line Счет N : (1)1787032 [08:38:18]line ИНН: 02508201610067 [08:38:18]line Контрольно-Кассовый Чек [08:38:18]line ПРОДАЖА [08:38:18]line ТРК (МРК, ГНК) : 32 [08:38:18]line Товар: 2710124130 [08:38:18]line Аи-92-К-5 [08:38:18]line 20.000 * 0.00 [08:38:18]line = 0.00 [08:38:18]line НДС 12% НСП 1% [08:38:18]line > о реализуемом товаре [08:38:18]line ИТОГО: 0.00 [08:38:18]line НСП 1% : 0.00 [08:38:18]line НДС 12% : 0.00 [08:38:18]line Наличными: 0.00 [08:38:18]line Безнал.: 0.00 [08:38:18]line Место: АЗС № 89 "Партнер Нефть" [08:38:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:38:18]line СНО: Общий режим [08:38:18]line Чек 45 25.09.2024 08:38 [08:38:18]line Смена: 478 ФФД: 1.0 [08:38:18]line ЗНМ: 0300000113 [08:38:18]line РНМ: 0000000000091825 [08:38:18]line Версия ККМ: 001 [08:38:18]line Талоны: ТК ГПНА Online [08:38:18]line 30131181 [08:38:18]line ФМ: 0000000000871835 [08:38:18]line ФД: 153029 [08:38:18]line ФПД: 225025217279551 [08:38:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T083817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153029&fm=225025217279551&tin=02508201610067®Number=0000000000091825&sum=0 [08:38:18]written 0, free lines is 4095 [08:38:18]OFD Sender: Processing packet 153029 [packets to send 831, broken 830] [08:38:18]ProducePacketName [08:38:18]name=ofd_packets/00153029 [08:38:18]OFD Sender: To server: pG, [08:38:18]CommunicateWithHost lk.salyk.kg:30040 [08:38:18]ConnectInit lk.salyk.kg [08:38:19]Write to MH i2c: 01 00 00 B5 02 B7 [08:38:19]Write i2c OK [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: 01 [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: 01 07 00 [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 ED 0C B7 [08:38:19]RasterBufferAndPrint [08:38:19]line [08:38:19]line [08:38:19]line [08:38:19]line [08:38:19]line [08:38:19]written 0, free lines is 3314 [08:38:19]MH_Cut [08:38:19]Write to MH i2c: D1 01 00 BC 02 01 90 [08:38:19]Write i2c OK [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: D1 [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: D1 01 00 [08:38:19]MH_I2C_Read... [08:38:19]Read from MH i2c: D1 01 00 BC 02 00 8F [08:38:19]Write to MH i2c: 01 00 00 BD 02 BF [08:38:19]Write i2c OK [08:38:19]MH_I2C_Read... [08:38:19]Connected sock=7 [08:38:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 F9 07 01 63 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F9 CB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 55 02 00 35 04 06 00 CC A8 C4 24 36 3F E0 80 88 4A 74 1E 74 A5 [08:38:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE D7 47 00 6E A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 55 02 00 F4 03 04 00 F4 73 F3 66 B6 04 01 00 00 7C 44 23 A6 E9 08 C0 76 [08:38:19]CommunicateWithHost err = 0 [08:38:19]CheckOFDResponse [08:38:19]1017 (14) - 77093643461234 [08:38:19]1041 (16) - 0000000000871835 [08:38:19]1040 (4) - 153029 [08:38:19]1012 (4) - 25.09.2024 02:22 [08:38:19]1206 (1) - 0 [08:38:19]OFD Sender: Remove packet 153029 [08:38:19]ProducePacketName [08:38:19]name=ofd_packets/00153029 [08:38:19]NVStorageDeleteData [08:38:19]*** Cut start [08:38:19]*** Purtial cut [08:38:19]*** Stage 1: CUTSNS_PIN = 1 [08:38:20]OFD Sender: No OFD packet to send [08:38:20]Read from MH i2c: 01 [08:38:20]MH_I2C_Read... [08:38:20]*** Stop cut motor [08:38:20]*** Cut end [08:38:20]Read from MH i2c: 01 07 00 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [08:38:20]process_action close_receipt done [08:38:20]requested_data is exist [08:38:20]produce_requested_data [08:38:20]requested_item fm.sn is exist - process it [08:38:20]wFMCommunicate request_size=4 [08:38:20]MH_SAM_APDU [08:38:20]CAPDU: 80 11 00 00 [08:38:20]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [08:38:20]Write i2c OK [08:38:20]MH_I2C_Read... [08:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:20]Read from MH i2c: E2 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 17 00 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [08:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:20]wFMCommunicate OK [08:38:20]requested_item fd.num is exist - process it [08:38:20]SAM_PROTO_GetFieldsCounters [08:38:20]wFMCommunicate request_size=4 [08:38:20]MH_SAM_APDU [08:38:20]CAPDU: 80 13 00 00 [08:38:20]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [08:38:20]Write i2c OK [08:38:20]MH_I2C_Read... [08:38:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:20]Read from MH i2c: E2 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 62 00 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 62 00 BF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [08:38:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:20]wFMCommunicate OK [08:38:20]SAM_PROTO_GetFieldsCounters done [08:38:20]requested_item shift.num is exist - process it [08:38:20]requested_item shift.opened is exist - process it [08:38:20]req_shift_opened [08:38:20]FM_GetShiftState [08:38:20]SAM_PROTO_GetShiftState [08:38:20]wFMCommunicate request_size=4 [08:38:20]MH_SAM_APDU [08:38:20]CAPDU: 80 13 01 00 [08:38:20]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [08:38:20]Write i2c OK [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 [08:38:20]MH_I2C_Read... [08:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:20]Read from MH i2c: E2 0E 00 [08:38:20]MH_I2C_Read... [08:38:20]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 07 [08:38:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:38:20]wFMCommunicate OK [08:38:20]SAM_PROTO_GetShiftState done [08:38:20]FM_GetShiftState done [08:38:20]req_shift_opened done [08:38:20]requested_item shift.open_date is exist - process it [08:38:20]req_shift_open_date [08:38:20]req_shift_open_date done [08:38:20]produce_requested_data done [08:38:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153029,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:38:20]process_action_free close_receipt [08:38:20]json_value_free [08:38:20]json_value_free done [08:38:20]process_json_proto returns [08:38:20]Send response to host [08:38:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153029,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:38:20]free response buf [08:38:20]execute_script done [08:38:20]execute_script returns [08:38:20]free content buf [08:38:20]Sock 9.Close socket [08:38:20]Sock 9.Thread stoped [08:38:25]OFD Sender: No OFD packet to send [08:38:30]OFD Sender: No OFD packet to send [08:38:35]OFD Sender: No OFD packet to send [08:38:36]recv_with_timeout no data received [08:38:40]OFD Sender: No OFD packet to send [08:38:45]OFD Sender: No OFD packet to send [08:38:50]OFD Sender: No OFD packet to send [08:38:55]OFD Sender: No OFD packet to send [08:39:00]OFD Sender: No OFD packet to send [08:39:05]OFD Sender: No OFD packet to send [08:39:10]OFD Sender: No OFD packet to send [08:39:15]OFD Sender: No OFD packet to send [08:39:20]OFD Sender: No OFD packet to send [08:39:22]recv_with_timeout no data received [08:39:25]OFD Sender: No OFD packet to send [08:39:30]OFD Sender: No OFD packet to send [08:39:35]OFD Sender: No OFD packet to send [08:39:40]OFD Sender: No OFD packet to send [08:39:45]OFD Sender: No OFD packet to send [08:39:50]OFD Sender: No OFD packet to send [08:39:55]OFD Sender: No OFD packet to send [08:40:00]OFD Sender: No OFD packet to send [08:40:05]OFD Sender: No OFD packet to send [08:40:10]OFD Sender: No OFD packet to send [08:40:15]OFD Sender: No OFD packet to send [08:40:20]OFD Sender: No OFD packet to send [08:40:21]accept exits with 10 [08:40:21]New connection [08:40:21]New thread 3067022692 created [08:40:21]Thread 3067166052 joined [08:40:21]Waiting for new connection... [08:40:21] Sock 10.Parse request [08:40:21]Sock 10.Check first char [08:40:21]Sock 10.First char is OK [08:40:21]request: POST /json_proto HTTP/1.0 [08:40:21]Method: POST [08:40:21]URL: /json_proto [08:40:21]Method is POST - this is cgi request [08:40:21]url: /json_proto [08:40:21]query_string will be loaded in cgi processing [08:40:21]execute_cgi json_proto POST (null) [08:40:21]execute_cgi path=json_proto method=POST [08:40:21]POST find Content-Length [08:40:21]Host: 172.17.43.67:8080 [08:40:21]Content-Length: 797 [08:40:21]Content-Type: application/json [08:40:21] [08:40:21]POST finish read [08:40:21]Found Content-Length = 797 [08:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:21]execute_script... [08:40:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:21]POST & json_proto [08:40:21]process_json_proto [08:40:21]json parsed OK: [08:40:21]protocol is kg_v1.0 [08:40:21]action value=close_receipt [08:40:21]process_action close_receipt [08:40:21]cmd_close_receipt [08:40:21]MH_GetDate [08:40:21]Write to MH i2c: F0 00 00 C1 02 B2 [08:40:21]Write i2c OK [08:40:21]MH_I2C_Read... [08:40:21]Read from MH i2c: F0 [08:40:21]MH_I2C_Read... [08:40:21]Read from MH i2c: F0 09 00 [08:40:21]MH_I2C_Read... [08:40:21]Read from MH i2c: F0 09 00 C1 02 00 75 CC F3 66 6A BD 47 65 28 [08:40:21]GetLastDocTimeStamp 1727253497 [08:40:21]current date 1727253621 [08:40:21]FM_GetShiftState [08:40:21]SAM_PROTO_GetShiftState [08:40:21]wFMCommunicate request_size=4 [08:40:21]MH_SAM_APDU [08:40:21]CAPDU: 80 13 01 00 [08:40:21]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [08:40:21]Write i2c OK [08:40:21]MH_I2C_Read... [08:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:21]Read from MH i2c: E2 [08:40:21]MH_I2C_Read... [08:40:21]Read from MH i2c: E2 0E 00 [08:40:21]MH_I2C_Read... [08:40:21]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 09 [08:40:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:40:21]wFMCommunicate OK [08:40:21]SAM_PROTO_GetShiftState done [08:40:21]FM_GetShiftState done [08:40:21]opened in 1727224329 [08:40:21]opened+sec_in_day 1727310729 [08:40:21]quantity*price = 0 [08:40:21]sum+1 = 1 [08:40:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 46 25.09.2024 08:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153030 ФПД: 16201977898314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153030&fm=16201977898314&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:22]StoreToDocumentArchive [08:40:22]shift 478 fd 153030 [08:40:22]save to /storage/0478/doc_00153030 [08:40:22]save last doc name /storage/0478/doc_00153030 to /storage/kkm_last_doc_name [08:40:22]save OK [08:40:22]Clear old archive folders... [08:40:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:22]tlvbuf is 0032CE30 [08:40:22]SAM_PROTO_ClearQueue [08:40:22]wFMCommunicate request_size=4 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 09 00 00 [08:40:22]Write to MH i2c: E2 08 00 CF 02 80 09 00 00 00 00 00 00 43 [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:22]Read from MH i2c: E2 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [08:40:22]RAPDU: 90 00 [08:40:22]wFMCommunicate OK [08:40:22]SAM_PROTO_ClearQueue done [08:40:22]KKMCreateOFDPacket [08:40:22]OFDProtocolAddRootSTLVToBuf [08:40:22]FM_MakeSignedData [08:40:22]FM_MakeSignedData [08:40:22]SAM_PROTO_SignData [08:40:22]wFMCommunicate request_size=4 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 0D 01 02 [08:40:22]Write to MH i2c: E2 08 00 D0 02 80 0D 01 02 00 00 00 00 4B [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:22]Read from MH i2c: E2 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [08:40:22]RAPDU: 90 00 [08:40:22]wFMCommunicate OK [08:40:22]wFMCommunicate request_size=255 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 75 CC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 55 02 00 35 04 06 00 0E [08:40:22]Write to MH i2c: E2 02 01 D1 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 75 CC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 55 02 00 35 04 06 00 0E 00 00 FE [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:22]Read from MH i2c: E2 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [08:40:22]RAPDU: 90 00 [08:40:22]wFMCommunicate OK [08:40:22]wFMCommunicate request_size=10 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 0D 02 02 05 BC 51 23 25 4A [08:40:22]Write to MH i2c: E2 0D 00 D2 02 80 0D 02 02 05 00 BC 51 23 25 4A 00 00 F7 [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:22]Read from MH i2c: E2 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [08:40:22]RAPDU: 90 00 [08:40:22]wFMCommunicate OK [08:40:22]wFMCommunicate request_size=4 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 0D 03 02 [08:40:22]Write to MH i2c: E2 08 00 D3 02 80 0D 03 02 00 00 00 00 50 [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 0B 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 0B 00 D3 02 00 3E CE 8E C6 07 75 48 05 90 00 7A [08:40:23]RAPDU: 3E CE 8E C6 07 75 48 05 90 00 [08:40:23]wFMCommunicate OK [08:40:23]SAM_PROTO_SignData done [08:40:23]FM_MakeSignedData done [08:40:23]CreateOFDProtocolMessage [08:40:23]wFMCommunicate request_size=4 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 11 00 00 [08:40:23]Write to MH i2c: E2 08 00 D4 02 80 11 00 00 00 00 00 00 50 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 17 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 17 00 D4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [08:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:23]wFMCommunicate OK [08:40:23]CreateOFDProtocolMessage done [08:40:23]OFDSenderStorePacket 153030 [08:40:23]StoreOFDPacket docnum=153030 [08:40:24]1206 (1) - 0 [08:40:24]OFD Sender: Remove packet 153030 [08:40:24]ProducePacketName [08:40:24]name=ofd_packets/00153030 [08:40:24]NVStorageDeleteData [08:40:25]OFD Sender: No OFD packet to send [08:40:30]recv_with_timeout no data received [08:40:30]OFD Sender: No OFD packet to send [08:40:35]OFD Sender: No OFD packet to send [08:40:40]OFD Sender: No OFD packet to send [08:40:45]OFD Sender: No OFD packet to send [08:40:49]recv_with_timeout no data received [08:40:50]OFD Sender: No OFD packet to send [08:40:55]OFD Sender: No OFD packet to send [08:41:00]OFD Sender: No OFD packet to send [08:41:05]OFD Sender: No OFD packet to send [08:41:08]recv_with_timeout no data received [08:41:10]OFD Sender: No OFD packet to send [08:41:15]OFD Sender: No OFD packet to send [08:41:20]OFD Sender: No OFD packet to send [08:41:25]OFD Sender: No OFD packet to send [08:41:26]recv_with_timeout no data received [08:41:30]OFD Sender: No OFD packet to send [08:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 18 07 01 4A 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 75 CC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 55 02 00 35 04 06 00 0E BC 51 23 25 4A 3E CE 8E C6 07 75 48 05 [08:40:23]CheckFolder [08:40:23]dirname=/storage/ofd_packets [08:40:23]CheckFolder done [08:40:23]ProducePacketName [08:40:23]name=ofd_packets/00153030 [08:40:23]NVStorageSaveData ofd_packets/00153030 [08:40:23]File name is /storage/ofd_packets/00153030 [08:40:23]Write 301 bytes [08:40:23]NVStorageSaveData done [08:40:23]OFDSenderStorePacket done [08:40:23]KKMCreateOFDPacket done [08:40:23]NVStorageSaveData kkm_last_timestamp [08:40:23]File name is /storage/kkm_last_timestamp [08:40:23]Write 4 bytes [08:40:23]NVStorageSaveData done [08:40:23]ExternCall_PrintAddStr [08:40:23]wPrintStart [08:40:23]Write to MH i2c: 01 00 00 D5 02 D7 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [08:40:23]RasterBufferAndPrint [08:40:23]line Счет N : (1)1787033 [08:40:23]line ИНН: 02508201610067 [08:40:23]line Контрольно-Кассовый Чек [08:40:23]line ПРОДАЖА [08:40:23]line ТРК (МРК, ГНК) : 22 [08:40:23]line Товар: 2710124130 [08:40:23]line Аи-92-К-5 [08:40:23]line 14.750 * 0.00 [08:40:23]line = 0.00 [08:40:23]line НДС 12% НСП 1% [08:40:23]line > о реализуемом товаре [08:40:23]line ИТОГО: 0.00 [08:40:23]line НСП 1% : 0.00 [08:40:23]line НДС 12% : 0.00 [08:40:23]line Наличными: 0.00 [08:40:23]line Безнал.: 0.00 [08:40:23]line Место: АЗС № 89 "Партнер Нефть" [08:40:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:40:23]line СНО: Общий режим [08:40:23]line Чек 46 25.09.2024 08:40 [08:40:23]line Смена: 478 ФФД: 1.0 [08:40:23]line ЗНМ: 0300000113 [08:40:23]line РНМ: 0000000000091825 [08:40:23]line Версия ККМ: 001 [08:40:23]line Платежная система: O! деньги [08:40:23]line ФМ: 0000000000871835 [08:40:23]line ФД: 153030 [08:40:23]line ФПД: 16201977898314 [08:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153030&fm=16201977898314&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:23]written 0, free lines is 4095 [08:40:23]OFD Sender: Processing packet 153030 [packets to send 831, broken 830] [08:40:23]ProducePacketName [08:40:23]name=ofd_packets/00153030 [08:40:23]OFD Sender: To server: pG, [08:40:23]CommunicateWithHost lk.salyk.kg:30040 [08:40:23]ConnectInit lk.salyk.kg [08:40:23]Write to MH i2c: 01 00 00 FF 02 01 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 E9 0C FD [08:40:23]RasterBufferAndPrint [08:40:23]line [08:40:23]line [08:40:23]line [08:40:23]line [08:40:23]line [08:40:23]written 0, free lines is 3311 [08:40:23]MH_Cut [08:40:23]Write to MH i2c: D1 01 00 06 03 01 DB [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: D1 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: D1 01 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: D1 01 00 06 03 00 DA [08:40:23]Write to MH i2c: 01 00 00 07 03 0A [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:24]Connected sock=9 [08:40:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 18 07 01 4A 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 75 CC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 55 02 00 35 04 06 00 0E BC 51 23 25 4A 3E CE 8E C6 07 75 48 05 [08:40:24]*** Cut start [08:40:24]*** Purtial cut [08:40:24]*** Stage 1: CUTSNS_PIN = 1 [08:40:24]Read from MH i2c: 01 [08:40:24]MH_I2C_Read... [08:40:24]*** Stop cut motor [08:40:24]*** Cut end [08:40:24]Read from MH i2c: 01 07 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [08:40:24]process_action close_receipt done [08:40:24]requested_data is exist [08:40:24]produce_requested_data [08:40:24]requested_item fm.sn is exist - process it [08:40:24]wFMCommunicate request_size=4 [08:40:24]MH_SAM_APDU [08:40:24]CAPDU: 80 11 00 00 [08:40:24]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:24]Read from MH i2c: E2 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 17 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [08:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:24]wFMCommunicate OK [08:40:24]requested_item fd.num is exist - process it [08:40:24]SAM_PROTO_GetFieldsCounters [08:40:24]wFMCommunicate request_size=4 [08:40:24]MH_SAM_APDU [08:40:24]CAPDU: 80 13 00 00 [08:40:24]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:24]Read from MH i2c: E2 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 62 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [08:40:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:24]wFMCommunicate OK [08:40:24]SAM_PROTO_GetFieldsCounters done [08:40:24]requested_item shift.num is exist - process it [08:40:24]requested_item shift.opened is exist - process it [08:40:24]req_shift_opened [08:40:24]FM_GetShiftState [08:40:24]SAM_PROTO_GetShiftState [08:40:24]wFMCommunicate request_size=4 [08:40:24]MH_SAM_APDU [08:40:24]CAPDU: 80 13 01 00 [08:40:24]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:24]Read from MH i2c: E2 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 0E 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 52 [08:40:24]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:40:24]wFMCommunicate OK [08:40:24]SAM_PROTO_GetShiftState done [08:40:24]FM_GetShiftState done [08:40:24]req_shift_opened done [08:40:24]requested_item shift.open_date is exist - process it [08:40:24]req_shift_open_date [08:40:24]req_shift_open_date done [08:40:24]produce_requested_data done [08:40:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153030,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:40:24]process_action_free close_receipt [08:40:24]json_value_free [08:40:24]json_value_free done [08:40:24]process_json_proto returns [08:40:24]Send response to host [08:40:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153030,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:40:24]free response buf [08:40:24]execute_script done [08:40:24]execute_script returns [08:40:24]free content buf [08:40:24]Sock 10.Close socket [08:40:24]Sock 10.Thread stoped [08:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 46 75 47 00 9A FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 55 02 00 F4 03 04 00 72 74 F3 66 B6 04 01 00 00 C9 B4 2B 2A 36 B5 79 71 [08:40:24]CommunicateWithHost err = 0 [08:40:24]CheckOFDResponse [08:40:24]1017 (14) - 77093643461234 [08:40:24]1041 (16) - 0000000000871835 [08:40:24]1040 (4) - 153030 [08:40:24]1012 (4) - 25.09.2024 02:24 [08:41:35]OFD Sender: No OFD packet to send [08:41:40]OFD Sender: No OFD packet to send [08:41:45]OFD Sender: No OFD packet to send [08:41:50]OFD Sender: No OFD packet to send [08:41:55]OFD Sender: No OFD packet to send [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:08]recv_with_timeout no data received [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:56]OFD Sender: No OFD packet to send [08:43:01]OFD Sender: No OFD packet to send [08:43:04]recv_with_timeout no data received [08:43:06]OFD Sender: No OFD packet to send [08:43:11]OFD Sender: No OFD packet to send [08:43:16]OFD Sender: No OFD packet to send [08:43:21]OFD Sender: No OFD packet to send [08:43:26]OFD Sender: No OFD packet to send [08:43:27]accept exits with 7 [08:43:27]New connection [08:43:27]New thread 3067166052 created [08:43:27]Thread 3067022692 joined [08:43:27]Waiting for new connection... [08:43:27] Sock 7.Parse request [08:43:27]Sock 7.Check first char [08:43:27]Sock 7.First char is OK [08:43:27]request: POST /json_proto HTTP/1.0 [08:43:27]Method: POST [08:43:27]URL: /json_proto [08:43:27]Method is POST - this is cgi request [08:43:27]url: /json_proto [08:43:27]query_string will be loaded in cgi processing [08:43:27]execute_cgi json_proto POST (null) [08:43:27]execute_cgi path=json_proto method=POST [08:43:27]POST find Content-Length [08:43:27]Host: 172.17.43.67:8080 [08:43:27]Content-Length: 678 [08:43:27]Content-Type: application/json [08:43:27] [08:43:27]POST finish read [08:43:27]Found Content-Length = 678 [08:43:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:27]execute_script... [08:43:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:27]POST & json_proto [08:43:27]process_json_proto [08:43:27]json parsed OK: [08:43:27]protocol is kg_v1.0 [08:43:27]action value=close_receipt [08:43:27]process_action close_receipt [08:43:27]cmd_close_receipt [08:43:27]MH_GetDate [08:43:27]Write to MH i2c: F0 00 00 0B 03 FD [08:43:27]Write i2c OK [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: F0 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: F0 09 00 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: F0 09 00 0B 03 00 2F CD F3 66 6A BD 47 65 2E [08:43:27]GetLastDocTimeStamp 1727253621 [08:43:27]current date 1727253807 [08:43:27]FM_GetShiftState [08:43:27]SAM_PROTO_GetShiftState [08:43:27]wFMCommunicate request_size=4 [08:43:27]MH_SAM_APDU [08:43:27]CAPDU: 80 13 01 00 [08:43:27]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [08:43:27]Write i2c OK [08:43:27]MH_I2C_Read... [08:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:27]Read from MH i2c: E2 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: E2 0E 00 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 54 [08:43:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:43:27]wFMCommunicate OK [08:43:27]SAM_PROTO_GetShiftState done [08:43:27]FM_GetShiftState done [08:43:27]opened in 1727224329 [08:43:27]opened+sec_in_day 1727310729 [08:43:27]quantity*price = 35052 [08:43:27]sum+1 = 35054 [08:43:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 47 25.09.2024 08:43 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153031 ФПД: 51702361182982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084327&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153031&fm=51702361182982&tin=02508201610067®Number=0000000000091825&sum=35000 [08:43:28]StoreToDocumentArchive [08:43:28]shift 478 fd 153031 [08:43:28]save to /storage/0478/doc_00153031 [08:43:28]save last doc name /storage/0478/doc_00153031 to /storage/kkm_last_doc_name [08:43:28]save OK [08:43:28]Clear old archive folders... [08:43:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:28]tlvbuf is 00339320 [08:43:28]SAM_PROTO_ClearQueue [08:43:28]wFMCommunicate request_size=4 [08:43:28]MH_SAM_APDU [08:43:28]CAPDU: 80 09 00 00 [08:43:28]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [08:43:28]Write i2c OK [08:43:28]MH_I2C_Read... [08:43:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:28]Read from MH i2c: E2 [08:43:28]MH_I2C_Read... [08:43:28]Read from MH i2c: E2 03 00 [08:43:28]MH_I2C_Read... [08:43:28]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [08:43:28]RAPDU: 90 00 [08:43:28]wFMCommunicate OK [08:43:28]SAM_PROTO_ClearQueue done [08:43:28]KKMCreateOFDPacket [08:43:28]OFDProtocolAddRootSTLVToBuf [08:43:28]FM_MakeSignedData [08:43:28]FM_MakeSignedData [08:43:28]SAM_PROTO_SignData [08:43:28]wFMCommunicate request_size=4 [08:43:28]MH_SAM_APDU [08:43:28]CAPDU: 80 0D 01 02 [08:43:28]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [08:43:28]Write i2c OK [08:43:28]MH_I2C_Read... [08:43:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:28]Read from MH i2c: E2 [08:43:28]MH_I2C_Read... [08:43:28]Read from MH i2c: E2 03 00 [08:43:28]MH_I2C_Read... [08:43:28]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [08:43:28]RAPDU: 90 00 [08:43:28]wFMCommunicate OK [08:43:28]wFMCommunicate request_size=255 [08:43:28]MH_SAM_APDU [08:43:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 2F CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 55 02 00 35 04 06 00 2F [08:43:28]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 2F CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 55 02 00 35 04 06 00 2F 00 00 F0 [08:43:28]Write i2c OK [08:43:28]MH_I2C_Read... [08:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:29]Read from MH i2c: E2 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 03 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [08:43:29]RAPDU: 90 00 [08:43:29]wFMCommunicate OK [08:43:29]wFMCommunicate request_size=10 [08:43:29]MH_SAM_APDU [08:43:29]CAPDU: 80 0D 02 02 05 05 E4 DF 53 06 [08:43:29]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 05 E4 DF 53 06 00 00 C4 [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:29]Read from MH i2c: E2 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 03 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [08:43:29]RAPDU: 90 00 [08:43:29]wFMCommunicate OK [08:43:29]wFMCommunicate request_size=4 [08:43:29]MH_SAM_APDU [08:43:29]CAPDU: 80 0D 03 02 [08:43:29]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:29]Read from MH i2c: E2 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 0B 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 0B 00 1D 03 00 7D 43 0B F6 08 69 27 22 90 00 17 [08:43:29]RAPDU: 7D 43 0B F6 08 69 27 22 90 00 [08:43:29]wFMCommunicate OK [08:43:29]SAM_PROTO_SignData done [08:43:29]FM_MakeSignedData done [08:43:29]CreateOFDProtocolMessage [08:43:29]wFMCommunicate request_size=4 [08:43:29]MH_SAM_APDU [08:43:29]CAPDU: 80 11 00 00 [08:43:29]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:29]Read from MH i2c: E2 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 17 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [08:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:43:29]wFMCommunicate OK [08:43:29]CreateOFDProtocolMessage done [08:43:29]OFDSenderStorePacket 153031 [08:43:29]StoreOFDPacket docnum=153031 [08:43:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 82 07 01 D5 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 2F CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 55 02 00 35 04 06 00 2F 05 E4 DF 53 06 7D 43 0B F6 08 69 27 22 [08:43:29]CheckFolder [08:43:29]dirname=/storage/ofd_packets [08:43:29]CheckFolder done [08:43:29]ProducePacketName [08:43:29]name=ofd_packets/00153031 [08:43:29]NVStorageSaveData ofd_packets/00153031 [08:43:29]File name is /storage/ofd_packets/00153031 [08:43:29]Write 301 bytes [08:43:29]NVStorageSaveData done [08:43:29]OFDSenderStorePacket done [08:43:29]KKMCreateOFDPacket done [08:43:29]NVStorageSaveData kkm_last_timestamp [08:43:29]File name is /storage/kkm_last_timestamp [08:43:29]Write 4 bytes [08:43:29]NVStorageSaveData done [08:43:29]ExternCall_PrintAddStr [08:43:29]wPrintStart [08:43:29]Write to MH i2c: 01 00 00 1F 03 22 [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 07 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [08:43:29]RasterBufferAndPrint [08:43:29]line Счет N : (1)1787034 [08:43:29]line ИНН: 02508201610067 [08:43:29]line Контрольно-Кассовый Чек [08:43:29]line ПРОДАЖА [08:43:29]line ТРК (МРК, ГНК) : 12 [08:43:29]line Товар: 2710124130 [08:43:29]line Аи-92-К-5 [08:43:29]line 5.170 * 67.80 [08:43:29]line = 350.53 [08:43:29]line НДС 12% НСП 1% [08:43:29]line > о реализуемом товаре [08:43:29]line ОКРУГЛЕНИЕ: -0.53 [08:43:29]line ИТОГО: 350.00 [08:43:29]line Внесено: 350.00 [08:43:29]line СДАЧА: 0.00 [08:43:29]line НСП 1% : 3.10 [08:43:29]line НДС 12% : 37.22 [08:43:29]line Наличными: 350.00 [08:43:29]line Безнал.: 0.00 [08:43:29]line Место: АЗС № 89 "Партнер Нефть" [08:43:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:43:29]line СНО: Общий режим [08:43:29]line Чек 47 25.09.2024 08:43 [08:43:29]line Смена: 478 ФФД: 1.0 [08:43:29]line ЗНМ: 0300000113 [08:43:29]line РНМ: 0000000000091825 [08:43:29]line Версия ККМ: 001 [08:43:29]line ФМ: 0000000000871835 [08:43:29]line ФД: 153031 [08:43:29]line ФПД: 51702361182982 [08:43:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084327&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153031&fm=51702361182982&tin=02508201610067®Number=0000000000091825&sum=35000 [08:43:29]written 0, free lines is 4095 [08:43:29]OFD Sender: Processing packet 153031 [packets to send 831, broken 830] [08:43:29]ProducePacketName [08:43:29]name=ofd_packets/00153031 [08:43:29]OFD Sender: To server: pG, [08:43:29]CommunicateWithHost lk.salyk.kg:30040 [08:43:29]ConnectInit lk.salyk.kg [08:43:29]Write to MH i2c: 01 00 00 4A 03 4D [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 07 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 D2 0C 32 [08:43:29]RasterBufferAndPrint [08:43:29]line [08:43:29]line [08:43:29]line [08:43:29]line [08:43:29]line [08:43:29]written 0, free lines is 3288 [08:43:30]MH_Cut [08:43:30]Write to MH i2c: D1 01 00 51 03 01 26 [08:43:30]Write i2c OK [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: D1 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: D1 01 00 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: D1 01 00 51 03 00 25 [08:43:30]Write to MH i2c: 01 00 00 52 03 55 [08:43:30]Write i2c OK [08:43:30]MH_I2C_Read... [08:43:30]*** Cut start [08:43:30]*** Purtial cut [08:43:30]*** Stage 1: CUTSNS_PIN = 1 [08:43:31]Read from MH i2c: 01 [08:43:31]MH_I2C_Read... [08:43:31]*** Stop cut motor [08:43:31]*** Cut end [08:43:31]Read from MH i2c: 01 07 00 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [08:43:31]process_action close_receipt done [08:43:31]requested_data is exist [08:43:31]produce_requested_data [08:43:31]requested_item fm.sn is exist - process it [08:43:31]wFMCommunicate request_size=4 [08:43:31]MH_SAM_APDU [08:43:31]CAPDU: 80 11 00 00 [08:43:31]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [08:43:31]Write i2c OK [08:43:31]MH_I2C_Read... [08:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:31]Read from MH i2c: E2 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 17 00 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [08:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:43:31]wFMCommunicate OK [08:43:31]requested_item fd.num is exist - process it [08:43:31]SAM_PROTO_GetFieldsCounters [08:43:31]wFMCommunicate request_size=4 [08:43:31]MH_SAM_APDU [08:43:31]CAPDU: 80 13 00 00 [08:43:31]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [08:43:31]Write i2c OK [08:43:31]MH_I2C_Read... [08:43:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:31]Read from MH i2c: E2 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 62 00 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [08:43:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:31]wFMCommunicate OK [08:43:31]SAM_PROTO_GetFieldsCounters done [08:43:31]requested_item shift.num is exist - process it [08:43:31]requested_item shift.opened is exist - process it [08:43:31]req_shift_opened [08:43:31]FM_GetShiftState [08:43:31]SAM_PROTO_GetShiftState [08:43:31]wFMCommunicate request_size=4 [08:43:31]MH_SAM_APDU [08:43:31]CAPDU: 80 13 01 00 [08:43:31]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [08:43:31]Write i2c OK [08:43:31]MH_I2C_Read... [08:43:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:31]Read from MH i2c: E2 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 0E 00 [08:43:31]MH_I2C_Read... [08:43:31]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9D [08:43:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:43:31]wFMCommunicate OK [08:43:31]SAM_PROTO_GetShiftState done [08:43:31]FM_GetShiftState done [08:43:31]req_shift_opened done [08:43:31]requested_item shift.open_date is exist - process it [08:43:31]req_shift_open_date [08:43:31]req_shift_open_date done [08:43:31]produce_requested_data done [08:43:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153031,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:43:31]process_action_free close_receipt [08:43:31]json_value_free [08:43:31]json_value_free done [08:43:31]process_json_proto returns [08:43:31]Send response to host [08:43:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153031,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:43:31]free response buf [08:43:31]execute_script done [08:43:31]execute_script returns [08:43:31]free content buf [08:43:31]Sock 7.Close socket [08:43:31]Sock 7.Thread stoped [08:43:33]Connected sock=11 [08:43:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 82 07 01 D5 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 2F CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 55 02 00 35 04 06 00 2F 05 E4 DF 53 06 7D 43 0B F6 08 69 27 22 [08:43:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 94 83 47 00 E5 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 55 02 00 F4 03 04 00 2F 75 F3 66 B6 04 01 00 00 71 A2 39 A2 58 CA 8A 41 [08:43:34]CommunicateWithHost err = 0 [08:43:34]CheckOFDResponse [08:43:34]1017 (14) - 77093643461234 [08:43:34]1041 (16) - 0000000000871835 [08:43:34]1040 (4) - 153031 [08:43:34]1012 (4) - 25.09.2024 02:27 [08:43:34]1206 (1) - 0 [08:43:34]OFD Sender: Remove packet 153031 [08:43:34]ProducePacketName [08:43:34]name=ofd_packets/00153031 [08:43:34]NVStorageDeleteData [08:43:34]OFD Sender: No OFD packet to send [08:43:39]OFD Sender: No OFD packet to send [08:43:44]OFD Sender: No OFD packet to send [08:43:49]OFD Sender: No OFD packet to send [08:43:54]OFD Sender: No OFD packet to send [08:43:59]OFD Sender: No OFD packet to send [08:44:04]OFD Sender: No OFD packet to send [08:44:09]OFD Sender: No OFD packet to send [08:44:14]OFD Sender: No OFD packet to send [08:44:19]OFD Sender: No OFD packet to send [08:44:24]OFD Sender: No OFD packet to send [08:44:29]OFD Sender: No OFD packet to send [08:44:34]OFD Sender: No OFD packet to send [08:44:39]OFD Sender: No OFD packet to send [08:44:44]OFD Sender: No OFD packet to send [08:44:49]OFD Sender: No OFD packet to send [08:44:54]OFD Sender: No OFD packet to send [08:44:59]OFD Sender: No OFD packet to send [08:45:04]OFD Sender: No OFD packet to send [08:45:09]OFD Sender: No OFD packet to send [08:45:10]recv_with_timeout no data received [08:45:14]OFD Sender: No OFD packet to send [08:45:19]OFD Sender: No OFD packet to send [08:45:21]recv_with_timeout no data received [08:45:24]OFD Sender: No OFD packet to send [08:45:29]OFD Sender: No OFD packet to send [08:45:34]OFD Sender: No OFD packet to send [08:45:39]OFD Sender: No OFD packet to send [08:45:45]OFD Sender: No OFD packet to send [08:45:50]OFD Sender: No OFD packet to send [08:45:55]OFD Sender: No OFD packet to send [08:46:00]OFD Sender: No OFD packet to send [08:46:05]OFD Sender: No OFD packet to send [08:46:08]recv_with_timeout no data received [08:46:10]OFD Sender: No OFD packet to send [08:46:15]OFD Sender: No OFD packet to send [08:46:18]recv_with_timeout no data received [08:46:20]OFD Sender: No OFD packet to send [08:46:25]OFD Sender: No OFD packet to send [08:46:30]OFD Sender: No OFD packet to send [08:46:35]OFD Sender: No OFD packet to send [08:46:40]OFD Sender: No OFD packet to send [08:46:43]accept exits with 9 [08:46:43]New connection [08:46:43]New thread 3067022692 created [08:46:43]Thread 3067166052 joined [08:46:43]Waiting for new connection... [08:46:43] Sock 9.Parse request [08:46:43]Sock 9.Check first char [08:46:43]Sock 9.First char is OK [08:46:43]request: POST /json_proto HTTP/1.0 [08:46:43]Method: POST [08:46:43]URL: /json_proto [08:46:43]Method is POST - this is cgi request [08:46:43]url: /json_proto [08:46:43]query_string will be loaded in cgi processing [08:46:43]execute_cgi json_proto POST (null) [08:46:43]execute_cgi path=json_proto method=POST [08:46:43]POST find Content-Length [08:46:43]Host: 172.17.43.67:8080 [08:46:43]Content-Length: 680 [08:46:43]Content-Type: application/json [08:46:43] [08:46:43]POST finish read [08:46:43]Found Content-Length = 680 [08:46:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:43]execute_script... [08:46:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:43]POST & json_proto [08:46:43]process_json_proto [08:46:43]json parsed OK: [08:46:43]protocol is kg_v1.0 [08:46:43]action value=close_receipt [08:46:43]process_action close_receipt [08:46:43]cmd_close_receipt [08:46:43]MH_GetDate [08:46:43]Write to MH i2c: F0 00 00 56 03 48 [08:46:43]Write i2c OK [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: F0 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: F0 09 00 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: F0 09 00 56 03 00 F3 CD F3 66 6A BD 47 65 3D [08:46:43]GetLastDocTimeStamp 1727253807 [08:46:43]current date 1727254003 [08:46:43]FM_GetShiftState [08:46:43]SAM_PROTO_GetShiftState [08:46:43]wFMCommunicate request_size=4 [08:46:43]MH_SAM_APDU [08:46:43]CAPDU: 80 13 01 00 [08:46:43]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [08:46:43]Write i2c OK [08:46:43]MH_I2C_Read... [08:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:43]Read from MH i2c: E2 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 0E 00 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9F [08:46:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:46:43]wFMCommunicate OK [08:46:43]SAM_PROTO_GetShiftState done [08:46:43]FM_GetShiftState done [08:46:43]opened in 1727224329 [08:46:43]opened+sec_in_day 1727310729 [08:46:43]quantity*price = 100050 [08:46:43]sum+1 = 100052 [08:46:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 48 25.09.2024 08:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153032 ФПД: 45425048022769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153032&fm=45425048022769&tin=02508201610067®Number=0000000000091825&sum=100000 [08:46:44]StoreToDocumentArchive [08:46:44]shift 478 fd 153032 [08:46:44]save to /storage/0478/doc_00153032 [08:46:44]save last doc name /storage/0478/doc_00153032 to /storage/kkm_last_doc_name [08:46:44]save OK [08:46:44]Clear old archive folders... [08:46:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:46:44]tlvbuf is 0034C330 [08:46:44]SAM_PROTO_ClearQueue [08:46:44]wFMCommunicate request_size=4 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 09 00 00 [08:46:44]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [08:46:44]RAPDU: 90 00 [08:46:44]wFMCommunicate OK [08:46:44]SAM_PROTO_ClearQueue done [08:46:44]KKMCreateOFDPacket [08:46:44]OFDProtocolAddRootSTLVToBuf [08:46:44]FM_MakeSignedData [08:46:44]FM_MakeSignedData [08:46:44]SAM_PROTO_SignData [08:46:44]wFMCommunicate request_size=4 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 0D 01 02 [08:46:44]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [08:46:44]RAPDU: 90 00 [08:46:44]wFMCommunicate OK [08:46:44]wFMCommunicate request_size=255 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 F3 CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 55 02 00 35 04 06 00 29 50 57 D9 [08:46:44]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 F3 CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 55 02 00 35 04 06 00 29 50 57 D9 00 00 56 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [08:46:44]RAPDU: 90 00 [08:46:44]wFMCommunicate OK [08:46:44]wFMCommunicate request_size=7 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 0D 02 02 02 EE F1 [08:46:44]Write to MH i2c: E2 0A 00 67 03 80 0D 02 02 02 00 EE F1 00 00 C7 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [08:46:44]RAPDU: 90 00 [08:46:44]wFMCommunicate OK [08:46:44]wFMCommunicate request_size=4 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 0D 03 02 [08:46:44]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 0B 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 0B 00 68 03 00 9B B5 AA 27 75 82 09 31 90 00 39 [08:46:44]RAPDU: 9B B5 AA 27 75 82 09 31 90 00 [08:46:44]wFMCommunicate OK [08:46:44]SAM_PROTO_SignData done [08:46:44]FM_MakeSignedData done [08:46:44]CreateOFDProtocolMessage [08:46:44]wFMCommunicate request_size=4 [08:46:44]MH_SAM_APDU [08:46:44]CAPDU: 80 11 00 00 [08:46:44]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:44]Read from MH i2c: E2 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 17 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [08:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:44]wFMCommunicate OK [08:46:44]CreateOFDProtocolMessage done [08:46:44]OFDSenderStorePacket 153032 [08:46:44]StoreOFDPacket docnum=153032 [08:46:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 35 41 04 01 DF 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 F3 CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 55 02 00 35 04 06 00 29 50 57 D9 EE F1 9B B5 AA 27 75 82 09 31 [08:46:44]CheckFolder [08:46:44]dirname=/storage/ofd_packets [08:46:44]CheckFolder done [08:46:44]ProducePacketName [08:46:44]name=ofd_packets/00153032 [08:46:44]NVStorageSaveData ofd_packets/00153032 [08:46:44]File name is /storage/ofd_packets/00153032 [08:46:44]Write 298 bytes [08:46:44]NVStorageSaveData done [08:46:44]OFDSenderStorePacket done [08:46:44]KKMCreateOFDPacket done [08:46:44]NVStorageSaveData kkm_last_timestamp [08:46:44]File name is /storage/kkm_last_timestamp [08:46:44]Write 4 bytes [08:46:44]NVStorageSaveData done [08:46:44]ExternCall_PrintAddStr [08:46:44]wPrintStart [08:46:44]Write to MH i2c: 01 00 00 6A 03 6D [08:46:44]Write i2c OK [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: 01 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: 01 07 00 [08:46:44]MH_I2C_Read... [08:46:44]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [08:46:44]RasterBufferAndPrint [08:46:44]line Счет N : (1)1787035 [08:46:44]line ИНН: 02508201610067 [08:46:44]line Контрольно-Кассовый Чек [08:46:44]line ПРОДАЖА [08:46:44]line ТРК (МРК, ГНК) : 31 [08:46:44]line Товар: 2710194210 [08:46:44]line ДТ-К-5 [08:46:44]line 13.130 * 76.20 [08:46:44]line = 1000.51 [08:46:44]line НДС 12% НСП 1% [08:46:44]line > о реализуемом товаре [08:46:44]line ОКРУГЛЕНИЕ: -0.51 [08:46:44]line ИТОГО: 1000.00 [08:46:44]line Внесено: 1000.00 [08:46:44]line СДАЧА: 0.00 [08:46:44]line НСП 1% : 8.85 [08:46:44]line НДС 12% : 106.25 [08:46:44]line Наличными: 1000.00 [08:46:44]line Безнал.: 0.00 [08:46:44]line Место: АЗС № 89 "Партнер Нефть" [08:46:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:46:44]line СНО: Общий режим [08:46:44]line Чек 48 25.09.2024 08:46 [08:46:44]line Смена: 478 ФФД: 1.0 [08:46:44]line ЗНМ: 0300000113 [08:46:44]line РНМ: 0000000000091825 [08:46:44]line Версия ККМ: 001 [08:46:44]line ФМ: 0000000000871835 [08:46:44]line ФД: 153032 [08:46:44]line ФПД: 45425048022769 [08:46:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153032&fm=45425048022769&tin=02508201610067®Number=0000000000091825&sum=100000 [08:46:44]written 0, free lines is 4095 [08:46:44]OFD Sender: Processing packet 153032 [packets to send 831, broken 830] [08:46:44]ProducePacketName [08:46:44]name=ofd_packets/00153032 [08:46:44]OFD Sender: To server: pG, [08:46:44]CommunicateWithHost lk.salyk.kg:30040 [08:46:44]ConnectInit lk.salyk.kg [08:46:45]Write to MH i2c: 01 00 00 95 03 98 [08:46:45]Write i2c OK [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: 01 [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: 01 07 00 [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 DF 0C 8A [08:46:45]RasterBufferAndPrint [08:46:45]line [08:46:45]line [08:46:45]line [08:46:45]line [08:46:45]line [08:46:45]written 0, free lines is 3301 [08:46:45]MH_Cut [08:46:45]Write to MH i2c: D1 01 00 9C 03 01 71 [08:46:45]Write i2c OK [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: D1 [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: D1 01 00 [08:46:45]MH_I2C_Read... [08:46:45]Read from MH i2c: D1 01 00 9C 03 00 70 [08:46:45]Write to MH i2c: 01 00 00 9D 03 A0 [08:46:45]Write i2c OK [08:46:45]MH_I2C_Read... [08:46:45]*** Cut start [08:46:45]*** Purtial cut [08:46:45]*** Stage 1: CUTSNS_PIN = 1 [08:46:46]Read from MH i2c: 01 [08:46:46]MH_I2C_Read... [08:46:46]*** Stop cut motor [08:46:46]*** Cut end [08:46:46]Read from MH i2c: 01 07 00 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [08:46:46]process_action close_receipt done [08:46:46]requested_data is exist [08:46:46]produce_requested_data [08:46:46]requested_item fm.sn is exist - process it [08:46:46]wFMCommunicate request_size=4 [08:46:46]MH_SAM_APDU [08:46:46]CAPDU: 80 11 00 00 [08:46:46]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [08:46:46]Write i2c OK [08:46:46]MH_I2C_Read... [08:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:46]Read from MH i2c: E2 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 17 00 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [08:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:46]wFMCommunicate OK [08:46:46]requested_item fd.num is exist - process it [08:46:46]SAM_PROTO_GetFieldsCounters [08:46:46]wFMCommunicate request_size=4 [08:46:46]MH_SAM_APDU [08:46:46]CAPDU: 80 13 00 00 [08:46:46]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [08:46:46]Write i2c OK [08:46:46]MH_I2C_Read... [08:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:46]Read from MH i2c: E2 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 62 00 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [08:46:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:46]wFMCommunicate OK [08:46:46]SAM_PROTO_GetFieldsCounters done [08:46:46]requested_item shift.num is exist - process it [08:46:46]requested_item shift.opened is exist - process it [08:46:46]req_shift_opened [08:46:46]FM_GetShiftState [08:46:46]SAM_PROTO_GetShiftState [08:46:46]wFMCommunicate request_size=4 [08:46:46]MH_SAM_APDU [08:46:46]CAPDU: 80 13 01 00 [08:46:46]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [08:46:46]Write i2c OK [08:46:46]MH_I2C_Read... [08:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:46]Read from MH i2c: E2 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 0E 00 [08:46:46]MH_I2C_Read... [08:46:46]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E8 [08:46:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:46:46]wFMCommunicate OK [08:46:46]SAM_PROTO_GetShiftState done [08:46:46]FM_GetShiftState done [08:46:46]req_shift_opened done [08:46:46]requested_item shift.open_date is exist - process it [08:46:46]req_shift_open_date [08:46:46]req_shift_open_date done [08:46:46]produce_requested_data done [08:46:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153032,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:46:46]process_action_free close_receipt [08:46:46]json_value_free [08:46:46]json_value_free done [08:46:46]process_json_proto returns [08:46:46]Send response to host [08:46:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153032,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:46:46]free response buf [08:46:46]execute_script done [08:46:46]execute_script returns [08:46:46]free content buf [08:46:46]Sock 9.Close socket [08:46:46]Sock 9.Thread stoped [08:46:47]recv_with_timeout no data received [08:46:49]Connected sock=11 [08:46:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 35 41 04 01 DF 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 F3 CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 55 02 00 35 04 06 00 29 50 57 D9 EE F1 9B B5 AA 27 75 82 09 31 [08:46:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 ED E8 47 00 EC AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 55 02 00 F4 03 04 00 F4 75 F3 66 B6 04 01 00 00 39 24 DF 8D F4 8D 46 5F [08:46:50]CommunicateWithHost err = 0 [08:46:50]CheckOFDResponse [08:46:50]1017 (14) - 77093643461234 [08:46:50]1041 (16) - 0000000000871835 [08:46:50]1040 (4) - 153032 [08:46:50]1012 (4) - 25.09.2024 02:31 [08:46:50]1206 (1) - 0 [08:46:50]OFD Sender: Remove packet 153032 [08:46:50]ProducePacketName [08:46:50]name=ofd_packets/00153032 [08:46:50]NVStorageDeleteData [08:46:51]accept exits with 10 [08:46:51]New connection [08:46:51]New thread 3067166052 created [08:46:51]Thread 3067022692 joined [08:46:51]Waiting for new connection... [08:46:51] Sock 10.Parse request [08:46:51]Sock 10.Check first char [08:46:51]Sock 10.First char is OK [08:46:51]request: POST /json_proto HTTP/1.0 [08:46:51]Method: POST [08:46:51]URL: /json_proto [08:46:51]Method is POST - this is cgi request [08:46:51]url: /json_proto [08:46:51]query_string will be loaded in cgi processing [08:46:51]execute_cgi json_proto POST (null) [08:46:51]execute_cgi path=json_proto method=POST [08:46:51]POST find Content-Length [08:46:51]Host: 172.17.43.67:8080 [08:46:51]Content-Length: 662 [08:46:51]Content-Type: application/json [08:46:51] [08:46:51]POST finish read [08:46:51]Found Content-Length = 662 [08:46:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:51]execute_script... [08:46:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:51]POST & json_proto [08:46:51]process_json_proto [08:46:51]json parsed OK: [08:46:51]protocol is kg_v1.0 [08:46:51]action value=close_receipt [08:46:51]process_action close_receipt [08:46:51]cmd_close_receipt [08:46:51]MH_GetDate [08:46:51]Write to MH i2c: F0 00 00 A1 03 93 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: F0 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: F0 09 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: F0 09 00 A1 03 00 FB CD F3 66 6A BD 47 65 90 [08:46:51]GetLastDocTimeStamp 1727254003 [08:46:51]current date 1727254011 [08:46:51]FM_GetShiftState [08:46:51]SAM_PROTO_GetShiftState [08:46:51]wFMCommunicate request_size=4 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 13 01 00 [08:46:51]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0E 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EA [08:46:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:46:51]wFMCommunicate OK [08:46:51]SAM_PROTO_GetShiftState done [08:46:51]FM_GetShiftState done [08:46:51]opened in 1727224329 [08:46:51]opened+sec_in_day 1727310729 [08:46:51]quantity*price = 60013 [08:46:51]sum+1 = 60015 [08:46:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 49 25.09.2024 08:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153033 ФПД: 168962596401347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153033&fm=168962596401347&tin=02508201610067®Number=0000000000091825&sum=60000 [08:46:52]StoreToDocumentArchive [08:46:52]shift 478 fd 153033 [08:46:52]save to /storage/0478/doc_00153033 [08:46:52]save last doc name /storage/0478/doc_00153033 to /storage/kkm_last_doc_name [08:46:52]save OK [08:46:52]Clear old archive folders... [08:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:46:52]tlvbuf is 002DA9C0 [08:46:52]SAM_PROTO_ClearQueue [08:46:52]wFMCommunicate request_size=4 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 09 00 00 [08:46:52]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [08:46:52]RAPDU: 90 00 [08:46:52]wFMCommunicate OK [08:46:52]SAM_PROTO_ClearQueue done [08:46:52]KKMCreateOFDPacket [08:46:52]OFDProtocolAddRootSTLVToBuf [08:46:52]FM_MakeSignedData [08:46:52]FM_MakeSignedData [08:46:52]SAM_PROTO_SignData [08:46:52]wFMCommunicate request_size=4 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 0D 01 02 [08:46:52]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [08:46:52]RAPDU: 90 00 [08:46:52]wFMCommunicate OK [08:46:52]wFMCommunicate request_size=255 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 FB CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 55 02 00 35 04 06 00 99 AB AB 89 F0 [08:46:52]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 FB CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 55 02 00 35 04 06 00 99 AB AB 89 F0 00 00 31 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [08:46:52]RAPDU: 90 00 [08:46:52]wFMCommunicate OK [08:46:52]wFMCommunicate request_size=6 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 0D 02 02 01 C3 [08:46:52]Write to MH i2c: E2 09 00 B2 03 80 0D 02 02 01 00 C3 00 00 F4 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:53]Read from MH i2c: E2 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 03 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [08:46:53]RAPDU: 90 00 [08:46:53]wFMCommunicate OK [08:46:53]wFMCommunicate request_size=4 [08:46:53]MH_SAM_APDU [08:46:53]CAPDU: 80 0D 03 02 [08:46:53]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:53]Read from MH i2c: E2 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 0B 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 0B 00 B3 03 00 EE E6 BF 4B E0 5C C0 98 90 00 A4 [08:46:53]RAPDU: EE E6 BF 4B E0 5C C0 98 90 00 [08:46:53]wFMCommunicate OK [08:46:53]SAM_PROTO_SignData done [08:46:53]FM_MakeSignedData done [08:46:53]CreateOFDProtocolMessage [08:46:53]wFMCommunicate request_size=4 [08:46:53]MH_SAM_APDU [08:46:53]CAPDU: 80 11 00 00 [08:46:53]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:53]Read from MH i2c: E2 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 17 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [08:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:53]wFMCommunicate OK [08:46:53]CreateOFDProtocolMessage done [08:46:53]OFDSenderStorePacket 153033 [08:46:53]StoreOFDPacket docnum=153033 [08:46:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AD F3 03 01 17 1B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 FB CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 55 02 00 35 04 06 00 99 AB AB 89 F0 C3 EE E6 BF 4B E0 5C C0 98 [08:46:53]CheckFolder [08:46:53]dirname=/storage/ofd_packets [08:46:53]CheckFolder done [08:46:53]ProducePacketName [08:46:53]name=ofd_packets/00153033 [08:46:53]NVStorageSaveData ofd_packets/00153033 [08:46:53]File name is /storage/ofd_packets/00153033 [08:46:53]Write 297 bytes [08:46:53]NVStorageSaveData done [08:46:53]OFDSenderStorePacket done [08:46:53]KKMCreateOFDPacket done [08:46:53]NVStorageSaveData kkm_last_timestamp [08:46:53]File name is /storage/kkm_last_timestamp [08:46:53]Write 4 bytes [08:46:53]NVStorageSaveData done [08:46:53]ExternCall_PrintAddStr [08:46:53]wPrintStart [08:46:53]Write to MH i2c: 01 00 00 B5 03 B8 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 07 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [08:46:53]RasterBufferAndPrint [08:46:53]line Счет N : (1)1787036 [08:46:53]line ИНН: 02508201610067 [08:46:53]line Контрольно-Кассовый Чек [08:46:53]line ПРОДАЖА [08:46:53]line ТРК (МРК, ГНК) : 43 [08:46:53]line Товар: 2710124130 [08:46:53]line Super-92 [08:46:53]line 8.660 * 69.30 [08:46:53]line = 600.14 [08:46:53]line НДС 12% НСП 1% [08:46:53]line > о реализуемом товаре [08:46:53]line ОКРУГЛЕНИЕ: -0.14 [08:46:53]line ИТОГО: 600.00 [08:46:53]line Внесено: 600.00 [08:46:53]line СДАЧА: 0.00 [08:46:53]line НСП 1% : 5.31 [08:46:53]line НДС 12% : 63.73 [08:46:53]line Наличными: 600.00 [08:46:53]line Безнал.: 0.00 [08:46:53]line Место: АЗС № 89 "Партнер Нефть" [08:46:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:46:53]line СНО: Общий режим [08:46:53]line Чек 49 25.09.2024 08:46 [08:46:53]line Смена: 478 ФФД: 1.0 [08:46:53]line ЗНМ: 0300000113 [08:46:53]line РНМ: 0000000000091825 [08:46:53]line Версия ККМ: 001 [08:46:53]line ФМ: 0000000000871835 [08:46:53]line ФД: 153033 [08:46:53]line ФПД: 168962596401347 [08:46:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T084651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153033&fm=168962596401347&tin=02508201610067®Number=0000000000091825&sum=60000 [08:46:53]written 0, free lines is 4095 [08:46:53]OFD Sender: Processing packet 153033 [packets to send 831, broken 830] [08:46:53]ProducePacketName [08:46:53]name=ofd_packets/00153033 [08:46:53]OFD Sender: To server: pG, [08:46:53]CommunicateWithHost lk.salyk.kg:30040 [08:46:53]ConnectInit lk.salyk.kg [08:46:53]Write to MH i2c: 01 00 00 E0 03 E3 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 07 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 DD 0C D3 [08:46:53]RasterBufferAndPrint [08:46:53]line [08:46:53]line [08:46:53]line [08:46:53]line [08:46:53]line [08:46:53]written 0, free lines is 3305 [08:46:53]MH_Cut [08:46:53]Write to MH i2c: D1 01 00 E7 03 01 BC [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: D1 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: D1 01 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: D1 01 00 E7 03 00 BB [08:46:53]Write to MH i2c: 01 00 00 E8 03 EB [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:54]Connected sock=11 [08:46:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AD F3 03 01 17 1B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 FB CD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 55 02 00 35 04 06 00 99 AB AB 89 F0 C3 EE E6 BF 4B E0 5C C0 98 [08:46:54]*** Cut start [08:46:54]*** Purtial cut [08:46:54]*** Stage 1: CUTSNS_PIN = 1 [08:46:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 78 47 00 B9 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 55 02 00 F4 03 04 00 F7 75 F3 66 B6 04 01 00 00 23 5F 76 A7 2B D5 75 2D [08:46:54]CommunicateWithHost err = 0 [08:46:54]CheckOFDResponse [08:46:54]1017 (14) - 77093643461234 [08:46:54]1041 (16) - 0000000000871835 [08:46:54]1040 (4) - 153033 [08:46:54]1012 (4) - 25.09.2024 02:31 [08:46:54]1206 (1) - 0 [08:46:54]OFD Sender: Remove packet 153033 [08:46:54]ProducePacketName [08:46:54]name=ofd_packets/00153033 [08:46:54]NVStorageDeleteData [08:46:54]*** Stop cut motor [08:46:54]*** Cut end [08:46:54]Read from MH i2c: 01 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: 01 07 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [08:46:54]process_action close_receipt done [08:46:54]requested_data is exist [08:46:54]produce_requested_data [08:46:54]requested_item fm.sn is exist - process it [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 11 00 00 [08:46:54]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 17 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [08:46:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:54]wFMCommunicate OK [08:46:54]requested_item fd.num is exist - process it [08:46:54]SAM_PROTO_GetFieldsCounters [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 13 00 00 [08:46:54]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 62 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [08:46:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:54]wFMCommunicate OK [08:46:54]SAM_PROTO_GetFieldsCounters done [08:46:54]requested_item shift.num is exist - process it [08:46:54]requested_item shift.opened is exist - process it [08:46:54]req_shift_opened [08:46:54]FM_GetShiftState [08:46:54]SAM_PROTO_GetShiftState [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 13 01 00 [08:46:54]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 0E 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 33 [08:46:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:46:55]wFMCommunicate OK [08:46:55]SAM_PROTO_GetShiftState done [08:46:55]FM_GetShiftState done [08:46:55]req_shift_opened done [08:46:55]requested_item shift.open_date is exist - process it [08:46:55]req_shift_open_date [08:46:55]req_shift_open_date done [08:46:55]produce_requested_data done [08:46:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153033,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:46:55]process_action_free close_receipt [08:46:55]json_value_free [08:46:55]json_value_free done [08:46:55]process_json_proto returns [08:46:55]Send response to host [08:46:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153033,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:46:55]free response buf [08:46:55]execute_script done [08:46:55]execute_script returns [08:46:55]free content buf [08:46:55]Sock 10.Close socket [08:46:55]Sock 10.Thread stoped [08:46:55]OFD Sender: No OFD packet to send [08:47:00]OFD Sender: No OFD packet to send [08:47:05]OFD Sender: No OFD packet to send [08:47:10]OFD Sender: No OFD packet to send [08:47:14]recv_with_timeout no data received [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:32]recv_with_timeout no data received [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]OFD Sender: No OFD packet to send [08:49:05]OFD Sender: No OFD packet to send [08:49:10]OFD Sender: No OFD packet to send [08:49:15]OFD Sender: No OFD packet to send [08:49:20]OFD Sender: No OFD packet to send [08:49:21]recv_with_timeout no data received [08:49:25]OFD Sender: No OFD packet to send [08:49:30]OFD Sender: No OFD packet to send [08:49:31]recv_with_timeout no data received [08:49:35]OFD Sender: No OFD packet to send [08:49:40]OFD Sender: No OFD packet to send [08:49:45]OFD Sender: No OFD packet to send [08:49:50]OFD Sender: No OFD packet to send [08:49:54]recv_with_timeout no data received [08:49:55]OFD Sender: No OFD packet to send [08:50:00]OFD Sender: No OFD packet to send [08:50:05]OFD Sender: No OFD packet to send [08:50:10]OFD Sender: No OFD packet to send [08:50:15]OFD Sender: No OFD packet to send [08:50:20]OFD Sender: No OFD packet to send [08:50:25]OFD Sender: No OFD packet to send [08:50:30]OFD Sender: No OFD packet to send [08:50:36]OFD Sender: No OFD packet to send [08:50:41]OFD Sender: No OFD packet to send [08:50:46]OFD Sender: No OFD packet to send [08:50:51]OFD Sender: No OFD packet to send [08:50:56]OFD Sender: No OFD packet to send [08:51:01]OFD Sender: No OFD packet to send [08:51:06]OFD Sender: No OFD packet to send [08:51:11]OFD Sender: No OFD packet to send [08:51:16]OFD Sender: No OFD packet to send [08:51:21]OFD Sender: No OFD packet to send [08:51:23]accept exits with 7 [08:51:23]New connection [08:51:23]New thread 3067022692 created [08:51:23]Thread 3067166052 joined [08:51:23]Waiting for new connection... [08:51:23] Sock 7.Parse request [08:51:23]Sock 7.Check first char [08:51:23]Sock 7.First char is OK [08:51:23]request: POST /json_proto HTTP/1.0 [08:51:23]Method: POST [08:51:23]URL: /json_proto [08:51:23]Method is POST - this is cgi request [08:51:23]url: /json_proto [08:51:23]query_string will be loaded in cgi processing [08:51:23]execute_cgi json_proto POST (null) [08:51:23]execute_cgi path=json_proto method=POST [08:51:23]POST find Content-Length [08:51:23]Host: 172.17.43.67:8080 [08:51:23]Content-Length: 678 [08:51:23]Content-Type: application/json [08:51:23] [08:51:23]POST finish read [08:51:23]Found Content-Length = 678 [08:51:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:23]execute_script... [08:51:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:23]POST & json_proto [08:51:23]process_json_proto [08:51:23]json parsed OK: [08:51:23]protocol is kg_v1.0 [08:51:23]action value=close_receipt [08:51:23]process_action close_receipt [08:51:23]cmd_close_receipt [08:51:23]MH_GetDate [08:51:23]Write to MH i2c: F0 00 00 EC 03 DE [08:51:23]Write i2c OK [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 09 00 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 09 00 EC 03 00 0B CF F3 66 6A BD 47 65 ED [08:51:23]GetLastDocTimeStamp 1727254011 [08:51:23]current date 1727254283 [08:51:23]FM_GetShiftState [08:51:23]SAM_PROTO_GetShiftState [08:51:23]wFMCommunicate request_size=4 [08:51:23]MH_SAM_APDU [08:51:23]CAPDU: 80 13 01 00 [08:51:23]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [08:51:23]Write i2c OK [08:51:23]MH_I2C_Read... [08:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:23]Read from MH i2c: E2 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: E2 0E 00 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 35 [08:51:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:51:23]wFMCommunicate OK [08:51:23]SAM_PROTO_GetShiftState done [08:51:23]FM_GetShiftState done [08:51:23]opened in 1727224329 [08:51:23]opened+sec_in_day 1727310729 [08:51:23]quantity*price = 20001 [08:51:23]sum+1 = 20002 [08:51:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 50 25.09.2024 08:51 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153034 ФПД: 110731600984816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153034&fm=110731600984816&tin=02508201610067®Number=0000000000091825&sum=20000 [08:51:24]StoreToDocumentArchive [08:51:24]shift 478 fd 153034 [08:51:24]save to /storage/0478/doc_00153034 [08:51:24]save last doc name /storage/0478/doc_00153034 to /storage/kkm_last_doc_name [08:51:24]save OK [08:51:24]Clear old archive folders... [08:51:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:24]tlvbuf is 00341340 [08:51:24]SAM_PROTO_ClearQueue [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 09 00 00 [08:51:24]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [08:51:24]RAPDU: 90 00 [08:51:24]wFMCommunicate OK [08:51:24]SAM_PROTO_ClearQueue done [08:51:24]KKMCreateOFDPacket [08:51:24]OFDProtocolAddRootSTLVToBuf [08:51:24]FM_MakeSignedData [08:51:24]FM_MakeSignedData [08:51:24]SAM_PROTO_SignData [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 0D 01 02 [08:51:24]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [08:51:24]RAPDU: 90 00 [08:51:24]wFMCommunicate OK [08:51:24]wFMCommunicate request_size=255 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0B CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 55 02 00 35 04 06 00 64 [08:51:24]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0B CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 55 02 00 35 04 06 00 64 00 00 C1 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [08:51:24]RAPDU: 90 00 [08:51:24]wFMCommunicate OK [08:51:24]wFMCommunicate request_size=10 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 0D 02 02 05 B5 B5 BD FA F0 [08:51:24]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 B5 B5 BD FA F0 00 00 95 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [08:51:24]RAPDU: 90 00 [08:51:24]wFMCommunicate OK [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 0D 03 02 [08:51:24]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 0B 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 0B 00 FE 03 00 C5 37 76 FD E1 6B 30 B9 90 00 21 [08:51:24]RAPDU: C5 37 76 FD E1 6B 30 B9 90 00 [08:51:24]wFMCommunicate OK [08:51:24]SAM_PROTO_SignData done [08:51:24]FM_MakeSignedData done [08:51:24]CreateOFDProtocolMessage [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 11 00 00 [08:51:24]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 17 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [08:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:51:24]wFMCommunicate OK [08:51:24]CreateOFDProtocolMessage done [08:51:24]OFDSenderStorePacket 153034 [08:51:24]StoreOFDPacket docnum=153034 [08:51:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E B1 07 01 6B 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0B CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 55 02 00 35 04 06 00 64 B5 B5 BD FA F0 C5 37 76 FD E1 6B 30 B9 [08:51:24]CheckFolder [08:51:24]dirname=/storage/ofd_packets [08:51:24]CheckFolder done [08:51:24]ProducePacketName [08:51:24]name=ofd_packets/00153034 [08:51:24]NVStorageSaveData ofd_packets/00153034 [08:51:24]File name is /storage/ofd_packets/00153034 [08:51:24]Write 301 bytes [08:51:24]NVStorageSaveData done [08:51:24]OFDSenderStorePacket done [08:51:24]KKMCreateOFDPacket done [08:51:24]NVStorageSaveData kkm_last_timestamp [08:51:24]File name is /storage/kkm_last_timestamp [08:51:24]Write 4 bytes [08:51:24]NVStorageSaveData done [08:51:24]ExternCall_PrintAddStr [08:51:24]wPrintStart [08:51:24]Write to MH i2c: 01 00 00 00 04 04 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: 01 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: 01 07 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [08:51:24]RasterBufferAndPrint [08:51:24]line Счет N : (1)1787037 [08:51:24]line ИНН: 02508201610067 [08:51:24]line Контрольно-Кассовый Чек [08:51:24]line ПРОДАЖА [08:51:24]line ТРК (МРК, ГНК) : 32 [08:51:24]line Товар: 2710124130 [08:51:24]line Аи-92-К-5 [08:51:24]line 2.950 * 67.80 [08:51:24]line = 200.01 [08:51:24]line НДС 12% НСП 1% [08:51:24]line > о реализуемом товаре [08:51:24]line ОКРУГЛЕНИЕ: -0.01 [08:51:24]line ИТОГО: 200.00 [08:51:24]line Внесено: 200.00 [08:51:24]line СДАЧА: 0.00 [08:51:24]line НСП 1% : 1.77 [08:51:24]line НДС 12% : 21.24 [08:51:24]line Наличными: 200.00 [08:51:24]line Безнал.: 0.00 [08:51:24]line Место: АЗС № 89 "Партнер Нефть" [08:51:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:51:24]line СНО: Общий режим [08:51:24]line Чек 50 25.09.2024 08:51 [08:51:24]line Смена: 478 ФФД: 1.0 [08:51:24]line ЗНМ: 0300000113 [08:51:24]line РНМ: 0000000000091825 [08:51:24]line Версия ККМ: 001 [08:51:24]line ФМ: 0000000000871835 [08:51:24]line ФД: 153034 [08:51:24]line ФПД: 110731600984816 [08:51:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153034&fm=110731600984816&tin=02508201610067®Number=0000000000091825&sum=20000 [08:51:24]written 0, free lines is 4095 [08:51:24]OFD Sender: Processing packet 153034 [packets to send 831, broken 830] [08:51:24]ProducePacketName [08:51:24]name=ofd_packets/00153034 [08:51:24]OFD Sender: To server: pG, [08:51:24]CommunicateWithHost lk.salyk.kg:30040 [08:51:24]ConnectInit lk.salyk.kg [08:51:25]Connected sock=9 [08:51:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E B1 07 01 6B 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0B CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 55 02 00 35 04 06 00 64 B5 B5 BD FA F0 C5 37 76 FD E1 6B 30 B9 [08:51:25]Write to MH i2c: 01 00 00 2B 04 2F [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 E2 0C 24 [08:51:25]RasterBufferAndPrint [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]written 0, free lines is 3304 [08:51:25]MH_Cut [08:51:25]Write to MH i2c: D1 01 00 32 04 01 08 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 01 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 01 00 32 04 00 07 [08:51:25]Write to MH i2c: 01 00 00 33 04 37 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 66 47 00 6C 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 55 02 00 F4 03 04 00 07 77 F3 66 B6 04 01 00 00 26 DF BF 1F 25 B4 DA 8F [08:51:25]CommunicateWithHost err = 0 [08:51:25]CheckOFDResponse [08:51:25]1017 (14) - 77093643461234 [08:51:25]1041 (16) - 0000000000871835 [08:51:25]1040 (4) - 153034 [08:51:25]1012 (4) - 25.09.2024 02:35 [08:51:25]1206 (1) - 0 [08:51:25]OFD Sender: Remove packet 153034 [08:51:25]ProducePacketName [08:51:25]name=ofd_packets/00153034 [08:51:25]NVStorageDeleteData [08:51:26]*** Cut start [08:51:26]*** Purtial cut [08:51:26]*** Stage 1: CUTSNS_PIN = 1 [08:51:26]Read from MH i2c: 01 [08:51:26]MH_I2C_Read... [08:51:26]*** Stop cut motor [08:51:26]*** Cut end [08:51:26]Read from MH i2c: 01 07 00 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [08:51:26]process_action close_receipt done [08:51:26]requested_data is exist [08:51:26]produce_requested_data [08:51:26]requested_item fm.sn is exist - process it [08:51:26]wFMCommunicate request_size=4 [08:51:26]MH_SAM_APDU [08:51:26]CAPDU: 80 11 00 00 [08:51:26]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [08:51:26]Write i2c OK [08:51:26]MH_I2C_Read... [08:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:26]Read from MH i2c: E2 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 17 00 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [08:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:51:26]wFMCommunicate OK [08:51:26]requested_item fd.num is exist - process it [08:51:26]SAM_PROTO_GetFieldsCounters [08:51:26]wFMCommunicate request_size=4 [08:51:26]MH_SAM_APDU [08:51:26]CAPDU: 80 13 00 00 [08:51:26]Write to MH i2c: E2 08 00 35 04 80 13 00 00 00 00 00 00 B5 [08:51:26]Write i2c OK [08:51:26]MH_I2C_Read... [08:51:26]OFD Sender: No OFD packet to send [08:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:26]Read from MH i2c: E2 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 62 00 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 62 00 35 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [08:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:51:26]wFMCommunicate OK [08:51:26]SAM_PROTO_GetFieldsCounters done [08:51:26]requested_item shift.num is exist - process it [08:51:26]requested_item shift.opened is exist - process it [08:51:26]req_shift_opened [08:51:26]FM_GetShiftState [08:51:26]SAM_PROTO_GetShiftState [08:51:26]wFMCommunicate request_size=4 [08:51:26]MH_SAM_APDU [08:51:26]CAPDU: 80 13 01 00 [08:51:26]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [08:51:26]Write i2c OK [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 [08:51:26]MH_I2C_Read... [08:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:26]Read from MH i2c: E2 0E 00 [08:51:26]MH_I2C_Read... [08:51:26]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7F [08:51:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:51:26]wFMCommunicate OK [08:51:26]SAM_PROTO_GetShiftState done [08:51:26]FM_GetShiftState done [08:51:26]req_shift_opened done [08:51:26]requested_item shift.open_date is exist - process it [08:51:26]req_shift_open_date [08:51:26]req_shift_open_date done [08:51:26]produce_requested_data done [08:51:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153034,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:51:26]process_action_free close_receipt [08:51:26]json_value_free [08:51:26]json_value_free done [08:51:26]process_json_proto returns [08:51:26]Send response to host [08:51:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153034,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:51:26]free response buf [08:51:26]execute_script done [08:51:26]execute_script returns [08:51:26]free content buf [08:51:26]Sock 7.Close socket [08:51:26]Sock 7.Thread stoped [08:51:31]OFD Sender: No OFD packet to send [08:51:36]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:56]OFD Sender: No OFD packet to send [08:52:01]OFD Sender: No OFD packet to send [08:52:02]recv_with_timeout no data received [08:52:06]OFD Sender: No OFD packet to send [08:52:11]OFD Sender: No OFD packet to send [08:52:16]OFD Sender: No OFD packet to send [08:52:21]OFD Sender: No OFD packet to send [08:52:21]recv_with_timeout no data received [08:52:26]OFD Sender: No OFD packet to send [08:52:31]OFD Sender: No OFD packet to send [08:52:36]OFD Sender: No OFD packet to send [08:52:41]OFD Sender: No OFD packet to send [08:52:46]OFD Sender: No OFD packet to send [08:52:50]accept exits with 10 [08:52:50]New connection [08:52:50]New thread 3067166052 created [08:52:50]Thread 3067022692 joined [08:52:50]Waiting for new connection... [08:52:50] Sock 10.Parse request [08:52:50]Sock 10.Check first char [08:52:50]Sock 10.First char is OK [08:52:50]request: POST /json_proto HTTP/1.0 [08:52:50]Method: POST [08:52:50]URL: /json_proto [08:52:50]Method is POST - this is cgi request [08:52:50]url: /json_proto [08:52:50]query_string will be loaded in cgi processing [08:52:50]execute_cgi json_proto POST (null) [08:52:50]execute_cgi path=json_proto method=POST [08:52:50]POST find Content-Length [08:52:50]Host: 172.17.43.67:8080 [08:52:50]Content-Length: 678 [08:52:50]Content-Type: application/json [08:52:50] [08:52:50]POST finish read [08:52:50]Found Content-Length = 678 [08:52:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:50]execute_script... [08:52:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:50]POST & json_proto [08:52:50]process_json_proto [08:52:50]json parsed OK: [08:52:50]protocol is kg_v1.0 [08:52:50]action value=close_receipt [08:52:50]process_action close_receipt [08:52:50]cmd_close_receipt [08:52:50]MH_GetDate [08:52:50]Write to MH i2c: F0 00 00 37 04 2A [08:52:50]Write i2c OK [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: F0 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: F0 09 00 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: F0 09 00 37 04 00 62 CF F3 66 6A BD 47 65 90 [08:52:50]GetLastDocTimeStamp 1727254283 [08:52:50]current date 1727254370 [08:52:50]FM_GetShiftState [08:52:50]SAM_PROTO_GetShiftState [08:52:50]wFMCommunicate request_size=4 [08:52:50]MH_SAM_APDU [08:52:50]CAPDU: 80 13 01 00 [08:52:50]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [08:52:50]Write i2c OK [08:52:50]MH_I2C_Read... [08:52:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:50]Read from MH i2c: E2 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: E2 0E 00 [08:52:50]MH_I2C_Read... [08:52:50]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 81 [08:52:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:52:50]wFMCommunicate OK [08:52:50]SAM_PROTO_GetShiftState done [08:52:50]FM_GetShiftState done [08:52:50]opened in 1727224329 [08:52:50]opened+sec_in_day 1727310729 [08:52:50]quantity*price = 30035 [08:52:50]sum+1 = 30036 [08:52:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 51 25.09.2024 08:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153035 ФПД: 228558716913029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153035&fm=228558716913029&tin=02508201610067®Number=0000000000091825&sum=30000 [08:52:51]StoreToDocumentArchive [08:52:51]shift 478 fd 153035 [08:52:51]save to /storage/0478/doc_00153035 [08:52:51]save last doc name /storage/0478/doc_00153035 to /storage/kkm_last_doc_name [08:52:51]save OK [08:52:51]Clear old archive folders... [08:52:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:51]tlvbuf is 003416D0 [08:52:51]SAM_PROTO_ClearQueue [08:52:51]wFMCommunicate request_size=4 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 09 00 00 [08:52:51]Write to MH i2c: E2 08 00 45 04 80 09 00 00 00 00 00 00 BB [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 03 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [08:52:51]RAPDU: 90 00 [08:52:51]wFMCommunicate OK [08:52:51]SAM_PROTO_ClearQueue done [08:52:51]KKMCreateOFDPacket [08:52:51]OFDProtocolAddRootSTLVToBuf [08:52:51]FM_MakeSignedData [08:52:51]FM_MakeSignedData [08:52:51]SAM_PROTO_SignData [08:52:51]wFMCommunicate request_size=4 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 0D 01 02 [08:52:51]Write to MH i2c: E2 08 00 46 04 80 0D 01 02 00 00 00 00 C3 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:51]OFD Sender: No OFD packet to send [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 03 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [08:52:51]RAPDU: 90 00 [08:52:51]wFMCommunicate OK [08:52:51]wFMCommunicate request_size=255 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 55 02 00 35 04 06 00 CF [08:52:51]Write to MH i2c: E2 02 01 47 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 55 02 00 35 04 06 00 CF 00 00 EE [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [08:52:52]RAPDU: 90 00 [08:52:52]wFMCommunicate OK [08:52:52]wFMCommunicate request_size=10 [08:52:52]MH_SAM_APDU [08:52:52]CAPDU: 80 0D 02 02 05 DF 79 21 C5 85 [08:52:52]Write to MH i2c: E2 0D 00 48 04 80 0D 02 02 05 00 DF 79 21 C5 85 00 00 93 [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [08:52:52]RAPDU: 90 00 [08:52:52]wFMCommunicate OK [08:52:52]wFMCommunicate request_size=4 [08:52:52]MH_SAM_APDU [08:52:52]CAPDU: 80 0D 03 02 [08:52:52]Write to MH i2c: E2 08 00 49 04 80 0D 03 02 00 00 00 00 C8 [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 0B 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 0B 00 49 04 00 E9 F1 CA D0 F5 51 D4 47 90 00 9E [08:52:52]RAPDU: E9 F1 CA D0 F5 51 D4 47 90 00 [08:52:52]wFMCommunicate OK [08:52:52]SAM_PROTO_SignData done [08:52:52]FM_MakeSignedData done [08:52:52]CreateOFDProtocolMessage [08:52:52]wFMCommunicate request_size=4 [08:52:52]MH_SAM_APDU [08:52:52]CAPDU: 80 11 00 00 [08:52:52]Write to MH i2c: E2 08 00 4A 04 80 11 00 00 00 00 00 00 C8 [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 17 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 17 00 4A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [08:52:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:52]wFMCommunicate OK [08:52:52]CreateOFDProtocolMessage done [08:52:52]OFDSenderStorePacket 153035 [08:52:52]StoreOFDPacket docnum=153035 [08:52:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 4A 07 01 28 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 55 02 00 35 04 06 00 CF DF 79 21 C5 85 E9 F1 CA D0 F5 51 D4 47 [08:52:52]CheckFolder [08:52:52]dirname=/storage/ofd_packets [08:52:52]CheckFolder done [08:52:52]ProducePacketName [08:52:52]name=ofd_packets/00153035 [08:52:52]NVStorageSaveData ofd_packets/00153035 [08:52:52]File name is /storage/ofd_packets/00153035 [08:52:52]Write 301 bytes [08:52:52]NVStorageSaveData done [08:52:52]OFDSenderStorePacket done [08:52:52]KKMCreateOFDPacket done [08:52:52]NVStorageSaveData kkm_last_timestamp [08:52:52]File name is /storage/kkm_last_timestamp [08:52:52]Write 4 bytes [08:52:52]NVStorageSaveData done [08:52:52]ExternCall_PrintAddStr [08:52:52]wPrintStart [08:52:52]Write to MH i2c: 01 00 00 4B 04 4F [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: 01 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: 01 07 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [08:52:52]RasterBufferAndPrint [08:52:52]line Счет N : (1)1787038 [08:52:52]line ИНН: 02508201610067 [08:52:52]line Контрольно-Кассовый Чек [08:52:52]line ПРОДАЖА [08:52:52]line ТРК (МРК, ГНК) : 42 [08:52:52]line Товар: 2710124130 [08:52:52]line Аи-92-К-5 [08:52:52]line 4.430 * 67.80 [08:52:52]line = 300.35 [08:52:52]line НДС 12% НСП 1% [08:52:52]line > о реализуемом товаре [08:52:52]line ОКРУГЛЕНИЕ: -0.35 [08:52:52]line ИТОГО: 300.00 [08:52:52]line Внесено: 300.00 [08:52:52]line СДАЧА: 0.00 [08:52:52]line НСП 1% : 2.66 [08:52:52]line НДС 12% : 31.90 [08:52:52]line Наличными: 300.00 [08:52:52]line Безнал.: 0.00 [08:52:52]line Место: АЗС № 89 "Партнер Нефть" [08:52:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:52:52]line СНО: Общий режим [08:52:52]line Чек 51 25.09.2024 08:52 [08:52:52]line Смена: 478 ФФД: 1.0 [08:52:52]line ЗНМ: 0300000113 [08:52:52]line РНМ: 0000000000091825 [08:52:52]line Версия ККМ: 001 [08:52:52]line ФМ: 0000000000871835 [08:52:52]line ФД: 153035 [08:52:52]line ФПД: 228558716913029 [08:52:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153035&fm=228558716913029&tin=02508201610067®Number=0000000000091825&sum=30000 [08:52:52]written 0, free lines is 4095 [08:52:52]OFD Sender: Processing packet 153035 [packets to send 831, broken 830] [08:52:52]ProducePacketName [08:52:52]name=ofd_packets/00153035 [08:52:52]OFD Sender: To server: pG, [08:52:52]CommunicateWithHost lk.salyk.kg:30040 [08:52:52]ConnectInit lk.salyk.kg [08:52:53]Write to MH i2c: 01 00 00 76 04 7A [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 76 04 00 00 00 00 00 D7 0C 64 [08:52:53]RasterBufferAndPrint [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]written 0, free lines is 3294 [08:52:53]MH_Cut [08:52:53]Write to MH i2c: D1 01 00 7D 04 01 53 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 01 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 01 00 7D 04 00 52 [08:52:53]Write to MH i2c: 01 00 00 7E 04 82 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Connected sock=9 [08:52:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 4A 07 01 28 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 CF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 55 02 00 35 04 06 00 CF DF 79 21 C5 85 E9 F1 CA D0 F5 51 D4 47 [08:52:53]*** Cut start [08:52:53]*** Purtial cut [08:52:53]*** Stage 1: CUTSNS_PIN = 1 [08:52:54]Read from MH i2c: 01 [08:52:54]MH_I2C_Read... [08:52:54]*** Stop cut motor [08:52:54]*** Cut end [08:52:54]Read from MH i2c: 01 07 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [08:52:54]process_action close_receipt done [08:52:54]requested_data is exist [08:52:54]produce_requested_data [08:52:54]requested_item fm.sn is exist - process it [08:52:54]wFMCommunicate request_size=4 [08:52:54]MH_SAM_APDU [08:52:54]CAPDU: 80 11 00 00 [08:52:54]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:54]Read from MH i2c: E2 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 17 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [08:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:54]wFMCommunicate OK [08:52:54]requested_item fd.num is exist - process it [08:52:54]SAM_PROTO_GetFieldsCounters [08:52:54]wFMCommunicate request_size=4 [08:52:54]MH_SAM_APDU [08:52:54]CAPDU: 80 13 00 00 [08:52:54]Write to MH i2c: E2 08 00 80 04 80 13 00 00 00 00 00 00 00 [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:54]Read from MH i2c: E2 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 62 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 62 00 80 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [08:52:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:54]wFMCommunicate OK [08:52:54]SAM_PROTO_GetFieldsCounters done [08:52:54]requested_item shift.num is exist - process it [08:52:54]requested_item shift.opened is exist - process it [08:52:54]req_shift_opened [08:52:54]FM_GetShiftState [08:52:54]SAM_PROTO_GetShiftState [08:52:54]wFMCommunicate request_size=4 [08:52:54]MH_SAM_APDU [08:52:54]CAPDU: 80 13 01 00 [08:52:54]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [08:52:54]Write i2c OK [08:52:54]MH_I2C_Read... [08:52:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:54]Read from MH i2c: E2 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 0E 00 [08:52:54]MH_I2C_Read... [08:52:54]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CA [08:52:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:52:54]wFMCommunicate OK [08:52:54]SAM_PROTO_GetShiftState done [08:52:54]FM_GetShiftState done [08:52:54]req_shift_opened done [08:52:54]requested_item shift.open_date is exist - process it [08:52:54]req_shift_open_date [08:52:54]req_shift_open_date done [08:52:54]produce_requested_data done [08:52:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153035,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:52:54]process_action_free close_receipt [08:52:54]json_value_free [08:52:54]json_value_free done [08:52:54]process_json_proto returns [08:52:54]Send response to host [08:52:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153035,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:52:54]free response buf [08:52:54]execute_script done [08:52:54]execute_script returns [08:52:54]free content buf [08:52:54]Sock 10.Close socket [08:52:54]Sock 10.Thread stoped [08:52:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 26 47 00 2B D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 55 02 00 F4 03 04 00 5F 77 F3 66 B6 04 01 00 00 03 2A 76 C3 25 AD 04 81 [08:52:54]CommunicateWithHost err = 0 [08:52:54]CheckOFDResponse [08:52:54]1017 (14) - 77093643461234 [08:52:54]1041 (16) - 0000000000871835 [08:52:54]1040 (4) - 153035 [08:52:54]1012 (4) - 25.09.2024 02:37 [08:52:54]1206 (1) - 0 [08:52:54]OFD Sender: Remove packet 153035 [08:52:54]ProducePacketName [08:52:54]name=ofd_packets/00153035 [08:52:54]NVStorageDeleteData [08:52:54]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:05]OFD Sender: No OFD packet to send [08:53:09]recv_with_timeout no data received [08:53:10]OFD Sender: No OFD packet to send [08:53:15]OFD Sender: No OFD packet to send [08:53:20]OFD Sender: No OFD packet to send [08:53:25]OFD Sender: No OFD packet to send [08:53:30]OFD Sender: No OFD packet to send [08:53:35]OFD Sender: No OFD packet to send [08:53:40]OFD Sender: No OFD packet to send [08:53:45]OFD Sender: No OFD packet to send [08:53:50]OFD Sender: No OFD packet to send [08:53:55]OFD Sender: No OFD packet to send [08:54:00]OFD Sender: No OFD packet to send [08:54:05]OFD Sender: No OFD packet to send [08:54:08]recv_with_timeout no data received [08:54:10]OFD Sender: No OFD packet to send [08:54:15]OFD Sender: No OFD packet to send [08:54:19]recv_with_timeout no data received [08:54:20]OFD Sender: No OFD packet to send [08:54:25]OFD Sender: No OFD packet to send [08:54:30]OFD Sender: No OFD packet to send [08:54:35]OFD Sender: No OFD packet to send [08:54:40]OFD Sender: No OFD packet to send [08:54:45]OFD Sender: No OFD packet to send [08:54:50]OFD Sender: No OFD packet to send [08:54:55]OFD Sender: No OFD packet to send [08:55:00]OFD Sender: No OFD packet to send [08:55:05]OFD Sender: No OFD packet to send [08:55:10]OFD Sender: No OFD packet to send [08:55:12]recv_with_timeout no data received [08:55:15]OFD Sender: No OFD packet to send [08:55:20]OFD Sender: No OFD packet to send [08:55:25]OFD Sender: No OFD packet to send [08:55:30]OFD Sender: No OFD packet to send [08:55:35]OFD Sender: No OFD packet to send [08:55:40]OFD Sender: No OFD packet to send [08:55:45]OFD Sender: No OFD packet to send [08:55:50]OFD Sender: No OFD packet to send [08:55:55]OFD Sender: No OFD packet to send [08:56:00]OFD Sender: No OFD packet to send [08:56:05]OFD Sender: No OFD packet to send [08:56:10]OFD Sender: No OFD packet to send [08:56:15]OFD Sender: No OFD packet to send [08:56:20]OFD Sender: No OFD packet to send [08:56:25]OFD Sender: No OFD packet to send [08:56:30]OFD Sender: No OFD packet to send [08:56:35]OFD Sender: No OFD packet to send [08:56:40]OFD Sender: No OFD packet to send [08:56:45]OFD Sender: No OFD packet to send [08:56:50]OFD Sender: No OFD packet to send [08:56:55]OFD Sender: No OFD packet to send [08:57:00]OFD Sender: No OFD packet to send [08:57:04]accept exits with 7 [08:57:04]New connection [08:57:04]New thread 3067022692 created [08:57:04]Thread 3067166052 joined [08:57:04]Waiting for new connection... [08:57:04] Sock 7.Parse request [08:57:04]Sock 7.Check first char [08:57:04]Sock 7.First char is OK [08:57:04]request: POST /json_proto HTTP/1.0 [08:57:04]Method: POST [08:57:04]URL: /json_proto [08:57:04]Method is POST - this is cgi request [08:57:04]url: /json_proto [08:57:04]query_string will be loaded in cgi processing [08:57:04]execute_cgi json_proto POST (null) [08:57:04]execute_cgi path=json_proto method=POST [08:57:04]POST find Content-Length [08:57:04]Host: 172.17.43.67:8080 [08:57:04]Content-Length: 678 [08:57:04]Content-Type: application/json [08:57:04] [08:57:04]POST finish read [08:57:04]Found Content-Length = 678 [08:57:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:04]execute_script... [08:57:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:04]POST & json_proto [08:57:04]process_json_proto [08:57:04]json parsed OK: [08:57:04]protocol is kg_v1.0 [08:57:04]action value=close_receipt [08:57:04]process_action close_receipt [08:57:04]cmd_close_receipt [08:57:04]MH_GetDate [08:57:04]Write to MH i2c: F0 00 00 82 04 75 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: F0 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: F0 09 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: F0 09 00 82 04 00 60 D0 F3 66 6A BD 47 65 DA [08:57:04]GetLastDocTimeStamp 1727254370 [08:57:04]current date 1727254624 [08:57:04]FM_GetShiftState [08:57:04]SAM_PROTO_GetShiftState [08:57:04]wFMCommunicate request_size=4 [08:57:04]MH_SAM_APDU [08:57:04]CAPDU: 80 13 01 00 [08:57:04]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:04]Read from MH i2c: E2 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 0E 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CC [08:57:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:57:04]wFMCommunicate OK [08:57:04]SAM_PROTO_GetShiftState done [08:57:04]FM_GetShiftState done [08:57:04]opened in 1727224329 [08:57:04]opened+sec_in_day 1727310729 [08:57:04]quantity*price = 50036 [08:57:04]sum+1 = 50037 [08:57:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 52 25.09.2024 08:57 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153036 ФПД: 31982427307091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153036&fm=31982427307091&tin=02508201610067®Number=0000000000091825&sum=50000 [08:57:05]StoreToDocumentArchive [08:57:05]shift 478 fd 153036 [08:57:05]save to /storage/0478/doc_00153036 [08:57:05]save last doc name /storage/0478/doc_00153036 to /storage/kkm_last_doc_name [08:57:05]save OK [08:57:05]Clear old archive folders... [08:57:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:57:05]tlvbuf is 003329C0 [08:57:05]SAM_PROTO_ClearQueue [08:57:05]wFMCommunicate request_size=4 [08:57:05]MH_SAM_APDU [08:57:05]CAPDU: 80 09 00 00 [08:57:05]Write to MH i2c: E2 08 00 90 04 80 09 00 00 00 00 00 00 06 [08:57:05]Write i2c OK [08:57:05]MH_I2C_Read... [08:57:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:05]Read from MH i2c: E2 [08:57:05]MH_I2C_Read... [08:57:05]Read from MH i2c: E2 03 00 [08:57:05]MH_I2C_Read... [08:57:05]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [08:57:05]RAPDU: 90 00 [08:57:05]wFMCommunicate OK [08:57:05]SAM_PROTO_ClearQueue done [08:57:05]KKMCreateOFDPacket [08:57:05]OFDProtocolAddRootSTLVToBuf [08:57:05]FM_MakeSignedData [08:57:05]FM_MakeSignedData [08:57:05]SAM_PROTO_SignData [08:57:05]wFMCommunicate request_size=4 [08:57:05]MH_SAM_APDU [08:57:05]CAPDU: 80 0D 01 02 [08:57:05]Write to MH i2c: E2 08 00 91 04 80 0D 01 02 00 00 00 00 0E [08:57:05]Write i2c OK [08:57:05]MH_I2C_Read... [08:57:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:05]Read from MH i2c: E2 [08:57:05]MH_I2C_Read... [08:57:05]Read from MH i2c: E2 03 00 [08:57:05]MH_I2C_Read... [08:57:05]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [08:57:05]RAPDU: 90 00 [08:57:05]wFMCommunicate OK [08:57:05]wFMCommunicate request_size=255 [08:57:05]MH_SAM_APDU [08:57:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 60 D0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 55 02 00 35 04 06 00 1D [08:57:05]Write to MH i2c: E2 02 01 92 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 60 D0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 55 02 00 35 04 06 00 1D 00 00 69 [08:57:05]Write i2c OK [08:57:05]MH_I2C_Read... [08:57:05]OFD Sender: No OFD packet to send [08:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 03 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [08:57:06]RAPDU: 90 00 [08:57:06]wFMCommunicate OK [08:57:06]wFMCommunicate request_size=10 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 0D 02 02 05 16 7D 37 FC 53 [08:57:06]Write to MH i2c: E2 0D 00 93 04 80 0D 02 02 05 00 16 7D 37 FC 53 00 00 34 [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 03 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [08:57:06]RAPDU: 90 00 [08:57:06]wFMCommunicate OK [08:57:06]wFMCommunicate request_size=4 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 0D 03 02 [08:57:06]Write to MH i2c: E2 08 00 94 04 80 0D 03 02 00 00 00 00 13 [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 0B 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 0B 00 94 04 00 C4 47 E7 26 90 0A 3F 5E 90 00 63 [08:57:06]RAPDU: C4 47 E7 26 90 0A 3F 5E 90 00 [08:57:06]wFMCommunicate OK [08:57:06]SAM_PROTO_SignData done [08:57:06]FM_MakeSignedData done [08:57:06]CreateOFDProtocolMessage [08:57:06]wFMCommunicate request_size=4 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 11 00 00 [08:57:06]Write to MH i2c: E2 08 00 95 04 80 11 00 00 00 00 00 00 13 [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 17 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 17 00 95 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [08:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:57:06]wFMCommunicate OK [08:57:06]CreateOFDProtocolMessage done [08:57:06]OFDSenderStorePacket 153036 [08:57:06]StoreOFDPacket docnum=153036 [08:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 96 07 01 5A B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 60 D0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 55 02 00 35 04 06 00 1D 16 7D 37 FC 53 C4 47 E7 26 90 0A 3F 5E [08:57:06]CheckFolder [08:57:06]dirname=/storage/ofd_packets [08:57:06]CheckFolder done [08:57:06]ProducePacketName [08:57:06]name=ofd_packets/00153036 [08:57:06]NVStorageSaveData ofd_packets/00153036 [08:57:06]File name is /storage/ofd_packets/00153036 [08:57:06]Write 301 bytes [08:57:06]NVStorageSaveData done [08:57:06]OFDSenderStorePacket done [08:57:06]KKMCreateOFDPacket done [08:57:06]NVStorageSaveData kkm_last_timestamp [08:57:06]File name is /storage/kkm_last_timestamp [08:57:06]Write 4 bytes [08:57:06]NVStorageSaveData done [08:57:06]ExternCall_PrintAddStr [08:57:06]wPrintStart [08:57:06]Write to MH i2c: 01 00 00 96 04 9A [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 07 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [08:57:06]RasterBufferAndPrint [08:57:06]line Счет N : (1)1787039 [08:57:06]line ИНН: 02508201610067 [08:57:06]line Контрольно-Кассовый Чек [08:57:06]line ПРОДАЖА [08:57:06]line ТРК (МРК, ГНК) : 22 [08:57:06]line Товар: 2710124130 [08:57:06]line Аи-92-К-5 [08:57:06]line 7.380 * 67.80 [08:57:06]line = 500.36 [08:57:06]line НДС 12% НСП 1% [08:57:06]line > о реализуемом товаре [08:57:06]line ОКРУГЛЕНИЕ: -0.36 [08:57:06]line ИТОГО: 500.00 [08:57:06]line Внесено: 500.00 [08:57:06]line СДАЧА: 0.00 [08:57:06]line НСП 1% : 4.43 [08:57:06]line НДС 12% : 53.14 [08:57:06]line Наличными: 500.00 [08:57:06]line Безнал.: 0.00 [08:57:06]line Место: АЗС № 89 "Партнер Нефть" [08:57:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:57:06]line СНО: Общий режим [08:57:06]line Чек 52 25.09.2024 08:57 [08:57:06]line Смена: 478 ФФД: 1.0 [08:57:06]line ЗНМ: 0300000113 [08:57:06]line РНМ: 0000000000091825 [08:57:06]line Версия ККМ: 001 [08:57:06]line ФМ: 0000000000871835 [08:57:06]line ФД: 153036 [08:57:06]line ФПД: 31982427307091 [08:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153036&fm=31982427307091&tin=02508201610067®Number=0000000000091825&sum=50000 [08:57:06]written 0, free lines is 4095 [08:57:06]OFD Sender: Processing packet 153036 [packets to send 831, broken 830] [08:57:06]ProducePacketName [08:57:06]name=ofd_packets/00153036 [08:57:06]OFD Sender: To server: pG, [08:57:06]CommunicateWithHost lk.salyk.kg:30040 [08:57:06]ConnectInit lk.salyk.kg [08:57:06]Write to MH i2c: 01 00 00 C1 04 C5 [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 07 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 DC 0C B4 [08:57:06]RasterBufferAndPrint [08:57:06]line [08:57:06]line [08:57:06]line [08:57:06]line [08:57:06]line [08:57:06]written 0, free lines is 3298 [08:57:06]MH_Cut [08:57:06]Write to MH i2c: D1 01 00 C8 04 01 9E [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: D1 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: D1 01 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: D1 01 00 C8 04 00 9D [08:57:06]Write to MH i2c: 01 00 00 C9 04 CD [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]Connected sock=9 [08:57:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 96 07 01 5A B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 60 D0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 55 02 00 35 04 06 00 1D 16 7D 37 FC 53 C4 47 E7 26 90 0A 3F 5E [08:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 5A 47 00 06 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 55 02 00 F4 03 04 00 5C 78 F3 66 B6 04 01 00 00 DD 11 C0 F8 E6 6F 6F AA [08:57:07]CommunicateWithHost err = 0 [08:57:07]CheckOFDResponse [08:57:07]1017 (14) - 77093643461234 [08:57:07]1041 (16) - 0000000000871835 [08:57:07]1040 (4) - 153036 [08:57:07]1012 (4) - 25.09.2024 02:41 [08:57:07]1206 (1) - 0 [08:57:07]OFD Sender: Remove packet 153036 [08:57:07]ProducePacketName [08:57:07]name=ofd_packets/00153036 [08:57:07]NVStorageDeleteData [08:57:07]*** Cut start [08:57:07]*** Purtial cut [08:57:07]*** Stage 1: CUTSNS_PIN = 1 [08:57:07]Read from MH i2c: 01 [08:57:07]MH_I2C_Read... [08:57:07]*** Stop cut motor [08:57:07]*** Cut end [08:57:07]Read from MH i2c: 01 07 00 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [08:57:07]process_action close_receipt done [08:57:07]requested_data is exist [08:57:07]produce_requested_data [08:57:07]requested_item fm.sn is exist - process it [08:57:07]wFMCommunicate request_size=4 [08:57:07]MH_SAM_APDU [08:57:07]CAPDU: 80 11 00 00 [08:57:07]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [08:57:07]Write i2c OK [08:57:07]MH_I2C_Read... [08:57:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:07]Read from MH i2c: E2 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: E2 17 00 [08:57:07]MH_I2C_Read... [08:57:07]OFD Sender: No OFD packet to send [08:57:07]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [08:57:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:57:07]wFMCommunicate OK [08:57:07]requested_item fd.num is exist - process it [08:57:07]SAM_PROTO_GetFieldsCounters [08:57:07]wFMCommunicate request_size=4 [08:57:07]MH_SAM_APDU [08:57:07]CAPDU: 80 13 00 00 [08:57:07]Write to MH i2c: E2 08 00 CB 04 80 13 00 00 00 00 00 00 4B [08:57:07]Write i2c OK [08:57:07]MH_I2C_Read... [08:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:07]Read from MH i2c: E2 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: E2 62 00 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: E2 62 00 CB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [08:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:57:07]wFMCommunicate OK [08:57:07]SAM_PROTO_GetFieldsCounters done [08:57:07]requested_item shift.num is exist - process it [08:57:07]requested_item shift.opened is exist - process it [08:57:07]req_shift_opened [08:57:07]FM_GetShiftState [08:57:07]SAM_PROTO_GetShiftState [08:57:07]wFMCommunicate request_size=4 [08:57:07]MH_SAM_APDU [08:57:07]CAPDU: 80 13 01 00 [08:57:07]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [08:57:07]Write i2c OK [08:57:07]MH_I2C_Read... [08:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:07]Read from MH i2c: E2 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: E2 0E 00 [08:57:07]MH_I2C_Read... [08:57:07]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 15 [08:57:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:57:07]wFMCommunicate OK [08:57:07]SAM_PROTO_GetShiftState done [08:57:07]FM_GetShiftState done [08:57:07]req_shift_opened done [08:57:07]requested_item shift.open_date is exist - process it [08:57:07]req_shift_open_date [08:57:07]req_shift_open_date done [08:57:07]produce_requested_data done [08:57:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153036,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [08:57:07]process_action_free close_receipt [08:57:07]json_value_free [08:57:07]json_value_free done [08:57:07]process_json_proto returns [08:57:07]Send response to host [08:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153036,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [08:57:07]free response buf [08:57:07]execute_script done [08:57:07]execute_script returns [08:57:07]free content buf [08:57:07]Sock 7.Close socket [08:57:07]Sock 7.Thread stoped [08:57:12]OFD Sender: No OFD packet to send [08:57:17]OFD Sender: No OFD packet to send [08:57:22]OFD Sender: No OFD packet to send [08:57:27]OFD Sender: No OFD packet to send [08:57:32]OFD Sender: No OFD packet to send [08:57:37]OFD Sender: No OFD packet to send [08:57:42]OFD Sender: No OFD packet to send [08:57:47]OFD Sender: No OFD packet to send [08:57:52]OFD Sender: No OFD packet to send [08:57:57]OFD Sender: No OFD packet to send [08:58:00]recv_with_timeout no data received [08:58:02]OFD Sender: No OFD packet to send [08:58:07]OFD Sender: No OFD packet to send [08:58:13]OFD Sender: No OFD packet to send [08:58:18]OFD Sender: No OFD packet to send [08:58:23]OFD Sender: No OFD packet to send [08:58:28]OFD Sender: No OFD packet to send [08:58:33]OFD Sender: No OFD packet to send [08:58:38]OFD Sender: No OFD packet to send [08:58:43]OFD Sender: No OFD packet to send [08:58:48]OFD Sender: No OFD packet to send [08:58:51]recv_with_timeout no data received [08:58:53]OFD Sender: No OFD packet to send [08:58:58]OFD Sender: No OFD packet to send [08:59:03]OFD Sender: No OFD packet to send [08:59:08]OFD Sender: No OFD packet to send [08:59:13]OFD Sender: No OFD packet to send [08:59:18]OFD Sender: No OFD packet to send [08:59:23]OFD Sender: No OFD packet to send [08:59:28]OFD Sender: No OFD packet to send [08:59:33]OFD Sender: No OFD packet to send [08:59:38]OFD Sender: No OFD packet to send [08:59:43]OFD Sender: No OFD packet to send [08:59:48]OFD Sender: No OFD packet to send [08:59:52]accept exits with 10 [08:59:52]New connection [08:59:52]New thread 3067166052 created [08:59:52]Thread 3067022692 joined [08:59:52]Waiting for new connection... [08:59:52] Sock 10.Parse request [08:59:52]Sock 10.Check first char [08:59:52]Sock 10.First char is OK [08:59:52]request: POST /json_proto HTTP/1.0 [08:59:52]Method: POST [08:59:52]URL: /json_proto [08:59:52]Method is POST - this is cgi request [08:59:52]url: /json_proto [08:59:52]query_string will be loaded in cgi processing [08:59:52]execute_cgi json_proto POST (null) [08:59:52]execute_cgi path=json_proto method=POST [08:59:52]POST find Content-Length [08:59:52]Host: 172.17.43.67:8080 [08:59:52]Content-Length: 683 [08:59:52]Content-Type: application/json [08:59:52] [08:59:52]POST finish read [08:59:52]Found Content-Length = 683 [08:59:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:52]execute_script... [08:59:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:52]POST & json_proto [08:59:52]process_json_proto [08:59:52]json parsed OK: [08:59:52]protocol is kg_v1.0 [08:59:52]action value=close_receipt [08:59:52]process_action close_receipt [08:59:52]cmd_close_receipt [08:59:52]MH_GetDate [08:59:52]Write to MH i2c: F0 00 00 CD 04 C0 [08:59:52]Write i2c OK [08:59:52]MH_I2C_Read... [08:59:52]Read from MH i2c: F0 [08:59:52]MH_I2C_Read... [08:59:52]Read from MH i2c: F0 09 00 [08:59:52]MH_I2C_Read... [08:59:52]Read from MH i2c: F0 09 00 CD 04 00 08 D1 F3 66 6A BD 47 65 CE [08:59:52]GetLastDocTimeStamp 1727254624 [08:59:52]current date 1727254792 [08:59:52]FM_GetShiftState [08:59:52]SAM_PROTO_GetShiftState [08:59:52]wFMCommunicate request_size=4 [08:59:52]MH_SAM_APDU [08:59:52]CAPDU: 80 13 01 00 [08:59:52]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [08:59:52]Write i2c OK [08:59:52]MH_I2C_Read... [08:59:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:53]wFMCommunicate OK [08:59:53]Счет N : (1)1787040 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 29.500 * 67.80 = 2000.10 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 53 25.09.2024 08:59 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153037 ФПД: 252384516380056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T085952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153037&fm=252384516380056&tin=02508201610067®Number=0000000000091825&sum=200000 [08:59:53]StoreToDocumentArchive [08:59:53]shift 478 fd 153037 [08:59:53]save to /storage/0478/doc_00153037 [08:59:53]save last doc name /storage/0478/doc_00153037 to /storage/kkm_last_doc_name [08:59:53]save OK [08:59:53]Clear old archive folders... [08:59:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:59:53]tlvbuf is 003472E0 [08:59:53]SAM_PROTO_ClearQueue [08:59:53]wFMCommunicate request_size=4 [08:59:53]MH_SAM_APDU [08:59:53]CAPDU: 80 09 00 00 [08:59:53]Write to MH i2c: E2 08 00 DB 04 80 09 00 00 00 00 00 00 51 [08:59:53]Write i2c OK [08:59:53]MH_I2C_Read... [08:59:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:53]Read from MH i2c: E2 [08:59:53]MH_I2C_Read... [08:59:53]Read from MH i2c: E2 03 00 [08:59:53]MH_I2C_Read... [08:59:53]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [08:59:53]RAPDU: 90 00 [08:59:53]wFMCommunicate OK [08:59:53]SAM_PROTO_ClearQueue done [08:59:53]KKMCreateOFDPacket [08:59:53]OFDProtocolAddRootSTLVToBuf [08:59:53]FM_MakeSignedData [08:59:53]FM_MakeSignedData [08:59:53]SAM_PROTO_SignData [08:59:53]wFMCommunicate request_size=4 [08:59:53]MH_SAM_APDU [08:59:53]CAPDU: 80 0D 01 02 [08:59:53]Write to MH i2c: E2 08 00 DC 04 80 0D 01 02 00 00 00 00 59 [08:59:53]Write i2c OK [08:59:53]MH_I2C_Read... [08:59:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:53]Read from MH i2c: E2 [08:59:53]MH_I2C_Read... [08:59:53]Read from MH i2c: E2 03 00 [08:59:53]MH_I2C_Read... [08:59:53]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [08:59:53]RAPDU: 90 00 [08:59:53]wFMCommunicate OK [08:59:53]wFMCommunicate request_size=255 [08:59:53]MH_SAM_APDU [08:59:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 08 D1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 55 02 00 35 04 06 00 E5 [08:59:53]Write to MH i2c: E2 02 01 DD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 08 D1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 55 02 00 35 04 06 00 E5 00 00 2B [08:59:53]Write i2c OK [08:59:53]MH_I2C_Read... [08:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:54]Read from MH i2c: E2 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 03 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [08:59:54]RAPDU: 90 00 [08:59:54]wFMCommunicate OK [08:59:54]wFMCommunicate request_size=10 [08:59:54]MH_SAM_APDU [08:59:54]CAPDU: 80 0D 02 02 05 8A D9 72 15 98 [08:59:54]Write to MH i2c: E2 0D 00 DE 04 80 0D 02 02 05 00 8A D9 72 15 98 00 00 E8 [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:54]Read from MH i2c: E2 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 03 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [08:59:54]RAPDU: 90 00 [08:59:54]wFMCommunicate OK [08:59:54]wFMCommunicate request_size=4 [08:59:54]MH_SAM_APDU [08:59:54]CAPDU: 80 0D 03 02 [08:59:54]Write to MH i2c: E2 08 00 DF 04 80 0D 03 02 00 00 00 00 5E [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:54]Read from MH i2c: E2 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 0B 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 0B 00 DF 04 00 BE 8A A5 B2 BC 14 9F 10 90 00 7D [08:59:54]RAPDU: BE 8A A5 B2 BC 14 9F 10 90 00 [08:59:54]wFMCommunicate OK [08:59:54]SAM_PROTO_SignData done [08:59:54]FM_MakeSignedData done [08:59:54]CreateOFDProtocolMessage [08:59:54]wFMCommunicate request_size=4 [08:59:54]MH_SAM_APDU [08:59:54]CAPDU: 80 11 00 00 [08:59:54]Write to MH i2c: E2 08 00 E0 04 80 11 00 00 00 00 00 00 5E [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:54]Read from MH i2c: E2 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 17 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 17 00 E0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [08:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:59:54]wFMCommunicate OK [08:59:54]CreateOFDProtocolMessage done [08:59:54]OFDSenderStorePacket 153037 [08:59:54]StoreOFDPacket docnum=153037 [08:59:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CD C8 07 01 39 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 08 D1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 55 02 00 35 04 06 00 E5 8A D9 72 15 98 BE 8A A5 B2 BC 14 9F 10 [08:59:54]CheckFolder [08:59:54]dirname=/storage/ofd_packets [08:59:54]CheckFolder done [08:59:54]ProducePacketName [08:59:54]name=ofd_packets/00153037 [08:59:54]NVStorageSaveData ofd_packets/00153037 [08:59:54]File name is /storage/ofd_packets/00153037 [08:59:54]Write 301 bytes [08:59:54]NVStorageSaveData done [08:59:54]OFDSenderStorePacket done [08:59:54]KKMCreateOFDPacket done [08:59:54]NVStorageSaveData kkm_last_timestamp [08:59:54]File name is /storage/kkm_last_timestamp [08:59:54]Write 4 bytes [08:59:54]NVStorageSaveData done [08:59:54]ExternCall_PrintAddStr [08:59:54]wPrintStart [08:59:54]Write to MH i2c: 01 00 00 E1 04 E5 [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 FF 0F FA [08:59:54]RasterBufferAndPrint [08:59:54]line Счет N : (1)1787040 [08:59:54]line ИНН: 02508201610067 [08:59:54]line Контрольно-Кассовый Чек [08:59:54]line ПРОДАЖА [08:59:54]line ТРК (МРК, ГНК) : 42 [08:59:54]line Товар: 2710124130 [08:59:54]line Аи-92-К-5 [08:59:54]line 29.500 * 67.80 [08:59:54]line = 2000.10 [08:59:54]line НДС 12% НСП 1% [08:59:54]line > о реализуемом товаре [08:59:54]line ОКРУГЛЕНИЕ: -0.10 [08:59:54]line ИТОГО: 2000.00 [08:59:54]line Внесено: 2000.00 [08:59:54]line СДАЧА: 0.00 [08:59:54]line НСП 1% : 17.70 [08:59:54]line НДС 12% : 212.40 [08:59:54]line Наличными: 2000.00 [08:59:54]line Безнал.: 0.00 [08:59:54]line Место: АЗС № 89 "Партнер Нефть" [08:59:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:59:54]line СНО: Общий режим [08:59:54]line Чек 53 25.09.2024 08:59 [08:59:54]line Смена: 478 ФФД: 1.0 [08:59:54]line ЗНМ: 0300000113 [08:59:54]line РНМ: 0000000000091825 [08:59:54]line Версия ККМ: 001 [08:59:54]line ФМ: 0000000000871835 [08:59:54]line ФД: 153037 [08:59:54]line ФПД: 252384516380056 [08:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:52]Read from MH i2c: E2 [08:59:52]MH_I2C_Read... [08:59:52]Read from MH i2c: E2 0E 00 [08:59:52]MH_I2C_Read... [08:59:52]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 17 [08:59:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [08:59:52]wFMCommunicate OK [08:59:52]SAM_PROTO_GetShiftState done [08:59:52]FM_GetShiftState done [08:59:52]opened in 1727224329 [08:59:52]opened+sec_in_day 1727310729 [08:59:52]quantity*price = 200010 [08:59:52]sum+1 = 200011 [08:59:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 54 25.09.2024 09:04 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153038 ФПД: 110256810491126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153038&fm=110256810491126&tin=02508201610067®Number=0000000000091825&sum=300000 [09:04:47]StoreToDocumentArchive [09:04:47]shift 478 fd 153038 [09:04:47]save to /storage/0478/doc_00153038 [09:04:47]save last doc name /storage/0478/doc_00153038 to /storage/kkm_last_doc_name [09:04:47]save OK [09:04:47]Clear old archive folders... [09:04:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:04:47]tlvbuf is 002DF9F0 [09:04:47]SAM_PROTO_ClearQueue [09:04:47]wFMCommunicate request_size=4 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 09 00 00 [09:04:47]Write to MH i2c: E2 08 00 26 05 80 09 00 00 00 00 00 00 9D [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:47]Read from MH i2c: E2 03 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [09:04:47]RAPDU: 90 00 [09:04:47]wFMCommunicate OK [09:04:47]SAM_PROTO_ClearQueue done [09:04:47]KKMCreateOFDPacket [09:04:47]OFDProtocolAddRootSTLVToBuf [09:04:47]FM_MakeSignedData [09:04:47]FM_MakeSignedData [09:04:47]SAM_PROTO_SignData [09:04:47]wFMCommunicate request_size=4 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 0D 01 02 [09:04:47]Write to MH i2c: E2 08 00 27 05 80 0D 01 02 00 00 00 00 A5 [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [09:04:47]RAPDU: 90 00 [09:04:47]wFMCommunicate OK [09:04:47]wFMCommunicate request_size=255 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 2E D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 55 02 00 35 04 06 00 64 47 2A 05 [09:04:47]Write to MH i2c: E2 02 01 28 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 2E D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 55 02 00 35 04 06 00 64 47 2A 05 00 00 CE [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [09:04:47]RAPDU: 90 00 [09:04:47]wFMCommunicate OK [09:04:47]wFMCommunicate request_size=7 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 0D 02 02 02 FC F6 [09:04:47]Write to MH i2c: E2 0A 00 29 05 80 0D 02 02 02 00 FC F6 00 00 9E [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [09:04:47]RAPDU: 90 00 [09:04:47]wFMCommunicate OK [09:04:47]wFMCommunicate request_size=4 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 0D 03 02 [09:04:47]Write to MH i2c: E2 08 00 2A 05 80 0D 03 02 00 00 00 00 AA [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 0B 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 0B 00 2A 05 00 E5 07 B0 50 79 4A 0A CE 90 00 32 [09:04:47]RAPDU: E5 07 B0 50 79 4A 0A CE 90 00 [09:04:47]wFMCommunicate OK [09:04:47]SAM_PROTO_SignData done [09:04:47]FM_MakeSignedData done [09:04:47]CreateOFDProtocolMessage [09:04:47]wFMCommunicate request_size=4 [09:04:47]MH_SAM_APDU [09:04:47]CAPDU: 80 11 00 00 [09:04:47]Write to MH i2c: E2 08 00 2B 05 80 11 00 00 00 00 00 00 AA [09:04:47]Write i2c OK [09:04:47]MH_I2C_Read... [09:04:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:47]Read from MH i2c: E2 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 17 00 [09:04:47]MH_I2C_Read... [09:04:47]Read from MH i2c: E2 17 00 2B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:04:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:47]wFMCommunicate OK [09:04:47]CreateOFDProtocolMessage done [09:04:47]OFDSenderStorePacket 153038 [09:04:47]StoreOFDPacket docnum=153038 [09:04:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 45 04 01 E4 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 2E D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 55 02 00 35 04 06 00 64 47 2A 05 FC F6 E5 07 B0 50 79 4A 0A CE [09:04:47]CheckFolder [09:04:47]dirname=/storage/ofd_packets [09:04:47]CheckFolder done [09:04:47]ProducePacketName [09:04:47]name=ofd_packets/00153038 [09:04:47]NVStorageSaveData ofd_packets/00153038 [09:04:47]File name is /storage/ofd_packets/00153038 [09:04:47]Write 298 bytes [09:04:47]NVStorageSaveData done [09:04:47]OFDSenderStorePacket done [09:04:47]KKMCreateOFDPacket done [09:04:47]NVStorageSaveData kkm_last_timestamp [09:04:47]File name is /storage/kkm_last_timestamp [09:04:47]Write 4 bytes [09:04:47]NVStorageSaveData done [09:04:48]ExternCall_PrintAddStr [09:04:48]wPrintStart [09:04:48]Write to MH i2c: 01 00 00 2C 05 31 [09:04:48]Write i2c OK [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 07 00 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 07 00 2C 05 00 00 00 00 00 FF 0F 46 [09:04:48]RasterBufferAndPrint [09:04:48]line Счет N : (1)1787041 [09:04:48]line ИНН: 02508201610067 [09:04:48]line Контрольно-Кассовый Чек [09:04:48]line ПРОДАЖА [09:04:48]line ТРК (МРК, ГНК) : 31 [09:04:48]line Товар: 2710194210 [09:04:48]line ДТ-К-5 [09:04:48]line 39.380 * 76.20 [09:04:48]line = 3000.76 [09:04:48]line НДС 12% НСП 1% [09:04:48]line > о реализуемом товаре [09:04:48]line ОКРУГЛЕНИЕ: -0.76 [09:04:48]line ИТОГО: 3000.00 [09:04:48]line Внесено: 3000.00 [09:04:48]line СДАЧА: 0.00 [09:04:48]line НСП 1% : 26.55 [09:04:48]line НДС 12% : 318.66 [09:04:48]line Наличными: 3000.00 [09:04:48]line Безнал.: 0.00 [09:04:48]line Место: АЗС № 89 "Партнер Нефть" [09:04:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:04:48]line СНО: Общий режим [09:04:48]line Чек 54 25.09.2024 09:04 [09:04:48]line Смена: 478 ФФД: 1.0 [09:04:48]line ЗНМ: 0300000113 [09:04:48]line РНМ: 0000000000091825 [09:04:48]line Версия ККМ: 001 [09:04:48]line ФМ: 0000000000871835 [09:04:48]line ФД: 153038 [09:04:48]line ФПД: 110256810491126 [09:04:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153038&fm=110256810491126&tin=02508201610067®Number=0000000000091825&sum=300000 [09:04:48]OFD Sender: Processing packet 153038 [packets to send 831, broken 830] [09:04:48]ProducePacketName [09:04:48]name=ofd_packets/00153038 [09:04:48]OFD Sender: To server: pG, [09:04:48]CommunicateWithHost lk.salyk.kg:30040 [09:04:48]ConnectInit lk.salyk.kg [09:04:48]written 0, free lines is 4095 [09:04:48]Write to MH i2c: 01 00 00 57 05 5C [09:04:48]Write i2c OK [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 07 00 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 DA 0C 49 [09:04:48]RasterBufferAndPrint [09:04:48]line [09:04:48]line [09:04:48]line [09:04:48]line [09:04:48]line [09:04:48]written 0, free lines is 3296 [09:04:48]MH_Cut [09:04:48]Write to MH i2c: D1 01 00 5E 05 01 35 [09:04:48]Write i2c OK [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: D1 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: D1 01 00 [09:04:48]MH_I2C_Read... [09:04:48]Read from MH i2c: D1 01 00 5E 05 00 34 [09:04:48]Write to MH i2c: 01 00 00 5F 05 64 [09:04:48]Write i2c OK [09:04:48]MH_I2C_Read... [09:04:49]*** Cut start [09:04:49]*** Purtial cut [09:04:49]*** Stage 1: CUTSNS_PIN = 1 [09:04:49]Read from MH i2c: 01 [09:04:49]MH_I2C_Read... [09:04:49]*** Stop cut motor [09:04:49]*** Cut end [09:04:49]Read from MH i2c: 01 07 00 [09:04:49]MH_I2C_Read... [09:04:49]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [09:04:49]process_action close_receipt done [09:04:49]requested_data is exist [09:04:49]produce_requested_data [09:04:49]requested_item fm.sn is exist - process it [09:04:49]wFMCommunicate request_size=4 [09:04:49]MH_SAM_APDU [09:04:49]CAPDU: 80 11 00 00 [09:04:49]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [09:04:49]Write i2c OK [09:04:49]MH_I2C_Read... [09:04:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:49]Read from MH i2c: E2 [09:04:49]MH_I2C_Read... [09:04:49]Read from MH i2c: E2 17 00 [09:04:49]MH_I2C_Read... [09:04:49]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:04:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:49]wFMCommunicate OK [09:04:49]requested_item fd.num is exist - process it [09:04:49]SAM_PROTO_GetFieldsCounters [09:04:49]wFMCommunicate request_size=4 [09:04:49]MH_SAM_APDU [09:04:49]CAPDU: 80 13 00 00 [09:04:49]Write to MH i2c: E2 08 00 61 05 80 13 00 00 00 00 00 00 E2 [09:04:49]Write i2c OK [09:04:49]MH_I2C_Read... [09:04:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:50]Read from MH i2c: E2 [09:04:50]MH_I2C_Read... [09:04:50]Read from MH i2c: E2 62 00 [09:04:50]MH_I2C_Read... [09:04:50]Read from MH i2c: E2 62 00 61 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [09:04:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:50]wFMCommunicate OK [09:04:50]SAM_PROTO_GetFieldsCounters done [09:04:50]requested_item shift.num is exist - process it [09:04:50]requested_item shift.opened is exist - process it [09:04:50]req_shift_opened [09:04:50]FM_GetShiftState [09:04:50]SAM_PROTO_GetShiftState [09:04:50]wFMCommunicate request_size=4 [09:04:50]MH_SAM_APDU [09:04:50]CAPDU: 80 13 01 00 [09:04:50]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [09:04:50]Write i2c OK [09:04:50]MH_I2C_Read... [09:04:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:50]Read from MH i2c: E2 [09:04:50]MH_I2C_Read... [09:04:50]Read from MH i2c: E2 0E 00 [09:04:50]MH_I2C_Read... [09:04:50]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [09:04:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:04:50]wFMCommunicate OK [09:04:50]SAM_PROTO_GetShiftState done [09:04:50]FM_GetShiftState done [09:04:50]req_shift_opened done [09:04:50]requested_item shift.open_date is exist - process it [09:04:50]req_shift_open_date [09:04:50]req_shift_open_date done [09:04:50]produce_requested_data done [09:04:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153038,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:04:50]process_action_free close_receipt [09:04:50]json_value_free [09:04:50]json_value_free done [09:04:50]process_json_proto returns [09:04:50]Send response to host [09:04:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153038,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:04:50]free response buf [09:04:50]execute_script done [09:04:50]execute_script returns [09:04:50]free content buf [09:04:50]Sock 7.Close socket [09:04:50]Sock 7.Thread stoped [09:04:51]Connected sock=11 [09:04:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 45 04 01 E4 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 2E D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 55 02 00 35 04 06 00 64 47 2A 05 FC F6 E5 07 B0 50 79 4A 0A CE [09:04:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A6 06 47 00 40 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 55 02 00 F4 03 04 00 2C 7A F3 66 B6 04 01 00 00 60 49 6D AD 50 81 97 58 [09:04:51]CommunicateWithHost err = 0 [09:04:51]CheckOFDResponse [09:04:51]1017 (14) - 77093643461234 [09:04:51]1041 (16) - 0000000000871835 [09:04:51]1040 (4) - 153038 [09:04:51]1012 (4) - 25.09.2024 02:49 [09:04:51]1206 (1) - 0 [09:04:51]OFD Sender: Remove packet 153038 [09:04:51]ProducePacketName [09:04:51]name=ofd_packets/00153038 [09:04:51]NVStorageDeleteData [09:04:52]OFD Sender: No OFD packet to send [09:04:57]OFD Sender: No OFD packet to send [09:05:02]OFD Sender: No OFD packet to send [09:05:07]OFD Sender: No OFD packet to send [09:05:09]recv_with_timeout no data received [09:05:12]OFD Sender: No OFD packet to send [09:05:17]OFD Sender: No OFD packet to send [09:05:22]OFD Sender: No OFD packet to send [09:05:27]OFD Sender: No OFD packet to send [09:05:27]recv_with_timeout no data received [09:05:32]OFD Sender: No OFD packet to send [09:05:37]OFD Sender: No OFD packet to send [09:05:42]OFD Sender: No OFD packet to send [09:05:44]recv_with_timeout no data received [09:05:47]OFD Sender: No OFD packet to send [09:05:52]OFD Sender: No OFD packet to send [09:05:55]recv_with_timeout no data received [09:05:57]OFD Sender: No OFD packet to send [09:06:02]OFD Sender: No OFD packet to send [09:06:07]OFD Sender: No OFD packet to send [09:06:07]accept exits with 9 [09:06:07]New connection [09:06:07]New thread 3067166052 created [09:06:07]Thread 3067022692 joined [09:06:07]Waiting for new connection... [09:06:07] Sock 9.Parse request [09:06:07]Sock 9.Check first char [09:06:07]Sock 9.First char is OK [09:06:07]request: POST /json_proto HTTP/1.0 [09:06:07]Method: POST [09:06:07]URL: /json_proto [09:06:07]Method is POST - this is cgi request [09:06:07]url: /json_proto [09:06:07]query_string will be loaded in cgi processing [09:06:07]execute_cgi json_proto POST (null) [09:06:07]execute_cgi path=json_proto method=POST [09:06:07]POST find Content-Length [09:06:07]Host: 172.17.43.67:8080 [09:06:07]Content-Length: 668 [09:06:07]Content-Type: application/json [09:06:07] [09:06:07]POST finish read [09:06:07]Found Content-Length = 668 [09:06:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18871", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:07]execute_script... [09:06:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18871", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:07]POST & json_proto [09:06:07]process_json_proto [09:06:07]json parsed OK: [09:06:07]protocol is kg_v1.0 [09:06:07]action value=close_receipt [09:06:07]process_action close_receipt [09:06:07]cmd_close_receipt [09:06:07]MH_GetDate [09:06:07]Write to MH i2c: F0 00 00 63 05 57 [09:06:07]Write i2c OK [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: F0 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: F0 09 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: F0 09 00 63 05 00 7F D2 F3 66 6A BD 47 65 DD [09:06:07]GetLastDocTimeStamp 1727255086 [09:06:07]current date 1727255167 [09:06:07]FM_GetShiftState [09:06:07]SAM_PROTO_GetShiftState [09:06:07]wFMCommunicate request_size=4 [09:06:07]MH_SAM_APDU [09:06:07]CAPDU: 80 13 01 00 [09:06:07]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [09:06:07]Write i2c OK [09:06:07]MH_I2C_Read... [09:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:07]Read from MH i2c: E2 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 0E 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [09:06:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:06:07]wFMCommunicate OK [09:06:07]SAM_PROTO_GetShiftState done [09:06:07]FM_GetShiftState done [09:06:07]opened in 1727224329 [09:06:07]opened+sec_in_day 1727310729 [09:06:07]quantity*price = 5000 [09:06:07]sum+1 = 5001 [09:06:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 55 25.09.2024 09:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153039 ФПД: 52533343878834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153039&fm=52533343878834&tin=02508201610067®Number=0000000000091825&sum=5000 0 [09:06:08]StoreToDocumentArchive [09:06:08]shift 478 fd 153039 [09:06:08]save to /storage/0478/doc_00153039 [09:06:08]save last doc name /storage/0478/doc_00153039 to /storage/kkm_last_doc_name [09:06:08]save OK [09:06:08]Clear old archive folders... [09:06:08]ProcessDocumentItem done err = 0, tmpTLVsize=292 [09:06:08]tlvbuf is 0034D240 [09:06:08]SAM_PROTO_ClearQueue [09:06:08]wFMCommunicate request_size=4 [09:06:08]MH_SAM_APDU [09:06:08]CAPDU: 80 09 00 00 [09:06:08]Write to MH i2c: E2 08 00 71 05 80 09 00 00 00 00 00 00 E8 [09:06:08]Write i2c OK [09:06:08]MH_I2C_Read... [09:06:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:08]Read from MH i2c: E2 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [09:06:08]RAPDU: 90 00 [09:06:08]wFMCommunicate OK [09:06:08]SAM_PROTO_ClearQueue done [09:06:08]KKMCreateOFDPacket [09:06:08]OFDProtocolAddRootSTLVToBuf [09:06:08]FM_MakeSignedData [09:06:08]FM_MakeSignedData [09:06:08]SAM_PROTO_SignData [09:06:08]wFMCommunicate request_size=4 [09:06:08]MH_SAM_APDU [09:06:08]CAPDU: 80 0D 01 02 [09:06:08]Write to MH i2c: E2 08 00 72 05 80 0D 01 02 00 00 00 00 F0 [09:06:08]Write i2c OK [09:06:08]MH_I2C_Read... [09:06:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:08]Read from MH i2c: E2 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [09:06:08]RAPDU: 90 00 [09:06:08]wFMCommunicate OK [09:06:08]wFMCommunicate request_size=255 [09:06:08]MH_SAM_APDU [09:06:08]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 7F D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [09:06:08]Write to MH i2c: E2 02 01 73 05 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 7F D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 01 [09:06:08]Write i2c OK [09:06:08]MH_I2C_Read... [09:06:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:08]Read from MH i2c: E2 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 [09:06:08]MH_I2C_Read... [09:06:08]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [09:06:09]RAPDU: 90 00 [09:06:09]wFMCommunicate OK [09:06:09]wFMCommunicate request_size=51 [09:06:09]MH_SAM_APDU [09:06:09]CAPDU: 80 0D 02 02 2E 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 55 02 00 35 04 06 00 2F C7 5F 4C FE B2 [09:06:09]Write to MH i2c: E2 36 00 74 05 80 0D 02 02 2E 00 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 55 02 00 35 04 06 00 2F C7 5F 4C FE B2 00 00 FB [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:09]Read from MH i2c: E2 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 03 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [09:06:09]RAPDU: 90 00 [09:06:09]wFMCommunicate OK [09:06:09]wFMCommunicate request_size=4 [09:06:09]MH_SAM_APDU [09:06:09]CAPDU: 80 0D 03 02 [09:06:09]Write to MH i2c: E2 08 00 75 05 80 0D 03 02 00 00 00 00 F5 [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:09]Read from MH i2c: E2 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 0B 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 0B 00 75 05 00 D9 6C EB 2D C0 8B 73 09 90 00 1A [09:06:09]RAPDU: D9 6C EB 2D C0 8B 73 09 90 00 [09:06:09]wFMCommunicate OK [09:06:09]SAM_PROTO_SignData done [09:06:09]FM_MakeSignedData done [09:06:09]CreateOFDProtocolMessage [09:06:09]wFMCommunicate request_size=4 [09:06:09]MH_SAM_APDU [09:06:09]CAPDU: 80 11 00 00 [09:06:09]Write to MH i2c: E2 08 00 76 05 80 11 00 00 00 00 00 00 F5 [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:09]Read from MH i2c: E2 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 17 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 17 00 76 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:09]wFMCommunicate OK [09:06:09]CreateOFDProtocolMessage done [09:06:09]OFDSenderStorePacket 153039 [09:06:09]StoreOFDPacket docnum=153039 [09:06:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 4D 64 30 01 B2 3E 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 7F D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 55 02 00 35 04 06 00 2F C7 5F 4C FE B2 D9 6C EB 2D C0 8B 73 09 [09:06:09]CheckFolder [09:06:09]dirname=/storage/ofd_packets [09:06:09]CheckFolder done [09:06:09]ProducePacketName [09:06:09]name=ofd_packets/00153039 [09:06:09]NVStorageSaveData ofd_packets/00153039 [09:06:09]File name is /storage/ofd_packets/00153039 [09:06:09]Write 342 bytes [09:06:09]NVStorageSaveData done [09:06:09]OFDSenderStorePacket done [09:06:09]KKMCreateOFDPacket done [09:06:09]NVStorageSaveData kkm_last_timestamp [09:06:09]File name is /storage/kkm_last_timestamp [09:06:09]Write 4 bytes [09:06:09]NVStorageSaveData done [09:06:09]ExternCall_PrintAddStr [09:06:09]wPrintStart [09:06:09]Write to MH i2c: 01 00 00 77 05 7C [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 07 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FF 0F 91 [09:06:09]RasterBufferAndPrint [09:06:09]line Счет N : (3)18871 [09:06:09]line ИНН: 02508201610067 [09:06:09]line Контрольно-Кассовый Чек [09:06:09]line ПРОДАЖА [09:06:09]line Товар: 4700003010018 [09:06:09]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [09:06:09]line 1.000 * 50.00 [09:06:09]line = 50.00 [09:06:09]line НДС 12% НСП 1% [09:06:09]line > о реализуемом товаре [09:06:09]line ИТОГО: 50.00 [09:06:09]line НСП 1% : 0.44 [09:06:09]line НДС 12% : 5.31 [09:06:09]line Наличными: 50.00 [09:06:09]line Безнал.: 0.00 [09:06:09]line Место: АЗС № 89 "Партнер Нефть" [09:06:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:06:09]line СНО: Общий режим [09:06:09]line Чек 55 25.09.2024 09:06 [09:06:09]line Смена: 478 ФФД: 1.0 [09:06:09]line ЗНМ: 0300000113 [09:06:09]line РНМ: 0000000000091825 [09:06:09]line Версия ККМ: 001 [09:06:09]line ФМ: 0000000000871835 [09:06:09]line ФД: 153039 [09:06:09]line ФПД: 52533343878834 [09:06:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153039&fm=52533343878834&tin=02508201610067®Number=0000000000091825&sum=5000 [09:06:09]OFD Sender: Processing packet 153039 [packets to send 831, broken 830] [09:06:09]ProducePacketName [09:06:09]name=ofd_packets/00153039 [09:06:09]OFD Sender: To server: pG, [09:06:09]CommunicateWithHost lk.salyk.kg:30040 [09:06:09]ConnectInit lk.salyk.kg [09:06:09]line 0 [09:06:09]written 0, free lines is 4095 [09:06:09]Connected sock=7 [09:06:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 4D 64 30 01 B2 3E 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 7F D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 55 02 00 35 04 06 00 2F C7 5F 4C FE B2 D9 6C EB 2D C0 8B 73 09 [09:06:09]Write to MH i2c: 01 00 00 A0 05 A5 [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 07 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 F8 0C B0 [09:06:09]RasterBufferAndPrint [09:06:09]line [09:06:09]line [09:06:09]line [09:06:09]line [09:06:09]line [09:06:09]written 0, free lines is 3326 [09:06:10]MH_Cut [09:06:10]Write to MH i2c: D1 01 00 A7 05 01 7E [09:06:10]Write i2c OK [09:06:10]MH_I2C_Read... [09:06:10]Read from MH i2c: D1 [09:06:10]MH_I2C_Read... [09:06:10]Read from MH i2c: D1 01 00 [09:06:10]MH_I2C_Read... [09:06:10]Read from MH i2c: D1 01 00 A7 05 00 7D [09:06:10]Write to MH i2c: 01 00 00 A8 05 AD [09:06:10]Write i2c OK [09:06:10]MH_I2C_Read... [09:06:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF 90 47 00 97 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 55 02 00 F4 03 04 00 7B 7A F3 66 B6 04 01 00 00 DB 37 33 E5 52 05 0E 7A [09:06:10]CommunicateWithHost err = 0 [09:06:10]CheckOFDResponse [09:06:10]1017 (14) - 77093643461234 [09:06:10]1041 (16) - 0000000000871835 [09:06:10]1040 (4) - 153039 [09:06:10]1012 (4) - 25.09.2024 02:50 [09:06:10]1206 (1) - 0 [09:06:10]OFD Sender: Remove packet 153039 [09:06:10]ProducePacketName [09:06:10]name=ofd_packets/00153039 [09:06:10]NVStorageDeleteData [09:06:10]*** Cut start [09:06:10]*** Purtial cut [09:06:10]*** Stage 1: CUTSNS_PIN = 1 [09:06:10]OFD Sender: No OFD packet to send [09:06:10]Read from MH i2c: 01 [09:06:10]MH_I2C_Read... [09:06:10]*** Stop cut motor [09:06:10]*** Cut end [09:06:10]Read from MH i2c: 01 07 00 [09:06:10]MH_I2C_Read... [09:06:10]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [09:06:10]process_action close_receipt done [09:06:10]requested_data is exist [09:06:10]produce_requested_data [09:06:10]requested_item fm.sn is exist - process it [09:06:10]wFMCommunicate request_size=4 [09:06:10]MH_SAM_APDU [09:06:10]CAPDU: 80 11 00 00 [09:06:10]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [09:06:10]Write i2c OK [09:06:10]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 17 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [09:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:11]wFMCommunicate OK [09:06:11]requested_item fd.num is exist - process it [09:06:11]SAM_PROTO_GetFieldsCounters [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 13 00 00 [09:06:11]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 62 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [09:06:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:11]wFMCommunicate OK [09:06:11]SAM_PROTO_GetFieldsCounters done [09:06:11]requested_item shift.num is exist - process it [09:06:11]requested_item shift.opened is exist - process it [09:06:11]req_shift_opened [09:06:11]FM_GetShiftState [09:06:11]SAM_PROTO_GetShiftState [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 13 01 00 [09:06:11]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 0E 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F5 [09:06:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:06:11]wFMCommunicate OK [09:06:11]SAM_PROTO_GetShiftState done [09:06:11]FM_GetShiftState done [09:06:11]req_shift_opened done [09:06:11]requested_item shift.open_date is exist - process it [09:06:11]req_shift_open_date [09:06:11]req_shift_open_date done [09:06:11]produce_requested_data done [09:06:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153039,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:06:11]process_action_free close_receipt [09:06:11]json_value_free [09:06:11]json_value_free done [09:06:11]process_json_proto returns [09:06:11]Send response to host [09:06:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153039,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:06:11]free response buf [09:06:11]execute_script done [09:06:11]execute_script returns [09:06:11]free content buf [09:06:11]Sock 9.Close socket [09:06:11]Sock 9.Thread stoped [09:06:15]OFD Sender: No OFD packet to send [09:06:20]OFD Sender: No OFD packet to send [09:06:25]OFD Sender: No OFD packet to send [09:06:25]recv_with_timeout no data received [09:06:30]OFD Sender: No OFD packet to send [09:06:32]accept exits with 10 [09:06:32]New connection [09:06:32]New thread 3067022692 created [09:06:32]Thread 3067166052 joined [09:06:32]Waiting for new connection... [09:06:32] Sock 10.Parse request [09:06:32]Sock 10.Check first char [09:06:32]Sock 10.First char is OK [09:06:32]request: POST /json_proto HTTP/1.0 [09:06:32]Method: POST [09:06:32]URL: /json_proto [09:06:32]Method is POST - this is cgi request [09:06:32]url: /json_proto [09:06:32]query_string will be loaded in cgi processing [09:06:32]execute_cgi json_proto POST (null) [09:06:32]execute_cgi path=json_proto method=POST [09:06:32]POST find Content-Length [09:06:32]Host: 172.17.43.67:8080 [09:06:32]Content-Length: 796 [09:06:32]Content-Type: application/json [09:06:32] [09:06:32]POST finish read [09:06:32]Found Content-Length = 796 [09:06:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:32]execute_script... [09:06:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:32]POST & json_proto [09:06:32]process_json_proto [09:06:32]json parsed OK: [09:06:32]protocol is kg_v1.0 [09:06:32]action value=close_receipt [09:06:32]process_action close_receipt [09:06:32]cmd_close_receipt [09:06:32]MH_GetDate [09:06:32]Write to MH i2c: F0 00 00 AC 05 A0 [09:06:32]Write i2c OK [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: F0 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: F0 09 00 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: F0 09 00 AC 05 00 99 D2 F3 66 6A BD 47 65 40 [09:06:32]GetLastDocTimeStamp 1727255167 [09:06:32]current date 1727255193 [09:06:32]FM_GetShiftState [09:06:32]SAM_PROTO_GetShiftState [09:06:32]wFMCommunicate request_size=4 [09:06:32]MH_SAM_APDU [09:06:32]CAPDU: 80 13 01 00 [09:06:32]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [09:06:32]Write i2c OK [09:06:32]MH_I2C_Read... [09:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:32]Read from MH i2c: E2 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 0E 00 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [09:06:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:06:32]wFMCommunicate OK [09:06:32]SAM_PROTO_GetShiftState done [09:06:32]FM_GetShiftState done [09:06:32]opened in 1727224329 [09:06:32]opened+sec_in_day 1727310729 [09:06:32]quantity*price = 0 [09:06:32]sum+1 = 1 [09:06:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 56 25.09.2024 09:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153040 ФПД: 211296193859492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153040&fm=211296193859492&tin=02508201610067®Number=0000000000091825&sum=0 [09:06:34]StoreToDocumentArchive [09:06:34]shift 478 fd 153040 [09:06:34]save to /storage/0478/doc_00153040 [09:06:34]save last doc name /storage/0478/doc_00153040 to /storage/kkm_last_doc_name [09:06:34]save OK [09:06:34]Clear old archive folders... [09:06:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:06:34]tlvbuf is 0034CC80 [09:06:34]SAM_PROTO_ClearQueue [09:06:34]wFMCommunicate request_size=4 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 09 00 00 [09:06:34]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [09:06:34]RAPDU: 90 00 [09:06:34]wFMCommunicate OK [09:06:34]SAM_PROTO_ClearQueue done [09:06:34]KKMCreateOFDPacket [09:06:34]OFDProtocolAddRootSTLVToBuf [09:06:34]FM_MakeSignedData [09:06:34]FM_MakeSignedData [09:06:34]SAM_PROTO_SignData [09:06:34]wFMCommunicate request_size=4 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 0D 01 02 [09:06:34]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [09:06:34]RAPDU: 90 00 [09:06:34]wFMCommunicate OK [09:06:34]wFMCommunicate request_size=255 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 99 D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 55 02 00 35 04 06 00 C0 [09:06:34]Write to MH i2c: E2 02 01 BC 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 99 D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 55 02 00 35 04 06 00 C0 00 00 F5 [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [09:06:34]RAPDU: 90 00 [09:06:34]wFMCommunicate OK [09:06:34]wFMCommunicate request_size=10 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 0D 02 02 05 2C 3A 93 CF A4 [09:06:34]Write to MH i2c: E2 0D 00 BD 05 80 0D 02 02 05 00 2C 3A 93 CF A4 00 00 B2 [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [09:06:34]RAPDU: 90 00 [09:06:34]wFMCommunicate OK [09:06:34]wFMCommunicate request_size=4 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 0D 03 02 [09:06:34]Write to MH i2c: E2 08 00 BE 05 80 0D 03 02 00 00 00 00 3E [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 0B 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 0B 00 BE 05 00 F8 CF EE B6 0D 97 DA E9 90 00 11 [09:06:34]RAPDU: F8 CF EE B6 0D 97 DA E9 90 00 [09:06:34]wFMCommunicate OK [09:06:34]SAM_PROTO_SignData done [09:06:34]FM_MakeSignedData done [09:06:34]CreateOFDProtocolMessage [09:06:34]wFMCommunicate request_size=4 [09:06:34]MH_SAM_APDU [09:06:34]CAPDU: 80 11 00 00 [09:06:34]Write to MH i2c: E2 08 00 BF 05 80 11 00 00 00 00 00 00 3E [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:34]Read from MH i2c: E2 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 17 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: E2 17 00 BF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [09:06:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:34]wFMCommunicate OK [09:06:34]CreateOFDProtocolMessage done [09:06:34]OFDSenderStorePacket 153040 [09:06:34]StoreOFDPacket docnum=153040 [09:06:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 E7 07 01 06 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 99 D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 55 02 00 35 04 06 00 C0 2C 3A 93 CF A4 F8 CF EE B6 0D 97 DA E9 [09:06:34]CheckFolder [09:06:34]dirname=/storage/ofd_packets [09:06:34]CheckFolder done [09:06:34]ProducePacketName [09:06:34]name=ofd_packets/00153040 [09:06:34]NVStorageSaveData ofd_packets/00153040 [09:06:34]File name is /storage/ofd_packets/00153040 [09:06:34]Write 301 bytes [09:06:34]NVStorageSaveData done [09:06:34]OFDSenderStorePacket done [09:06:34]KKMCreateOFDPacket done [09:06:34]NVStorageSaveData kkm_last_timestamp [09:06:34]File name is /storage/kkm_last_timestamp [09:06:34]Write 4 bytes [09:06:34]NVStorageSaveData done [09:06:34]ExternCall_PrintAddStr [09:06:34]wPrintStart [09:06:34]Write to MH i2c: 01 00 00 C0 05 C5 [09:06:34]Write i2c OK [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: 01 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: 01 07 00 [09:06:34]MH_I2C_Read... [09:06:34]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [09:06:34]RasterBufferAndPrint [09:06:34]line Счет N : (1)1787042 [09:06:34]line ИНН: 02508201610067 [09:06:34]line Контрольно-Кассовый Чек [09:06:34]line ПРОДАЖА [09:06:34]line ТРК (МРК, ГНК) : 42 [09:06:34]line Товар: 2710124130 [09:06:34]line Аи-92-К-5 [09:06:34]line 7.380 * 0.00 [09:06:34]line = 0.00 [09:06:34]line НДС 12% НСП 1% [09:06:34]line > о реализуемом товаре [09:06:34]line ИТОГО: 0.00 [09:06:34]line НСП 1% : 0.00 [09:06:34]line НДС 12% : 0.00 [09:06:34]line Наличными: 0.00 [09:06:34]line Безнал.: 0.00 [09:06:34]line Место: АЗС № 89 "Партнер Нефть" [09:06:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:06:34]line СНО: Общий режим [09:06:34]line Чек 56 25.09.2024 09:06 [09:06:34]line Смена: 478 ФФД: 1.0 [09:06:34]line ЗНМ: 0300000113 [09:06:34]line РНМ: 0000000000091825 [09:06:34]line Версия ККМ: 001 [09:06:34]line Платежная система: O! деньги [09:06:34]line ФМ: 0000000000871835 [09:06:34]line ФД: 153040 [09:06:34]line ФПД: 211296193859492 [09:06:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T090633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153040&fm=211296193859492&tin=02508201610067®Number=0000000000091825&sum=0 [09:06:34]written 0, free lines is 4095 [09:06:34]OFD Sender: Processing packet 153040 [packets to send 831, broken 830] [09:06:34]ProducePacketName [09:06:34]name=ofd_packets/00153040 [09:06:34]OFD Sender: To server: pG, [09:06:34]CommunicateWithHost lk.salyk.kg:30040 [09:06:34]ConnectInit lk.salyk.kg [09:06:35]Write to MH i2c: 01 00 00 EA 05 EF [09:06:35]Write i2c OK [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: 01 [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: 01 07 00 [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 EC 0C EE [09:06:35]RasterBufferAndPrint [09:06:35]line [09:06:35]line [09:06:35]line [09:06:35]line [09:06:35]line [09:06:35]written 0, free lines is 3314 [09:06:35]MH_Cut [09:06:35]Write to MH i2c: D1 01 00 F1 05 01 C8 [09:06:35]Write i2c OK [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: D1 [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: D1 01 00 [09:06:35]MH_I2C_Read... [09:06:35]Read from MH i2c: D1 01 00 F1 05 00 C7 [09:06:35]Write to MH i2c: 01 00 00 F2 05 F7 [09:06:35]Write i2c OK [09:06:35]MH_I2C_Read... [09:06:35]Connected sock=11 [09:06:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 E7 07 01 06 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 99 D2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 55 02 00 35 04 06 00 C0 2C 3A 93 CF A4 F8 CF EE B6 0D 97 DA E9 [09:06:35]*** Cut start [09:06:35]*** Purtial cut [09:06:35]*** Stage 1: CUTSNS_PIN = 1 [09:06:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 71 82 47 00 88 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 55 02 00 F4 03 04 00 95 7A F3 66 B6 04 01 00 00 74 49 E1 74 BC 70 5B FB [09:06:36]CommunicateWithHost err = 0 [09:06:36]CheckOFDResponse [09:06:36]1017 (14) - 77093643461234 [09:06:36]1041 (16) - 0000000000871835 [09:06:36]1040 (4) - 153040 [09:06:36]1012 (4) - 25.09.2024 02:51 [09:06:36]1206 (1) - 0 [09:06:36]OFD Sender: Remove packet 153040 [09:06:36]ProducePacketName [09:06:36]name=ofd_packets/00153040 [09:06:36]NVStorageDeleteData [09:06:36]Read from MH i2c: 01 [09:06:36]MH_I2C_Read... [09:06:36]*** Stop cut motor [09:06:36]*** Cut end [09:06:36]Read from MH i2c: 01 07 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 FF 0F 0C [09:06:36]process_action close_receipt done [09:06:36]requested_data is exist [09:06:36]produce_requested_data [09:06:36]requested_item fm.sn is exist - process it [09:06:36]wFMCommunicate request_size=4 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 11 00 00 [09:06:36]Write to MH i2c: E2 08 00 F3 05 80 11 00 00 00 00 00 00 72 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 F3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [09:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:36]wFMCommunicate OK [09:06:36]requested_item fd.num is exist - process it [09:06:36]SAM_PROTO_GetFieldsCounters [09:06:36]wFMCommunicate request_size=4 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 13 00 00 [09:06:36]Write to MH i2c: E2 08 00 F4 05 80 13 00 00 00 00 00 00 75 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 62 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 62 00 F4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [09:06:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:36]wFMCommunicate OK [09:06:36]SAM_PROTO_GetFieldsCounters done [09:06:36]requested_item shift.num is exist - process it [09:06:36]requested_item shift.opened is exist - process it [09:06:36]req_shift_opened [09:06:36]FM_GetShiftState [09:06:36]SAM_PROTO_GetShiftState [09:06:36]wFMCommunicate request_size=4 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 13 01 00 [09:06:36]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:36]Read from MH i2c: E2 0E 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3F [09:06:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:06:36]wFMCommunicate OK [09:06:36]SAM_PROTO_GetShiftState done [09:06:36]FM_GetShiftState done [09:06:36]req_shift_opened done [09:06:36]requested_item shift.open_date is exist - process it [09:06:36]req_shift_open_date [09:06:36]req_shift_open_date done [09:06:36]produce_requested_data done [09:06:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153040,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:06:36]process_action_free close_receipt [09:06:36]json_value_free [09:06:36]json_value_free done [09:06:36]process_json_proto returns [09:06:36]Send response to host [09:06:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153040,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:06:36]free response buf [09:06:36]execute_script done [09:06:36]execute_script returns [09:06:36]free content buf [09:06:36]Sock 10.Close socket [09:06:36]Sock 10.Thread stoped [09:06:36]OFD Sender: No OFD packet to send [09:06:41]OFD Sender: No OFD packet to send [09:06:46]OFD Sender: No OFD packet to send [09:06:51]OFD Sender: No OFD packet to send [09:06:56]OFD Sender: No OFD packet to send [09:07:01]OFD Sender: No OFD packet to send [09:07:06]OFD Sender: No OFD packet to send [09:07:11]OFD Sender: No OFD packet to send [09:07:16]OFD Sender: No OFD packet to send [09:07:21]OFD Sender: No OFD packet to send [09:07:26]OFD Sender: No OFD packet to send [09:07:31]OFD Sender: No OFD packet to send [09:07:36]OFD Sender: No OFD packet to send [09:07:41]OFD Sender: No OFD packet to send [09:07:46]OFD Sender: No OFD packet to send [09:07:51]OFD Sender: No OFD packet to send [09:07:56]OFD Sender: No OFD packet to send [09:08:01]OFD Sender: No OFD packet to send [09:08:06]OFD Sender: No OFD packet to send [09:08:11]OFD Sender: No OFD packet to send [09:08:16]OFD Sender: No OFD packet to send [09:08:21]OFD Sender: No OFD packet to send [09:08:26]OFD Sender: No OFD packet to send [09:08:31]OFD Sender: No OFD packet to send [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:52]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:02]recv_with_timeout no data received [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:17]OFD Sender: No OFD packet to send [09:09:19]recv_with_timeout no data received [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:52]OFD Sender: No OFD packet to send [09:09:57]OFD Sender: No OFD packet to send [09:10:02]OFD Sender: No OFD packet to send [09:10:07]OFD Sender: No OFD packet to send [09:10:12]OFD Sender: No OFD packet to send [09:10:17]OFD Sender: No OFD packet to send [09:10:22]OFD Sender: No OFD packet to send [09:10:27]OFD Sender: No OFD packet to send [09:10:32]OFD Sender: No OFD packet to send [09:10:37]OFD Sender: No OFD packet to send [09:10:42]OFD Sender: No OFD packet to send [09:10:47]OFD Sender: No OFD packet to send [09:10:52]OFD Sender: No OFD packet to send [09:10:57]OFD Sender: No OFD packet to send [09:11:02]OFD Sender: No OFD packet to send [09:11:07]OFD Sender: No OFD packet to send [09:11:12]OFD Sender: No OFD packet to send [09:11:17]OFD Sender: No OFD packet to send [09:11:22]OFD Sender: No OFD packet to send [09:11:27]OFD Sender: No OFD packet to send [09:11:28]accept exits with 9 [09:11:28]New connection [09:11:28]New thread 3067166052 created [09:11:28]Thread 3067022692 joined [09:11:28]Waiting for new connection... [09:11:28] Sock 9.Parse request [09:11:28]Sock 9.Check first char [09:11:28]Sock 9.First char is OK [09:11:28]request: POST /json_proto HTTP/1.0 [09:11:28]Method: POST [09:11:28]URL: /json_proto [09:11:28]Method is POST - this is cgi request [09:11:28]url: /json_proto [09:11:28]query_string will be loaded in cgi processing [09:11:28]execute_cgi json_proto POST (null) [09:11:28]execute_cgi path=json_proto method=POST [09:11:28]POST find Content-Length [09:11:28]Host: 172.17.43.67:8080 [09:11:28]Content-Length: 803 [09:11:28]Content-Type: application/json [09:11:28] [09:11:28]POST finish read [09:11:28]Found Content-Length = 803 [09:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359933....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:28]execute_script... [09:11:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359933....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:28]POST & json_proto [09:11:28]process_json_proto [09:11:28]json parsed OK: [09:11:28]protocol is kg_v1.0 [09:11:28]action value=close_receipt [09:11:28]process_action close_receipt [09:11:28]cmd_close_receipt [09:11:28]MH_GetDate [09:11:28]Write to MH i2c: F0 00 00 F6 05 EA [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 09 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: F0 09 00 F6 05 00 C1 D3 F3 66 6A BD 47 65 B3 [09:11:28]GetLastDocTimeStamp 1727255193 [09:11:28]current date 1727255489 [09:11:28]FM_GetShiftState [09:11:28]SAM_PROTO_GetShiftState [09:11:28]wFMCommunicate request_size=4 [09:11:28]MH_SAM_APDU [09:11:28]CAPDU: 80 13 01 00 [09:11:28]Write to MH i2c: E2 08 00 F7 05 80 13 01 00 00 00 00 00 79 [09:11:28]Write i2c OK [09:11:28]MH_I2C_Read... [09:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:28]Read from MH i2c: E2 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 [09:11:28]MH_I2C_Read... [09:11:28]Read from MH i2c: E2 0E 00 F7 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [09:11:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:11:28]wFMCommunicate OK [09:11:28]SAM_PROTO_GetShiftState done [09:11:28]FM_GetShiftState done [09:11:28]opened in 1727224329 [09:11:28]opened+sec_in_day 1727310729 [09:11:28]quantity*price = 0 [09:11:28]sum+1 = 1 [09:11:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 57 25.09.2024 09:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4359933.... ФМ: 0000000000871835 ФД: 153041 ФПД: 124911158811825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153041&fm=124911158811825&tin=02508201610067®Number=0000000000091825&sum=0 [09:11:29]StoreToDocumentArchive [09:11:29]shift 478 fd 153041 [09:11:29]save to /storage/0478/doc_00153041 [09:11:29]save last doc name /storage/0478/doc_00153041 to /storage/kkm_last_doc_name [09:11:29]save OK [09:11:29]Clear old archive folders... [09:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:11:29]tlvbuf is 002D28A0 [09:11:29]SAM_PROTO_ClearQueue [09:11:29]wFMCommunicate request_size=4 [09:11:29]MH_SAM_APDU [09:11:29]CAPDU: 80 09 00 00 [09:11:29]Write to MH i2c: E2 08 00 04 06 80 09 00 00 00 00 00 00 7C [09:11:29]Write i2c OK [09:11:29]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]SAM_PROTO_ClearQueue done [09:11:30]KKMCreateOFDPacket [09:11:30]OFDProtocolAddRootSTLVToBuf [09:11:30]FM_MakeSignedData [09:11:30]FM_MakeSignedData [09:11:30]SAM_PROTO_SignData [09:11:30]wFMCommunicate request_size=4 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 01 02 [09:11:30]Write to MH i2c: E2 08 00 05 06 80 0D 01 02 00 00 00 00 84 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=255 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C1 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 55 02 00 35 04 06 00 71 9B 25 3F [09:11:30]Write to MH i2c: E2 02 01 06 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C1 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 55 02 00 35 04 06 00 71 9B 25 3F 00 00 13 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=7 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 02 02 02 DC B1 [09:11:30]Write to MH i2c: E2 0A 00 07 06 80 0D 02 02 02 00 DC B1 00 00 18 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [09:11:30]RAPDU: 90 00 [09:11:30]wFMCommunicate OK [09:11:30]wFMCommunicate request_size=4 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 0D 03 02 [09:11:30]Write to MH i2c: E2 08 00 08 06 80 0D 03 02 00 00 00 00 89 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 0B 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 0B 00 08 06 00 D2 53 9B 91 F8 61 1A BE 90 00 0C [09:11:30]RAPDU: D2 53 9B 91 F8 61 1A BE 90 00 [09:11:30]wFMCommunicate OK [09:11:30]SAM_PROTO_SignData done [09:11:30]FM_MakeSignedData done [09:11:30]CreateOFDProtocolMessage [09:11:30]wFMCommunicate request_size=4 [09:11:30]MH_SAM_APDU [09:11:30]CAPDU: 80 11 00 00 [09:11:30]Write to MH i2c: E2 08 00 09 06 80 11 00 00 00 00 00 00 89 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:30]Read from MH i2c: E2 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 17 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: E2 17 00 09 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [09:11:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:30]wFMCommunicate OK [09:11:30]CreateOFDProtocolMessage done [09:11:30]OFDSenderStorePacket 153041 [09:11:30]StoreOFDPacket docnum=153041 [09:11:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 5E 04 01 F7 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C1 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 55 02 00 35 04 06 00 71 9B 25 3F DC B1 D2 53 9B 91 F8 61 1A BE [09:11:30]CheckFolder [09:11:30]dirname=/storage/ofd_packets [09:11:30]CheckFolder done [09:11:30]ProducePacketName [09:11:30]name=ofd_packets/00153041 [09:11:30]NVStorageSaveData ofd_packets/00153041 [09:11:30]File name is /storage/ofd_packets/00153041 [09:11:30]Write 298 bytes [09:11:30]NVStorageSaveData done [09:11:30]OFDSenderStorePacket done [09:11:30]KKMCreateOFDPacket done [09:11:30]NVStorageSaveData kkm_last_timestamp [09:11:30]File name is /storage/kkm_last_timestamp [09:11:30]Write 4 bytes [09:11:30]NVStorageSaveData done [09:11:30]ExternCall_PrintAddStr [09:11:30]wPrintStart [09:11:30]Write to MH i2c: 01 00 00 0A 06 10 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 0A 06 00 00 00 00 00 FF 0F 25 [09:11:30]RasterBufferAndPrint [09:11:30]line Счет N : (1)1787043 [09:11:30]line ИНН: 02508201610067 [09:11:30]line Контрольно-Кассовый Чек [09:11:30]line ПРОДАЖА [09:11:30]line ТРК (МРК, ГНК) : 31 [09:11:30]line Товар: 2710194210 [09:11:30]line ДТ-К-5 [09:11:30]line 120.000 * 0.00 [09:11:30]line = 0.00 [09:11:30]line НДС 12% НСП 1% [09:11:30]line > о реализуемом товаре [09:11:30]line ИТОГО: 0.00 [09:11:30]line НСП 1% : 0.00 [09:11:30]line НДС 12% : 0.00 [09:11:30]line Наличными: 0.00 [09:11:30]line Безнал.: 0.00 [09:11:30]line Место: АЗС № 89 "Партнер Нефть" [09:11:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:11:30]line СНО: Общий режим [09:11:30]line Чек 57 25.09.2024 09:11 [09:11:30]line Смена: 478 ФФД: 1.0 [09:11:30]line ЗНМ: 0300000113 [09:11:30]line РНМ: 0000000000091825 [09:11:30]line Версия ККМ: 001 [09:11:30]line Талоны: Топливные Талоны [09:11:30]line 4359933.... [09:11:30]line ФМ: 0000000000871835 [09:11:30]line ФД: 153041 [09:11:30]line ФПД: 124911158811825 [09:11:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153041&fm=124911158811825&tin=02508201610067®Number=0000000000091825&sum=0 [09:11:30]written 0, free lines is 4095 [09:11:30]OFD Sender: Processing packet 153041 [packets to send 831, broken 830] [09:11:30]ProducePacketName [09:11:30]name=ofd_packets/00153041 [09:11:30]OFD Sender: To server: pG, [09:11:30]CommunicateWithHost lk.salyk.kg:30040 [09:11:30]ConnectInit lk.salyk.kg [09:11:30]Connected sock=10 [09:11:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 5E 04 01 F7 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C1 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 55 02 00 35 04 06 00 71 9B 25 3F DC B1 D2 53 9B 91 F8 61 1A BE [09:11:30]Write to MH i2c: 01 00 00 34 06 3A [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: 01 07 00 34 06 00 00 00 00 00 E3 0C 30 [09:11:30]RasterBufferAndPrint [09:11:30]line [09:11:30]line [09:11:30]line [09:11:30]line [09:11:30]line [09:11:30]written 0, free lines is 3305 [09:11:30]MH_Cut [09:11:30]Write to MH i2c: D1 01 00 3B 06 01 13 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: D1 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: D1 01 00 [09:11:30]MH_I2C_Read... [09:11:30]Read from MH i2c: D1 01 00 3B 06 00 12 [09:11:30]Write to MH i2c: 01 00 00 3C 06 42 [09:11:30]Write i2c OK [09:11:30]MH_I2C_Read... [09:11:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 F2 47 00 4C 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 55 02 00 F4 03 04 00 BC 7B F3 66 B6 04 01 00 00 32 77 04 8E 75 3C D5 61 [09:11:31]CommunicateWithHost err = 0 [09:11:31]CheckOFDResponse [09:11:31]1017 (14) - 77093643461234 [09:11:31]1041 (16) - 0000000000871835 [09:11:31]1040 (4) - 153041 [09:11:31]1012 (4) - 25.09.2024 02:55 [09:11:31]1206 (1) - 0 [09:11:31]OFD Sender: Remove packet 153041 [09:11:31]ProducePacketName [09:11:31]name=ofd_packets/00153041 [09:11:31]NVStorageDeleteData [09:11:31]*** Cut start [09:11:31]*** Purtial cut [09:11:31]*** Stage 1: CUTSNS_PIN = 1 [09:11:31]OFD Sender: No OFD packet to send [09:11:31]Read from MH i2c: 01 [09:11:31]MH_I2C_Read... [09:11:31]*** Stop cut motor [09:11:31]*** Cut end [09:11:31]Read from MH i2c: 01 07 00 [09:11:31]MH_I2C_Read... [09:11:31]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [09:11:31]process_action close_receipt done [09:11:31]requested_data is exist [09:11:31]produce_requested_data [09:11:31]requested_item fm.sn is exist - process it [09:11:31]wFMCommunicate request_size=4 [09:11:31]MH_SAM_APDU [09:11:31]CAPDU: 80 11 00 00 [09:11:31]Write to MH i2c: E2 08 00 3D 06 80 11 00 00 00 00 00 00 BD [09:11:31]Write i2c OK [09:11:31]MH_I2C_Read... [09:11:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:32]Read from MH i2c: E2 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 17 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 17 00 3D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [09:11:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:32]wFMCommunicate OK [09:11:32]requested_item fd.num is exist - process it [09:11:32]SAM_PROTO_GetFieldsCounters [09:11:32]wFMCommunicate request_size=4 [09:11:32]MH_SAM_APDU [09:11:32]CAPDU: 80 13 00 00 [09:11:32]Write to MH i2c: E2 08 00 3E 06 80 13 00 00 00 00 00 00 C0 [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:32]Read from MH i2c: E2 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 62 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 62 00 3E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [09:11:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:32]wFMCommunicate OK [09:11:32]SAM_PROTO_GetFieldsCounters done [09:11:32]requested_item shift.num is exist - process it [09:11:32]requested_item shift.opened is exist - process it [09:11:32]req_shift_opened [09:11:32]FM_GetShiftState [09:11:32]SAM_PROTO_GetShiftState [09:11:32]wFMCommunicate request_size=4 [09:11:32]MH_SAM_APDU [09:11:32]CAPDU: 80 13 01 00 [09:11:32]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:32]Read from MH i2c: E2 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 0E 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8A [09:11:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:11:32]wFMCommunicate OK [09:11:32]SAM_PROTO_GetShiftState done [09:11:32]FM_GetShiftState done [09:11:32]req_shift_opened done [09:11:32]requested_item shift.open_date is exist - process it [09:11:32]req_shift_open_date [09:11:32]req_shift_open_date done [09:11:32]produce_requested_data done [09:11:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153041,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:11:32]process_action_free close_receipt [09:11:32]json_value_free [09:11:32]json_value_free done [09:11:32]process_json_proto returns [09:11:32]Send response to host [09:11:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153041,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:11:32]free response buf [09:11:32]execute_script done [09:11:32]execute_script returns [09:11:32]free content buf [09:11:32]Sock 9.Close socket [09:11:32]Sock 9.Thread stoped [09:11:36]OFD Sender: No OFD packet to send [09:11:41]OFD Sender: No OFD packet to send [09:11:45]accept exits with 7 [09:11:45]New connection [09:11:45]New thread 3067022692 created [09:11:45]Thread 3067166052 joined [09:11:45]Waiting for new connection... [09:11:45] Sock 7.Parse request [09:11:45]Sock 7.Check first char [09:11:45]Sock 7.First char is OK [09:11:45]request: POST /json_proto HTTP/1.0 [09:11:45]Method: POST [09:11:45]URL: /json_proto [09:11:45]Method is POST - this is cgi request [09:11:45]url: /json_proto [09:11:45]query_string will be loaded in cgi processing [09:11:45]execute_cgi json_proto POST (null) [09:11:45]execute_cgi path=json_proto method=POST [09:11:45]POST find Content-Length [09:11:45]Host: 172.17.43.67:8080 [09:11:45]Content-Length: 789 [09:11:45]Content-Type: application/json [09:11:45] [09:11:45]POST finish read [09:11:45]Found Content-Length = 789 [09:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:45]execute_script... [09:11:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.110, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07145", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:45]POST & json_proto [09:11:45]process_json_proto [09:11:45]json parsed OK: [09:11:45]protocol is kg_v1.0 [09:11:45]action value=close_receipt [09:11:45]process_action close_receipt [09:11:45]cmd_close_receipt [09:11:45]MH_GetDate [09:11:45]Write to MH i2c: F0 00 00 40 06 35 [09:11:45]Write i2c OK [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: F0 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: F0 09 00 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: F0 09 00 40 06 00 D1 D3 F3 66 6A BD 47 65 0E [09:11:45]GetLastDocTimeStamp 1727255489 [09:11:45]current date 1727255505 [09:11:45]FM_GetShiftState [09:11:45]SAM_PROTO_GetShiftState [09:11:45]wFMCommunicate request_size=4 [09:11:45]MH_SAM_APDU [09:11:45]CAPDU: 80 13 01 00 [09:11:45]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [09:11:45]Write i2c OK [09:11:45]MH_I2C_Read... [09:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:45]Read from MH i2c: E2 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 0E 00 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8C [09:11:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:11:45]wFMCommunicate OK [09:11:45]SAM_PROTO_GetShiftState done [09:11:45]FM_GetShiftState done [09:11:45]opened in 1727224329 [09:11:45]opened+sec_in_day 1727310729 [09:11:45]quantity*price = 0 [09:11:45]sum+1 = 1 [09:11:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 58 25.09.2024 09:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07145 ФМ: 0000000000871835 ФД: 153042 ФПД: 16940190357566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153042&fm=16940190357566&tin=02508201610067®Number=0000000000091825&sum=0 [09:11:46]StoreToDocumentArchive [09:11:46]shift 478 fd 153042 [09:11:46]save to /storage/0478/doc_00153042 [09:11:46]save last doc name /storage/0478/doc_00153042 to /storage/kkm_last_doc_name [09:11:46]save OK [09:11:46]Clear old archive folders... [09:11:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:11:46]tlvbuf is 00340A90 [09:11:46]SAM_PROTO_ClearQueue [09:11:46]wFMCommunicate request_size=4 [09:11:46]MH_SAM_APDU [09:11:46]CAPDU: 80 09 00 00 [09:11:46]Write to MH i2c: E2 08 00 4E 06 80 09 00 00 00 00 00 00 C6 [09:11:46]Write i2c OK [09:11:46]MH_I2C_Read... [09:11:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:46]Read from MH i2c: E2 [09:11:46]MH_I2C_Read... [09:11:46]Read from MH i2c: E2 03 00 [09:11:46]MH_I2C_Read... [09:11:46]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [09:11:46]RAPDU: 90 00 [09:11:46]wFMCommunicate OK [09:11:46]SAM_PROTO_ClearQueue done [09:11:46]KKMCreateOFDPacket [09:11:46]OFDProtocolAddRootSTLVToBuf [09:11:46]FM_MakeSignedData [09:11:46]FM_MakeSignedData [09:11:46]SAM_PROTO_SignData [09:11:46]wFMCommunicate request_size=4 [09:11:46]MH_SAM_APDU [09:11:46]CAPDU: 80 0D 01 02 [09:11:46]Write to MH i2c: E2 08 00 4F 06 80 0D 01 02 00 00 00 00 CE [09:11:46]Write i2c OK [09:11:46]MH_I2C_Read... [09:11:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:46]Read from MH i2c: E2 [09:11:46]MH_I2C_Read... [09:11:46]Read from MH i2c: E2 03 00 [09:11:46]MH_I2C_Read... [09:11:46]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [09:11:46]RAPDU: 90 00 [09:11:46]wFMCommunicate OK [09:11:46]wFMCommunicate request_size=255 [09:11:46]MH_SAM_APDU [09:11:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D2 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 55 02 00 35 04 06 00 0F 68 32 07 [09:11:46]Write to MH i2c: E2 02 01 50 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D2 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 55 02 00 35 04 06 00 0F 68 32 07 00 00 E8 [09:11:46]Write i2c OK [09:11:46]MH_I2C_Read... [09:11:46]OFD Sender: No OFD packet to send [09:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:47]Read from MH i2c: E2 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 03 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [09:11:47]RAPDU: 90 00 [09:11:47]wFMCommunicate OK [09:11:47]wFMCommunicate request_size=7 [09:11:47]MH_SAM_APDU [09:11:47]CAPDU: 80 0D 02 02 02 58 3E [09:11:47]Write to MH i2c: E2 0A 00 51 06 80 0D 02 02 02 00 58 3E 00 00 6B [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:47]Read from MH i2c: E2 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 03 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [09:11:47]RAPDU: 90 00 [09:11:47]wFMCommunicate OK [09:11:47]wFMCommunicate request_size=4 [09:11:47]MH_SAM_APDU [09:11:47]CAPDU: 80 0D 03 02 [09:11:47]Write to MH i2c: E2 08 00 52 06 80 0D 03 02 00 00 00 00 D3 [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:47]Read from MH i2c: E2 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 0B 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 0B 00 52 06 00 F4 A0 C0 19 6A 29 0F 7F 90 00 62 [09:11:47]RAPDU: F4 A0 C0 19 6A 29 0F 7F 90 00 [09:11:47]wFMCommunicate OK [09:11:47]SAM_PROTO_SignData done [09:11:47]FM_MakeSignedData done [09:11:47]CreateOFDProtocolMessage [09:11:47]wFMCommunicate request_size=4 [09:11:47]MH_SAM_APDU [09:11:47]CAPDU: 80 11 00 00 [09:11:47]Write to MH i2c: E2 08 00 53 06 80 11 00 00 00 00 00 00 D3 [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:47]Read from MH i2c: E2 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 17 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: E2 17 00 53 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [09:11:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:47]wFMCommunicate OK [09:11:47]CreateOFDProtocolMessage done [09:11:47]OFDSenderStorePacket 153042 [09:11:47]StoreOFDPacket docnum=153042 [09:11:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F2 43 04 01 D5 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D2 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 55 02 00 35 04 06 00 0F 68 32 07 58 3E F4 A0 C0 19 6A 29 0F 7F [09:11:47]CheckFolder [09:11:47]dirname=/storage/ofd_packets [09:11:47]CheckFolder done [09:11:47]ProducePacketName [09:11:47]name=ofd_packets/00153042 [09:11:47]NVStorageSaveData ofd_packets/00153042 [09:11:47]File name is /storage/ofd_packets/00153042 [09:11:47]Write 298 bytes [09:11:47]NVStorageSaveData done [09:11:47]OFDSenderStorePacket done [09:11:47]KKMCreateOFDPacket done [09:11:47]NVStorageSaveData kkm_last_timestamp [09:11:47]File name is /storage/kkm_last_timestamp [09:11:47]Write 4 bytes [09:11:47]NVStorageSaveData done [09:11:47]ExternCall_PrintAddStr [09:11:47]wPrintStart [09:11:47]Write to MH i2c: 01 00 00 54 06 5A [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 07 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 07 00 54 06 00 00 00 00 00 FF 0F 6F [09:11:47]RasterBufferAndPrint [09:11:47]line Счет N : (1)1787044 [09:11:47]line ИНН: 02508201610067 [09:11:47]line Контрольно-Кассовый Чек [09:11:47]line ПРОДАЖА [09:11:47]line ТРК (МРК, ГНК) : 41 [09:11:47]line Товар: 2710194210 [09:11:47]line ДТ-К-5 [09:11:47]line 8.110 * 0.00 [09:11:47]line = 0.00 [09:11:47]line НДС 12% НСП 1% [09:11:47]line > о реализуемом товаре [09:11:47]line ИТОГО: 0.00 [09:11:47]line НСП 1% : 0.00 [09:11:47]line НДС 12% : 0.00 [09:11:47]line Наличными: 0.00 [09:11:47]line Безнал.: 0.00 [09:11:47]line Место: АЗС № 89 "Партнер Нефть" [09:11:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:11:47]line СНО: Общий режим [09:11:47]line Чек 58 25.09.2024 09:11 [09:11:47]line Смена: 478 ФФД: 1.0 [09:11:47]line ЗНМ: 0300000113 [09:11:47]line РНМ: 0000000000091825 [09:11:47]line Версия ККМ: 001 [09:11:47]line Талоны: Топливная Карта [09:11:47]line 07145 [09:11:47]line ФМ: 0000000000871835 [09:11:47]line ФД: 153042 [09:11:47]line ФПД: 16940190357566 [09:11:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153042&fm=16940190357566&tin=02508201610067®Number=0000000000091825&sum=0 [09:11:47]written 0, free lines is 4095 [09:11:47]OFD Sender: Processing packet 153042 [packets to send 831, broken 830] [09:11:47]ProducePacketName [09:11:47]name=ofd_packets/00153042 [09:11:47]OFD Sender: To server: pG, [09:11:47]CommunicateWithHost lk.salyk.kg:30040 [09:11:47]ConnectInit lk.salyk.kg [09:11:47]Write to MH i2c: 01 00 00 7E 06 84 [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 07 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 DC 0C 73 [09:11:47]RasterBufferAndPrint [09:11:47]line [09:11:47]line [09:11:47]line [09:11:47]line [09:11:47]line [09:11:47]Connected sock=10 [09:11:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F2 43 04 01 D5 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 written 0, free lines is 3313 [09:11:47]01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 D2 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 55 02 00 35 04 06 00 0F 68 32 07 58 3E F4 A0 C0 19 6A 29 0F 7F [09:11:47]MH_Cut [09:11:47]Write to MH i2c: D1 01 00 85 06 01 5D [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: D1 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: D1 01 00 [09:11:47]MH_I2C_Read... [09:11:47]Read from MH i2c: D1 01 00 85 06 00 5C [09:11:47]Write to MH i2c: 01 00 00 86 06 8C [09:11:47]Write i2c OK [09:11:47]MH_I2C_Read... [09:11:48]*** Cut start [09:11:48]*** Purtial cut [09:11:48]*** Stage 1: CUTSNS_PIN = 1 [09:11:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 21 47 00 04 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 55 02 00 F4 03 04 00 CE 7B F3 66 B6 04 01 00 00 40 09 7E EF 0A 95 CA 38 [09:11:48]CommunicateWithHost err = 0 [09:11:48]CheckOFDResponse [09:11:48]1017 (14) - 77093643461234 [09:11:48]1041 (16) - 0000000000871835 [09:11:48]1040 (4) - 153042 [09:11:48]1012 (4) - 25.09.2024 02:56 [09:11:48]1206 (1) - 0 [09:11:48]OFD Sender: Remove packet 153042 [09:11:48]ProducePacketName [09:11:48]name=ofd_packets/00153042 [09:11:48]NVStorageDeleteData [09:11:48]Read from MH i2c: 01 [09:11:48]MH_I2C_Read... [09:11:48]*** Stop cut motor [09:11:48]*** Cut end [09:11:48]Read from MH i2c: 01 07 00 [09:11:48]MH_I2C_Read... [09:11:48]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 FF 0F A1 [09:11:48]process_action close_receipt done [09:11:48]requested_data is exist [09:11:48]produce_requested_data [09:11:48]requested_item fm.sn is exist - process it [09:11:48]wFMCommunicate request_size=4 [09:11:48]MH_SAM_APDU [09:11:48]CAPDU: 80 11 00 00 [09:11:48]Write to MH i2c: E2 08 00 87 06 80 11 00 00 00 00 00 00 07 [09:11:48]Write i2c OK [09:11:48]MH_I2C_Read... [09:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:48]Read from MH i2c: E2 [09:11:48]MH_I2C_Read... [09:11:48]Read from MH i2c: E2 17 00 [09:11:48]MH_I2C_Read... [09:11:48]Read from MH i2c: E2 17 00 87 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [09:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:11:48]wFMCommunicate OK [09:11:48]requested_item fd.num is exist - process it [09:11:48]SAM_PROTO_GetFieldsCounters [09:11:48]wFMCommunicate request_size=4 [09:11:48]MH_SAM_APDU [09:11:48]CAPDU: 80 13 00 00 [09:11:48]Write to MH i2c: E2 08 00 88 06 80 13 00 00 00 00 00 00 0A [09:11:48]Write i2c OK [09:11:48]MH_I2C_Read... [09:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:49]Read from MH i2c: E2 [09:11:49]MH_I2C_Read... [09:11:49]Read from MH i2c: E2 62 00 [09:11:49]MH_I2C_Read... [09:11:49]Read from MH i2c: E2 62 00 88 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [09:11:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:49]wFMCommunicate OK [09:11:49]SAM_PROTO_GetFieldsCounters done [09:11:49]requested_item shift.num is exist - process it [09:11:49]requested_item shift.opened is exist - process it [09:11:49]req_shift_opened [09:11:49]FM_GetShiftState [09:11:49]SAM_PROTO_GetShiftState [09:11:49]wFMCommunicate request_size=4 [09:11:49]MH_SAM_APDU [09:11:49]CAPDU: 80 13 01 00 [09:11:49]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [09:11:49]Write i2c OK [09:11:49]MH_I2C_Read... [09:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:49]Read from MH i2c: E2 [09:11:49]MH_I2C_Read... [09:11:49]Read from MH i2c: E2 0E 00 [09:11:49]MH_I2C_Read... [09:11:49]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D4 [09:11:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:11:49]wFMCommunicate OK [09:11:49]SAM_PROTO_GetShiftState done [09:11:49]FM_GetShiftState done [09:11:49]req_shift_opened done [09:11:49]requested_item shift.open_date is exist - process it [09:11:49]req_shift_open_date [09:11:49]req_shift_open_date done [09:11:49]produce_requested_data done [09:11:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153042,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:11:49]process_action_free close_receipt [09:11:49]json_value_free [09:11:49]json_value_free done [09:11:49]process_json_proto returns [09:11:49]Send response to host [09:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153042,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:11:49]free response buf [09:11:49]execute_script done [09:11:49]execute_script returns [09:11:49]free content buf [09:11:49]Sock 7.Close socket [09:11:49]Sock 7.Thread stoped [09:11:49]OFD Sender: No OFD packet to send [09:11:54]OFD Sender: No OFD packet to send [09:11:59]OFD Sender: No OFD packet to send [09:12:04]OFD Sender: No OFD packet to send [09:12:09]OFD Sender: No OFD packet to send [09:12:14]OFD Sender: No OFD packet to send [09:12:19]OFD Sender: No OFD packet to send [09:12:23]recv_with_timeout no data received [09:12:24]OFD Sender: No OFD packet to send [09:12:25]accept exits with 9 [09:12:25]New connection [09:12:25]New thread 3067166052 created [09:12:25]Thread 3067022692 joined [09:12:25]Waiting for new connection... [09:12:25] Sock 9.Parse request [09:12:25]Sock 9.Check first char [09:12:25]Sock 9.First char is OK [09:12:25]request: POST /json_proto HTTP/1.0 [09:12:25]Method: POST [09:12:25]URL: /json_proto [09:12:25]Method is POST - this is cgi request [09:12:25]url: /json_proto [09:12:25]query_string will be loaded in cgi processing [09:12:25]execute_cgi json_proto POST (null) [09:12:25]execute_cgi path=json_proto method=POST [09:12:25]POST find Content-Length [09:12:25]Host: 172.17.43.67:8080 [09:12:25]Content-Length: 679 [09:12:25]Content-Type: application/json [09:12:25] [09:12:25]POST finish read [09:12:25]Found Content-Length = 679 [09:12:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:25]execute_script... [09:12:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:25]POST & json_proto [09:12:25]process_json_proto [09:12:25]json parsed OK: [09:12:25]protocol is kg_v1.0 [09:12:25]action value=close_receipt [09:12:25]process_action close_receipt [09:12:25]cmd_close_receipt [09:12:25]MH_GetDate [09:12:25]Write to MH i2c: F0 00 00 8A 06 7F [09:12:25]Write i2c OK [09:12:25]MH_I2C_Read... [09:12:25]Read from MH i2c: F0 [09:12:25]MH_I2C_Read... [09:12:25]Read from MH i2c: F0 09 00 [09:12:25]MH_I2C_Read... [09:12:25]Read from MH i2c: F0 09 00 8A 06 00 F9 D3 F3 66 6A BD 47 65 80 [09:12:25]GetLastDocTimeStamp 1727255506 [09:12:25]current date 1727255545 [09:12:25]FM_GetShiftState [09:12:25]SAM_PROTO_GetShiftState [09:12:25]wFMCommunicate request_size=4 [09:12:25]MH_SAM_APDU [09:12:25]CAPDU: 80 13 01 00 [09:12:25]Write to MH i2c: E2 08 00 8B 06 80 13 01 00 00 00 00 00 0E [09:12:25]Write i2c OK [09:12:25]MH_I2C_Read... [09:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:25]Read from MH i2c: E2 [09:12:25]MH_I2C_Read... [09:12:25]Read from MH i2c: E2 0E 00 [09:12:25]MH_I2C_Read... [09:12:25]Read from MH i2c: E2 0E 00 8B 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D6 [09:12:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:12:25]wFMCommunicate OK [09:12:25]SAM_PROTO_GetShiftState done [09:12:25]FM_GetShiftState done [09:12:25]opened in 1727224329 [09:12:25]opened+sec_in_day 1727310729 [09:12:25]quantity*price = 72003 [09:12:25]sum+1 = 72005 [09:12:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.46 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 59 25.09.2024 09:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153043 ФПД: 260410010476030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153043&fm=260410010476030&tin=02508201610067®Number=0000000000091825&sum=72000 [09:12:26]StoreToDocumentArchive [09:12:26]shift 478 fd 153043 [09:12:26]save to /storage/0478/doc_00153043 [09:12:26]save last doc name /storage/0478/doc_00153043 to /storage/kkm_last_doc_name [09:12:26]save OK [09:12:26]Clear old archive folders... [09:12:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:12:26]tlvbuf is 002D3970 [09:12:26]SAM_PROTO_ClearQueue [09:12:26]wFMCommunicate request_size=4 [09:12:26]MH_SAM_APDU [09:12:26]CAPDU: 80 09 00 00 [09:12:26]Write to MH i2c: E2 08 00 98 06 80 09 00 00 00 00 00 00 10 [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:26]Read from MH i2c: E2 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [09:12:26]RAPDU: 90 00 [09:12:26]wFMCommunicate OK [09:12:26]SAM_PROTO_ClearQueue done [09:12:26]KKMCreateOFDPacket [09:12:26]OFDProtocolAddRootSTLVToBuf [09:12:26]FM_MakeSignedData [09:12:26]FM_MakeSignedData [09:12:26]SAM_PROTO_SignData [09:12:26]wFMCommunicate request_size=4 [09:12:26]MH_SAM_APDU [09:12:26]CAPDU: 80 0D 01 02 [09:12:26]Write to MH i2c: E2 08 00 99 06 80 0D 01 02 00 00 00 00 18 [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:26]Read from MH i2c: E2 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [09:12:26]RAPDU: 90 00 [09:12:26]wFMCommunicate OK [09:12:26]wFMCommunicate request_size=255 [09:12:26]MH_SAM_APDU [09:12:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F9 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 55 02 00 35 04 06 00 EC [09:12:26]Write to MH i2c: E2 02 01 9A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F9 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 55 02 00 35 04 06 00 EC 00 00 3E [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:26]Read from MH i2c: E2 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [09:12:26]RAPDU: 90 00 [09:12:26]wFMCommunicate OK [09:12:26]wFMCommunicate request_size=10 [09:12:26]MH_SAM_APDU [09:12:26]CAPDU: 80 0D 02 02 05 D7 6E 2B 9D FE [09:12:26]Write to MH i2c: E2 0D 00 9B 06 80 0D 02 02 05 00 D7 6E 2B 9D FE 00 00 30 [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [09:12:27]RAPDU: 90 00 [09:12:27]wFMCommunicate OK [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 0D 03 02 [09:12:27]Write to MH i2c: E2 08 00 9C 06 80 0D 03 02 00 00 00 00 1D [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 0B 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 0B 00 9C 06 00 39 A1 04 26 F6 CE DF 63 90 00 28 [09:12:27]RAPDU: 39 A1 04 26 F6 CE DF 63 90 00 [09:12:27]wFMCommunicate OK [09:12:27]SAM_PROTO_SignData done [09:12:27]FM_MakeSignedData done [09:12:27]CreateOFDProtocolMessage [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 11 00 00 [09:12:27]Write to MH i2c: E2 08 00 9D 06 80 11 00 00 00 00 00 00 1D [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 17 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 17 00 9D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [09:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:12:27]wFMCommunicate OK [09:12:27]CreateOFDProtocolMessage done [09:12:27]OFDSenderStorePacket 153043 [09:12:27]StoreOFDPacket docnum=153043 [09:12:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 08 07 01 38 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F9 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 55 02 00 35 04 06 00 EC D7 6E 2B 9D FE 39 A1 04 26 F6 CE DF 63 [09:12:27]CheckFolder [09:12:27]dirname=/storage/ofd_packets [09:12:27]CheckFolder done [09:12:27]ProducePacketName [09:12:27]name=ofd_packets/00153043 [09:12:27]NVStorageSaveData ofd_packets/00153043 [09:12:27]File name is /storage/ofd_packets/00153043 [09:12:27]Write 301 bytes [09:12:27]NVStorageSaveData done [09:12:27]OFDSenderStorePacket done [09:12:27]KKMCreateOFDPacket done [09:12:27]NVStorageSaveData kkm_last_timestamp [09:12:27]File name is /storage/kkm_last_timestamp [09:12:27]Write 4 bytes [09:12:27]NVStorageSaveData done [09:12:27]ExternCall_PrintAddStr [09:12:27]wPrintStart [09:12:27]Write to MH i2c: 01 00 00 9E 06 A4 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 07 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 07 00 9E 06 00 00 00 00 00 FF 0F B9 [09:12:27]RasterBufferAndPrint [09:12:27]line Счет N : (1)1787045 [09:12:27]line ИНН: 02508201610067 [09:12:27]line Контрольно-Кассовый Чек [09:12:27]line ПРОДАЖА [09:12:27]line ТРК (МРК, ГНК) : 22 [09:12:27]line Товар: 2710124130 [09:12:27]line Аи-92-К-5 [09:12:27]line 10.620 * 67.80 [09:12:27]line = 720.04 [09:12:27]line НДС 12% НСП 1% [09:12:27]line > о реализуемом товаре [09:12:27]line ОКРУГЛЕНИЕ: -0.04 [09:12:27]line ИТОГО: 720.00 [09:12:27]line Внесено: 720.00 [09:12:27]line СДАЧА: 0.00 [09:12:27]line НСП 1% : 6.37 [09:12:27]line НДС 12% : 76.46 [09:12:27]line Наличными: 720.00 [09:12:27]line Безнал.: 0.00 [09:12:27]line Место: АЗС № 89 "Партнер Нефть" [09:12:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:12:27]line СНО: Общий режим [09:12:27]line Чек 59 25.09.2024 09:12 [09:12:27]line Смена: 478 ФФД: 1.0 [09:12:27]line ЗНМ: 0300000113 [09:12:27]line РНМ: 0000000000091825 [09:12:27]line Версия ККМ: 001 [09:12:27]line ФМ: 0000000000871835 [09:12:27]line ФД: 153043 [09:12:27]line ФПД: 260410010476030 [09:12:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153043&fm=260410010476030&tin=02508201610067®Number=0000000000091825&sum=72000 [09:12:27]written 0, free lines is 4095 [09:12:27]OFD Sender: Processing packet 153043 [packets to send 831, broken 830] [09:12:27]ProducePacketName [09:12:27]name=ofd_packets/00153043 [09:12:27]OFD Sender: To server: pG, [09:12:27]CommunicateWithHost lk.salyk.kg:30040 [09:12:27]ConnectInit lk.salyk.kg [09:12:27]Write to MH i2c: 01 00 00 C9 06 CF [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 07 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 DA 0C BC [09:12:27]RasterBufferAndPrint [09:12:27]line [09:12:27]line [09:12:27]line [09:12:27]line [09:12:27]line [09:12:27]written 0, free lines is 3296 [09:12:27]MH_Cut [09:12:27]Write to MH i2c: D1 01 00 D0 06 01 A8 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: D1 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: D1 01 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: D1 01 00 D0 06 00 A7 [09:12:27]Write to MH i2c: 01 00 00 D1 06 D7 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:28]Connected sock=10 [09:12:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 08 07 01 38 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F9 D3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 55 02 00 35 04 06 00 EC D7 6E 2B 9D FE 39 A1 04 26 F6 CE DF 63 [09:12:28]*** Cut start [09:12:28]*** Purtial cut [09:12:28]*** Stage 1: CUTSNS_PIN = 1 [09:12:28]Read from MH i2c: 01 [09:12:28]MH_I2C_Read... [09:12:28]*** Stop cut motor [09:12:28]*** Cut end [09:12:28]Read from MH i2c: 01 07 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 00 FF 0F EC [09:12:28]process_action close_receipt done [09:12:28]requested_data is exist [09:12:28]produce_requested_data [09:12:28]requested_item fm.sn is exist - process it [09:12:28]wFMCommunicate request_size=4 [09:12:28]MH_SAM_APDU [09:12:28]CAPDU: 80 11 00 00 [09:12:28]Write to MH i2c: E2 08 00 D2 06 80 11 00 00 00 00 00 00 52 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:28]Read from MH i2c: E2 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 17 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 17 00 D2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [09:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:12:28]wFMCommunicate OK [09:12:28]requested_item fd.num is exist - process it [09:12:28]SAM_PROTO_GetFieldsCounters [09:12:28]wFMCommunicate request_size=4 [09:12:28]MH_SAM_APDU [09:12:28]CAPDU: 80 13 00 00 [09:12:28]Write to MH i2c: E2 08 00 D3 06 80 13 00 00 00 00 00 00 55 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:28]Read from MH i2c: E2 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 62 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 62 00 D3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [09:12:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:28]wFMCommunicate OK [09:12:28]SAM_PROTO_GetFieldsCounters done [09:12:28]requested_item shift.num is exist - process it [09:12:28]requested_item shift.opened is exist - process it [09:12:28]req_shift_opened [09:12:28]FM_GetShiftState [09:12:28]SAM_PROTO_GetShiftState [09:12:28]wFMCommunicate request_size=4 [09:12:28]MH_SAM_APDU [09:12:28]CAPDU: 80 13 01 00 [09:12:28]Write to MH i2c: E2 08 00 D4 06 80 13 01 00 00 00 00 00 57 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:28]Read from MH i2c: E2 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 0E 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 0E 00 D4 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1F [09:12:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:12:28]wFMCommunicate OK [09:12:28]SAM_PROTO_GetShiftState done [09:12:28]FM_GetShiftState done [09:12:28]req_shift_opened done [09:12:28]requested_item shift.open_date is exist - process it [09:12:28]req_shift_open_date [09:12:28]req_shift_open_date done [09:12:28]produce_requested_data done [09:12:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153043,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:12:28]process_action_free close_receipt [09:12:28]json_value_free [09:12:28]json_value_free done [09:12:28]process_json_proto returns [09:12:28]Send response to host [09:12:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153043,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:12:28]free response buf [09:12:28]execute_script done [09:12:28]execute_script returns [09:12:28]free content buf [09:12:28]Sock 9.Close socket [09:12:28]Sock 9.Thread stoped [09:12:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DF C7 47 00 B7 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 55 02 00 F4 03 04 00 F6 7B F3 66 B6 04 01 00 00 6B 22 F2 31 EB 32 52 C4 [09:12:29]CommunicateWithHost err = 0 [09:12:29]CheckOFDResponse [09:12:29]1017 (14) - 77093643461234 [09:12:29]1041 (16) - 0000000000871835 [09:12:29]1040 (4) - 153043 [09:12:29]1012 (4) - 25.09.2024 02:56 [09:12:29]1206 (1) - 0 [09:12:29]OFD Sender: Remove packet 153043 [09:12:29]ProducePacketName [09:12:29]name=ofd_packets/00153043 [09:12:29]NVStorageDeleteData [09:12:29]OFD Sender: No OFD packet to send [09:12:34]OFD Sender: No OFD packet to send [09:12:39]OFD Sender: No OFD packet to send [09:12:44]OFD Sender: No OFD packet to send [09:12:49]OFD Sender: No OFD packet to send [09:12:54]OFD Sender: No OFD packet to send [09:12:59]OFD Sender: No OFD packet to send [09:13:04]OFD Sender: No OFD packet to send [09:13:09]OFD Sender: No OFD packet to send [09:13:14]OFD Sender: No OFD packet to send [09:13:19]OFD Sender: No OFD packet to send [09:13:24]OFD Sender: No OFD packet to send [09:13:29]OFD Sender: No OFD packet to send [09:13:34]OFD Sender: No OFD packet to send [09:13:39]OFD Sender: No OFD packet to send [09:13:44]OFD Sender: No OFD packet to send [09:13:49]OFD Sender: No OFD packet to send [09:13:54]OFD Sender: No OFD packet to send [09:14:00]OFD Sender: No OFD packet to send [09:14:00]recv_with_timeout no data received [09:14:05]OFD Sender: No OFD packet to send [09:14:10]OFD Sender: No OFD packet to send [09:14:15]OFD Sender: No OFD packet to send [09:14:20]OFD Sender: No OFD packet to send [09:14:25]OFD Sender: No OFD packet to send [09:14:30]OFD Sender: No OFD packet to send [09:14:35]OFD Sender: No OFD packet to send [09:14:40]OFD Sender: No OFD packet to send [09:14:45]OFD Sender: No OFD packet to send [09:14:50]accept exits with 7 [09:14:50]New connection [09:14:50]New thread 3067022692 created [09:14:50]Thread 3067166052 joined [09:14:50]Waiting for new connection... [09:14:50] Sock 7.Parse request [09:14:50]Sock 7.Check first char [09:14:50]Sock 7.First char is OK [09:14:50]request: POST /json_proto HTTP/1.0 [09:14:50]Method: POST [09:14:50]URL: /json_proto [09:14:50]Method is POST - this is cgi request [09:14:50]url: /json_proto [09:14:50]query_string will be loaded in cgi processing [09:14:50]execute_cgi json_proto POST (null) [09:14:50]execute_cgi path=json_proto method=POST [09:14:50]POST find Content-Length [09:14:50]Host: 172.17.43.67:8080 [09:14:50]Content-Length: 790 [09:14:50]Content-Type: application/json [09:14:50] [09:14:50]POST finish read [09:14:50]Found Content-Length = 790 [09:14:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:50]execute_script... [09:14:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:50]POST & json_proto [09:14:50]process_json_proto [09:14:50]json parsed OK: [09:14:50]protocol is kg_v1.0 [09:14:50]action value=close_receipt [09:14:50]process_action close_receipt [09:14:50]cmd_close_receipt [09:14:50]MH_GetDate [09:14:50]Write to MH i2c: F0 00 00 D5 06 CA [09:14:50]Write i2c OK [09:14:50]MH_I2C_Read... [09:14:50]Read from MH i2c: F0 [09:14:50]MH_I2C_Read... [09:14:50]Read from MH i2c: F0 09 00 [09:14:50]MH_I2C_Read... [09:14:50]Read from MH i2c: F0 09 00 D5 06 00 8A D4 F3 66 6A BD 47 65 5D [09:14:50]GetLastDocTimeStamp 1727255545 [09:14:50]current date 1727255690 [09:14:50]FM_GetShiftState [09:14:50]SAM_PROTO_GetShiftState [09:14:50]wFMCommunicate request_size=4 [09:14:50]MH_SAM_APDU [09:14:50]CAPDU: 80 13 01 00 [09:14:50]Write to MH i2c: E2 08 00 D6 06 80 13 01 00 00 00 00 00 59 [09:14:50]Write i2c OK [09:14:50]MH_I2C_Read... [09:14:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:50]Read from MH i2c: E2 [09:14:50]MH_I2C_Read... [09:14:50]Read from MH i2c: E2 0E 00 [09:14:50]MH_I2C_Read... [09:14:50]Read from MH i2c: E2 0E 00 D6 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 21 [09:14:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:14:50]wFMCommunicate OK [09:14:50]SAM_PROTO_GetShiftState done [09:14:50]FM_GetShiftState done [09:14:50]opened in 1727224329 [09:14:50]opened+sec_in_day 1727310729 [09:14:50]quantity*price = 0 [09:14:50]sum+1 = 1 [09:14:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 60 25.09.2024 09:14 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153044 ФПД: 55342358861888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153044&fm=55342358861888&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:51]StoreToDocumentArchive [09:14:51]shift 478 fd 153044 [09:14:51]save to /storage/0478/doc_00153044 [09:14:51]save last doc name /storage/0478/doc_00153044 to /storage/kkm_last_doc_name [09:14:51]save OK [09:14:51]Clear old archive folders... [09:14:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:14:51]tlvbuf is 002D36A0 [09:14:51]SAM_PROTO_ClearQueue [09:14:51]wFMCommunicate request_size=4 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 09 00 00 [09:14:51]Write to MH i2c: E2 08 00 E3 06 80 09 00 00 00 00 00 00 5B [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [09:14:51]RAPDU: 90 00 [09:14:51]wFMCommunicate OK [09:14:51]SAM_PROTO_ClearQueue done [09:14:51]KKMCreateOFDPacket [09:14:51]OFDProtocolAddRootSTLVToBuf [09:14:51]FM_MakeSignedData [09:14:51]FM_MakeSignedData [09:14:51]SAM_PROTO_SignData [09:14:51]wFMCommunicate request_size=4 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 0D 01 02 [09:14:51]Write to MH i2c: E2 08 00 E4 06 80 0D 01 02 00 00 00 00 63 [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [09:14:51]RAPDU: 90 00 [09:14:51]wFMCommunicate OK [09:14:51]wFMCommunicate request_size=255 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 8A D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 55 02 00 35 04 06 00 32 55 65 A4 [09:14:51]Write to MH i2c: E2 02 01 E5 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 8A D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 55 02 00 35 04 06 00 32 55 65 A4 00 00 3D [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [09:14:51]RAPDU: 90 00 [09:14:51]wFMCommunicate OK [09:14:51]wFMCommunicate request_size=7 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 0D 02 02 02 18 40 [09:14:51]Write to MH i2c: E2 0A 00 E6 06 80 0D 02 02 02 00 18 40 00 00 C2 [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [09:14:51]RAPDU: 90 00 [09:14:51]wFMCommunicate OK [09:14:51]wFMCommunicate request_size=4 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 0D 03 02 [09:14:51]Write to MH i2c: E2 08 00 E7 06 80 0D 03 02 00 00 00 00 68 [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 0B 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 0B 00 E7 06 00 97 A2 1D E0 A3 1E C5 58 90 00 7D [09:14:51]RAPDU: 97 A2 1D E0 A3 1E C5 58 90 00 [09:14:51]wFMCommunicate OK [09:14:51]SAM_PROTO_SignData done [09:14:51]FM_MakeSignedData done [09:14:51]CreateOFDProtocolMessage [09:14:51]wFMCommunicate request_size=4 [09:14:51]MH_SAM_APDU [09:14:51]CAPDU: 80 11 00 00 [09:14:51]Write to MH i2c: E2 08 00 E8 06 80 11 00 00 00 00 00 00 68 [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:51]Read from MH i2c: E2 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 17 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: E2 17 00 E8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [09:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:51]wFMCommunicate OK [09:14:51]CreateOFDProtocolMessage done [09:14:51]OFDSenderStorePacket 153044 [09:14:51]StoreOFDPacket docnum=153044 [09:14:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1A 3E 04 01 12 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 8A D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 55 02 00 35 04 06 00 32 55 65 A4 18 40 97 A2 1D E0 A3 1E C5 58 [09:14:51]CheckFolder [09:14:51]dirname=/storage/ofd_packets [09:14:51]CheckFolder done [09:14:51]ProducePacketName [09:14:51]name=ofd_packets/00153044 [09:14:51]NVStorageSaveData ofd_packets/00153044 [09:14:51]File name is /storage/ofd_packets/00153044 [09:14:51]Write 298 bytes [09:14:51]NVStorageSaveData done [09:14:51]OFDSenderStorePacket done [09:14:51]KKMCreateOFDPacket done [09:14:51]NVStorageSaveData kkm_last_timestamp [09:14:51]File name is /storage/kkm_last_timestamp [09:14:51]Write 4 bytes [09:14:51]NVStorageSaveData done [09:14:51]ExternCall_PrintAddStr [09:14:51]wPrintStart [09:14:51]Write to MH i2c: 01 00 00 E9 06 EF [09:14:51]Write i2c OK [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: 01 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: 01 07 00 [09:14:51]MH_I2C_Read... [09:14:51]Read from MH i2c: 01 07 00 E9 06 00 00 00 00 00 FF 0F 04 [09:14:51]RasterBufferAndPrint [09:14:51]line Счет N : (1)1787046 [09:14:51]line ИНН: 02508201610067 [09:14:51]line Контрольно-Кассовый Чек [09:14:51]line ПРОДАЖА [09:14:51]line ТРК (МРК, ГНК) : 31 [09:14:51]line Товар: 2710194210 [09:14:51]line ДТ-К-5 [09:14:51]line 26.250 * 0.00 [09:14:51]line = 0.00 [09:14:51]line НДС 12% НСП 1% [09:14:51]line > о реализуемом товаре [09:14:51]line ИТОГО: 0.00 [09:14:51]line НСП 1% : 0.00 [09:14:51]line НДС 12% : 0.00 [09:14:51]line Наличными: 0.00 [09:14:51]line Безнал.: 0.00 [09:14:51]line Место: АЗС № 89 "Партнер Нефть" [09:14:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:14:51]line СНО: Общий режим [09:14:51]line Чек 60 25.09.2024 09:14 [09:14:51]line Смена: 478 ФФД: 1.0 [09:14:51]line ЗНМ: 0300000113 [09:14:51]line РНМ: 0000000000091825 [09:14:51]line Версия ККМ: 001 [09:14:51]line Талоны: Топливная Карта [09:14:51]line 07012 [09:14:51]line ФМ: 0000000000871835 [09:14:51]line ФД: 153044 [09:14:51]line ФПД: 55342358861888 [09:14:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153044&fm=55342358861888&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:51]written 0, free lines is 4095 [09:14:51]OFD Sender: Processing packet 153044 [packets to send 831, broken 830] [09:14:51]ProducePacketName [09:14:51]name=ofd_packets/00153044 [09:14:51]OFD Sender: To server: pG, [09:14:51]CommunicateWithHost lk.salyk.kg:30040 [09:14:51]ConnectInit lk.salyk.kg [09:14:52]Write to MH i2c: 01 00 00 13 07 1A [09:14:52]Write i2c OK [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: 01 [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: 01 07 00 [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 E0 0C 0D [09:14:52]RasterBufferAndPrint [09:14:52]line [09:14:52]line [09:14:52]line [09:14:52]line [09:14:52]line [09:14:52]written 0, free lines is 3302 [09:14:52]MH_Cut [09:14:52]Write to MH i2c: D1 01 00 1A 07 01 F3 [09:14:52]Write i2c OK [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: D1 [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: D1 01 00 [09:14:52]MH_I2C_Read... [09:14:52]Read from MH i2c: D1 01 00 1A 07 00 F2 [09:14:52]Write to MH i2c: 01 00 00 1B 07 22 [09:14:52]Write i2c OK [09:14:52]MH_I2C_Read... [09:14:53]*** Cut start [09:14:53]*** Purtial cut [09:14:53]*** Stage 1: CUTSNS_PIN = 1 [09:14:53]Read from MH i2c: 01 [09:14:53]MH_I2C_Read... [09:14:53]*** Stop cut motor [09:14:53]*** Cut end [09:14:53]Read from MH i2c: 01 07 00 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [09:14:53]process_action close_receipt done [09:14:53]requested_data is exist [09:14:53]produce_requested_data [09:14:53]requested_item fm.sn is exist - process it [09:14:53]wFMCommunicate request_size=4 [09:14:53]MH_SAM_APDU [09:14:53]CAPDU: 80 11 00 00 [09:14:53]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [09:14:53]Write i2c OK [09:14:53]MH_I2C_Read... [09:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:53]Read from MH i2c: E2 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 17 00 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [09:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:53]wFMCommunicate OK [09:14:53]requested_item fd.num is exist - process it [09:14:53]SAM_PROTO_GetFieldsCounters [09:14:53]wFMCommunicate request_size=4 [09:14:53]MH_SAM_APDU [09:14:53]CAPDU: 80 13 00 00 [09:14:53]Write to MH i2c: E2 08 00 1D 07 80 13 00 00 00 00 00 00 A0 [09:14:53]Write i2c OK [09:14:53]MH_I2C_Read... [09:14:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:53]Read from MH i2c: E2 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 62 00 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 62 00 1D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [09:14:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:53]wFMCommunicate OK [09:14:53]SAM_PROTO_GetFieldsCounters done [09:14:53]requested_item shift.num is exist - process it [09:14:53]requested_item shift.opened is exist - process it [09:14:53]req_shift_opened [09:14:53]FM_GetShiftState [09:14:53]SAM_PROTO_GetShiftState [09:14:53]wFMCommunicate request_size=4 [09:14:53]MH_SAM_APDU [09:14:53]CAPDU: 80 13 01 00 [09:14:53]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [09:14:53]Write i2c OK [09:14:53]MH_I2C_Read... [09:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:53]Read from MH i2c: E2 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 0E 00 [09:14:53]MH_I2C_Read... [09:14:53]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6A [09:14:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:14:53]wFMCommunicate OK [09:14:53]SAM_PROTO_GetShiftState done [09:14:53]FM_GetShiftState done [09:14:53]req_shift_opened done [09:14:53]requested_item shift.open_date is exist - process it [09:14:53]req_shift_open_date [09:14:53]req_shift_open_date done [09:14:53]produce_requested_data done [09:14:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153044,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:14:53]process_action_free close_receipt [09:14:53]json_value_free [09:14:53]json_value_free done [09:14:53]process_json_proto returns [09:14:53]Send response to host [09:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153044,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:14:53]free response buf [09:14:53]execute_script done [09:14:53]execute_script returns [09:14:53]free content buf [09:14:53]Sock 7.Close socket [09:14:53]Sock 7.Thread stoped [09:14:54]Connected sock=10 [09:14:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1A 3E 04 01 12 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 8A D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 55 02 00 35 04 06 00 32 55 65 A4 18 40 97 A2 1D E0 A3 1E C5 58 [09:14:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 43 47 00 1F D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 55 02 00 F4 03 04 00 88 7C F3 66 B6 04 01 00 00 32 7F A1 8A DF AD 47 1B [09:14:55]CommunicateWithHost err = 0 [09:14:55]CheckOFDResponse [09:14:55]1017 (14) - 77093643461234 [09:14:55]1041 (16) - 0000000000871835 [09:14:55]1040 (4) - 153044 [09:14:55]1012 (4) - 25.09.2024 02:59 [09:14:55]1206 (1) - 0 [09:14:55]OFD Sender: Remove packet 153044 [09:14:55]ProducePacketName [09:14:55]name=ofd_packets/00153044 [09:14:55]NVStorageDeleteData [09:14:56]OFD Sender: No OFD packet to send [09:14:57]recv_with_timeout no data received [09:15:01]OFD Sender: No OFD packet to send [09:15:06]OFD Sender: No OFD packet to send [09:15:08]recv_with_timeout no data received [09:15:11]OFD Sender: No OFD packet to send [09:15:16]OFD Sender: No OFD packet to send [09:15:21]OFD Sender: No OFD packet to send [09:15:26]OFD Sender: No OFD packet to send [09:15:31]OFD Sender: No OFD packet to send [09:15:36]OFD Sender: No OFD packet to send [09:15:41]OFD Sender: No OFD packet to send [09:15:46]OFD Sender: No OFD packet to send [09:15:51]OFD Sender: No OFD packet to send [09:15:56]OFD Sender: No OFD packet to send [09:16:01]OFD Sender: No OFD packet to send [09:16:06]OFD Sender: No OFD packet to send [09:16:11]OFD Sender: No OFD packet to send [09:16:16]OFD Sender: No OFD packet to send [09:16:21]OFD Sender: No OFD packet to send [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 15 02 00 08 F4 03 04 00 EB D4 F3 66 [09:16:28]Write to MH i2c: E2 10 00 29 07 80 15 02 00 08 00 F4 03 04 00 EB D4 F3 66 00 00 D3 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=25 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:16:28]Write to MH i2c: E2 1C 00 2A 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 13 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 15 03 00 [09:16:28]Write to MH i2c: E2 08 00 2B 07 80 15 03 00 00 00 00 00 B3 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 40 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 40 00 2B 07 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 C1 B3 95 C4 1A A6 90 00 7E [09:16:28]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 C1 B3 95 C4 1A A6 90 00 [09:16:28]wFMCommunicate OK [09:16:28]SAM_PROTO_ProcessDocument answer len = 59 [09:16:28]SAM_PROTO_ProcessDocument done [09:16:28]SetTLVBufToDocument [09:16:28]Processing tag 1209 (04B9) [09:16:28]Malloc new data [09:16:28]Processing tag 1041 (0411) [09:16:28]Processing tag 1040 (0410) [09:16:28]Malloc new data [09:16:28]Processing tag 1038 (040E) [09:16:28]Malloc new data [09:16:28]Processing tag 1042 (0412) [09:16:28]Malloc new data [09:16:28]Processing tag 1077 (0435) [09:16:28]Malloc new data [09:16:28]SetTLVBufToDocument err=0 [09:16:28]KKMLoadAndSignReceiptData store KKM data [09:16:28]KKMLoadAndSignReceiptData err=0 [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 11 00 00 [09:16:28]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:28]Read from MH i2c: E2 17 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 17 00 2C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [09:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:28]wFMCommunicate OK [09:16:28]Счет N : (1)1787047 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 61 25.09.2024 09:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153045 ФПД: 212977055963814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153045&fm=212977055963814&tin=02508201610067®Number=0000000000091825&sum=30000 [09:16:28]StoreToDocumentArchive [09:16:28]shift 478 fd 153045 [09:16:28]save to /storage/0478/doc_00153045 [09:16:28]save last doc name /storage/0478/doc_00153045 to /storage/kkm_last_doc_name [09:16:28]save OK [09:16:28]Clear old archive folders... [09:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:28]tlvbuf is 0033C8F0 [09:16:28]SAM_PROTO_ClearQueue [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 09 00 00 [09:16:28]Write to MH i2c: E2 08 00 2D 07 80 09 00 00 00 00 00 00 A6 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]SAM_PROTO_ClearQueue done [09:16:28]KKMCreateOFDPacket [09:16:28]OFDProtocolAddRootSTLVToBuf [09:16:28]FM_MakeSignedData [09:16:28]FM_MakeSignedData [09:16:28]SAM_PROTO_SignData [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 01 02 [09:16:28]Write to MH i2c: E2 08 00 2E 07 80 0D 01 02 00 00 00 00 AE [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [09:16:28]RAPDU: 90 00 [09:16:28]wFMCommunicate OK [09:16:28]wFMCommunicate request_size=255 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EB D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 35 04 06 00 C1 [09:16:28]Write to MH i2c: E2 02 01 2F 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EB D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 35 04 06 00 C1 00 00 6D [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:29]Read from MH i2c: E2 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 03 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [09:16:29]RAPDU: 90 00 [09:16:29]wFMCommunicate OK [09:16:29]wFMCommunicate request_size=10 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 0D 02 02 05 B3 95 C4 1A A6 [09:16:29]Write to MH i2c: E2 0D 00 30 07 80 0D 02 02 05 00 B3 95 C4 1A A6 00 00 87 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:29]Read from MH i2c: E2 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 03 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [09:16:29]RAPDU: 90 00 [09:16:29]wFMCommunicate OK [09:16:29]wFMCommunicate request_size=4 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 0D 03 02 [09:16:29]Write to MH i2c: E2 08 00 31 07 80 0D 03 02 00 00 00 00 B3 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:29]Read from MH i2c: E2 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 0B 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 0B 00 31 07 00 ED FE 0C 38 9E 5E D3 78 90 00 2A [09:16:29]RAPDU: ED FE 0C 38 9E 5E D3 78 90 00 [09:16:29]wFMCommunicate OK [09:16:29]SAM_PROTO_SignData done [09:16:29]FM_MakeSignedData done [09:16:29]CreateOFDProtocolMessage [09:16:29]wFMCommunicate request_size=4 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 11 00 00 [09:16:29]Write to MH i2c: E2 08 00 32 07 80 11 00 00 00 00 00 00 B3 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:29]Read from MH i2c: E2 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 17 00 [09:16:29]MH_I2C_Read... [09:16:29]Read from MH i2c: E2 17 00 32 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [09:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:29]wFMCommunicate OK [09:16:29]CreateOFDProtocolMessage done [09:16:29]OFDSenderStorePacket 153045 [09:16:29]StoreOFDPacket docnum=153045 [09:16:26]OFD Sender: No OFD packet to send [09:16:27]accept exits with 9 [09:16:27]New connection [09:16:27]New thread 3067166052 created [09:16:27]Thread 3067022692 joined [09:16:27]Waiting for new connection... [09:16:27] Sock 9.Parse request [09:16:27]Sock 9.Check first char [09:16:27]Sock 9.First char is OK [09:16:27]request: POST /json_proto HTTP/1.0 [09:16:27]Method: POST [09:16:27]URL: /json_proto [09:16:27]Method is POST - this is cgi request [09:16:27]url: /json_proto [09:16:27]query_string will be loaded in cgi processing [09:16:27]execute_cgi json_proto POST (null) [09:16:27]execute_cgi path=json_proto method=POST [09:16:27]POST find Content-Length [09:16:27]Host: 172.17.43.67:8080 [09:16:27]Content-Length: 678 [09:16:27]Content-Type: application/json [09:16:27] [09:16:27]POST finish read [09:16:27]Found Content-Length = 678 [09:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:27]execute_script... [09:16:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:27]POST & json_proto [09:16:27]process_json_proto [09:16:27]json parsed OK: [09:16:27]protocol is kg_v1.0 [09:16:27]action value=close_receipt [09:16:27]process_action close_receipt [09:16:27]cmd_close_receipt [09:16:27]MH_GetDate [09:16:27]Write to MH i2c: F0 00 00 1F 07 15 [09:16:27]Write i2c OK [09:16:27]MH_I2C_Read... [09:16:27]Read from MH i2c: F0 [09:16:27]MH_I2C_Read... [09:16:27]Read from MH i2c: F0 09 00 [09:16:27]MH_I2C_Read... [09:16:27]Read from MH i2c: F0 09 00 1F 07 00 EB D4 F3 66 6A BD 47 65 09 [09:16:27]GetLastDocTimeStamp 1727255690 [09:16:27]current date 1727255787 [09:16:27]FM_GetShiftState [09:16:27]SAM_PROTO_GetShiftState [09:16:27]wFMCommunicate request_size=4 [09:16:27]MH_SAM_APDU [09:16:27]CAPDU: 80 13 01 00 [09:16:27]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [09:16:27]Write i2c OK [09:16:27]MH_I2C_Read... [09:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:27]Read from MH i2c: E2 [09:16:27]MH_I2C_Read... [09:16:27]Read from MH i2c: E2 0E 00 [09:16:27]MH_I2C_Read... [09:16:27]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6C [09:16:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:16:27]wFMCommunicate OK [09:16:27]SAM_PROTO_GetShiftState done [09:16:27]FM_GetShiftState done [09:16:27]opened in 1727224329 [09:16:27]opened+sec_in_day 1727310729 [09:16:27]quantity*price = 30035 [09:16:27]sum+1 = 30036 [09:16:27]Check (price>sum+1) || (price+1 о реализуемом товаре [09:16:29]line ОКРУГЛЕНИЕ: -0.35 [09:16:29]line ИТОГО: 300.00 [09:16:29]line Внесено: 300.00 [09:16:29]line СДАЧА: 0.00 [09:16:29]line НСП 1% : 2.66 [09:16:29]line НДС 12% : 31.90 [09:16:29]line Наличными: 300.00 [09:16:29]line Безнал.: 0.00 [09:16:29]line Место: АЗС № 89 "Партнер Нефть" [09:16:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:29]line СНО: Общий режим [09:16:29]line Чек 61 25.09.2024 09:16 [09:16:29]line Смена: 478 ФФД: 1.0 [09:16:29]line ЗНМ: 0300000113 [09:16:29]line РНМ: 0000000000091825 [09:16:29]line Версия ККМ: 001 [09:16:29]line ФМ: 0000000000871835 [09:16:29]line ФД: 153045 [09:16:29]line ФПД: 212977055963814 [09:16:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T091627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153045&fm=212977055963814&tin=02508201610067®Number=0000000000091825&sum=30000 [09:16:29]written 0, free lines is 4095 [09:16:29]OFD Sender: Processing packet 153045 [packets to send 831, broken 830] [09:16:29]ProducePacketName [09:16:29]name=ofd_packets/00153045 [09:16:29]OFD Sender: To server: pG, [09:16:29]CommunicateWithHost lk.salyk.kg:30040 [09:16:29]ConnectInit lk.salyk.kg [09:16:30]Write to MH i2c: 01 00 00 5E 07 65 [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: 01 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: 01 07 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 DA 0C 52 [09:16:30]RasterBufferAndPrint [09:16:30]line [09:16:30]line [09:16:30]line [09:16:30]line [09:16:30]line [09:16:30]written 0, free lines is 3296 [09:16:30]MH_Cut [09:16:30]Write to MH i2c: D1 01 00 65 07 01 3E [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: D1 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: D1 01 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: D1 01 00 65 07 00 3D [09:16:30]Write to MH i2c: 01 00 00 66 07 6D [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16:30]*** Cut start [09:16:30]*** Purtial cut [09:16:30]*** Stage 1: CUTSNS_PIN = 1 [09:16:31]Read from MH i2c: 01 [09:16:31]MH_I2C_Read... [09:16:31]*** Stop cut motor [09:16:31]*** Cut end [09:16:31]Read from MH i2c: 01 07 00 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 FF 0F 82 [09:16:31]process_action close_receipt done [09:16:31]requested_data is exist [09:16:31]produce_requested_data [09:16:31]requested_item fm.sn is exist - process it [09:16:31]wFMCommunicate request_size=4 [09:16:31]MH_SAM_APDU [09:16:31]CAPDU: 80 11 00 00 [09:16:31]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [09:16:31]Write i2c OK [09:16:31]MH_I2C_Read... [09:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:31]Read from MH i2c: E2 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 17 00 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [09:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:31]wFMCommunicate OK [09:16:31]requested_item fd.num is exist - process it [09:16:31]SAM_PROTO_GetFieldsCounters [09:16:31]wFMCommunicate request_size=4 [09:16:31]MH_SAM_APDU [09:16:31]CAPDU: 80 13 00 00 [09:16:31]Write to MH i2c: E2 08 00 68 07 80 13 00 00 00 00 00 00 EB [09:16:31]Write i2c OK [09:16:31]MH_I2C_Read... [09:16:31]Connected sock=11 [09:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 C3 07 01 74 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EB D4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 35 04 06 00 C1 B3 95 C4 1A A6 ED FE 0C 38 9E 5E D3 78 [09:16:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:31]Read from MH i2c: E2 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 62 00 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 62 00 68 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [09:16:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:31]wFMCommunicate OK [09:16:31]SAM_PROTO_GetFieldsCounters done [09:16:31]requested_item shift.num is exist - process it [09:16:31]requested_item shift.opened is exist - process it [09:16:31]req_shift_opened [09:16:31]FM_GetShiftState [09:16:31]SAM_PROTO_GetShiftState [09:16:31]wFMCommunicate request_size=4 [09:16:31]MH_SAM_APDU [09:16:31]CAPDU: 80 13 01 00 [09:16:31]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [09:16:31]Write i2c OK [09:16:31]MH_I2C_Read... [09:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:31]Read from MH i2c: E2 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 0E 00 [09:16:31]MH_I2C_Read... [09:16:31]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B5 [09:16:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:16:31]wFMCommunicate OK [09:16:31]SAM_PROTO_GetShiftState done [09:16:31]FM_GetShiftState done [09:16:31]req_shift_opened done [09:16:31]requested_item shift.open_date is exist - process it [09:16:31]req_shift_open_date [09:16:31]req_shift_open_date done [09:16:31]produce_requested_data done [09:16:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153045,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:16:31]process_action_free close_receipt [09:16:31]json_value_free [09:16:31]json_value_free done [09:16:31]process_json_proto returns [09:16:31]Send response to host [09:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153045,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:16:31]free response buf [09:16:31]execute_script done [09:16:31]execute_script returns [09:16:31]free content buf [09:16:31]Sock 9.Close socket [09:16:31]Sock 9.Thread stoped [09:16:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0F 28 47 00 2C 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 55 02 00 F4 03 04 00 E8 7C F3 66 B6 04 01 00 00 93 7B 34 F7 73 E3 71 05 [09:16:31]CommunicateWithHost err = 0 [09:16:31]CheckOFDResponse [09:16:31]1017 (14) - 77093643461234 [09:16:31]1041 (16) - 0000000000871835 [09:16:31]1040 (4) - 153045 [09:16:31]1012 (4) - 25.09.2024 03:00 [09:16:31]1206 (1) - 0 [09:16:31]OFD Sender: Remove packet 153045 [09:16:31]ProducePacketName [09:16:31]name=ofd_packets/00153045 [09:16:31]NVStorageDeleteData [09:16:32]OFD Sender: No OFD packet to send [09:16:34]recv_with_timeout no data received [09:16:37]OFD Sender: No OFD packet to send [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:52]recv_with_timeout no data received [09:16:57]OFD Sender: No OFD packet to send [09:17:02]OFD Sender: No OFD packet to send [09:17:07]OFD Sender: No OFD packet to send [09:17:12]OFD Sender: No OFD packet to send [09:17:17]OFD Sender: No OFD packet to send [09:17:22]OFD Sender: No OFD packet to send [09:17:27]OFD Sender: No OFD packet to send [09:17:32]OFD Sender: No OFD packet to send [09:17:37]OFD Sender: No OFD packet to send [09:17:42]OFD Sender: No OFD packet to send [09:17:47]OFD Sender: No OFD packet to send [09:17:52]OFD Sender: No OFD packet to send [09:17:57]OFD Sender: No OFD packet to send [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:07]recv_with_timeout no data received [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:50]recv_with_timeout no data received [09:19:52]OFD Sender: No OFD packet to send [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:21]recv_with_timeout no data received [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:33]OFD Sender: No OFD packet to send [09:20:38]OFD Sender: No OFD packet to send [09:20:40]recv_with_timeout no data received [09:20:43]OFD Sender: No OFD packet to send [09:20:48]OFD Sender: No OFD packet to send [09:20:53]OFD Sender: No OFD packet to send [09:20:58]OFD Sender: No OFD packet to send [09:21:03]OFD Sender: No OFD packet to send [09:21:08]OFD Sender: No OFD packet to send [09:21:13]OFD Sender: No OFD packet to send [09:21:18]OFD Sender: No OFD packet to send [09:21:23]OFD Sender: No OFD packet to send [09:21:28]OFD Sender: No OFD packet to send [09:21:33]OFD Sender: No OFD packet to send [09:21:38]OFD Sender: No OFD packet to send [09:21:43]OFD Sender: No OFD packet to send [09:21:48]OFD Sender: No OFD packet to send [09:21:53]OFD Sender: No OFD packet to send [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:08]OFD Sender: No OFD packet to send [09:22:13]OFD Sender: No OFD packet to send [09:22:18]OFD Sender: No OFD packet to send [09:22:23]OFD Sender: No OFD packet to send [09:22:28]OFD Sender: No OFD packet to send [09:22:33]OFD Sender: No OFD packet to send [09:22:38]OFD Sender: No OFD packet to send [09:22:43]OFD Sender: No OFD packet to send [09:22:48]OFD Sender: No OFD packet to send [09:22:53]OFD Sender: No OFD packet to send [09:22:58]OFD Sender: No OFD packet to send [09:23:03]OFD Sender: No OFD packet to send [09:23:08]OFD Sender: No OFD packet to send [09:23:13]OFD Sender: No OFD packet to send [09:23:18]OFD Sender: No OFD packet to send [09:23:23]OFD Sender: No OFD packet to send [09:23:28]OFD Sender: No OFD packet to send [09:23:33]OFD Sender: No OFD packet to send [09:23:38]OFD Sender: No OFD packet to send [09:23:43]OFD Sender: No OFD packet to send [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]OFD Sender: No OFD packet to send [09:24:08]OFD Sender: No OFD packet to send [09:24:11]recv_with_timeout no data received [09:24:13]OFD Sender: No OFD packet to send [09:24:18]OFD Sender: No OFD packet to send [09:24:23]OFD Sender: No OFD packet to send [09:24:28]OFD Sender: No OFD packet to send [09:24:29]recv_with_timeout no data received [09:24:33]OFD Sender: No OFD packet to send [09:24:38]OFD Sender: No OFD packet to send [09:24:43]OFD Sender: No OFD packet to send [09:24:48]OFD Sender: No OFD packet to send [09:24:53]OFD Sender: No OFD packet to send [09:24:58]OFD Sender: No OFD packet to send [09:25:03]OFD Sender: No OFD packet to send [09:25:09]OFD Sender: No OFD packet to send [09:25:14]OFD Sender: No OFD packet to send [09:25:19]OFD Sender: No OFD packet to send [09:25:24]OFD Sender: No OFD packet to send [09:25:29]OFD Sender: No OFD packet to send [09:25:34]OFD Sender: No OFD packet to send [09:25:39]OFD Sender: No OFD packet to send [09:25:44]OFD Sender: No OFD packet to send [09:25:49]OFD Sender: No OFD packet to send [09:25:54]OFD Sender: No OFD packet to send [09:25:59]OFD Sender: No OFD packet to send [09:26:04]OFD Sender: No OFD packet to send [09:26:09]OFD Sender: No OFD packet to send [09:26:14]OFD Sender: No OFD packet to send [09:26:15]recv_with_timeout no data received [09:26:19]OFD Sender: No OFD packet to send [09:26:24]OFD Sender: No OFD packet to send [09:26:29]OFD Sender: No OFD packet to send [09:26:34]OFD Sender: No OFD packet to send [09:26:39]OFD Sender: No OFD packet to send [09:26:44]OFD Sender: No OFD packet to send [09:26:49]OFD Sender: No OFD packet to send [09:26:54]OFD Sender: No OFD packet to send [09:26:59]OFD Sender: No OFD packet to send [09:27:00]accept exits with 7 [09:27:00]New connection [09:27:00]New thread 3067022692 created [09:27:00]Thread 3067166052 joined [09:27:00]Waiting for new connection... [09:27:00] Sock 7.Parse request [09:27:00]Sock 7.Check first char [09:27:00]Sock 7.First char is OK [09:27:00]request: POST /json_proto HTTP/1.0 [09:27:00]Method: POST [09:27:00]URL: /json_proto [09:27:00]Method is POST - this is cgi request [09:27:00]url: /json_proto [09:27:00]query_string will be loaded in cgi processing [09:27:00]execute_cgi json_proto POST (null) [09:27:00]execute_cgi path=json_proto method=POST [09:27:00]POST find Content-Length [09:27:00]Host: 172.17.43.67:8080 [09:27:00]Content-Length: 755 [09:27:00]Content-Type: application/json [09:27:00] [09:27:00]POST finish read [09:27:00]Found Content-Length = 755 [09:27:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029179", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:00]execute_script... [09:27: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)1787048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029179", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:00]POST & json_proto [09:27:00]process_json_proto [09:27:00]json parsed OK: [09:27:00]protocol is kg_v1.0 [09:27:00]action value=close_receipt [09:27:00]process_action close_receipt [09:27:00]cmd_close_receipt [09:27:00]MH_GetDate [09:27:00]Write to MH i2c: F0 00 00 6A 07 60 [09:27:00]Write i2c OK [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: F0 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: F0 09 00 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: F0 09 00 6A 07 00 65 D7 F3 66 6A BD 47 65 D1 [09:27:00]GetLastDocTimeStamp 1727255787 [09:27:00]current date 1727256421 [09:27:00]FM_GetShiftState [09:27:00]SAM_PROTO_GetShiftState [09:27:00]wFMCommunicate request_size=4 [09:27:00]MH_SAM_APDU [09:27:00]CAPDU: 80 13 01 00 [09:27:00]Write to MH i2c: E2 08 00 6B 07 80 13 01 00 00 00 00 00 EF [09:27:00]Write i2c OK [09:27:00]MH_I2C_Read... [09:27:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:00]Read from MH i2c: E2 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 0E 00 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 0E 00 6B 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B7 [09:27:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:27:00]wFMCommunicate OK [09:27:00]SAM_PROTO_GetShiftState done [09:27:00]FM_GetShiftState done [09:27:00]opened in 1727224329 [09:27:00]opened+sec_in_day 1727310729 [09:27:00]quantity*price = 0 [09:27:00]sum+1 = 1 [09:27:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 62 25.09.2024 09:27 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30029179 ФМ: 0000000000871835 ФД: 153046 ФПД: 167730477796315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T092701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153046&fm=167730477796315&tin=02508201610067®Number=0000000000091825&sum=0 [09:27:02]StoreToDocumentArchive [09:27:02]shift 478 fd 153046 [09:27:02]save to /storage/0478/doc_00153046 [09:27:02]save last doc name /storage/0478/doc_00153046 to /storage/kkm_last_doc_name [09:27:02]save OK [09:27:02]Clear old archive folders... [09:27:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:27:02]tlvbuf is 002D2D10 [09:27:02]SAM_PROTO_ClearQueue [09:27:02]wFMCommunicate request_size=4 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 09 00 00 [09:27:02]Write to MH i2c: E2 08 00 78 07 80 09 00 00 00 00 00 00 F1 [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [09:27:02]RAPDU: 90 00 [09:27:02]wFMCommunicate OK [09:27:02]SAM_PROTO_ClearQueue done [09:27:02]KKMCreateOFDPacket [09:27:02]OFDProtocolAddRootSTLVToBuf [09:27:02]FM_MakeSignedData [09:27:02]FM_MakeSignedData [09:27:02]SAM_PROTO_SignData [09:27:02]wFMCommunicate request_size=4 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 0D 01 02 [09:27:02]Write to MH i2c: E2 08 00 79 07 80 0D 01 02 00 00 00 00 F9 [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [09:27:02]RAPDU: 90 00 [09:27:02]wFMCommunicate OK [09:27:02]wFMCommunicate request_size=255 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 65 D7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 55 02 00 35 04 06 00 98 [09:27:02]Write to MH i2c: E2 02 01 7A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 65 D7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 55 02 00 35 04 06 00 98 00 00 B1 [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [09:27:02]RAPDU: 90 00 [09:27:02]wFMCommunicate OK [09:27:02]wFMCommunicate request_size=10 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 0D 02 02 05 8C CB 8C 0B DB [09:27:02]Write to MH i2c: E2 0D 00 7B 07 80 0D 02 02 05 00 8C CB 8C 0B DB 00 00 CF [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [09:27:02]RAPDU: 90 00 [09:27:02]wFMCommunicate OK [09:27:02]wFMCommunicate request_size=4 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 0D 03 02 [09:27:02]Write to MH i2c: E2 08 00 7C 07 80 0D 03 02 00 00 00 00 FE [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 0B 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 0B 00 7C 07 00 D5 AC 66 72 00 7A E1 66 90 00 19 [09:27:02]RAPDU: D5 AC 66 72 00 7A E1 66 90 00 [09:27:02]wFMCommunicate OK [09:27:02]SAM_PROTO_SignData done [09:27:02]FM_MakeSignedData done [09:27:02]CreateOFDProtocolMessage [09:27:02]wFMCommunicate request_size=4 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 11 00 00 [09:27:02]Write to MH i2c: E2 08 00 7D 07 80 11 00 00 00 00 00 00 FE [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 17 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 17 00 7D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [09:27:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:27:02]wFMCommunicate OK [09:27:02]CreateOFDProtocolMessage done [09:27:02]OFDSenderStorePacket 153046 [09:27:02]StoreOFDPacket docnum=153046 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28056397+1699200362=1727256759 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B8 D8 F3 66 6A BD 47 65 BB [09:32:40]Current date/time: 25.09.2024 09:32 [09:32:40]FM_Init [09:32:40]wFMConnect [09:32:40]MH_SAM_On [09:32:40]Write to MH i2c: E0 00 00 08 00 E7 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_init finished! [09:32:40]*** atr: [09:32:40]*** 0F 3B D5 18 FF 81 91 FE [09:32:40]*** 1F C3 80 73 C8 21 10 0A [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]*** 00 00 00 00 00 00 00 00 [09:32:40]Read from MH i2c: E0 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E0 10 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:32:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:32:40]wFMCommunicate request_size=10 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:32:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:45]url: /json_proto [09:32:45]query_string will be loaded in cgi processing [09:32:45]execute_cgi json_proto POST (null) [09:32:45]execute_cgi path=json_proto method=POST [09:32:45]POST find Content-Length [09:32:45]Host: 172.17.43.67:8080 [09:32:45]Content-Length: 331 [09:32:45]Content-Type: application/json [09:32:45] [09:32:45]POST finish read [09:32:45]Found Content-Length = 331 [09:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:32:45]execute_script... [09:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:32:45]POST & json_proto [09:32:45]process_json_proto [09:32:45]json parsed OK: [09:32:45]protocol is kg_v1.0 [09:32:45]action value=get_value [09:32:45]process_action get_value [09:32:45]cmd_get_value [09:32:45]process_action get_value done [09:32:45]requested_data is exist [09:32:45]produce_requested_data [09:32:45]requested_item fm.sale.total is exist - process it [09:32:45]SAM_PROTO_GetFMData [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 03 00 [09:32:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 1A 52 02 00 69 04 9F 00 6F 04 04 00 42 4E 02 00 B1 04 05 00 58 76 51 9C 02 70 04 05 00 58 76 51 9C 02 72 04 00 00 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 D5 64 00 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 8F EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 1D [09:32:46]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 1A 52 02 00 69 04 9F 00 6F 04 04 00 42 4E 02 00 B1 04 05 00 58 76 51 9C 02 70 04 05 00 58 76 51 9C 02 72 04 00 00 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 D5 64 00 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 8F EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]ConnectInit Can't take IP for lk.salyk.kg [09:32:46]CommunicateWithHost connect error [09:32:46]CommunicateWithHost err = -1 [09:32:46]OFD Sender: Server communicate error [09:32:46]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [09:32:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:32:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:47]Read from MH i2c: E2 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:32:47]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:32:47]wFMCommunicate OK [09:32:47]wFMCommunicate request_size=4 [09:32:47]MH_SAM_APDU [09:32:47]CAPDU: 80 17 00 00 [09:32:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:32:47]Write i2c OK [09:32:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:32:40]RAPDU: 90 00 [09:32:40]wFMCommunicate OK [09:32:40]wFMCommunicate request_size=4 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 80 11 00 00 [09:32:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 17 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:40]wFMCommunicate OK [09:32:40]Detected FM SN is 0000000000871835 [09:32:40]Stored FM SN is 0000000000871835 [09:32:40]wFMCommunicate request_size=9 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:32:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:32:40]RAPDU: 90 00 [09:32:40]wFMCommunicate OK [09:32:40]FM PIN OK [09:32:40]wFMCommunicate request_size=8 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 80 14 04 00 03 02 00 01 [09:32:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:32:40]RAPDU: 90 00 [09:32:40]wFMCommunicate OK [09:32:40]wFMCommunicate request_size=13 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:32:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:32:40]RAPDU: 90 00 [09:32:40]wFMCommunicate OK [09:32:40]wFMCommunicate request_size=4 [09:32:40]MH_SAM_APDU [09:32:40]CAPDU: 80 11 00 00 [09:32:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:40]Read from MH i2c: E2 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 17 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:40]wFMCommunicate OK [09:32:40]DocumentArchiveInit [09:32:40]Start Httpd... [09:32:40]Httpd thread 3067137380 created [09:32:40]Write to MH i2c: 01 00 00 0F 00 0F [09:32:40]Write i2c OK [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: 01 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: 01 07 00 [09:32:40]MH_I2C_Read... [09:32:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:32:40]MH Int Process started [09:32:40]Allocated Socket 8 [09:32:40]Bind OK [09:32:40]Listen OK [09:32:40]httpd running on port 8080 [09:32:40]Waiting for new connection... [09:32:41]OFD Sender: Processing packet 153046 [packets to send 831, broken 830] [09:32:41]ProducePacketName [09:32:41]name=ofd_packets/00153046 [09:32:41]OFD Sender: To server: pG, [09:32:41]CommunicateWithHost lk.salyk.kg:30040 [09:32:41]ConnectInit lk.salyk.kg [09:32:45]accept exits with 9 [09:32:45]New connection [09:32:45]New thread 3066850660 created [09:32:45]Waiting for new connection... [09:32:45] Sock 9.Parse request [09:32:45]Sock 9.Check first char [09:32:45]Sock 9.First char is OK [09:32:45]request: POST /json_proto HTTP/1.0 [09:32:45]Method: POST [09:32:45]URL: /json_proto [09:32:45]Method is POST - this is cgi request [09:32:45]url: /json_proto [09:32:45]query_string will be loaded in cgi processing [09:32:45]execute_cgi json_proto POST (null) [09:32:45]execute_cgi path=json_proto method=POST [09:32:45]POST find Content-Length [09:32:45]Host: 172.17.43.67:8080 [09:32:45]Content-Length: 215 [09:32:45]Content-Type: application/json [09:32:45] [09:32:45]POST finish read [09:32:45]Found Content-Length = 215 [09:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:45]execute_script... [09:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:45]POST & json_proto [09:32:45]process_json_proto [09:32:45]json parsed OK: [09:32:45]protocol is kg_v1.0 [09:32:45]action value=get_value [09:32:45]process_action get_value [09:32:45]cmd_get_value [09:32:45]process_action get_value done [09:32:45]requested_data is exist [09:32:45]produce_requested_data [09:32:45]requested_item kkm.sn is exist - process it [09:32:45]requested_item kkm.ver is exist - process it [09:32:45]requested_item fm.sn is exist - process it [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 11 00 00 [09:32:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 17 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:45]wFMCommunicate OK [09:32:45]requested_item fd.num is exist - process it [09:32:45]SAM_PROTO_GetFieldsCounters [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 00 00 [09:32:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 62 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [09:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:45]wFMCommunicate OK [09:32:45]SAM_PROTO_GetFieldsCounters done [09:32:45]requested_item shift.num is exist - process it [09:32:45]requested_item shift.opened is exist - process it [09:32:45]req_shift_opened [09:32:45]FM_GetShiftState [09:32:45]SAM_PROTO_GetShiftState [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 01 00 [09:32:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 0E 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [09:32:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:32:45]wFMCommunicate OK [09:32:45]SAM_PROTO_GetShiftState done [09:32:45]FM_GetShiftState done [09:32:45]req_shift_opened done [09:32:45]requested_item shift.open_date is exist - process it [09:32:45]req_shift_open_date [09:32:45]req_shift_open_date done [09:32:45]produce_requested_data done [09:32:45]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153046,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:32:45]process_action_free get_value [09:32:45]json_value_free [09:32:45]json_value_free done [09:32:45]process_json_proto returns [09:32:45]Send response to host [09:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153046,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:32:45]free response buf [09:32:45]execute_script done [09:32:45]execute_script returns [09:32:45]free content buf [09:32:45]Sock 9.Close socket [09:32:45]Sock 9.Thread stoped [09:32:45]accept exits with 12 [09:32:45]New connection [09:32:45]New thread 3066707300 created [09:32:45]Thread 3066850660 joined [09:32:45]Waiting for new connection... [09:32:45] Sock 12.Parse request [09:32:45]Sock 12.Check first char [09:32:45]Sock 12.First char is OK [09:32:45]request: POST /json_proto HTTP/1.0 [09:32:45]Method: POST [09:32:45]URL: /json_proto [09:32:45]Method is POST - this is cgi request [09:32:47]MH_I2C_Read... [09:32:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:32:47]Read from MH i2c: E2 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 DE 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:32:47]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:32:47]wFMCommunicate OK [09:32:47]SAM_PROTO_GetFMData done [09:32:47]requested_item fm.sale_refund.total is exist - process it [09:32:47]requested_item fm.buy.total is exist - process it [09:32:47]requested_item shift.sale.total is exist - process it [09:32:47]SAM_PROTO_GetShiftData [09:32:47]wFMCommunicate request_size=4 [09:32:47]MH_SAM_APDU [09:32:47]CAPDU: 80 13 02 00 [09:32:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:32:47]Write i2c OK [09:32:47]MH_I2C_Read... [09:32:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:32:47]Read from MH i2c: E2 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 3E 00 00 00 69 04 98 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 3C 68 38 70 04 03 00 3C 68 38 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EB FD 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D2 7F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 C0 [09:32:47]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 3E 00 00 00 69 04 98 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 3C 68 38 70 04 03 00 3C 68 38 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EB FD 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D2 7F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [09:32:47]wFMCommunicate OK [09:32:47]wFMCommunicate request_size=4 [09:32:47]MH_SAM_APDU [09:32:47]CAPDU: 80 17 00 00 [09:32:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:32:47]Write i2c OK [09:32:47]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [09:32:48]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 17 00 00 [09:32:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [09:32:48]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 17 00 00 [09:32:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [09:32:48]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 17 00 00 [09:32:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [09:32:49]Read from MH i2c: E2 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 C8 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [09:32:49]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [09:32:49]wFMCommunicate OK [09:32:49]SAM_PROTO_GetShiftData done [09:32:49]requested_item shift.sale.total_cash is exist - process it [09:32:49]requested_item shift.sale_refund.total is exist - process it [09:32:49]requested_item shift.sale_refund.total_cash is exist - process it [09:32:49]requested_item shift.buy.total is exist - process it [09:32:49]requested_item shift.buy.total_cash is exist - process it [09:32:49]produce_requested_data done [09:32:49]produce_requested_data return {"fm.sale.total":112125190.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":36967.00,"shift.sale.total_cash":36967.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} [09:32:49]process_action_free get_value [09:32:49]json_value_free [09:32:49]json_value_free done [09:32:49]process_json_proto returns [09:32:49]Send response to host [09:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112125190.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":36967.00,"shift.sale.total_cash":36967.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}}} [09:32:49]free response buf [09:32:49]execute_script done [09:32:49]execute_script returns [09:32:49]free content buf [09:32:49]Sock 12.Close socket [09:32:49]Sock 12.Thread stoped [09:32:49]accept exits with 9 [09:32:49]New connection [09:32:49]New thread 3066850660 created [09:32:49]Thread 3066707300 joined [09:32:49]Waiting for new connection... [09:32:49] Sock 9.Parse request [09:32:49]Sock 9.Check first char [09:32:49]Sock 9.First char is OK [09:32:49]request: POST /json_proto HTTP/1.0 [09:32:49]Method: POST [09:32:49]URL: /json_proto [09:32:49]Method is POST - this is cgi request [09:32:49]url: /json_proto [09:32:49]query_string will be loaded in cgi processing [09:32:49]execute_cgi json_proto POST (null) [09:32:49]execute_cgi path=json_proto method=POST [09:32:49]POST find Content-Length [09:32:49]Host: 172.17.43.67:8080 [09:32:49]Content-Length: 680 [09:32:49]Content-Type: application/json [09:32:49] [09:32:49]POST finish read [09:32:49]Found Content-Length = 680 [09:32:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:49]execute_script... [09:32:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:49]POST & json_proto [09:32:49]process_json_proto [09:32:49]json parsed OK: [09:32:49]protocol is kg_v1.0 [09:32:49]action value=close_receipt [09:32:49]process_action close_receipt [09:32:49]cmd_close_receipt [09:32:49]MH_GetDate [09:32:49]Write to MH i2c: F0 00 00 1D 00 0C [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 09 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 09 00 1D 00 00 C1 D8 F3 66 6A BD 47 65 DA [09:32:49]GetLastDocTimeStamp 1727256421 [09:32:49]current date 1727256769 [09:32:49]FM_GetShiftState [09:32:49]SAM_PROTO_GetShiftState [09:32:49]wFMCommunicate request_size=4 [09:32:49]MH_SAM_APDU [09:32:49]CAPDU: 80 13 01 00 [09:32:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:49]Read from MH i2c: E2 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 0E 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [09:32:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:32:49]wFMCommunicate OK [09:32:49]SAM_PROTO_GetShiftState done [09:32:49]FM_GetShiftState done [09:32:49]opened in 1727224329 [09:32:49]opened+sec_in_day 1727310729 [09:32:49]quantity*price = 100050 [09:32:49]sum+1 = 100052 [09:32:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 63 25.09.2024 09:32 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153047 ФПД: 228941458006491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153047&fm=228941458006491&tin=02508201610067®Number=0000000000091825&sum=100000 [09:32:50]StoreToDocumentArchive [09:32:50]shift 478 fd 153047 [09:32:50]save to /storage/0478/doc_00153047 [09:32:50]save last doc name /storage/0478/doc_00153047 to /storage/kkm_last_doc_name [09:32:50]save OK [09:32:50]Clear old archive folders... [09:32:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:32:50]tlvbuf is 00B6D970 [09:32:50]SAM_PROTO_ClearQueue [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 09 00 00 [09:32:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:50]Read from MH i2c: E2 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 03 00 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:32:50]RAPDU: 90 00 [09:32:50]wFMCommunicate OK [09:32:50]SAM_PROTO_ClearQueue done [09:32:50]KKMCreateOFDPacket [09:32:50]OFDProtocolAddRootSTLVToBuf [09:32:50]FM_MakeSignedData [09:32:50]FM_MakeSignedData [09:32:50]SAM_PROTO_SignData [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 0D 01 02 [09:32:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:32:51]RAPDU: 90 00 [09:32:51]wFMCommunicate OK [09:32:51]wFMCommunicate request_size=255 [09:32:51]MH_SAM_APDU [09:32:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 C1 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 55 02 00 35 04 06 00 D0 38 96 47 [09:32:51]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 C1 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 55 02 00 35 04 06 00 D0 38 96 47 00 00 4D [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:32:51]RAPDU: 90 00 [09:32:51]wFMCommunicate OK [09:32:51]wFMCommunicate request_size=7 [09:32:51]MH_SAM_APDU [09:32:51]CAPDU: 80 0D 02 02 02 61 DB [09:32:51]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 61 DB 00 00 E8 [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:32:51]RAPDU: 90 00 [09:32:51]wFMCommunicate OK [09:32:51]wFMCommunicate request_size=4 [09:32:51]MH_SAM_APDU [09:32:51]CAPDU: 80 0D 03 02 [09:32:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0B 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0B 00 2F 00 00 67 13 AA B2 C5 3F EE 2D 90 00 A0 [09:32:51]RAPDU: 67 13 AA B2 C5 3F EE 2D 90 00 [09:32:51]wFMCommunicate OK [09:32:51]SAM_PROTO_SignData done [09:32:51]FM_MakeSignedData done [09:32:51]CreateOFDProtocolMessage [09:32:51]wFMCommunicate request_size=4 [09:32:51]MH_SAM_APDU [09:32:51]CAPDU: 80 11 00 00 [09:32:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 17 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:32:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:51]wFMCommunicate OK [09:32:51]CreateOFDProtocolMessage done [09:32:51]OFDSenderStorePacket 153047 [09:32:51]StoreOFDPacket docnum=153047 [09:32:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 97 D3 04 01 AB E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 C1 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 55 02 00 35 04 06 00 D0 38 96 47 61 DB 67 13 AA B2 C5 3F EE 2D [09:32:51]CheckFolder [09:32:51]dirname=/storage/ofd_packets [09:32:51]CheckFolder done [09:32:51]ProducePacketName [09:32:51]name=ofd_packets/00153047 [09:32:51]NVStorageSaveData ofd_packets/00153047 [09:32:51]File name is /storage/ofd_packets/00153047 [09:32:51]Write 298 bytes [09:32:51]NVStorageSaveData done [09:32:51]OFDSenderStorePacket done [09:32:51]KKMCreateOFDPacket done [09:32:51]NVStorageSaveData kkm_last_timestamp [09:32:51]File name is /storage/kkm_last_timestamp [09:32:51]Write 4 bytes [09:32:51]NVStorageSaveData done [09:32:51]ExternCall_PrintAddStr [09:32:51]wPrintStart [09:32:51]Write to MH i2c: 01 00 00 31 00 31 [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: 01 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: 01 07 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:32:51]RasterBufferAndPrint [09:32:51]line Счет N : (1)1787049 [09:32:51]OFD Sender: Processing packet 153046 [packets to send 832, broken 830] [09:32:51]ProducePacketName [09:32:51]name=ofd_packets/00153046 [09:32:51]OFD Sender: To server: pG, [09:32:51]CommunicateWithHost lk.salyk.kg:30040 [09:32:51]ConnectInit lk.salyk.kg [09:32:51]line ИНН: 02508201610067 [09:32:51]line Контрольно-Кассовый Чек [09:32:51]line ПРОДАЖА [09:32:51]line ТРК (МРК, ГНК) : 41 [09:32:51]line Товар: 2710194210 [09:32:51]line ДТ-К-5 [09:32:51]line 13.130 * 76.20 [09:32:51]line = 1000.51 [09:32:51]line НДС 12% НСП 1% [09:32:51]line > о реализуемом товаре [09:32:51]line ОКРУГЛЕНИЕ: -0.51 [09:32:51]line ИТОГО: 1000.00 [09:32:51]line Внесено: 1000.00 [09:32:51]line СДАЧА: 0.00 [09:32:51]line НСП 1% : 8.85 [09:32:51]line НДС 12% : 106.25 [09:32:51]line Наличными: 1000.00 [09:32:51]line Безнал.: 0.00 [09:32:51]line Место: АЗС № 89 "Партнер Нефть" [09:32:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:32:51]line СНО: Общий режим [09:32:51]line Чек 63 25.09.2024 09:32 [09:32:51]line Смена: 478 ФФД: 1.0 [09:32:51]line ЗНМ: 0300000113 [09:32:51]line РНМ: 0000000000091825 [09:32:51]line Версия ККМ: 001 [09:32:51]line ФМ: 0000000000871835 [09:32:51]line ФД: 153047 [09:32:51]line ФПД: 228941458006491 [09:32:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153047&fm=228941458006491&tin=02508201610067®Number=0000000000091825&sum=100000 [09:32:51]written 0, free lines is 4095 [09:32:52]Connected sock=10 [09:32:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 96 3C 07 01 08 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 65 D7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 55 02 00 35 04 06 00 98 8C CB 8C 0B DB D5 AC 66 72 00 7A E1 66 [09:32:52]Write to MH i2c: 01 00 00 5C 00 5C [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: 01 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: 01 07 00 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 F5 0C 64 [09:32:52]RasterBufferAndPrint [09:32:52]line [09:32:52]line [09:32:52]line [09:32:52]line [09:32:52]line [09:32:52]written 0, free lines is 3339 [09:32:52]MH_Cut [09:32:52]Write to MH i2c: D1 01 00 63 00 01 35 [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: D1 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: D1 01 00 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: D1 01 00 63 00 00 34 [09:32:52]Write to MH i2c: 01 00 00 64 00 64 [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:52]recv_with_timeout no data received [09:32:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F D5 47 00 57 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 55 02 00 F4 03 04 00 BD 80 F3 66 B6 04 01 00 00 D2 07 8E FF 40 7B 40 3D [09:32:52]CommunicateWithHost err = 0 [09:32:52]CheckOFDResponse [09:32:52]1017 (14) - 77093643461234 [09:32:52]1041 (16) - 0000000000871835 [09:32:52]1040 (4) - 153046 [09:32:52]1012 (4) - 25.09.2024 03:17 [09:32:52]1206 (1) - 0 [09:32:52]OFD Sender: Remove packet 153046 [09:32:52]ProducePacketName [09:32:52]name=ofd_packets/00153046 [09:32:52]NVStorageDeleteData [09:32:52]*** Cut start [09:32:52]*** Purtial cut [09:32:52]*** Stage 1: CUTSNS_PIN = 1 [09:32:53]OFD Sender: Processing packet 153047 [packets to send 831, broken 830] [09:32:53]ProducePacketName [09:32:53]name=ofd_packets/00153047 [09:32:53]OFD Sender: To server: pG, [09:32:53]CommunicateWithHost lk.salyk.kg:30040 [09:32:53]ConnectInit lk.salyk.kg [09:32:53]Read from MH i2c: 01 [09:32:53]MH_I2C_Read... [09:32:53]*** Stop cut motor [09:32:53]*** Cut end [09:32:53]Read from MH i2c: 01 07 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:32:53]process_action close_receipt done [09:32:53]requested_data is exist [09:32:53]produce_requested_data [09:32:53]requested_item fm.sn is exist - process it [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 11 00 00 [09:32:53]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 17 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:53]wFMCommunicate OK [09:32:53]requested_item fd.num is exist - process it [09:32:53]SAM_PROTO_GetFieldsCounters [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 13 00 00 [09:32:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 62 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [09:32:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:53]wFMCommunicate OK [09:32:53]SAM_PROTO_GetFieldsCounters done [09:32:53]requested_item shift.num is exist - process it [09:32:53]requested_item shift.opened is exist - process it [09:32:53]req_shift_opened [09:32:53]FM_GetShiftState [09:32:53]SAM_PROTO_GetShiftState [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 13 01 00 [09:32:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0E 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [09:32:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:32:53]wFMCommunicate OK [09:32:53]SAM_PROTO_GetShiftState done [09:32:53]FM_GetShiftState done [09:32:53]req_shift_opened done [09:32:53]requested_item shift.open_date is exist - process it [09:32:53]req_shift_open_date [09:32:53]req_shift_open_date done [09:32:53]produce_requested_data done [09:32:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153047,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:32:53]process_action_free close_receipt [09:32:53]json_value_free [09:32:53]json_value_free done [09:32:53]process_json_proto returns [09:32:53]Send response to host [09:32:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153047,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:32:53]free response buf [09:32:53]execute_script done [09:32:53]execute_script returns [09:32:53]free content buf [09:32:53]Sock 9.Close socket [09:32:53]Sock 9.Thread stoped [09:32:56]Connected sock=10 [09:32:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 97 D3 04 01 AB E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 C1 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 55 02 00 35 04 06 00 D0 38 96 47 61 DB 67 13 AA B2 C5 3F EE 2D [09:33:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 E2 47 00 00 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 55 02 00 F4 03 04 00 C2 80 F3 66 B6 04 01 00 00 53 63 CB C8 2A BF 00 ED [09:33:00]CommunicateWithHost err = 0 [09:33:00]CheckOFDResponse [09:33:00]1017 (14) - 77093643461234 [09:33:00]1041 (16) - 0000000000871835 [09:33:00]1040 (4) - 153047 [09:33:00]1012 (4) - 25.09.2024 03:17 [09:33:00]1206 (1) - 0 [09:33:00]OFD Sender: Remove packet 153047 [09:33:00]ProducePacketName [09:33:00]name=ofd_packets/00153047 [09:33:00]NVStorageDeleteData [09:33:01]OFD Sender: No OFD packet to send [09:33:06]OFD Sender: No OFD packet to send [09:33:07]recv_with_timeout no data received [09:33:11]OFD Sender: No OFD packet to send [09:33:16]OFD Sender: No OFD packet to send [09:33:21]OFD Sender: No OFD packet to send [09:33:23]recv_with_timeout no data received [09:33:26]OFD Sender: No OFD packet to send [09:33:31]OFD Sender: No OFD packet to send [09:33:34]recv_with_timeout no data received [09:33:36]OFD Sender: No OFD packet to send [09:33:41]OFD Sender: No OFD packet to send [09:33:43]accept exits with 6 [09:33:43]New connection [09:33:43]New thread 3066707300 created [09:33:43]Thread 3066850660 joined [09:33:43]Waiting for new connection... [09:33:43] Sock 6.Parse request [09:33:43]Sock 6.Check first char [09:33:43]Sock 6.First char is OK [09:33:43]request: POST /json_proto HTTP/1.0 [09:33:43]Method: POST [09:33:43]URL: /json_proto [09:33:43]Method is POST - this is cgi request [09:33:43]url: /json_proto [09:33:43]query_string will be loaded in cgi processing [09:33:43]execute_cgi json_proto POST (null) [09:33:43]execute_cgi path=json_proto method=POST [09:33:43]POST find Content-Length [09:33:43]Host: 172.17.43.67:8080 [09:33:43]Content-Length: 813 [09:33:43]Content-Type: application/json [09:33:43] [09:33:43]POST finish read [09:33:43]Found Content-Length = 813 [09:33:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:43]execute_script... [09:33:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:43]POST & json_proto [09:33:43]process_json_proto [09:33:43]json parsed OK: [09:33:43]protocol is kg_v1.0 [09:33:43]action value=close_receipt [09:33:43]process_action close_receipt [09:33:43]cmd_close_receipt [09:33:43]MH_GetDate [09:33:43]Write to MH i2c: F0 00 00 68 00 57 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 09 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 09 00 68 00 00 F7 D8 F3 66 6A BD 47 65 5B [09:33:43]GetLastDocTimeStamp 1727256769 [09:33:43]current date 1727256823 [09:33:43]FM_GetShiftState [09:33:43]SAM_PROTO_GetShiftState [09:33:43]wFMCommunicate request_size=4 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 13 01 00 [09:33:43]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [09:33:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:33:43]wFMCommunicate OK [09:33:43]SAM_PROTO_GetShiftState done [09:33:43]FM_GetShiftState done [09:33:43]opened in 1727224329 [09:33:43]opened+sec_in_day 1727310729 [09:33:43]quantity*price = 0 [09:33:43]sum+1 = 1 [09:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 64 25.09.2024 09:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153048 ФПД: 127387592317831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093344&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153048&fm=127387592317831&tin=02508201610067®Number=0000000000091825&sum=0 [09:33:45]StoreToDocumentArchive [09:33:45]shift 478 fd 153048 [09:33:45]save to /storage/0478/doc_00153048 [09:33:45]save last doc name /storage/0478/doc_00153048 to /storage/kkm_last_doc_name [09:33:45]save OK [09:33:45]Clear old archive folders... [09:33:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:45]tlvbuf is 00B19FB0 [09:33:45]SAM_PROTO_ClearQueue [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 09 00 00 [09:33:45]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]SAM_PROTO_ClearQueue done [09:33:45]KKMCreateOFDPacket [09:33:45]OFDProtocolAddRootSTLVToBuf [09:33:45]FM_MakeSignedData [09:33:45]FM_MakeSignedData [09:33:45]SAM_PROTO_SignData [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 01 02 [09:33:45]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=255 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 F8 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 55 02 00 35 04 06 00 73 [09:33:45]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 F8 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 55 02 00 35 04 06 00 73 00 00 C4 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=10 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 02 02 05 DB BC 30 5B 87 [09:33:45]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 DB BC 30 5B 87 00 00 A6 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 03 02 [09:33:45]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0B 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0B 00 7A 00 00 70 3E 94 4F 65 4C 85 88 90 00 45 [09:33:45]RAPDU: 70 3E 94 4F 65 4C 85 88 90 00 [09:33:45]wFMCommunicate OK [09:33:45]SAM_PROTO_SignData done [09:33:45]FM_MakeSignedData done [09:33:45]CreateOFDProtocolMessage [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 11 00 00 [09:33:45]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 17 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:33:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:33:45]wFMCommunicate OK [09:33:45]CreateOFDProtocolMessage done [09:33:45]OFDSenderStorePacket 153048 [09:33:45]StoreOFDPacket docnum=153048 [09:33:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 8E 07 01 6D 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 F8 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 55 02 00 35 04 06 00 73 DB BC 30 5B 87 70 3E 94 4F 65 4C 85 88 [09:33:45]CheckFolder [09:33:45]dirname=/storage/ofd_packets [09:33:45]CheckFolder done [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00153048 [09:33:45]NVStorageSaveData ofd_packets/00153048 [09:33:45]File name is /storage/ofd_packets/00153048 [09:33:45]Write 301 bytes [09:33:45]NVStorageSaveData done [09:33:45]OFDSenderStorePacket done [09:33:45]KKMCreateOFDPacket done [09:33:45]NVStorageSaveData kkm_last_timestamp [09:33:45]File name is /storage/kkm_last_timestamp [09:33:45]Write 4 bytes [09:33:45]NVStorageSaveData done [09:33:45]ExternCall_PrintAddStr [09:33:45]wPrintStart [09:33:45]Write to MH i2c: 01 00 00 7C 00 7C [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:33:45]RasterBufferAndPrint [09:33:45]line Счет N : (1)1787050 [09:33:45]line ИНН: 02508201610067 [09:33:45]line Контрольно-Кассовый Чек [09:33:45]line ПРОДАЖА [09:33:45]line ТРК (МРК, ГНК) : 13 [09:33:45]line Товар: 2710124500 [09:33:45]line Аи-95-К-5 [09:33:45]line 13.480 * 0.00 [09:33:45]line = 0.00 [09:33:45]line НДС 12% НСП 1% [09:33:45]line > о реализуемом товаре [09:33:45]line ИТОГО: 0.00 [09:33:45]line НСП 1% : 0.00 [09:33:45]line НДС 12% : 0.00 [09:33:45]line Наличными: 0.00 [09:33:45]line Безнал.: 0.00 [09:33:45]line Место: АЗС № 89 "Партнер Нефть" [09:33:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:33:45]line СНО: Общий режим [09:33:45]line Чек 64 25.09.2024 09:33 [09:33:45]line Смена: 478 ФФД: 1.0 [09:33:45]line ЗНМ: 0300000113 [09:33:45]line РНМ: 0000000000091825 [09:33:45]line Версия ККМ: 001 [09:33:45]line Платежная система: Бакай Банк [09:33:45]line ФМ: 0000000000871835 [09:33:45]line ФД: 153048 [09:33:45]line ФПД: 127387592317831 [09:33:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093344&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153048&fm=127387592317831&tin=02508201610067®Number=0000000000091825&sum=0 [09:33:45]written 0, free lines is 4095 [09:33:45]OFD Sender: Processing packet 153048 [packets to send 831, broken 830] [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00153048 [09:33:45]OFD Sender: To server: pG, [09:33:45]CommunicateWithHost lk.salyk.kg:30040 [09:33:45]ConnectInit lk.salyk.kg [09:33:46]Write to MH i2c: 01 00 00 A6 00 A6 [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 07 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 EF 0C A8 [09:33:46]RasterBufferAndPrint [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]written 0, free lines is 3325 [09:33:46]MH_Cut [09:33:46]Write to MH i2c: D1 01 00 AD 00 01 7F [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 01 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 01 00 AD 00 00 7E [09:33:46]Write to MH i2c: 01 00 00 AE 00 AE [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]*** Cut start [09:33:46]*** Purtial cut [09:33:46]*** Stage 1: CUTSNS_PIN = 1 [09:33:46]Connected sock=10 [09:33:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 8E 07 01 6D 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 F8 D8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 55 02 00 35 04 06 00 73 DB BC 30 5B 87 70 3E 94 4F 65 4C 85 88 [09:33:47]Read from MH i2c: 01 [09:33:47]MH_I2C_Read... [09:33:47]*** Stop cut motor [09:33:47]*** Cut end [09:33:47]Read from MH i2c: 01 07 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [09:33:47]process_action close_receipt done [09:33:47]requested_data is exist [09:33:47]produce_requested_data [09:33:47]requested_item fm.sn is exist - process it [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 11 00 00 [09:33:47]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [09:33:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:33:47]wFMCommunicate OK [09:33:47]requested_item fd.num is exist - process it [09:33:47]SAM_PROTO_GetFieldsCounters [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 13 00 00 [09:33:47]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 62 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [09:33:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_GetFieldsCounters done [09:33:47]requested_item shift.num is exist - process it [09:33:47]requested_item shift.opened is exist - process it [09:33:47]req_shift_opened [09:33:47]FM_GetShiftState [09:33:47]SAM_PROTO_GetShiftState [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 13 01 00 [09:33:47]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0E 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [09:33:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_GetShiftState done [09:33:47]FM_GetShiftState done [09:33:47]req_shift_opened done [09:33:47]requested_item shift.open_date is exist - process it [09:33:47]req_shift_open_date [09:33:47]req_shift_open_date done [09:33:47]produce_requested_data done [09:33:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153048,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:33:47]process_action_free close_receipt [09:33:47]json_value_free [09:33:47]json_value_free done [09:33:47]process_json_proto returns [09:33:47]Send response to host [09:33:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153048,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:33:47]free response buf [09:33:47]execute_script done [09:33:47]execute_script returns [09:33:47]free content buf [09:33:47]Sock 6.Close socket [09:33:47]Sock 6.Thread stoped [09:33:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B BA 47 00 46 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 55 02 00 F4 03 04 00 F4 80 F3 66 B6 04 01 00 00 2B 2C 9C EE EB 0E 52 77 [09:33:47]CommunicateWithHost err = 0 [09:33:47]CheckOFDResponse [09:33:47]1017 (14) - 77093643461234 [09:33:47]1041 (16) - 0000000000871835 [09:33:47]1040 (4) - 153048 [09:33:47]1012 (4) - 25.09.2024 03:18 [09:33:47]1206 (1) - 0 [09:33:47]OFD Sender: Remove packet 153048 [09:33:47]ProducePacketName [09:33:47]name=ofd_packets/00153048 [09:33:47]NVStorageDeleteData [09:33:48]OFD Sender: No OFD packet to send [09:33:53]OFD Sender: No OFD packet to send [09:33:58]OFD Sender: No OFD packet to send [09:34:00]recv_with_timeout no data received [09:34:03]OFD Sender: No OFD packet to send [09:34:08]OFD Sender: No OFD packet to send [09:34:13]OFD Sender: No OFD packet to send [09:34:18]OFD Sender: No OFD packet to send [09:34:22]accept exits with 9 [09:34:22]New connection [09:34:22]New thread 3066850660 created [09:34:22]Thread 3066707300 joined [09:34:22]Waiting for new connection... [09:34:22] Sock 9.Parse request [09:34:22]Sock 9.Check first char [09:34:22]Sock 9.First char is OK [09:34:22]request: POST /json_proto HTTP/1.0 [09:34:22]Method: POST [09:34:22]URL: /json_proto [09:34:22]Method is POST - this is cgi request [09:34:22]url: /json_proto [09:34:22]query_string will be loaded in cgi processing [09:34:22]execute_cgi json_proto POST (null) [09:34:22]execute_cgi path=json_proto method=POST [09:34:22]POST find Content-Length [09:34:22]Host: 172.17.43.67:8080 [09:34:22]Content-Length: 678 [09:34:22]Content-Type: application/json [09:34:22] [09:34:22]POST finish read [09:34:22]Found Content-Length = 678 [09:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:22]execute_script... [09:34:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:22]POST & json_proto [09:34:22]process_json_proto [09:34:22]json parsed OK: [09:34:22]protocol is kg_v1.0 [09:34:22]action value=close_receipt [09:34:22]process_action close_receipt [09:34:22]cmd_close_receipt [09:34:22]MH_GetDate [09:34:22]Write to MH i2c: F0 00 00 B2 00 A1 [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 09 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 09 00 B2 00 00 1E D9 F3 66 6A BD 47 65 CD [09:34:22]GetLastDocTimeStamp 1727256824 [09:34:22]current date 1727256862 [09:34:22]FM_GetShiftState [09:34:22]SAM_PROTO_GetShiftState [09:34:22]wFMCommunicate request_size=4 [09:34:22]MH_SAM_APDU [09:34:22]CAPDU: 80 13 01 00 [09:34:22]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:22]Read from MH i2c: E2 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: E2 0E 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [09:34:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:34:22]wFMCommunicate OK [09:34:22]SAM_PROTO_GetShiftState done [09:34:22]FM_GetShiftState done [09:34:22]opened in 1727224329 [09:34:22]opened+sec_in_day 1727310729 [09:34:22]quantity*price = 40002 [09:34:22]sum+1 = 40003 [09:34:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 65 25.09.2024 09:34 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153049 ФПД: 57241783971598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153049&fm=57241783971598&tin=02508201610067®Number=0000000000091825&sum=40000 [09:34:23]StoreToDocumentArchive [09:34:23]shift 478 fd 153049 [09:34:23]save to /storage/0478/doc_00153049 [09:34:23]save last doc name /storage/0478/doc_00153049 to /storage/kkm_last_doc_name [09:34:23]save OK [09:34:23]Clear old archive folders... [09:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:23]tlvbuf is 00B1B8F0 [09:34:23]SAM_PROTO_ClearQueue [09:34:23]wFMCommunicate request_size=4 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 09 00 00 [09:34:23]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:23]Read from MH i2c: E2 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:34:23]RAPDU: 90 00 [09:34:23]wFMCommunicate OK [09:34:23]SAM_PROTO_ClearQueue done [09:34:23]KKMCreateOFDPacket [09:34:23]OFDProtocolAddRootSTLVToBuf [09:34:23]FM_MakeSignedData [09:34:23]FM_MakeSignedData [09:34:23]SAM_PROTO_SignData [09:34:23]wFMCommunicate request_size=4 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 0D 01 02 [09:34:23]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:23]Read from MH i2c: E2 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:34:23]RAPDU: 90 00 [09:34:23]wFMCommunicate OK [09:34:23]wFMCommunicate request_size=255 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 1E D9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 55 02 00 35 04 06 00 34 [09:34:23]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 1E D9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 55 02 00 35 04 06 00 34 00 00 72 [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:34:24]RAPDU: 90 00 [09:34:24]wFMCommunicate OK [09:34:24]wFMCommunicate request_size=10 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 0D 02 02 05 0F A4 33 2F 0E [09:34:24]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 0F A4 33 2F 0E 00 00 6A [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:34:24]RAPDU: 90 00 [09:34:24]wFMCommunicate OK [09:34:24]wFMCommunicate request_size=4 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 0D 03 02 [09:34:24]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 0B 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 0B 00 C4 00 00 A9 35 2B D1 FD 9A 7A 0D 90 00 38 [09:34:24]RAPDU: A9 35 2B D1 FD 9A 7A 0D 90 00 [09:34:24]wFMCommunicate OK [09:34:24]SAM_PROTO_SignData done [09:34:24]FM_MakeSignedData done [09:34:24]CreateOFDProtocolMessage [09:34:24]wFMCommunicate request_size=4 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 11 00 00 [09:34:24]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 17 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [09:34:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:24]wFMCommunicate OK [09:34:24]CreateOFDProtocolMessage done [09:34:24]OFDSenderStorePacket 153049 [09:34:24]StoreOFDPacket docnum=153049 [09:34:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 01 07 01 84 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 1E D9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 55 02 00 35 04 06 00 34 0F A4 33 2F 0E A9 35 2B D1 FD 9A 7A 0D [09:34:24]CheckFolder [09:34:24]dirname=/storage/ofd_packets [09:34:24]CheckFolder done [09:34:24]ProducePacketName [09:34:24]name=ofd_packets/00153049 [09:34:24]NVStorageSaveData ofd_packets/00153049 [09:34:24]File name is /storage/ofd_packets/00153049 [09:34:24]Write 301 bytes [09:34:24]NVStorageSaveData done [09:34:24]OFDSenderStorePacket done [09:34:24]KKMCreateOFDPacket done [09:34:24]NVStorageSaveData kkm_last_timestamp [09:34:24]File name is /storage/kkm_last_timestamp [09:34:24]Write 4 bytes [09:34:24]NVStorageSaveData done [09:34:24]ExternCall_PrintAddStr [09:34:24]wPrintStart [09:34:24]Write to MH i2c: 01 00 00 C6 00 C6 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [09:34:24]RasterBufferAndPrint [09:34:24]line Счет N : (1)1787051 [09:34:24]line ИНН: 02508201610067 [09:34:24]line Контрольно-Кассовый Чек [09:34:24]line ПРОДАЖА [09:34:24]line ТРК (МРК, ГНК) : 32 [09:34:24]line Товар: 2710124130 [09:34:24]line Аи-92-К-5 [09:34:24]line 5.900 * 67.80 [09:34:24]line = 400.02 [09:34:24]line НДС 12% НСП 1% [09:34:24]line > о реализуемом товаре [09:34:24]line ОКРУГЛЕНИЕ: -0.02 [09:34:24]line ИТОГО: 400.00 [09:34:24]line Внесено: 400.00 [09:34:24]line СДАЧА: 0.00 [09:34:24]line НСП 1% : 3.54 [09:34:24]line НДС 12% : 42.48 [09:34:24]line Наличными: 400.00 [09:34:24]line Безнал.: 0.00 [09:34:24]line Место: АЗС № 89 "Партнер Нефть" [09:34:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:34:24]line СНО: Общий режим [09:34:24]line Чек 65 25.09.2024 09:34 [09:34:24]line Смена: 478 ФФД: 1.0 [09:34:24]line ЗНМ: 0300000113 [09:34:24]line РНМ: 0000000000091825 [09:34:24]line Версия ККМ: 001 [09:34:24]line ФМ: 0000000000871835 [09:34:24]line ФД: 153049 [09:34:24]line ФПД: 57241783971598 [09:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153049&fm=57241783971598&tin=02508201610067®Number=0000000000091825&sum=40000 [09:34:24]written 0, free lines is 4095 [09:34:24]OFD Sender: Processing packet 153049 [packets to send 831, broken 830] [09:34:24]ProducePacketName [09:34:24]name=ofd_packets/00153049 [09:34:24]OFD Sender: To server: pG, [09:34:24]CommunicateWithHost lk.salyk.kg:30040 [09:34:24]ConnectInit lk.salyk.kg [09:34:24]Write to MH i2c: 01 00 00 F1 00 F1 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DC 0C E0 [09:34:24]RasterBufferAndPrint [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]written 0, free lines is 3300 [09:34:24]MH_Cut [09:34:24]Write to MH i2c: D1 01 00 F8 00 01 CA [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 01 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 01 00 F8 00 00 C9 [09:34:24]Write to MH i2c: 01 00 00 F9 00 F9 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:25]*** Cut start [09:34:25]*** Purtial cut [09:34:25]*** Stage 1: CUTSNS_PIN = 1 [09:34:25]Read from MH i2c: 01 [09:34:25]MH_I2C_Read... [09:34:25]*** Stop cut motor [09:34:25]*** Cut end [09:34:25]Read from MH i2c: 01 07 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [09:34:25]process_action close_receipt done [09:34:25]requested_data is exist [09:34:25]produce_requested_data [09:34:25]requested_item fm.sn is exist - process it [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 11 00 00 [09:34:25]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 17 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [09:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:25]wFMCommunicate OK [09:34:25]requested_item fd.num is exist - process it [09:34:25]SAM_PROTO_GetFieldsCounters [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 13 00 00 [09:34:25]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]Connected sock=11 [09:34:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 01 07 01 84 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 1E D9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 55 02 00 35 04 06 00 34 0F A4 33 2F 0E A9 35 2B D1 FD 9A 7A 0D [09:34:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 62 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [09:34:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:25]wFMCommunicate OK [09:34:25]SAM_PROTO_GetFieldsCounters done [09:34:25]requested_item shift.num is exist - process it [09:34:25]requested_item shift.opened is exist - process it [09:34:25]req_shift_opened [09:34:25]FM_GetShiftState [09:34:25]SAM_PROTO_GetShiftState [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 13 01 00 [09:34:25]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 0E 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [09:34:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:34:26]wFMCommunicate OK [09:34:26]SAM_PROTO_GetShiftState done [09:34:26]FM_GetShiftState done [09:34:26]req_shift_opened done [09:34:26]requested_item shift.open_date is exist - process it [09:34:26]req_shift_open_date [09:34:26]req_shift_open_date done [09:34:26]produce_requested_data done [09:34:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153049,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:34:26]process_action_free close_receipt [09:34:26]json_value_free [09:34:26]json_value_free done [09:34:26]process_json_proto returns [09:34:26]Send response to host [09:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153049,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:34:26]free response buf [09:34:26]execute_script done [09:34:26]execute_script returns [09:34:26]free content buf [09:34:26]Sock 9.Close socket [09:34:26]Sock 9.Thread stoped [09:34:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 50 F0 47 00 5F B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 55 02 00 F4 03 04 00 1B 81 F3 66 B6 04 01 00 00 33 BF 3F EB 3B 6E CB CF [09:34:26]CommunicateWithHost err = 0 [09:34:26]CheckOFDResponse [09:34:26]1017 (14) - 77093643461234 [09:34:26]1041 (16) - 0000000000871835 [09:34:26]1040 (4) - 153049 [09:34:26]1012 (4) - 25.09.2024 03:18 [09:34:26]1206 (1) - 0 [09:34:26]OFD Sender: Remove packet 153049 [09:34:26]ProducePacketName [09:34:26]name=ofd_packets/00153049 [09:34:26]NVStorageDeleteData [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:35]recv_with_timeout no data received [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:56]OFD Sender: No OFD packet to send [09:35:01]OFD Sender: No OFD packet to send [09:35:05]recv_with_timeout no data received [09:35:06]OFD Sender: No OFD packet to send [09:35:11]OFD Sender: No OFD packet to send [09:35:16]OFD Sender: No OFD packet to send [09:35:21]OFD Sender: No OFD packet to send [09:35:26]OFD Sender: No OFD packet to send [09:35:31]OFD Sender: No OFD packet to send [09:35:36]OFD Sender: No OFD packet to send [09:35:41]OFD Sender: No OFD packet to send [09:35:46]OFD Sender: No OFD packet to send [09:35:51]OFD Sender: No OFD packet to send [09:35:57]OFD Sender: No OFD packet to send [09:36:02]OFD Sender: No OFD packet to send [09:36:02]recv_with_timeout no data received [09:36:07]OFD Sender: No OFD packet to send [09:36:12]OFD Sender: No OFD packet to send [09:36:17]OFD Sender: No OFD packet to send [09:36:22]OFD Sender: No OFD packet to send [09:36:27]OFD Sender: No OFD packet to send [09:36:32]OFD Sender: No OFD packet to send [09:36:37]OFD Sender: No OFD packet to send [09:36:42]OFD Sender: No OFD packet to send [09:36:47]OFD Sender: No OFD packet to send [09:36:52]OFD Sender: No OFD packet to send [09:36:57]OFD Sender: No OFD packet to send [09:37:02]OFD Sender: No OFD packet to send [09:37:07]OFD Sender: No OFD packet to send [09:37:12]OFD Sender: No OFD packet to send [09:37:17]OFD Sender: No OFD packet to send [09:37:22]OFD Sender: No OFD packet to send [09:37:27]OFD Sender: No OFD packet to send [09:37:32]OFD Sender: No OFD packet to send [09:37:37]OFD Sender: No OFD packet to send [09:37:42]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:52]OFD Sender: No OFD packet to send [09:37:57]OFD Sender: No OFD packet to send [09:38:00]recv_with_timeout no data received [09:38:02]OFD Sender: No OFD packet to send [09:38:07]OFD Sender: No OFD packet to send [09:38:12]OFD Sender: No OFD packet to send [09:38:17]OFD Sender: No OFD packet to send [09:38:22]OFD Sender: No OFD packet to send [09:38:27]OFD Sender: No OFD packet to send [09:38:32]OFD Sender: No OFD packet to send [09:38:37]OFD Sender: No OFD packet to send [09:38:42]OFD Sender: No OFD packet to send [09:38:47]OFD Sender: No OFD packet to send [09:38:48]recv_with_timeout no data received [09:38:51]accept exits with 7 [09:38:51]New connection [09:38:51]New thread 3066707300 created [09:38:51]Thread 3066850660 joined [09:38:51]Waiting for new connection... [09:38:51] Sock 7.Parse request [09:38:51]Sock 7.Check first char [09:38:51]Sock 7.First char is OK [09:38:51]request: POST /json_proto HTTP/1.0 [09:38:51]Method: POST [09:38:51]URL: /json_proto [09:38:51]Method is POST - this is cgi request [09:38:51]url: /json_proto [09:38:51]query_string will be loaded in cgi processing [09:38:51]execute_cgi json_proto POST (null) [09:38:51]execute_cgi path=json_proto method=POST [09:38:51]POST find Content-Length [09:38:51]Host: 172.17.43.67:8080 [09:38:51]Content-Length: 683 [09:38:51]Content-Type: application/json [09:38:51] [09:38:51]POST finish read [09:38:51]Found Content-Length = 683 [09:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:51]execute_script... [09:38:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:51]POST & json_proto [09:38:51]process_json_proto [09:38:51]json parsed OK: [09:38:51]protocol is kg_v1.0 [09:38:51]action value=close_receipt [09:38:51]process_action close_receipt [09:38:51]cmd_close_receipt [09:38:51]MH_GetDate [09:38:51]Write to MH i2c: F0 00 00 FD 00 EC [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 09 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 09 00 FD 00 00 2B DA F3 66 6A BD 47 65 26 [09:38:51]GetLastDocTimeStamp 1727256862 [09:38:51]current date 1727257131 [09:38:51]FM_GetShiftState [09:38:51]SAM_PROTO_GetShiftState [09:38:51]wFMCommunicate request_size=4 [09:38:51]MH_SAM_APDU [09:38:51]CAPDU: 80 13 01 00 [09:38:51]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:51]Read from MH i2c: E2 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 43 [09:38:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:38:51]wFMCommunicate OK [09:38:51]SAM_PROTO_GetShiftState done [09:38:51]FM_GetShiftState done [09:38:51]opened in 1727224329 [09:38:51]opened+sec_in_day 1727310729 [09:38:51]quantity*price = 150032 [09:38:51]sum+1 = 150033 [09:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 66 25.09.2024 09:38 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153050 ФПД: 117010984342031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T093851&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153050&fm=117010984342031&tin=02508201610067®Number=0000000000091825&sum=150000 [09:38:52]StoreToDocumentArchive [09:38:52]shift 478 fd 153050 [09:38:52]save to /storage/0478/doc_00153050 [09:38:52]save last doc name /storage/0478/doc_00153050 to /storage/kkm_last_doc_name [09:38:52]save OK [09:38:52]Clear old archive folders... [09:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:52]tlvbuf is 00BA0CF0 [09:38:52]SAM_PROTO_ClearQueue [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 09 00 00 [09:38:52]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:38:52]RAPDU: 90 00 [09:38:52]wFMCommunicate OK [09:38:52]SAM_PROTO_ClearQueue done [09:38:52]KKMCreateOFDPacket [09:38:52]OFDProtocolAddRootSTLVToBuf [09:38:52]FM_MakeSignedData [09:38:52]FM_MakeSignedData [09:38:52]SAM_PROTO_SignData [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 0D 01 02 [09:38:52]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:38:52]RAPDU: 90 00 [09:38:52]wFMCommunicate OK [09:38:52]wFMCommunicate request_size=255 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 2B DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 55 02 00 35 04 06 00 6A [09:38:52]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 2B DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 55 02 00 35 04 06 00 6A 00 00 92 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:52]OFD Sender: No OFD packet to send [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:38:52]RAPDU: 90 00 [09:38:52]wFMCommunicate OK [09:38:52]wFMCommunicate request_size=10 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 0D 02 02 05 6B BE 28 12 0F [09:38:52]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 6B BE 28 12 0F 00 00 05 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:38:52]RAPDU: 90 00 [09:38:52]wFMCommunicate OK [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 0D 03 02 [09:38:52]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 0B 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 0B 00 0F 01 00 47 F6 66 16 02 C7 6B 75 90 00 EE [09:38:52]RAPDU: 47 F6 66 16 02 C7 6B 75 90 00 [09:38:52]wFMCommunicate OK [09:38:52]SAM_PROTO_SignData done [09:38:52]FM_MakeSignedData done [09:38:52]CreateOFDProtocolMessage [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 11 00 00 [09:38:52]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 17 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [09:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:38:52]wFMCommunicate OK [09:38:52]CreateOFDProtocolMessage done [09:38:52]OFDSenderStorePacket 153050 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28056921+1699200362=1727257283 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C3 DA F3 66 6A BD 47 65 C8 [09:41:23]Current date/time: 25.09.2024 09:41 [09:41:23]FM_Init [09:41:23]wFMConnect [09:41:23]MH_SAM_On [09:41:23]Write to MH i2c: E0 00 00 08 00 E7 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_init finished! [09:41:23]*** atr: [09:41:23]*** 0F 3B D5 18 FF 81 91 FE [09:41:23]*** 1F C3 80 73 C8 21 10 0A [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]*** 00 00 00 00 00 00 00 00 [09:41:23]Read from MH i2c: E0 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E0 10 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:41:23]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:41:23]wFMCommunicate request_size=10 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:41:23]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:41:23]RAPDU: 90 00 [09:41:23]wFMCommunicate OK [09:41:23]wFMCommunicate request_size=4 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 80 11 00 00 [09:41:23]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 17 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:41:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:23]wFMCommunicate OK [09:41:23]Detected FM SN is 0000000000871835 [09:41:23]Stored FM SN is 0000000000871835 [09:41:23]wFMCommunicate request_size=9 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:41:23]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:41:23]RAPDU: 90 00 [09:41:23]wFMCommunicate OK [09:41:23]FM PIN OK [09:41:23]wFMCommunicate request_size=8 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 80 14 04 00 03 02 00 01 [09:41:23]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:41:23]RAPDU: 90 00 [09:41:23]wFMCommunicate OK [09:41:23]wFMCommunicate request_size=13 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:41:23]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:41:23]RAPDU: 90 00 [09:41:23]wFMCommunicate OK [09:41:23]wFMCommunicate request_size=4 [09:41:23]MH_SAM_APDU [09:41:23]CAPDU: 80 11 00 00 [09:41:23]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:23]Read from MH i2c: E2 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 17 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:41:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:23]wFMCommunicate OK [09:41:23]DocumentArchiveInit [09:41:23]Start Httpd... [09:41:23]Httpd thread 3067796836 created [09:41:23]Write to MH i2c: 01 00 00 0F 00 0F [09:41:23]Write i2c OK [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: 01 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: 01 07 00 [09:41:23]MH_I2C_Read... [09:41:23]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:41:23]Allocated Socket 5 [09:41:23]Bind OK [09:41:23]Listen OK [09:41:23]httpd running on port 8080 [09:41:23]Waiting for new connection... [09:41:23]MH Int Process started [09:41:24]OFD Sender: Processing packet 153050 [packets to send 832, broken 830] [09:41:24]ProducePacketName [09:41:24]name=ofd_packets/00153050 [09:41:24]OFD Sender: To server: pG, [09:41:24]CommunicateWithHost lk.salyk.kg:30040 [09:41:24]ConnectInit lk.salyk.kg [09:41:25]Connected sock=7 [09:41:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 80 9D 07 01 BF 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 2B DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 55 02 00 35 04 06 00 6A 6B BE 28 12 0F 47 F6 66 16 02 C7 6B 75 [09:41:25]accept exits with 6 [09:41:25]New connection [09:41:25]New thread 3067510116 created [09:41:25]Waiting for new connection... [09:41:25] Sock 6.Parse request [09:41:25]Sock 6.Check first char [09:41:25]Sock 6.First char is OK [09:41:25]request: POST /json_proto HTTP/1.0 [09:41:25]Method: POST [09:41:25]URL: /json_proto [09:41:25]Method is POST - this is cgi request [09:41:25]url: /json_proto [09:41:25]query_string will be loaded in cgi processing [09:41:25]execute_cgi json_proto POST (null) [09:41:25]execute_cgi path=json_proto method=POST [09:41:25]POST find Content-Length [09:41:25]Host: 172.17.43.67:8080 [09:41:25]Content-Length: 215 [09:41:25]Content-Type: application/json [09:41:25] [09:41:25]POST finish read [09:41:25]Found Content-Length = 215 [09:41:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:25]execute_script... [09:41:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:25]POST & json_proto [09:41:25]process_json_proto [09:41:25]json parsed OK: [09:41:25]protocol is kg_v1.0 [09:41:25]action value=get_value [09:41:25]process_action get_value [09:41:25]cmd_get_value [09:41:25]process_action get_value done [09:41:25]requested_data is exist [09:41:25]produce_requested_data [09:41:25]requested_item kkm.sn is exist - process it [09:41:25]requested_item kkm.ver is exist - process it [09:41:25]requested_item fm.sn is exist - process it [09:41:25]wFMCommunicate request_size=4 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 11 00 00 [09:41:25]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:26]Read from MH i2c: E2 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 17 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:26]wFMCommunicate OK [09:41:26]requested_item fd.num is exist - process it [09:41:26]SAM_PROTO_GetFieldsCounters [09:41:26]wFMCommunicate request_size=4 [09:41:26]MH_SAM_APDU [09:41:26]CAPDU: 80 13 00 00 [09:41:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:26]Read from MH i2c: E2 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 62 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [09:41:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:26]wFMCommunicate OK [09:41:26]SAM_PROTO_GetFieldsCounters done [09:41:26]requested_item shift.num is exist - process it [09:41:26]requested_item shift.opened is exist - process it [09:41:26]req_shift_opened [09:41:26]FM_GetShiftState [09:41:26]SAM_PROTO_GetShiftState [09:41:26]wFMCommunicate request_size=4 [09:41:26]MH_SAM_APDU [09:41:26]CAPDU: 80 13 01 00 [09:41:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:26]Read from MH i2c: E2 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 0E 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [09:41:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:41:26]wFMCommunicate OK [09:41:26]SAM_PROTO_GetShiftState done [09:41:26]FM_GetShiftState done [09:41:26]req_shift_opened done [09:41:26]requested_item shift.open_date is exist - process it [09:41:26]req_shift_open_date [09:41:26]req_shift_open_date done [09:41:26]produce_requested_data done [09:41:26]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153051,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:41:26]process_action_free get_value [09:41:26]json_value_free [09:41:26]json_value_free done [09:41:26]process_json_proto returns [09:41:26]Send response to host [09:41:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153051,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:41:26]free response buf [09:41:26]execute_script done [09:41:26]execute_script returns [09:41:26]free content buf [09:41:26]Sock 6.Close socket [09:41:26]Sock 6.Thread stoped [09:41:26]accept exits with 10 [09:41:26]New connection [09:41:26]New thread 3067366756 created [09:41:26]Thread 3067510116 joined [09:41:26]Waiting for new connection... [09:41:26] Sock 10.Parse request [09:41:26]Sock 10.Check first char [09:41:26]Sock 10.First char is OK [09:41:26]request: POST /json_proto HTTP/1.0 [09:41:26]Method: POST [09:41:26]URL: /json_proto [09:41:26]Method is POST - this is cgi request [09:41:26]url: /json_proto [09:41:26]query_string will be loaded in cgi processing [09:41:26]execute_cgi json_proto POST (null) [09:41:26]execute_cgi path=json_proto method=POST [09:41:26]POST find Content-Length [09:41:26]Host: 172.17.43.67:8080 [09:41:26]Content-Length: 331 [09:41:26]Content-Type: application/json [09:41:26] [09:41:26]POST finish read [09:41:26]Found Content-Length = 331 [09:41:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:41:26]execute_script... [09:41:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:41:26]POST & json_proto [09:41:26]process_json_proto [09:41:26]json parsed OK: [09:41:26]protocol is kg_v1.0 [09:41:26]action value=get_value [09:41:26]process_action get_value [09:41:26]cmd_get_value [09:41:26]process_action get_value done [09:41:26]requested_data is exist [09:41:26]produce_requested_data [09:41:26]requested_item fm.sale.total is exist - process it [09:41:26]SAM_PROTO_GetFMData [09:41:26]wFMCommunicate request_size=4 [09:41:26]MH_SAM_APDU [09:41:26]CAPDU: 80 13 03 00 [09:41:26]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8C DF 47 00 C6 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 55 02 00 F4 03 04 00 BF 82 F3 66 B6 04 01 00 00 90 3D DC BC 7C 6D 90 9C [09:41:26]CommunicateWithHost err = 0 [09:41:26]CheckOFDResponse [09:41:26]1017 (14) - 77093643461234 [09:41:26]1041 (16) - 0000000000871835 [09:41:26]1040 (4) - 153050 [09:41:26]1012 (4) - 25.09.2024 03:25 [09:41:26]1206 (1) - 0 [09:41:26]OFD Sender: Remove packet 153050 [09:41:26]ProducePacketName [09:41:26]name=ofd_packets/00153050 [09:41:26]NVStorageDeleteData [09:41:26]Read from MH i2c: E2 [09:41:26]MH_I2C_Read... [09:41:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:41:26]Read from MH i2c: E2 FD 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 1F 52 02 00 69 04 9F 00 6F 04 04 00 47 4E 02 00 B1 04 05 00 28 E3 55 9C 02 70 04 05 00 28 E3 55 9C 02 72 04 00 00 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 2B DD 00 47 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 49 99 EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 89 [09:41:26]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 1F 52 02 00 69 04 9F 00 6F 04 04 00 47 4E 02 00 B1 04 05 00 28 E3 55 9C 02 70 04 05 00 28 E3 55 9C 02 72 04 00 00 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 2B DD 00 47 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 49 99 EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [09:41:26]wFMCommunicate OK [09:41:26]wFMCommunicate request_size=4 [09:41:26]MH_SAM_APDU [09:41:26]CAPDU: 80 17 00 00 [09:41:26]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:27]Read from MH i2c: E2 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [09:41:27]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:41:27]wFMCommunicate OK [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 17 00 00 [09:41:27]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:27]OFD Sender: Processing packet 153051 [packets to send 831, broken 830] [09:41:27]ProducePacketName [09:41:27]name=ofd_packets/00153051 [09:41:27]OFD Sender: To server: pG, [09:41:27]CommunicateWithHost lk.salyk.kg:30040 [09:41:27]ConnectInit lk.salyk.kg [09:41:27]Read from MH i2c: E2 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:41:27]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:41:27]wFMCommunicate OK [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 17 00 00 [09:41:27]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:27]Read from MH i2c: E2 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:41:27]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:41:27]wFMCommunicate OK [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 17 00 00 [09:41:27]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:41:27]Read from MH i2c: E2 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 DE 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:41:27]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:41:27]wFMCommunicate OK [09:41:27]SAM_PROTO_GetFMData done [09:41:27]requested_item fm.sale_refund.total is exist - process it [09:41:27]requested_item fm.buy.total is exist - process it [09:41:27]requested_item shift.sale.total is exist - process it [09:41:27]SAM_PROTO_GetShiftData [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 13 02 00 [09:41:27]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:41:28]Read from MH i2c: E2 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 43 00 00 00 69 04 98 00 6F 04 04 00 43 00 00 00 B1 04 03 00 0C D5 3C 70 04 03 00 0C D5 3C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 41 76 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D9 89 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 2D [09:41:28]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 43 00 00 00 69 04 98 00 6F 04 04 00 43 00 00 00 B1 04 03 00 0C D5 3C 70 04 03 00 0C D5 3C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 41 76 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D9 89 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [09:41:28]wFMCommunicate OK [09:41:28]wFMCommunicate request_size=4 [09:41:28]MH_SAM_APDU [09:41:28]CAPDU: 80 17 00 00 [09:41:28]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:41:28]Write i2c OK [09:41:28]MH_I2C_Read... [09:41:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:28]Read from MH i2c: E2 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [09:41:28]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [09:41:28]wFMCommunicate OK [09:41:28]wFMCommunicate request_size=4 [09:41:28]MH_SAM_APDU [09:41:28]CAPDU: 80 17 00 00 [09:41:28]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:41:28]Write i2c OK [09:41:28]MH_I2C_Read... [09:41:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:28]Read from MH i2c: E2 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [09:41:28]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [09:41:29]wFMCommunicate OK [09:41:29]wFMCommunicate request_size=4 [09:41:29]MH_SAM_APDU [09:41:29]CAPDU: 80 17 00 00 [09:41:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:41:29]Write i2c OK [09:41:29]MH_I2C_Read... [09:41:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:29]Read from MH i2c: E2 [09:41:29]MH_I2C_Read... [09:41:29]Read from MH i2c: E2 FD 00 [09:41:29]MH_I2C_Read... [09:41:29]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [09:41:29]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [09:41:29]wFMCommunicate OK [09:41:29]wFMCommunicate request_size=4 [09:41:29]MH_SAM_APDU [09:41:29]CAPDU: 80 17 00 00 [09:41:29]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:41:29]Write i2c OK [09:41:29]MH_I2C_Read... [09:41:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [09:41:29]Read from MH i2c: E2 [09:41:29]MH_I2C_Read... [09:41:29]Read from MH i2c: E2 C8 00 [09:41:29]MH_I2C_Read... [09:41:29]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [09:41:29]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [09:41:29]wFMCommunicate OK [09:41:29]SAM_PROTO_GetShiftData done [09:41:29]requested_item shift.sale.total_cash is exist - process it [09:41:29]requested_item shift.sale_refund.total is exist - process it [09:41:29]requested_item shift.sale_refund.total_cash is exist - process it [09:41:29]requested_item shift.buy.total is exist - process it [09:41:29]requested_item shift.buy.total_cash is exist - process it [09:41:29]produce_requested_data done [09:41:29]produce_requested_data return {"fm.sale.total":112128090.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":39867.00,"shift.sale.total_cash":39867.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} [09:41:29]process_action_free get_value [09:41:29]json_value_free [09:41:29]json_value_free done [09:41:29]process_json_proto returns [09:41:29]Send response to host [09:41:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112128090.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":39867.00,"shift.sale.total_cash":39867.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}}} [09:41:29]free response buf [09:41:29]execute_script done [09:41:29]execute_script returns [09:41:29]free content buf [09:41:29]Sock 10.Close socket [09:41:29]Sock 10.Thread stoped [09:41:30]accept exits with 6 [09:41:30]New connection [09:41:30]New thread 3067510116 created [09:41:30]Thread 3067366756 joined [09:41:30]Waiting for new connection... [09:41:30] Sock 6.Parse request [09:41:30]Sock 6.Check first char [09:41:30]Sock 6.First char is OK [09:41:30]request: POST /json_proto HTTP/1.0 [09:41:30]Method: POST [09:41:30]URL: /json_proto [09:41:30]Method is POST - this is cgi request [09:41:30]url: /json_proto [09:41:30]query_string will be loaded in cgi processing [09:41:30]execute_cgi json_proto POST (null) [09:41:30]execute_cgi path=json_proto method=POST [09:41:30]POST find Content-Length [09:41:30]Host: 172.17.43.67:8080 [09:41:30]Content-Length: 679 [09:41:30]Content-Type: application/json [09:41:30] [09:41:30]POST finish read [09:41:30]Found Content-Length = 679 [09:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:30]execute_script... [09:41: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)1787054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:30]POST & json_proto [09:41:30]process_json_proto [09:41:30]json parsed OK: [09:41:30]protocol is kg_v1.0 [09:41:30]action value=close_receipt [09:41:30]process_action close_receipt [09:41:30]cmd_close_receipt [09:41:30]MH_GetDate [09:41:30]Write to MH i2c: F0 00 00 1D 00 0C [09:41:30]Write i2c OK [09:41:30]MH_I2C_Read... [09:41:30]Read from MH i2c: F0 [09:41:30]MH_I2C_Read... [09:41:30]Read from MH i2c: F0 09 00 [09:41:30]MH_I2C_Read... [09:41:30]Read from MH i2c: F0 09 00 1D 00 00 CA DA F3 66 6A BD 47 65 E5 [09:41:30]GetLastDocTimeStamp 1727257145 [09:41:30]current date 1727257290 [09:41:30]FM_GetShiftState [09:41:30]SAM_PROTO_GetShiftState [09:41:30]wFMCommunicate request_size=4 [09:41:30]MH_SAM_APDU [09:41:30]CAPDU: 80 13 01 00 [09:41:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:41:30]Write i2c OK [09:41:30]MH_I2C_Read... [09:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:30]Read from MH i2c: E2 [09:41:30]MH_I2C_Read... [09:41:30]Read from MH i2c: E2 0E 00 [09:41:30]MH_I2C_Read... [09:41:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [09:41:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:41:30]wFMCommunicate OK [09:41:30]SAM_PROTO_GetShiftState done [09:41:30]FM_GetShiftState done [09:41:30]opened in 1727224329 [09:41:30]opened+sec_in_day 1727310729 [09:41:30]quantity*price = 80004 [09:41:30]sum+1 = 80005 [09:41:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 68 25.09.2024 09:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153052 ФПД: 170761624873211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153052&fm=170761624873211&tin=02508201610067®Number=0000000000091825&sum=80000 [09:41:31]StoreToDocumentArchive [09:41:31]shift 478 fd 153052 [09:41:31]save to /storage/0478/doc_00153052 [09:41:31]save last doc name /storage/0478/doc_00153052 to /storage/kkm_last_doc_name [09:41:31]save OK [09:41:31]Clear old archive folders... [09:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:41:31]tlvbuf is 015AFBD0 [09:41:31]SAM_PROTO_ClearQueue [09:41:31]wFMCommunicate request_size=4 [09:41:31]MH_SAM_APDU [09:41:31]CAPDU: 80 09 00 00 [09:41:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:41:31]Write i2c OK [09:41:31]MH_I2C_Read... [09:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:31]Read from MH i2c: E2 [09:41:31]MH_I2C_Read... [09:41:31]Read from MH i2c: E2 03 00 [09:41:31]MH_I2C_Read... [09:41:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:41:31]RAPDU: 90 00 [09:41:31]wFMCommunicate OK [09:41:31]SAM_PROTO_ClearQueue done [09:41:31]KKMCreateOFDPacket [09:41:31]OFDProtocolAddRootSTLVToBuf [09:41:31]FM_MakeSignedData [09:41:31]FM_MakeSignedData [09:41:31]SAM_PROTO_SignData [09:41:31]wFMCommunicate request_size=4 [09:41:31]MH_SAM_APDU [09:41:31]CAPDU: 80 0D 01 02 [09:41:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:41:31]Write i2c OK [09:41:31]MH_I2C_Read... [09:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:31]Read from MH i2c: E2 [09:41:31]MH_I2C_Read... [09:41:31]Read from MH i2c: E2 03 00 [09:41:31]MH_I2C_Read... [09:41:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:41:31]RAPDU: 90 00 [09:41:31]wFMCommunicate OK [09:41:31]wFMCommunicate request_size=255 [09:41:31]MH_SAM_APDU [09:41:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 Connected sock=11 [09:41:31]00 Data to sent: 7C 87 1A 95 00 F6 70 00 47 00 2C 00 01 13 00 04 30 06 30 00 30 84 30 38 30 01 30 00 30 00 30 00 30 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 30 00 38 01 37 F7 31 03 38 06 33 00 35 C4 0C 02 01 00 00 00 00 00 D9 00 B6 EE 04 03 01 0F 1A 00 D6 F2 5A 03 03 01 01 00 00 01 03 F3 00 03 F8 06 00 1E 04 00 01 30 00 21 01 00 23 00 04 00 4A 00 00 07 8A 04 04 06 0A 00 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 CB DA 32 F3 37 66 31 30 0E 31 04 39 04 34 00 32 DE 31 01 30 00 06 00 04 B9 09 04 00 01 D0 00 94 01 D0 0D A2 04 2D 10 D0 00 9A 30 2D 30 35 30 FF 30 03 30 08 30 00 03 30 E6 30 23 30 00 30 00 30 00 39 00 31 00 38 37 32 04 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 55 02 00 35 04 06 00 9B [09:41:31]06 Write to MH i2c: 00 E2 00 02 00 01 00 2D 00 00 00 80 00 0D 13 04 02 06 02 00 FA 00 00 00 03 00 00 00 FB 00 00 00 1E F2 04 03 01 01 00 00 01 01 23 F6 04 03 01 4D 00 00 01 8A BC 04 04 0A 01 00 00 32 01 37 FC 31 03 30 06 31 00 32 00 34 00 31 00 33 00 30 00 06 00 04 EB 0C 03 26 00 00 D0 EF 03 90 0F D0 00 B8 F6 2D 03 39 01 32 00 2D 01 D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 CB DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 F7 33 03 35 06 10 00 04 00 04 00 00 00 DC 00 55 00 02 00 00 EE 35 03 04 0F 06 00 00 F2 9B 03 00 01 00 C0 [09:41:31]00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 39 DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 55 02 00 35 04 06 00 25 F5 7C 61 52 60 1D CD 04 62 B9 82 52 AC [09:41:32]Write i2c OK [09:41:32]MH_I2C_Read... [09:41:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:32]Read from MH i2c: E2 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 03 00 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:41:32]RAPDU: 90 00 [09:41:32]wFMCommunicate OK [09:41:32]wFMCommunicate request_size=10 [09:41:32]MH_SAM_APDU [09:41:32]CAPDU: 80 0D 02 02 05 4E 89 FD E8 FB [09:41:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 4E 89 FD E8 FB 00 00 69 [09:41:32]Write i2c OK [09:41:32]MH_I2C_Read... [09:41:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:32]Read from MH i2c: E2 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 03 00 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:41:32]RAPDU: 90 00 [09:41:32]wFMCommunicate OK [09:41:32]wFMCommunicate request_size=4 [09:41:32]MH_SAM_APDU [09:41:32]CAPDU: 80 0D 03 02 [09:41:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:41:32]Write i2c OK [09:41:32]MH_I2C_Read... [09:41:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:32]Read from MH i2c: E2 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 0B 00 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 0B 00 2F 00 00 5F A5 C6 F2 32 5F F4 B5 90 00 A1 [09:41:32]RAPDU: 5F A5 C6 F2 32 5F F4 B5 90 00 [09:41:32]wFMCommunicate OK [09:41:32]SAM_PROTO_SignData done [09:41:32]FM_MakeSignedData done [09:41:32]CreateOFDProtocolMessage [09:41:32]wFMCommunicate request_size=4 [09:41:32]MH_SAM_APDU [09:41:32]CAPDU: 80 11 00 00 [09:41:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:41:32]Write i2c OK [09:41:32]MH_I2C_Read... [09:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:32]Read from MH i2c: E2 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 17 00 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:32]wFMCommunicate OK [09:41:32]CreateOFDProtocolMessage done [09:41:32]OFDSenderStorePacket 153052 [09:41:32]StoreOFDPacket docnum=153052 [09:41:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 81 33 07 01 B5 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 CB DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 55 02 00 35 04 06 00 9B 4E 89 FD E8 FB 5F A5 C6 F2 32 5F F4 B5 [09:41:32]CheckFolder [09:41:32]dirname=/storage/ofd_packets [09:41:32]CheckFolder done [09:41:32]ProducePacketName [09:41:32]name=ofd_packets/00153052 [09:41:32]NVStorageSaveData ofd_packets/00153052 [09:41:32]File name is /storage/ofd_packets/00153052 [09:41:32]Write 301 bytes [09:41:32]NVStorageSaveData done [09:41:32]OFDSenderStorePacket done [09:41:32]KKMCreateOFDPacket done [09:41:32]NVStorageSaveData kkm_last_timestamp [09:41:32]File name is /storage/kkm_last_timestamp [09:41:32]Write 4 bytes [09:41:32]NVStorageSaveData done [09:41:32]ExternCall_PrintAddStr [09:41:32]wPrintStart [09:41:32]Write to MH i2c: 01 00 00 31 00 31 [09:41:32]Write i2c OK [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: 01 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: 01 07 00 [09:41:32]MH_I2C_Read... [09:41:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:41:32]RasterBufferAndPrint [09:41:32]line Счет N : (1)1787054 [09:41:32]line ИНН: 02508201610067 [09:41:32]line Контрольно-Кассовый Чек [09:41:32]line ПРОДАЖА [09:41:32]line ТРК (МРК, ГНК) : 12 [09:41:32]line Товар: 2710124130 [09:41:32]line Аи-92-К-5 [09:41:32]line 11.800 * 67.80 [09:41:32]line = 800.04 [09:41:32]line НДС 12% НСП 1% [09:41:32]line > о реализуемом товаре [09:41:32]line ОКРУГЛЕНИЕ: -0.04 [09:41:32]line ИТОГО: 800.00 [09:41:32]line Внесено: 800.00 [09:41:32]line СДАЧА: 0.00 [09:41:32]line НСП 1% : 7.08 [09:41:32]line НДС 12% : 84.96 [09:41:32]line Наличными: 800.00 [09:41:32]line Безнал.: 0.00 [09:41:32]line Место: АЗС № 89 "Партнер Нефть" [09:41:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:41:32]line СНО: Общий режим [09:41:32]line Чек 68 25.09.2024 09:41 [09:41:32]line Смена: 478 ФФД: 1.0 [09:41:32]line ЗНМ: 0300000113 [09:41:32]line РНМ: 0000000000091825 [09:41:32]line Версия ККМ: 001 [09:41:32]line ФМ: 0000000000871835 [09:41:32]line ФД: 153052 [09:41:32]line ФПД: 170761624873211 [09:41:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153052&fm=170761624873211&tin=02508201610067®Number=0000000000091825&sum=80000 [09:41:32]written 0, free lines is 4095 [09:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 D3 47 00 68 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 55 02 00 F4 03 04 00 C6 82 F3 66 B6 04 01 00 00 17 8E 0D 91 B5 B5 50 7A [09:41:32]CommunicateWithHost err = 0 [09:41:32]CheckOFDResponse [09:41:32]1017 (14) - 77093643461234 [09:41:32]1041 (16) - 0000000000871835 [09:41:32]1040 (4) - 153051 [09:41:32]1012 (4) - 25.09.2024 03:25 [09:41:32]1206 (1) - 0 [09:41:32]OFD Sender: Remove packet 153051 [09:41:32]ProducePacketName [09:41:32]name=ofd_packets/00153051 [09:41:32]NVStorageDeleteData [09:41:33]Write to MH i2c: 01 00 00 5C 00 5C [09:41:33]Write i2c OK [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: 01 [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: 01 07 00 [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 F7 0C 66 [09:41:33]RasterBufferAndPrint [09:41:33]line [09:41:33]line [09:41:33]line [09:41:33]line [09:41:33]line [09:41:33]written 0, free lines is 3342 [09:41:33]MH_Cut [09:41:33]Write to MH i2c: D1 01 00 63 00 01 35 [09:41:33]Write i2c OK [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: D1 [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: D1 01 00 [09:41:33]MH_I2C_Read... [09:41:33]Read from MH i2c: D1 01 00 63 00 00 34 [09:41:33]Write to MH i2c: 01 00 00 64 00 64 [09:41:33]Write i2c OK [09:41:33]MH_I2C_Read... [09:41:33]OFD Sender: Processing packet 153052 [packets to send 831, broken 830] [09:41:33]ProducePacketName [09:41:33]name=ofd_packets/00153052 [09:41:33]OFD Sender: To server: pG, [09:41:33]CommunicateWithHost lk.salyk.kg:30040 [09:41:33]ConnectInit lk.salyk.kg [09:41:33]*** Cut start [09:41:33]*** Purtial cut [09:41:33]*** Stage 1: CUTSNS_PIN = 1 [09:41:34]Read from MH i2c: 01 [09:41:34]MH_I2C_Read... [09:41:34]*** Stop cut motor [09:41:34]*** Cut end [09:41:34]Read from MH i2c: 01 07 00 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:41:34]process_action close_receipt done [09:41:34]requested_data is exist [09:41:34]produce_requested_data [09:41:34]requested_item fm.sn is exist - process it [09:41:34]wFMCommunicate request_size=4 [09:41:34]MH_SAM_APDU [09:41:34]CAPDU: 80 11 00 00 [09:41:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:41:34]Write i2c OK [09:41:34]MH_I2C_Read... [09:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:34]Read from MH i2c: E2 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 17 00 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:41:34]wFMCommunicate OK [09:41:34]requested_item fd.num is exist - process it [09:41:34]SAM_PROTO_GetFieldsCounters [09:41:34]wFMCommunicate request_size=4 [09:41:34]MH_SAM_APDU [09:41:34]CAPDU: 80 13 00 00 [09:41:34]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:41:34]Write i2c OK [09:41:34]MH_I2C_Read... [09:41:34]Connected sock=7 [09:41:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 81 33 07 01 B5 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:34]01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 CB DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 55 02 00 35 04 06 00 9B 4E 89 FD E8 FB 5F A5 C6 F2 32 5F F4 B5 [09:41:34]Read from MH i2c: E2 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 62 00 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [09:41:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:34]wFMCommunicate OK [09:41:34]SAM_PROTO_GetFieldsCounters done [09:41:34]requested_item shift.num is exist - process it [09:41:34]requested_item shift.opened is exist - process it [09:41:34]req_shift_opened [09:41:34]FM_GetShiftState [09:41:34]SAM_PROTO_GetShiftState [09:41:34]wFMCommunicate request_size=4 [09:41:34]MH_SAM_APDU [09:41:34]CAPDU: 80 13 01 00 [09:41:34]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:41:34]Write i2c OK [09:41:34]MH_I2C_Read... [09:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:34]Read from MH i2c: E2 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 0E 00 [09:41:34]MH_I2C_Read... [09:41:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [09:41:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:41:34]wFMCommunicate OK [09:41:34]SAM_PROTO_GetShiftState done [09:41:34]FM_GetShiftState done [09:41:34]req_shift_opened done [09:41:34]requested_item shift.open_date is exist - process it [09:41:34]req_shift_open_date [09:41:34]req_shift_open_date done [09:41:34]produce_requested_data done [09:41:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153052,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:41:34]process_action_free close_receipt [09:41:34]json_value_free [09:41:34]json_value_free done [09:41:34]process_json_proto returns [09:41:34]Send response to host [09:41:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153052,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:41:34]free response buf [09:41:34]execute_script done [09:41:34]execute_script returns [09:41:34]free content buf [09:41:34]Sock 6.Close socket [09:41:34]Sock 6.Thread stoped [09:41:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 CF 47 00 DD B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 55 02 00 F4 03 04 00 C8 82 F3 66 B6 04 01 00 00 B6 C3 BD 0F C3 A6 AD 2B [09:41:34]CommunicateWithHost err = 0 [09:41:34]CheckOFDResponse [09:41:34]1017 (14) - 77093643461234 [09:41:34]1041 (16) - 0000000000871835 [09:41:34]1040 (4) - 153052 [09:41:34]1012 (4) - 25.09.2024 03:26 [09:41:34]1206 (1) - 0 [09:41:34]OFD Sender: Remove packet 153052 [09:41:34]ProducePacketName [09:41:34]name=ofd_packets/00153052 [09:41:34]NVStorageDeleteData [09:41:35]OFD Sender: No OFD packet to send [09:41:35]OFD Sender: No OFD packet to send [09:41:40]OFD Sender: No OFD packet to send [09:41:45]OFD Sender: No OFD packet to send [09:41:50]OFD Sender: No OFD packet to send [09:41:53]recv_with_timeout no data received [09:41:55]OFD Sender: No OFD packet to send [09:42:00]OFD Sender: No OFD packet to send [09:42:05]OFD Sender: No OFD packet to send [09:42:10]OFD Sender: No OFD packet to send [09:42:14]accept exits with 10 [09:42:14]New connection [09:42:14]New thread 3067366756 created [09:42:14] Sock 10.Parse request [09:42:14]Sock 10.Check first char [09:42:14]Thread 3067510116 joined [09:42:14]Sock 10.First char is OK [09:42:14]Waiting for new connection... [09:42:14]request: POST /json_proto HTTP/1.0 [09:42:14]Method: POST [09:42:14]URL: /json_proto [09:42:14]Method is POST - this is cgi request [09:42:14]url: /json_proto [09:42:14]query_string will be loaded in cgi processing [09:42:14]execute_cgi json_proto POST (null) [09:42:14]execute_cgi path=json_proto method=POST [09:42:14]POST find Content-Length [09:42:14]Host: 172.17.43.67:8080 [09:42:14]Content-Length: 678 [09:42:14]Content-Type: application/json [09:42:14] [09:42:14]POST finish read [09:42:14]Found Content-Length = 678 [09:42:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:14]execute_script... [09:42:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:14]POST & json_proto [09:42:14]process_json_proto [09:42:14]json parsed OK: [09:42:14]protocol is kg_v1.0 [09:42:14]action value=close_receipt [09:42:14]process_action close_receipt [09:42:14]cmd_close_receipt [09:42:14]MH_GetDate [09:42:14]Write to MH i2c: F0 00 00 68 00 57 [09:42:14]Write i2c OK [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 09 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 09 00 68 00 00 F7 DA F3 66 6A BD 47 65 5D [09:42:14]GetLastDocTimeStamp 1727257291 [09:42:14]current date 1727257335 [09:42:14]FM_GetShiftState [09:42:14]SAM_PROTO_GetShiftState [09:42:14]wFMCommunicate request_size=4 [09:42:14]MH_SAM_APDU [09:42:14]CAPDU: 80 13 01 00 [09:42:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:42:14]Write i2c OK [09:42:14]MH_I2C_Read... [09:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:14]Read from MH i2c: E2 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [09:42:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:42:14]wFMCommunicate OK [09:42:14]SAM_PROTO_GetShiftState done [09:42:14]FM_GetShiftState done [09:42:14]opened in 1727224329 [09:42:14]opened+sec_in_day 1727310729 [09:42:14]quantity*price = 50036 [09:42:14]sum+1 = 50037 [09:42:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 69 25.09.2024 09:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153053 ФПД: 57698602518343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094215&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153053&fm=57698602518343&tin=02508201610067®Number=0000000000091825&sum=50000 [09:42:15]StoreToDocumentArchive [09:42:15]shift 478 fd 153053 [09:42:15]save to /storage/0478/doc_00153053 [09:42:15]save last doc name /storage/0478/doc_00153053 to /storage/kkm_last_doc_name [09:42:15]save OK [09:42:15]Clear old archive folders... [09:42:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:15]tlvbuf is 015BF110 [09:42:15]SAM_PROTO_ClearQueue [09:42:15]wFMCommunicate request_size=4 [09:42:15]MH_SAM_APDU [09:42:15]CAPDU: 80 09 00 00 [09:42:15]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:42:15]Write i2c OK [09:42:15]MH_I2C_Read... [09:42:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:15]Read from MH i2c: E2 [09:42:15]MH_I2C_Read... [09:42:15]Read from MH i2c: E2 03 00 [09:42:15]MH_I2C_Read... [09:42:15]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:42:15]RAPDU: 90 00 [09:42:15]wFMCommunicate OK [09:42:15]SAM_PROTO_ClearQueue done [09:42:15]KKMCreateOFDPacket [09:42:15]OFDProtocolAddRootSTLVToBuf [09:42:15]FM_MakeSignedData [09:42:15]FM_MakeSignedData [09:42:15]SAM_PROTO_SignData [09:42:15]wFMCommunicate request_size=4 [09:42:15]MH_SAM_APDU [09:42:15]CAPDU: 80 0D 01 02 [09:42:15]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:42:15]Write i2c OK [09:42:15]MH_I2C_Read... [09:42:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:15]Read from MH i2c: E2 [09:42:15]MH_I2C_Read... [09:42:15]Read from MH i2c: E2 03 00 [09:42:15]MH_I2C_Read... [09:42:15]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:42:15]RAPDU: 90 00 [09:42:15]wFMCommunicate OK [09:42:15]wFMCommunicate request_size=255 [09:42:15]MH_SAM_APDU [09:42:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 F7 DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 55 02 00 35 04 06 00 34 [09:42:15]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 F7 DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 55 02 00 35 04 06 00 34 00 00 25 [09:42:15]OFD Sender: No OFD packet to send [09:42:15]Write i2c OK [09:42:15]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]wFMCommunicate request_size=10 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 0D 02 02 05 7A 00 B5 07 47 [09:42:16]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 7A 00 B5 07 47 00 00 7A [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]wFMCommunicate request_size=4 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 0D 03 02 [09:42:16]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 0B 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 0B 00 7A 00 00 A8 0D 55 35 DC F7 9E 90 90 00 36 [09:42:16]RAPDU: A8 0D 55 35 DC F7 9E 90 90 00 [09:42:16]wFMCommunicate OK [09:42:16]SAM_PROTO_SignData done [09:42:16]FM_MakeSignedData done [09:42:16]CreateOFDProtocolMessage [09:42:16]wFMCommunicate request_size=4 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 11 00 00 [09:42:16]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 17 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:42:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:16]wFMCommunicate OK [09:42:16]CreateOFDProtocolMessage done [09:42:16]OFDSenderStorePacket 153053 [09:42:16]StoreOFDPacket docnum=153053 [09:42:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 36 07 01 CF 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 F7 DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 55 02 00 35 04 06 00 34 7A 00 B5 07 47 A8 0D 55 35 DC F7 9E 90 [09:42:16]CheckFolder [09:42:16]dirname=/storage/ofd_packets [09:42:16]CheckFolder done [09:42:16]ProducePacketName [09:42:16]name=ofd_packets/00153053 [09:42:16]NVStorageSaveData ofd_packets/00153053 [09:42:16]File name is /storage/ofd_packets/00153053 [09:42:16]Write 301 bytes [09:42:16]NVStorageSaveData done [09:42:16]OFDSenderStorePacket done [09:42:16]KKMCreateOFDPacket done [09:42:16]NVStorageSaveData kkm_last_timestamp [09:42:16]File name is /storage/kkm_last_timestamp [09:42:16]Write 4 bytes [09:42:16]NVStorageSaveData done [09:42:16]ExternCall_PrintAddStr [09:42:16]wPrintStart [09:42:16]Write to MH i2c: 01 00 00 7C 00 7C [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:42:16]RasterBufferAndPrint [09:42:16]line Счет N : (1)1787055 [09:42:16]line ИНН: 02508201610067 [09:42:16]line Контрольно-Кассовый Чек [09:42:16]line ПРОДАЖА [09:42:16]line ТРК (МРК, ГНК) : 42 [09:42:16]line Товар: 2710124130 [09:42:16]line Аи-92-К-5 [09:42:16]line 7.380 * 67.80 [09:42:16]line = 500.36 [09:42:16]line НДС 12% НСП 1% [09:42:16]line > о реализуемом товаре [09:42:16]line ОКРУГЛЕНИЕ: -0.36 [09:42:16]line ИТОГО: 500.00 [09:42:16]line Внесено: 500.00 [09:42:16]line СДАЧА: 0.00 [09:42:16]line НСП 1% : 4.43 [09:42:16]line НДС 12% : 53.14 [09:42:16]line Наличными: 500.00 [09:42:16]line Безнал.: 0.00 [09:42:16]line Место: АЗС № 89 "Партнер Нефть" [09:42:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:42:16]line СНО: Общий режим [09:42:16]line Чек 69 25.09.2024 09:42 [09:42:16]line Смена: 478 ФФД: 1.0 [09:42:16]line ЗНМ: 0300000113 [09:42:16]line РНМ: 0000000000091825 [09:42:16]line Версия ККМ: 001 [09:42:16]line ФМ: 0000000000871835 [09:42:16]line ФД: 153053 [09:42:16]line ФПД: 57698602518343 [09:42:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094215&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153053&fm=57698602518343&tin=02508201610067®Number=0000000000091825&sum=50000 [09:42:16]written 0, free lines is 4095 [09:42:16]OFD Sender: Processing packet 153053 [packets to send 831, broken 830] [09:42:16]ProducePacketName [09:42:16]name=ofd_packets/00153053 [09:42:16]OFD Sender: To server: pG, [09:42:16]CommunicateWithHost lk.salyk.kg:30040 [09:42:16]ConnectInit lk.salyk.kg [09:42:16]Write to MH i2c: 01 00 00 A7 00 A7 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D7 0C 91 [09:42:16]RasterBufferAndPrint [09:42:16]line [09:42:16]line [09:42:16]line [09:42:16]line [09:42:16]line [09:42:16]written 0, free lines is 3308 [09:42:16]MH_Cut [09:42:16]Write to MH i2c: D1 01 00 AE 00 01 80 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: D1 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: D1 01 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: D1 01 00 AE 00 00 7F [09:42:16]Write to MH i2c: 01 00 00 AF 00 AF [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:17]Connected sock=7 [09:42:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 36 07 01 CF 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 F7 DA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 55 02 00 35 04 06 00 34 7A 00 B5 07 47 A8 0D 55 35 DC F7 9E 90 [09:42:17]*** Cut start [09:42:17]*** Purtial cut [09:42:17]*** Stage 1: CUTSNS_PIN = 1 [09:42:17]Read from MH i2c: 01 [09:42:17]MH_I2C_Read... [09:42:17]*** Stop cut motor [09:42:17]*** Cut end [09:42:17]Read from MH i2c: 01 07 00 [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:42:17]process_action close_receipt done [09:42:17]requested_data is exist [09:42:17]produce_requested_data [09:42:17]requested_item fm.sn is exist - process it [09:42:17]wFMCommunicate request_size=4 [09:42:17]MH_SAM_APDU [09:42:17]CAPDU: 80 11 00 00 [09:42:17]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 BE 47 00 21 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 55 02 00 F4 03 04 00 F3 82 F3 66 B6 04 01 00 00 0E E1 91 91 Read from MH i2c: AD E2 07 [09:42:18]F2 MH_I2C_Read... [09:42:18]C6 Read from MH i2c: [09:42:18]E2 CommunicateWithHost err = 0 [09:42:18]17 CheckOFDResponse [09:42:18]00 1017 (14) - 77093643461234 [09:42:18] [09:42:18]1041 (16) - 0000000000871835 [09:42:18]MH_I2C_Read... [09:42:18]1040 (4) - 153053 [09:42:18]1012 (4) - 25.09.2024 03:26 [09:42:18]Read from MH i2c: 1206 (1) - 0 [09:42:18]E2 OFD Sender: Remove packet 153053 [09:42:18]17 ProducePacketName [09:42:18]00 name=ofd_packets/00153053 [09:42:18]B0 NVStorageDeleteData [09:42:18]00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [09:42:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:18]wFMCommunicate OK [09:42:18]requested_item fd.num is exist - process it [09:42:18]SAM_PROTO_GetFieldsCounters [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 13 00 00 [09:42:18]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:18]Read from MH i2c: E2 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 62 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [09:42:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:18]wFMCommunicate OK [09:42:18]SAM_PROTO_GetFieldsCounters done [09:42:18]requested_item shift.num is exist - process it [09:42:18]requested_item shift.opened is exist - process it [09:42:18]req_shift_opened [09:42:18]FM_GetShiftState [09:42:18]SAM_PROTO_GetShiftState [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 13 01 00 [09:42:18]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:18]Read from MH i2c: E2 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 0E 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [09:42:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:42:18]wFMCommunicate OK [09:42:18]SAM_PROTO_GetShiftState done [09:42:18]FM_GetShiftState done [09:42:18]req_shift_opened done [09:42:18]requested_item shift.open_date is exist - process it [09:42:18]req_shift_open_date [09:42:18]req_shift_open_date done [09:42:18]produce_requested_data done [09:42:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153053,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:42:18]process_action_free close_receipt [09:42:18]json_value_free [09:42:18]json_value_free done [09:42:18]process_json_proto returns [09:42:18]Send response to host [09:42:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153053,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:42:18]free response buf [09:42:18]execute_script done [09:42:18]execute_script returns [09:42:18]free content buf [09:42:18]Sock 10.Close socket [09:42:18]Sock 10.Thread stoped [09:42:18]OFD Sender: No OFD packet to send [09:42:23]OFD Sender: No OFD packet to send [09:42:28]OFD Sender: No OFD packet to send [09:42:33]OFD Sender: No OFD packet to send [09:42:38]OFD Sender: No OFD packet to send [09:42:43]recv_with_timeout no data received [09:42:43]OFD Sender: No OFD packet to send [09:42:48]OFD Sender: No OFD packet to send [09:42:53]OFD Sender: No OFD packet to send [09:42:58]OFD Sender: No OFD packet to send [09:42:59]recv_with_timeout no data received [09:43:03]OFD Sender: No OFD packet to send [09:43:08]OFD Sender: No OFD packet to send [09:43:13]OFD Sender: No OFD packet to send [09:43:18]OFD Sender: No OFD packet to send [09:43:23]OFD Sender: No OFD packet to send [09:43:28]OFD Sender: No OFD packet to send [09:43:33]recv_with_timeout no data received [09:43:33]OFD Sender: No OFD packet to send [09:43:38]OFD Sender: No OFD packet to send [09:43:43]OFD Sender: No OFD packet to send [09:43:48]OFD Sender: No OFD packet to send [09:43:54]OFD Sender: No OFD packet to send [09:43:59]OFD Sender: No OFD packet to send [09:44:04]OFD Sender: No OFD packet to send [09:44:09]OFD Sender: No OFD packet to send [09:44:14]OFD Sender: No OFD packet to send [09:44:19]OFD Sender: No OFD packet to send [09:44:24]OFD Sender: No OFD packet to send [09:44:29]OFD Sender: No OFD packet to send [09:44:34]OFD Sender: No OFD packet to send [09:44:39]OFD Sender: No OFD packet to send [09:44:40]accept exits with 9 [09:44:40]New connection [09:44:40]New thread 3067510116 created [09:44:40]Thread 3067366756 joined [09:44:40]Waiting for new connection... [09:44:40] Sock 9.Parse request [09:44:40]Sock 9.Check first char [09:44:40]Sock 9.First char is OK [09:44:40]request: POST /json_proto HTTP/1.0 [09:44:40]Method: POST [09:44:40]URL: /json_proto [09:44:40]Method is POST - this is cgi request [09:44:40]url: /json_proto [09:44:40]query_string will be loaded in cgi processing [09:44:40]execute_cgi json_proto POST (null) [09:44:40]execute_cgi path=json_proto method=POST [09:44:40]POST find Content-Length [09:44:40]Host: 172.17.43.67:8080 [09:44:40]Content-Length: 790 [09:44:40]Content-Type: application/json [09:44:40] [09:44:40]POST finish read [09:44:40]Found Content-Length = 790 [09:44:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:40]execute_script... [09:44:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:40]POST & json_proto [09:44:40]process_json_proto [09:44:40]json parsed OK: [09:44:40]protocol is kg_v1.0 [09:44:40]action value=close_receipt [09:44:40]process_action close_receipt [09:44:40]cmd_close_receipt [09:44:40]MH_GetDate [09:44:40]Write to MH i2c: F0 00 00 B3 00 A2 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: F0 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: F0 09 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: F0 09 00 B3 00 00 89 DB F3 66 6A BD 47 65 3B [09:44:40]GetLastDocTimeStamp 1727257335 [09:44:40]current date 1727257481 [09:44:40]FM_GetShiftState [09:44:40]SAM_PROTO_GetShiftState [09:44:40]wFMCommunicate request_size=4 [09:44:40]MH_SAM_APDU [09:44:40]CAPDU: 80 13 01 00 [09:44:40]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:40]Read from MH i2c: E2 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 0E 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [09:44:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:44:40]wFMCommunicate OK [09:44:40]SAM_PROTO_GetShiftState done [09:44:40]FM_GetShiftState done [09:44:40]opened in 1727224329 [09:44:40]opened+sec_in_day 1727310729 [09:44:40]quantity*price = 0 [09:44:40]sum+1 = 1 [09:44:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 70 25.09.2024 09:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153054 ФПД: 136565908098923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153054&fm=136565908098923&tin=02508201610067®Number=0000000000091825&sum=0 [09:44:41]StoreToDocumentArchive [09:44:41]shift 478 fd 153054 [09:44:41]save to /storage/0478/doc_00153054 [09:44:41]save last doc name /storage/0478/doc_00153054 to /storage/kkm_last_doc_name [09:44:41]save OK [09:44:41]Clear old archive folders... [09:44:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:44:41]tlvbuf is 01539C20 [09:44:41]SAM_PROTO_ClearQueue [09:44:41]wFMCommunicate request_size=4 [09:44:41]MH_SAM_APDU [09:44:41]CAPDU: 80 09 00 00 [09:44:41]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:44:41]Write i2c OK [09:44:41]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:44:42]RAPDU: 90 00 [09:44:42]wFMCommunicate OK [09:44:42]SAM_PROTO_ClearQueue done [09:44:42]KKMCreateOFDPacket [09:44:42]OFDProtocolAddRootSTLVToBuf [09:44:42]FM_MakeSignedData [09:44:42]FM_MakeSignedData [09:44:42]SAM_PROTO_SignData [09:44:42]wFMCommunicate request_size=4 [09:44:42]MH_SAM_APDU [09:44:42]CAPDU: 80 0D 01 02 [09:44:42]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:44:42]RAPDU: 90 00 [09:44:42]wFMCommunicate OK [09:44:42]wFMCommunicate request_size=255 [09:44:42]MH_SAM_APDU [09:44:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 89 DB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 55 02 00 35 04 06 00 7C 34 BA 70 [09:44:42]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 89 DB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 55 02 00 35 04 06 00 7C 34 BA 70 00 00 79 [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:44:42]RAPDU: 90 00 [09:44:42]wFMCommunicate OK [09:44:42]wFMCommunicate request_size=7 [09:44:42]MH_SAM_APDU [09:44:42]CAPDU: 80 0D 02 02 02 CF 6B [09:44:42]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 CF 6B 00 00 7C [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:44:42]RAPDU: 90 00 [09:44:42]wFMCommunicate OK [09:44:42]wFMCommunicate request_size=4 [09:44:42]MH_SAM_APDU [09:44:42]CAPDU: 80 0D 03 02 [09:44:42]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 0B 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 0B 00 C5 00 00 A8 40 55 96 AB 7E C7 ED 90 00 F1 [09:44:42]RAPDU: A8 40 55 96 AB 7E C7 ED 90 00 [09:44:42]wFMCommunicate OK [09:44:42]SAM_PROTO_SignData done [09:44:42]FM_MakeSignedData done [09:44:42]CreateOFDProtocolMessage [09:44:42]wFMCommunicate request_size=4 [09:44:42]MH_SAM_APDU [09:44:42]CAPDU: 80 11 00 00 [09:44:42]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:42]Read from MH i2c: E2 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 17 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [09:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:42]wFMCommunicate OK [09:44:42]CreateOFDProtocolMessage done [09:44:42]OFDSenderStorePacket 153054 [09:44:42]StoreOFDPacket docnum=153054 [09:44:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 86 04 01 EE 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 89 DB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 55 02 00 35 04 06 00 7C 34 BA 70 CF 6B A8 40 55 96 AB 7E C7 ED [09:44:42]CheckFolder [09:44:42]dirname=/storage/ofd_packets [09:44:42]CheckFolder done [09:44:42]ProducePacketName [09:44:42]name=ofd_packets/00153054 [09:44:42]NVStorageSaveData ofd_packets/00153054 [09:44:42]File name is /storage/ofd_packets/00153054 [09:44:42]Write 298 bytes [09:44:42]NVStorageSaveData done [09:44:42]OFDSenderStorePacket done [09:44:42]KKMCreateOFDPacket done [09:44:42]NVStorageSaveData kkm_last_timestamp [09:44:42]File name is /storage/kkm_last_timestamp [09:44:42]Write 4 bytes [09:44:42]NVStorageSaveData done [09:44:42]ExternCall_PrintAddStr [09:44:42]wPrintStart [09:44:42]Write to MH i2c: 01 00 00 C7 00 C7 [09:44:42]Write i2c OK [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: 01 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: 01 07 00 [09:44:42]MH_I2C_Read... [09:44:42]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:44:42]RasterBufferAndPrint [09:44:42]line Счет N : (1)1787056 [09:44:42]line ИНН: 02508201610067 [09:44:42]line Контрольно-Кассовый Чек [09:44:42]line ПРОДАЖА [09:44:42]line ТРК (МРК, ГНК) : 31 [09:44:42]line Товар: 2710194210 [09:44:42]line ДТ-К-5 [09:44:42]line 26.250 * 0.00 [09:44:42]line = 0.00 [09:44:42]line НДС 12% НСП 1% [09:44:42]line > о реализуемом товаре [09:44:42]line ИТОГО: 0.00 [09:44:42]line НСП 1% : 0.00 [09:44:42]line НДС 12% : 0.00 [09:44:42]line Наличными: 0.00 [09:44:42]line Безнал.: 0.00 [09:44:42]line Место: АЗС № 89 "Партнер Нефть" [09:44:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:44:42]line СНО: Общий режим [09:44:42]line Чек 70 25.09.2024 09:44 [09:44:42]line Смена: 478 ФФД: 1.0 [09:44:42]line ЗНМ: 0300000113 [09:44:42]line РНМ: 0000000000091825 [09:44:42]line Версия ККМ: 001 [09:44:42]line Талоны: Топливная Карта [09:44:42]line 07012 [09:44:42]line ФМ: 0000000000871835 [09:44:42]line ФД: 153054 [09:44:42]line ФПД: 136565908098923 [09:44:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T094441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153054&fm=136565908098923&tin=02508201610067®Number=0000000000091825&sum=0 [09:44:42]OFD Sender: Processing packet 153054 [packets to send 831, broken 830] [09:44:42]ProducePacketName [09:44:42]name=ofd_packets/00153054 [09:44:42]OFD Sender: To server: pG, [09:44:42]CommunicateWithHost lk.salyk.kg:30040 [09:44:42]ConnectInit lk.salyk.kg [09:44:42]written 0, free lines is 4095 [09:44:43]Write to MH i2c: 01 00 00 F1 00 F1 [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: 01 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: 01 07 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E3 0C E7 [09:44:43]RasterBufferAndPrint [09:44:43]line [09:44:43]line [09:44:43]line [09:44:43]line [09:44:43]line [09:44:43]written 0, free lines is 3305 [09:44:43]MH_Cut [09:44:43]Write to MH i2c: D1 01 00 F8 00 01 CA [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: D1 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: D1 01 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: D1 01 00 F8 00 00 C9 [09:44:43]Write to MH i2c: 01 00 00 F9 00 F9 [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]*** Cut start [09:44:43]*** Purtial cut [09:44:43]*** Stage 1: CUTSNS_PIN = 1 [09:44:44]Read from MH i2c: 01 [09:44:44]MH_I2C_Read... [09:44:44]*** Stop cut motor [09:44:44]*** Cut end [09:44:44]Read from MH i2c: 01 07 00 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [09:44:44]process_action close_receipt done [09:44:44]requested_data is exist [09:44:44]produce_requested_data [09:44:44]requested_item fm.sn is exist - process it [09:44:44]wFMCommunicate request_size=4 [09:44:44]MH_SAM_APDU [09:44:44]CAPDU: 80 11 00 00 [09:44:44]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [09:44:44]Write i2c OK [09:44:44]MH_I2C_Read... [09:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:44]Read from MH i2c: E2 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 17 00 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [09:44:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:44]wFMCommunicate OK [09:44:44]requested_item fd.num is exist - process it [09:44:44]SAM_PROTO_GetFieldsCounters [09:44:44]wFMCommunicate request_size=4 [09:44:44]MH_SAM_APDU [09:44:44]CAPDU: 80 13 00 00 [09:44:44]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [09:44:44]Write i2c OK [09:44:44]MH_I2C_Read... [09:44:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:44]Read from MH i2c: E2 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 62 00 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [09:44:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:44]wFMCommunicate OK [09:44:44]SAM_PROTO_GetFieldsCounters done [09:44:44]requested_item shift.num is exist - process it [09:44:44]requested_item shift.opened is exist - process it [09:44:44]req_shift_opened [09:44:44]FM_GetShiftState [09:44:44]SAM_PROTO_GetShiftState [09:44:44]wFMCommunicate request_size=4 [09:44:44]MH_SAM_APDU [09:44:44]CAPDU: 80 13 01 00 [09:44:44]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:44:44]Write i2c OK [09:44:44]MH_I2C_Read... [09:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:44]Read from MH i2c: E2 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 0E 00 [09:44:44]MH_I2C_Read... [09:44:44]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [09:44:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:44:44]wFMCommunicate OK [09:44:44]SAM_PROTO_GetShiftState done [09:44:44]FM_GetShiftState done [09:44:44]req_shift_opened done [09:44:44]requested_item shift.open_date is exist - process it [09:44:44]req_shift_open_date [09:44:44]req_shift_open_date done [09:44:44]produce_requested_data done [09:44:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153054,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:44:44]process_action_free close_receipt [09:44:44]json_value_free [09:44:44]json_value_free done [09:44:44]process_json_proto returns [09:44:44]Send response to host [09:44:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153054,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:44:44]free response buf [09:44:44]execute_script done [09:44:44]execute_script returns [09:44:44]free content buf [09:44:44]Sock 9.Close socket [09:44:44]Sock 9.Thread stoped [09:44:47]recv_with_timeout no data received [09:44:47]Connected sock=11 [09:44:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 86 04 01 EE 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 89 DB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 55 02 00 35 04 06 00 7C 34 BA 70 CF 6B A8 40 55 96 AB 7E C7 ED [09:44:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 46 29 47 00 35 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 55 02 00 F4 03 04 00 8A 83 F3 66 B6 04 01 00 00 CD 87 14 85 99 EC CE 72 [09:44:48]CommunicateWithHost err = 0 [09:44:48]CheckOFDResponse [09:44:48]1017 (14) - 77093643461234 [09:44:48]1041 (16) - 0000000000871835 [09:44:48]1040 (4) - 153054 [09:44:48]1012 (4) - 25.09.2024 03:29 [09:44:48]1206 (1) - 0 [09:44:48]OFD Sender: Remove packet 153054 [09:44:48]ProducePacketName [09:44:48]name=ofd_packets/00153054 [09:44:48]NVStorageDeleteData [09:44:49]OFD Sender: No OFD packet to send [09:44:54]OFD Sender: No OFD packet to send [09:44:57]recv_with_timeout no data received [09:44:59]OFD Sender: No OFD packet to send [09:45:04]OFD Sender: No OFD packet to send [09:45:08]recv_with_timeout no data received [09:45:09]OFD Sender: No OFD packet to send [09:45:14]OFD Sender: No OFD packet to send [09:45:19]OFD Sender: No OFD packet to send [09:45:24]OFD Sender: No OFD packet to send [09:45:29]OFD Sender: No OFD packet to send [09:45:31]recv_with_timeout no data received [09:45:34]OFD Sender: No OFD packet to send [09:45:39]OFD Sender: No OFD packet to send [09:45:44]OFD Sender: No OFD packet to send [09:45:48]recv_with_timeout no data received [09:45:49]OFD Sender: No OFD packet to send [09:45:54]OFD Sender: No OFD packet to send [09:45:59]OFD Sender: No OFD packet to send [09:46:04]OFD Sender: No OFD packet to send [09:46:09]OFD Sender: No OFD packet to send [09:46:14]OFD Sender: No OFD packet to send [09:46:19]OFD Sender: No OFD packet to send [09:46:24]OFD Sender: No OFD packet to send [09:46:29]OFD Sender: No OFD packet to send [09:46:30]recv_with_timeout no data received [09:46:34]OFD Sender: No OFD packet to send [09:46:39]OFD Sender: No OFD packet to send [09:46:44]OFD Sender: No OFD packet to send [09:46:49]OFD Sender: No OFD packet to send [09:46:54]OFD Sender: No OFD packet to send [09:46:59]OFD Sender: No OFD packet to send [09:47:04]OFD Sender: No OFD packet to send [09:47:09]OFD Sender: No OFD packet to send [09:47:14]OFD Sender: No OFD packet to send [09:47:19]OFD Sender: No OFD packet to send [09:47:24]OFD Sender: No OFD packet to send [09:47:29]OFD Sender: No OFD packet to send [09:47:31]recv_with_timeout no data received [09:47:34]OFD Sender: No OFD packet to send [09:47:39]OFD Sender: No OFD packet to send [09:47:44]OFD Sender: No OFD packet to send [09:47:49]OFD Sender: No OFD packet to send [09:47:54]OFD Sender: No OFD packet to send [09:47:59]OFD Sender: No OFD packet to send [09:48:04]OFD Sender: No OFD packet to send [09:48:06]recv_with_timeout no data received [09:48:09]OFD Sender: No OFD packet to send [09:48:15]OFD Sender: No OFD packet to send [09:48:20]OFD Sender: No OFD packet to send [09:48:25]OFD Sender: No OFD packet to send [09:48:30]OFD Sender: No OFD packet to send [09:48:35]OFD Sender: No OFD packet to send [09:48:40]OFD Sender: No OFD packet to send [09:48:42]recv_with_timeout no data received [09:48:45]OFD Sender: No OFD packet to send [09:48:50]OFD Sender: No OFD packet to send [09:48:55]OFD Sender: No OFD packet to send [09:49:00]OFD Sender: No OFD packet to send [09:49:05]OFD Sender: No OFD packet to send [09:49:10]OFD Sender: No OFD packet to send [09:49:12]recv_with_timeout no data received [09:49:15]OFD Sender: No OFD packet to send [09:49:20]OFD Sender: No OFD packet to send [09:49:25]OFD Sender: No OFD packet to send [09:49:30]OFD Sender: No OFD packet to send [09:49:35]OFD Sender: No OFD packet to send [09:49:40]OFD Sender: No OFD packet to send [09:49:43]recv_with_timeout no data received [09:49:45]OFD Sender: No OFD packet to send [09:49:50]OFD Sender: No OFD packet to send [09:49:55]OFD Sender: No OFD packet to send [09:50:00]OFD Sender: No OFD packet to send [09:50:05]OFD Sender: No OFD packet to send [09:50:06]recv_with_timeout no data received [09:50:10]OFD Sender: No OFD packet to send [09:50:15]OFD Sender: No OFD packet to send [09:50:17]recv_with_timeout no data received [09:50:20]OFD Sender: No OFD packet to send [09:50:25]OFD Sender: No OFD packet to send [09:50:30]OFD Sender: No OFD packet to send [09:50:35]OFD Sender: No OFD packet to send [09:50:40]OFD Sender: No OFD packet to send [09:50:45]OFD Sender: No OFD packet to send [09:50:50]OFD Sender: No OFD packet to send [09:50:55]OFD Sender: No OFD packet to send [09:51:00]OFD Sender: No OFD packet to send [09:51:05]OFD Sender: No OFD packet to send [09:51:10]OFD Sender: No OFD packet to send [09:51:15]OFD Sender: No OFD packet to send [09:51:20]OFD Sender: No OFD packet to send [09:51:25]OFD Sender: No OFD packet to send [09:51:30]OFD Sender: No OFD packet to send [09:51:35]OFD Sender: No OFD packet to send [09:51:40]OFD Sender: No OFD packet to send [09:51:45]OFD Sender: No OFD packet to send [09:51:50]OFD Sender: No OFD packet to send [09:51:55]OFD Sender: No OFD packet to send [09:52:00]OFD Sender: No OFD packet to send [09:52:05]OFD Sender: No OFD packet to send [09:52:10]OFD Sender: No OFD packet to send [09:52:13]recv_with_timeout no data received [09:52:15]OFD Sender: No OFD packet to send [09:52:20]OFD Sender: No OFD packet to send [09:52:25]OFD Sender: No OFD packet to send [09:52:30]OFD Sender: No OFD packet to send [09:52:35]OFD Sender: No OFD packet to send [09:52:40]OFD Sender: No OFD packet to send [09:52:43]recv_with_timeout no data received [09:52:45]OFD Sender: No OFD packet to send [09:52:51]OFD Sender: No OFD packet to send [09:52:56]OFD Sender: No OFD packet to send [09:53:01]OFD Sender: No OFD packet to send [09:53:06]OFD Sender: No OFD packet to send [09:53:11]OFD Sender: No OFD packet to send [09:53:16]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28057668+1699200362=1727258030 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 AE DD F3 66 6A BD 47 65 B6 [09:53:50]Current date/time: 25.09.2024 09:53 [09:53:50]FM_Init [09:53:50]wFMConnect [09:53:50]MH_SAM_On [09:53:50]Write to MH i2c: E0 00 00 08 00 E7 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_init finished! [09:53:50]*** atr: [09:53:50]*** 0F 3B D5 18 FF 81 91 FE [09:53:50]*** 1F C3 80 73 C8 21 10 0A [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]*** 00 00 00 00 00 00 00 00 [09:53:50]Read from MH i2c: E0 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E0 10 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:53:50]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:53:50]wFMCommunicate request_size=10 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:53:50]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:56]Host: 172.17.43.67:8080 [09:53:56]Content-Length: 331 [09:53:56]Content-Type: application/json [09:53:56] [09:53:56]POST finish read [09:53:56]Found Content-Length = 331 [09:53:56]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" ] } } [09:53:56]execute_script... [09:53:56]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" ] } } [09:53:56]POST & json_proto [09:53:56]process_json_proto [09:53:56]json parsed OK: [09:53:56]protocol is kg_v1.0 [09:53:56]action value=get_value [09:53:56]process_action get_value [09:53:56]cmd_get_value [09:53:56]process_action get_value done [09:53:56]requested_data is exist [09:53:56]produce_requested_data [09:53:56]requested_item fm.sale.total is exist - process it [09:53:56]SAM_PROTO_GetFMData [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 03 00 [09:53:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:53:56]OFD Sender: No OFD packet to send [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 23 52 02 00 69 04 9F 00 6F 04 04 00 4B 4E 02 00 B1 04 05 00 98 9A 65 9C 02 70 04 05 00 98 9A 65 9C 02 72 04 00 00 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 7B 88 02 47 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 E5 BC EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 BB [09:53:57]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 52 02 00 69 04 9F 00 6F 04 04 00 4B 4E 02 00 B1 04 05 00 98 9A 65 9C 02 70 04 05 00 98 9A 65 9C 02 72 04 00 00 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 7B 88 02 47 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 E5 BC EA 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [09:53:57]wFMCommunicate OK [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 17 00 00 [09:53:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [09:53:57]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:53:57]wFMCommunicate OK [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 17 00 00 [09:53:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:57]Read from MH i2c: E2 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 [09:53:57]MH_I2C_Read... [09:53:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:53:57]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:53:57]wFMCommunicate OK [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 17 00 00 [09:53:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 FD 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:53:58]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 17 00 00 [09:53:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 DE 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:53:58]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:53:58]wFMCommunicate OK [09:53:58]SAM_PROTO_GetFMData done [09:53:58]requested_item fm.sale_refund.total is exist - process it [09:53:58]requested_item fm.buy.total is exist - process it [09:53:58]requested_item shift.sale.total is exist - process it [09:53:58]SAM_PROTO_GetShiftData [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 13 02 00 [09:53:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 FD 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 47 00 00 00 69 04 98 00 6F 04 04 00 47 00 00 00 B1 04 03 00 7C 8C 4C 70 04 03 00 7C 8C 4C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 91 21 08 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 75 AD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 60 [09:53:58]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 47 00 00 00 69 04 98 00 6F 04 04 00 47 00 00 00 B1 04 03 00 7C 8C 4C 70 04 03 00 7C 8C 4C 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 91 21 08 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 75 AD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 17 00 00 [09:53:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:59]Read from MH i2c: E2 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [09:53:59]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [09:53:59]wFMCommunicate OK [09:53:59]wFMCommunicate request_size=4 [09:53:59]MH_SAM_APDU [09:53:59]CAPDU: 80 17 00 00 [09:53:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:59]Read from MH i2c: E2 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [09:53:59]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [09:53:59]wFMCommunicate OK [09:53:59]wFMCommunicate request_size=4 [09:53:59]MH_SAM_APDU [09:53:59]CAPDU: 80 17 00 00 [09:53:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:53:59]Read from MH i2c: E2 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [09:53:59]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [09:53:59]wFMCommunicate OK [09:53:59]wFMCommunicate request_size=4 [09:53:59]MH_SAM_APDU [09:53:59]CAPDU: 80 17 00 00 [09:53:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:54:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [09:54:00]Read from MH i2c: E2 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 C8 00 [09:54:00]MH_I2C_Read... [09:54:00]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [09:54:00]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [09:54:00]wFMCommunicate OK [09:54:00]SAM_PROTO_GetShiftData done [09:54:00]requested_item shift.sale.total_cash is exist - process it [09:54:00]requested_item shift.sale_refund.total is exist - process it [09:54:00]requested_item shift.sale_refund.total_cash is exist - process it [09:54:00]requested_item shift.buy.total is exist - process it [09:54:00]requested_item shift.buy.total_cash is exist - process it [09:54:00]produce_requested_data done [09:54:00]produce_requested_data return {"fm.sale.total":112138390.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":50167.00,"shift.sale.total_cash":50167.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} [09:54:00]process_action_free get_value [09:54:00]json_value_free [09:54:00]json_value_free done [09:54:00]process_json_proto returns [09:54:00]Send response to host [09:54:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112138390.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":50167.00,"shift.sale.total_cash":50167.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}}} [09:54:00]free response buf [09:54:00]execute_script done [09:54:00]execute_script returns [09:54:00]free content buf [09:54:00]Sock 10.Close socket [09:54:00]Sock 10.Thread stoped [09:54:02]OFD Sender: No OFD packet to send [09:54:07]OFD Sender: No OFD packet to send [09:54:12]recv_with_timeout no data received [09:54:12]OFD Sender: No OFD packet to send [09:54:17]OFD Sender: No OFD packet to send [09:54:22]OFD Sender: No OFD packet to send [09:54:27]OFD Sender: No OFD packet to send [09:54:31]recv_with_timeout no data received [09:54:32]OFD Sender: No OFD packet to send [09:54:37]OFD Sender: No OFD packet to send [09:54:42]OFD Sender: No OFD packet to send [09:54:47]OFD Sender: No OFD packet to send [09:54:52]OFD Sender: No OFD packet to send [09:54:55]accept exits with 6 [09:54:55]New connection [09:54:55]New thread 3066760548 created [09:54:55]Thread 3066617188 joined [09:54:55]Waiting for new connection... [09:54:55] Sock 6.Parse request [09:54:55]Sock 6.Check first char [09:54:55]Sock 6.First char is OK [09:54:55]request: POST /json_proto HTTP/1.0 [09:54:55]Method: POST [09:54:55]URL: /json_proto [09:54:55]Method is POST - this is cgi request [09:54:55]url: /json_proto [09:54:55]query_string will be loaded in cgi processing [09:54:55]execute_cgi json_proto POST (null) [09:54:55]execute_cgi path=json_proto method=POST [09:54:55]POST find Content-Length [09:54:55]Host: 172.17.43.67:8080 [09:54:55]Content-Length: 678 [09:54:55]Content-Type: application/json [09:54:55] [09:54:55]POST finish read [09:54:55]Found Content-Length = 678 [09:54:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:55]execute_script... [09:54:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:55]POST & json_proto [09:54:55]process_json_proto [09:54:56]json parsed OK: [09:54:56]protocol is kg_v1.0 [09:54:56]action value=close_receipt [09:54:56]process_action close_receipt [09:54:56]cmd_close_receipt [09:54:56]MH_GetDate [09:54:56]Write to MH i2c: F0 00 00 1D 00 0C [09:54:56]Write i2c OK [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: F0 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: F0 09 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: F0 09 00 1D 00 00 F0 DD F3 66 6A BD 47 65 0E [09:54:56]GetLastDocTimeStamp 1727257481 [09:54:56]current date 1727258096 [09:54:56]FM_GetShiftState [09:54:56]SAM_PROTO_GetShiftState [09:54:56]wFMCommunicate request_size=4 [09:54:56]MH_SAM_APDU [09:54:56]CAPDU: 80 13 01 00 [09:54:56]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:54:56]Write i2c OK [09:54:56]MH_I2C_Read... [09:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:56]Read from MH i2c: E2 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 0E 00 [09:54:56]MH_I2C_Read... [09:54:56]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [09:54:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:54:56]wFMCommunicate OK [09:54:56]SAM_PROTO_GetShiftState done [09:54:56]FM_GetShiftState done [09:54:56]opened in 1727224329 [09:54:56]opened+sec_in_day 1727310729 [09:54:56]quantity*price = 40002 [09:54:56]sum+1 = 40003 [09:54:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 72 25.09.2024 09:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153056 ФПД: 29150104911848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153056&fm=29150104911848&tin=02508201610067®Number=0000000000091825&sum=40000 [09:54:57]StoreToDocumentArchive [09:54:57]shift 478 fd 153056 [09:54:57]save to /storage/0478/doc_00153056 [09:54:57]save last doc name /storage/0478/doc_00153056 to /storage/kkm_last_doc_name [09:54:57]save OK [09:54:57]Clear old archive folders... [09:54:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:57]tlvbuf is 01FF5AA0 [09:54:57]SAM_PROTO_ClearQueue [09:54:57]wFMCommunicate request_size=4 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 09 00 00 [09:54:57]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]OFD Sender: No OFD packet to send [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:57]Read from MH i2c: E2 03 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:54:57]RAPDU: 90 00 [09:54:57]wFMCommunicate OK [09:54:57]SAM_PROTO_ClearQueue done [09:54:57]KKMCreateOFDPacket [09:54:57]OFDProtocolAddRootSTLVToBuf [09:54:57]FM_MakeSignedData [09:54:57]FM_MakeSignedData [09:54:57]SAM_PROTO_SignData [09:54:57]wFMCommunicate request_size=4 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 0D 01 02 [09:54:57]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:54:57]RAPDU: 90 00 [09:54:57]wFMCommunicate OK [09:54:57]wFMCommunicate request_size=255 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 F0 DD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 55 02 00 35 04 06 00 1A [09:54:57]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 F0 DD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 55 02 00 35 04 06 00 1A 00 00 A7 [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:54:57]RAPDU: 90 00 [09:54:57]wFMCommunicate OK [09:54:57]wFMCommunicate request_size=10 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 0D 02 02 05 83 09 A5 FF E8 [09:54:57]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 83 09 A5 FF E8 00 00 CA [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:54:57]RAPDU: 90 00 [09:54:57]wFMCommunicate OK [09:54:57]wFMCommunicate request_size=4 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 0D 03 02 [09:54:57]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 0B 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 0B 00 2F 00 00 8D 0C 77 17 A8 D6 BC FF 90 00 0B [09:54:57]RAPDU: 8D 0C 77 17 A8 D6 BC FF 90 00 [09:54:57]wFMCommunicate OK [09:54:57]SAM_PROTO_SignData done [09:54:57]FM_MakeSignedData done [09:54:57]CreateOFDProtocolMessage [09:54:57]wFMCommunicate request_size=4 [09:54:57]MH_SAM_APDU [09:54:57]CAPDU: 80 11 00 00 [09:54:57]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:57]Read from MH i2c: E2 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 17 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:54:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:57]wFMCommunicate OK [09:54:57]CreateOFDProtocolMessage done [09:54:57]OFDSenderStorePacket 153056 [09:54:57]StoreOFDPacket docnum=153056 [09:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153056,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:54:59]free response buf [09:54:59]execute_script done [09:54:59]execute_script returns [09:54:59]free content buf [09:54:59]Sock 6.Close socket [09:54:59]Sock 6.Thread stoped [09:55:03]OFD Sender: No OFD packet to send [09:55:06]recv_with_timeout no data received [09:55:09]OFD Sender: No OFD packet to send [09:55:14]OFD Sender: No OFD packet to send [09:55:19]OFD Sender: No OFD packet to send [09:55:24]OFD Sender: No OFD packet to send [09:55:25]recv_with_timeout no data received [09:55:29]OFD Sender: No OFD packet to send [09:55:34]OFD Sender: No OFD packet to send [09:54:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 6A 07 01 16 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 F0 DD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 55 02 00 35 04 06 00 1A 83 09 A5 FF E8 8D 0C 77 17 A8 D6 BC FF [09:54:57]CheckFolder [09:54:57]dirname=/storage/ofd_packets [09:54:57]CheckFolder done [09:54:57]ProducePacketName [09:54:57]name=ofd_packets/00153056 [09:54:57]NVStorageSaveData ofd_packets/00153056 [09:54:57]File name is /storage/ofd_packets/00153056 [09:54:57]Write 301 bytes [09:54:57]NVStorageSaveData done [09:54:57]OFDSenderStorePacket done [09:54:57]KKMCreateOFDPacket done [09:54:57]NVStorageSaveData kkm_last_timestamp [09:54:57]File name is /storage/kkm_last_timestamp [09:54:57]Write 4 bytes [09:54:57]NVStorageSaveData done [09:54:57]ExternCall_PrintAddStr [09:54:57]wPrintStart [09:54:57]Write to MH i2c: 01 00 00 31 00 31 [09:54:57]Write i2c OK [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: 01 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: 01 07 00 [09:54:57]MH_I2C_Read... [09:54:57]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:54:57]RasterBufferAndPrint [09:54:57]line Счет N : (1)1787058 [09:54:57]line ИНН: 02508201610067 [09:54:57]line Контрольно-Кассовый Чек [09:54:57]line ПРОДАЖА [09:54:57]line ТРК (МРК, ГНК) : 42 [09:54:57]line Товар: 2710124130 [09:54:57]line Аи-92-К-5 [09:54:57]line 5.900 * 67.80 [09:54:57]line = 400.02 [09:54:57]line НДС 12% НСП 1% [09:54:57]line > о реализуемом товаре [09:54:57]line ОКРУГЛЕНИЕ: -0.02 [09:54:57]line ИТОГО: 400.00 [09:54:57]line Внесено: 400.00 [09:54:57]line СДАЧА: 0.00 [09:54:57]line НСП 1% : 3.54 [09:54:57]line НДС 12% : 42.48 [09:54:57]line Наличными: 400.00 [09:54:57]line Безнал.: 0.00 [09:54:57]line Место: АЗС № 89 "Партнер Нефть" [09:54:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:57]line СНО: Общий режим [09:54:57]line Чек 72 25.09.2024 09:54 [09:54:57]line Смена: 478 ФФД: 1.0 [09:54:57]line ЗНМ: 0300000113 [09:54:57]line РНМ: 0000000000091825 [09:54:57]line Версия ККМ: 001 [09:54:57]line ФМ: 0000000000871835 [09:54:57]line ФД: 153056 [09:54:57]line ФПД: 29150104911848 [09:54:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153056&fm=29150104911848&tin=02508201610067®Number=0000000000091825&sum=40000 [09:54:57]written 0, free lines is 4095 [09:54:57]OFD Sender: Processing packet 153056 [packets to send 831, broken 830] [09:54:57]ProducePacketName [09:54:57]name=ofd_packets/00153056 [09:54:57]OFD Sender: To server: pG, [09:54:57]CommunicateWithHost lk.salyk.kg:30040 [09:54:57]ConnectInit lk.salyk.kg [09:54:58]Connected sock=9 [09:54:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 6A 07 01 16 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 F0 DD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 55 02 00 35 04 06 00 1A 83 09 A5 FF E8 8D 0C 77 17 A8 D6 BC FF [09:54:58]Write to MH i2c: 01 00 00 5C 00 5C [09:54:58]Write i2c OK [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: 01 [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: 01 07 00 [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [09:54:58]RasterBufferAndPrint [09:54:58]line [09:54:58]line [09:54:58]line [09:54:58]line [09:54:58]line [09:54:58]written 0, free lines is 3307 [09:54:58]MH_Cut [09:54:58]Write to MH i2c: D1 01 00 63 00 01 35 [09:54:58]Write i2c OK [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: D1 [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: D1 01 00 [09:54:58]MH_I2C_Read... [09:54:58]Read from MH i2c: D1 01 00 63 00 00 34 [09:54:58]Write to MH i2c: 01 00 00 64 00 64 [09:54:58]Write i2c OK [09:54:58]MH_I2C_Read... [09:54:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 F4 47 00 D9 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 55 02 00 F4 03 04 00 EC 85 F3 66 B6 04 01 00 00 E2 D3 B3 7D EF EB 8C 40 [09:54:58]CommunicateWithHost err = 0 [09:54:58]CheckOFDResponse [09:54:58]1017 (14) - 77093643461234 [09:54:58]1041 (16) - 0000000000871835 [09:54:58]1040 (4) - 153056 [09:54:58]1012 (4) - 25.09.2024 03:39 [09:54:58]1206 (1) - 0 [09:54:58]OFD Sender: Remove packet 153056 [09:54:58]ProducePacketName [09:54:58]name=ofd_packets/00153056 [09:54:58]NVStorageDeleteData [09:54:58]OFD Sender: No OFD packet to send [09:54:58]*** Cut start [09:54:58]*** Purtial cut [09:54:58]*** Stage 1: CUTSNS_PIN = 1 [09:54:59]Read from MH i2c: 01 [09:54:59]MH_I2C_Read... [09:54:59]*** Stop cut motor [09:54:59]*** Cut end [09:54:59]Read from MH i2c: 01 07 00 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:54:59]process_action close_receipt done [09:54:59]requested_data is exist [09:54:59]produce_requested_data [09:54:59]requested_item fm.sn is exist - process it [09:54:59]wFMCommunicate request_size=4 [09:54:59]MH_SAM_APDU [09:54:59]CAPDU: 80 11 00 00 [09:54:59]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:54:59]Write i2c OK [09:54:59]MH_I2C_Read... [09:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:59]Read from MH i2c: E2 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 17 00 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:59]wFMCommunicate OK [09:54:59]requested_item fd.num is exist - process it [09:54:59]SAM_PROTO_GetFieldsCounters [09:54:59]wFMCommunicate request_size=4 [09:54:59]MH_SAM_APDU [09:54:59]CAPDU: 80 13 00 00 [09:54:59]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:54:59]Write i2c OK [09:54:59]MH_I2C_Read... [09:54:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:59]Read from MH i2c: E2 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 62 00 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [09:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:59]wFMCommunicate OK [09:54:59]SAM_PROTO_GetFieldsCounters done [09:54:59]requested_item shift.num is exist - process it [09:54:59]requested_item shift.opened is exist - process it [09:54:59]req_shift_opened [09:54:59]FM_GetShiftState [09:54:59]SAM_PROTO_GetShiftState [09:54:59]wFMCommunicate request_size=4 [09:54:59]MH_SAM_APDU [09:54:59]CAPDU: 80 13 01 00 [09:54:59]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:54:59]Write i2c OK [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 [09:54:59]MH_I2C_Read... [09:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:59]Read from MH i2c: E2 0E 00 [09:54:59]MH_I2C_Read... [09:54:59]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [09:54:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:54:59]wFMCommunicate OK [09:54:59]SAM_PROTO_GetShiftState done [09:54:59]FM_GetShiftState done [09:54:59]req_shift_opened done [09:54:59]requested_item shift.open_date is exist - process it [09:54:59]req_shift_open_date [09:54:59]req_shift_open_date done [09:54:59]produce_requested_data done [09:54:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153056,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:54:59]process_action_free close_receipt [09:54:59]json_value_free [09:54:59]json_value_free done [09:54:59]process_json_proto returns [09:54:59]Send response to host [09:55:39]OFD Sender: No OFD packet to send [09:55:44]OFD Sender: No OFD packet to send [09:55:49]OFD Sender: No OFD packet to send [09:55:54]OFD Sender: No OFD packet to send [09:55:59]OFD Sender: No OFD packet to send [09:56:04]OFD Sender: No OFD packet to send [09:56:09]OFD Sender: No OFD packet to send [09:56:09]recv_with_timeout no data received [09:56:14]OFD Sender: No OFD packet to send [09:56:19]OFD Sender: No OFD packet to send [09:56:24]OFD Sender: No OFD packet to send [09:56:29]OFD Sender: No OFD packet to send [09:56:34]OFD Sender: No OFD packet to send [09:56:39]OFD Sender: No OFD packet to send [09:56:44]OFD Sender: No OFD packet to send [09:56:49]OFD Sender: No OFD packet to send [09:56:54]OFD Sender: No OFD packet to send [09:56:59]OFD Sender: No OFD packet to send [09:57:00]recv_with_timeout no data received [09:57:04]OFD Sender: No OFD packet to send [09:57:09]OFD Sender: No OFD packet to send [09:57:14]OFD Sender: No OFD packet to send [09:57:18]recv_with_timeout no data received [09:57:19]OFD Sender: No OFD packet to send [09:57:24]OFD Sender: No OFD packet to send [09:57:29]OFD Sender: No OFD packet to send [09:57:34]OFD Sender: No OFD packet to send [09:57:34]recv_with_timeout no data received [09:57:39]OFD Sender: No OFD packet to send [09:57:44]OFD Sender: No OFD packet to send [09:57:49]OFD Sender: No OFD packet to send [09:57:54]OFD Sender: No OFD packet to send [09:57:59]OFD Sender: No OFD packet to send [09:58:04]OFD Sender: No OFD packet to send [09:58:09]OFD Sender: No OFD packet to send [09:58:14]OFD Sender: No OFD packet to send [09:58:14]accept exits with 10 [09:58:14]New connection [09:58:14]New thread 3066617188 created [09:58:14]Thread 3066760548 joined [09:58:14]Waiting for new connection... [09:58:14] Sock 10.Parse request [09:58:14]Sock 10.Check first char [09:58:14]Sock 10.First char is OK [09:58:14]request: POST /json_proto HTTP/1.0 [09:58:14]Method: POST [09:58:14]URL: /json_proto [09:58:14]Method is POST - this is cgi request [09:58:14]url: /json_proto [09:58:14]query_string will be loaded in cgi processing [09:58:14]execute_cgi json_proto POST (null) [09:58:14]execute_cgi path=json_proto method=POST [09:58:14]POST find Content-Length [09:58:14]Host: 172.17.43.67:8080 [09:58:14]Content-Length: 683 [09:58:14]Content-Type: application/json [09:58:14] [09:58:14]POST finish read [09:58:14]Found Content-Length = 683 [09:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:14]execute_script... [09:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:14]POST & json_proto [09:58:14]process_json_proto [09:58:14]json parsed OK: [09:58:14]protocol is kg_v1.0 [09:58:14]action value=close_receipt [09:58:14]process_action close_receipt [09:58:14]cmd_close_receipt [09:58:14]MH_GetDate [09:58:14]Write to MH i2c: F0 00 00 68 00 57 [09:58:14]Write i2c OK [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: F0 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: F0 09 00 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: F0 09 00 68 00 00 B7 DE F3 66 6A BD 47 65 21 [09:58:14]GetLastDocTimeStamp 1727258096 [09:58:14]current date 1727258295 [09:58:14]FM_GetShiftState [09:58:14]SAM_PROTO_GetShiftState [09:58:14]wFMCommunicate request_size=4 [09:58:14]MH_SAM_APDU [09:58:14]CAPDU: 80 13 01 00 [09:58:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:58:14]Write i2c OK [09:58:14]MH_I2C_Read... [09:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:14]Read from MH i2c: E2 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: E2 0E 00 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [09:58:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:58:14]wFMCommunicate OK [09:58:14]SAM_PROTO_GetShiftState done [09:58:14]FM_GetShiftState done [09:58:14]opened in 1727224329 [09:58:14]opened+sec_in_day 1727310729 [09:58:14]quantity*price = 100005 [09:58:14]sum+1 = 100006 [09:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 73 25.09.2024 09:58 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153057 ФПД: 143685167909735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153057&fm=143685167909735&tin=02508201610067®Number=0000000000091825&sum=100000 [09:58:16]StoreToDocumentArchive [09:58:16]shift 478 fd 153057 [09:58:16]save to /storage/0478/doc_00153057 [09:58:16]save last doc name /storage/0478/doc_00153057 to /storage/kkm_last_doc_name [09:58:16]save OK [09:58:16]Clear old archive folders... [09:58:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:16]tlvbuf is B6F29AA0 [09:58:16]SAM_PROTO_ClearQueue [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 09 00 00 [09:58:16]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:58:16]RAPDU: 90 00 [09:58:16]wFMCommunicate OK [09:58:16]SAM_PROTO_ClearQueue done [09:58:16]KKMCreateOFDPacket [09:58:16]OFDProtocolAddRootSTLVToBuf [09:58:16]FM_MakeSignedData [09:58:16]FM_MakeSignedData [09:58:16]SAM_PROTO_SignData [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 0D 01 02 [09:58:16]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:58:16]RAPDU: 90 00 [09:58:16]wFMCommunicate OK [09:58:16]wFMCommunicate request_size=255 [09:58:16]MH_SAM_APDU [09:58: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 B7 DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 55 02 00 35 04 06 00 82 [09:58:16]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 B7 DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 55 02 00 35 04 06 00 82 00 00 CE [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:58:16]RAPDU: 90 00 [09:58:16]wFMCommunicate OK [09:58:16]wFMCommunicate request_size=10 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 0D 02 02 05 AE 4F 64 8B 67 [09:58:16]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 AE 4F 64 8B 67 00 00 50 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:58:16]RAPDU: 90 00 [09:58:16]wFMCommunicate OK [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 0D 03 02 [09:58:16]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 0B 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 0B 00 7A 00 00 B1 A2 EC 44 EB C4 50 BB 90 00 33 [09:58:16]RAPDU: B1 A2 EC 44 EB C4 50 BB 90 00 [09:58:16]wFMCommunicate OK [09:58:16]SAM_PROTO_SignData done [09:58:16]FM_MakeSignedData done [09:58:16]CreateOFDProtocolMessage [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 11 00 00 [09:58:16]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 17 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:58:16]wFMCommunicate OK [09:58:16]CreateOFDProtocolMessage done [09:58:16]OFDSenderStorePacket 153057 [09:58:16]StoreOFDPacket docnum=153057 [09:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 FF 07 01 3A 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 B7 DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 55 02 00 35 04 06 00 82 AE 4F 64 8B 67 B1 A2 EC 44 EB C4 50 BB [09:58:16]CheckFolder [09:58:16]dirname=/storage/ofd_packets [09:58:16]CheckFolder done [09:58:16]ProducePacketName [09:58:16]name=ofd_packets/00153057 [09:58:16]NVStorageSaveData ofd_packets/00153057 [09:58:16]File name is /storage/ofd_packets/00153057 [09:58:16]Write 301 bytes [09:58:16]NVStorageSaveData done [09:58:16]OFDSenderStorePacket done [09:58:16]KKMCreateOFDPacket done [09:58:16]NVStorageSaveData kkm_last_timestamp [09:58:16]File name is /storage/kkm_last_timestamp [09:58:16]Write 4 bytes [09:58:16]NVStorageSaveData done [09:58:16]ExternCall_PrintAddStr [09:58:16]wPrintStart [09:58:16]Write to MH i2c: 01 00 00 7C 00 7C [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: 01 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: 01 07 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:58:16]RasterBufferAndPrint [09:58:16]line Счет N : (1)1787059 [09:58:16]line ИНН: 02508201610067 [09:58:16]line Контрольно-Кассовый Чек [09:58:16]line ПРОДАЖА [09:58:16]line ТРК (МРК, ГНК) : 42 [09:58:16]line Товар: 2710124130 [09:58:16]line Аи-92-К-5 [09:58:16]line 14.750 * 67.80 [09:58:16]line = 1000.05 [09:58:16]line НДС 12% НСП 1% [09:58:16]line > о реализуемом товаре [09:58:16]line ОКРУГЛЕНИЕ: -0.05 [09:58:16]line ИТОГО: 1000.00 [09:58:16]line Внесено: 1000.00 [09:58:16]line СДАЧА: 0.00 [09:58:16]line НСП 1% : 8.85 [09:58:16]line НДС 12% : 106.20 [09:58:16]line Наличными: 1000.00 [09:58:16]line Безнал.: 0.00 [09:58:16]line Место: АЗС № 89 "Партнер Нефть" [09:58:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:58:16]line СНО: Общий режим [09:58:16]line Чек 73 25.09.2024 09:58 [09:58:16]line Смена: 478 ФФД: 1.0 [09:58:16]line ЗНМ: 0300000113 [09:58:16]line РНМ: 0000000000091825 [09:58:16]line Версия ККМ: 001 [09:58:16]line ФМ: 0000000000871835 [09:58:16]line ФД: 153057 [09:58:16]line ФПД: 143685167909735 [09:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153057&fm=143685167909735&tin=02508201610067®Number=0000000000091825&sum=100000 [09:58:16]OFD Sender: Processing packet 153057 [packets to send 831, broken 830] [09:58:16]ProducePacketName [09:58:16]name=ofd_packets/00153057 [09:58:16]OFD Sender: To server: pG, [09:58:16]CommunicateWithHost lk.salyk.kg:30040 [09:58:16]ConnectInit lk.salyk.kg [09:58:16]written 0, free lines is 4095 [09:58:17]Write to MH i2c: 01 00 00 A7 00 A7 [09:58:17]Write i2c OK [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: 01 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: 01 07 00 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D5 0C 8F [09:58:17]RasterBufferAndPrint [09:58:17]line [09:58:17]line [09:58:17]line [09:58:17]line [09:58:17]line [09:58:17]written 0, free lines is 3292 [09:58:17]MH_Cut [09:58:17]Write to MH i2c: D1 01 00 AE 00 01 80 [09:58:17]Write i2c OK [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: D1 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: D1 01 00 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: D1 01 00 AE 00 00 7F [09:58:17]Write to MH i2c: 01 00 00 AF 00 AF [09:58:17]Write i2c OK [09:58:17]MH_I2C_Read... [09:58:18]*** Cut start [09:58:18]*** Purtial cut [09:58:18]*** Stage 1: CUTSNS_PIN = 1 [09:58:18]Read from MH i2c: 01 [09:58:18]MH_I2C_Read... [09:58:18]*** Stop cut motor [09:58:18]*** Cut end [09:58:18]Read from MH i2c: 01 07 00 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:58:18]process_action close_receipt done [09:58:18]requested_data is exist [09:58:18]produce_requested_data [09:58:18]requested_item fm.sn is exist - process it [09:58:18]wFMCommunicate request_size=4 [09:58:18]MH_SAM_APDU [09:58:18]CAPDU: 80 11 00 00 [09:58:18]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:58:18]Write i2c OK [09:58:18]MH_I2C_Read... [09:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:18]Read from MH i2c: E2 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 17 00 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [09:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:58:18]wFMCommunicate OK [09:58:18]requested_item fd.num is exist - process it [09:58:18]SAM_PROTO_GetFieldsCounters [09:58:18]wFMCommunicate request_size=4 [09:58:18]MH_SAM_APDU [09:58:18]CAPDU: 80 13 00 00 [09:58:18]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:58:18]Write i2c OK [09:58:18]MH_I2C_Read... [09:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:18]Read from MH i2c: E2 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 62 00 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [09:58:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:18]wFMCommunicate OK [09:58:18]SAM_PROTO_GetFieldsCounters done [09:58:18]requested_item shift.num is exist - process it [09:58:18]requested_item shift.opened is exist - process it [09:58:18]req_shift_opened [09:58:18]FM_GetShiftState [09:58:18]SAM_PROTO_GetShiftState [09:58:18]wFMCommunicate request_size=4 [09:58:18]MH_SAM_APDU [09:58:18]CAPDU: 80 13 01 00 [09:58:18]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:58:18]Write i2c OK [09:58:18]MH_I2C_Read... [09:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:18]Read from MH i2c: E2 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 0E 00 [09:58:18]MH_I2C_Read... [09:58:18]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [09:58:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:58:18]wFMCommunicate OK [09:58:18]SAM_PROTO_GetShiftState done [09:58:18]FM_GetShiftState done [09:58:18]req_shift_opened done [09:58:18]requested_item shift.open_date is exist - process it [09:58:18]req_shift_open_date [09:58:18]req_shift_open_date done [09:58:18]produce_requested_data done [09:58:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153057,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:58:18]process_action_free close_receipt [09:58:18]json_value_free [09:58:18]json_value_free done [09:58:18]process_json_proto returns [09:58:18]Send response to host [09:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153057,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:58:18]free response buf [09:58:18]execute_script done [09:58:18]execute_script returns [09:58:18]free content buf [09:58:18]Sock 10.Close socket [09:58:18]Sock 10.Thread stoped [09:58:20]Connected sock=11 [09:58:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 FF 07 01 3A 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 B7 DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 55 02 00 35 04 06 00 82 AE 4F 64 8B 67 B1 A2 EC 44 EB C4 50 BB [09:58:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D F6 47 00 51 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 55 02 00 F4 03 04 00 B6 86 F3 66 B6 04 01 00 00 BB 3E 87 C3 6A E7 EA A1 [09:58:20]CommunicateWithHost err = 0 [09:58:20]CheckOFDResponse [09:58:20]1017 (14) - 77093643461234 [09:58:20]1041 (16) - 0000000000871835 [09:58:20]1040 (4) - 153057 [09:58:20]1012 (4) - 25.09.2024 03:42 [09:58:20]1206 (1) - 0 [09:58:20]OFD Sender: Remove packet 153057 [09:58:20]ProducePacketName [09:58:20]name=ofd_packets/00153057 [09:58:20]NVStorageDeleteData [09:58:21]OFD Sender: No OFD packet to send [09:58:26]OFD Sender: No OFD packet to send [09:58:31]OFD Sender: No OFD packet to send [09:58:36]OFD Sender: No OFD packet to send [09:58:40]recv_with_timeout no data received [09:58:41]OFD Sender: No OFD packet to send [09:58:46]OFD Sender: No OFD packet to send [09:58:51]OFD Sender: No OFD packet to send [09:58:56]OFD Sender: No OFD packet to send [09:59:01]OFD Sender: No OFD packet to send [09:59:06]accept exits with 7 [09:59:06]New connection [09:59:06]New thread 3066760548 created [09:59:06]Thread 3066617188 joined [09:59:06]Waiting for new connection... [09:59:06] Sock 7.Parse request [09:59:06]Sock 7.Check first char [09:59:06]Sock 7.First char is OK [09:59:06]request: POST /json_proto HTTP/1.0 [09:59:06]Method: POST [09:59:06]URL: /json_proto [09:59:06]Method is POST - this is cgi request [09:59:06]url: /json_proto [09:59:06]query_string will be loaded in cgi processing [09:59:06]execute_cgi json_proto POST (null) [09:59:06]execute_cgi path=json_proto method=POST [09:59:06]POST find Content-Length [09:59:06]Host: 172.17.43.67:8080 [09:59:06]Content-Length: 678 [09:59:06]Content-Type: application/json [09:59:06] [09:59:06]POST finish read [09:59:06]Found Content-Length = 678 [09:59:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:06]execute_script... [09:59:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:06]POST & json_proto [09:59:06]process_json_proto [09:59:06]json parsed OK: [09:59:06]protocol is kg_v1.0 [09:59:06]action value=close_receipt [09:59:06]process_action close_receipt [09:59:06]cmd_close_receipt [09:59:06]MH_GetDate [09:59:06]Write to MH i2c: F0 00 00 B3 00 A2 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: F0 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: F0 09 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: F0 09 00 B3 00 00 EB DE F3 66 6A BD 47 65 A0 [09:59:06]GetLastDocTimeStamp 1727258295 [09:59:06]current date 1727258347 [09:59:06]FM_GetShiftState [09:59:06]SAM_PROTO_GetShiftState [09:59:06]wFMCommunicate request_size=4 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 13 01 00 [09:59:06]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 0E 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [09:59:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:59:06]wFMCommunicate OK [09:59:06]SAM_PROTO_GetShiftState done [09:59:06]FM_GetShiftState done [09:59:06]opened in 1727224329 [09:59:06]opened+sec_in_day 1727310729 [09:59:06]quantity*price = 50036 [09:59:06]sum+1 = 50037 [09:59:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 74 25.09.2024 09:59 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153058 ФПД: 111480388779211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153058&fm=111480388779211&tin=02508201610067®Number=0000000000091825&sum=50000 [09:59:07]StoreToDocumentArchive [09:59:07]shift 478 fd 153058 [09:59:07]save to /storage/0478/doc_00153058 [09:59:07]save last doc name /storage/0478/doc_00153058 to /storage/kkm_last_doc_name [09:59:07]save OK [09:59:07]Clear old archive folders... [09:59:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:07]tlvbuf is B6F266F0 [09:59:07]SAM_PROTO_ClearQueue [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 09 00 00 [09:59:07]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]SAM_PROTO_ClearQueue done [09:59:07]KKMCreateOFDPacket [09:59:07]OFDProtocolAddRootSTLVToBuf [09:59:07]FM_MakeSignedData [09:59:07]FM_MakeSignedData [09:59:07]SAM_PROTO_SignData [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 0D 01 02 [09:59:07]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]wFMCommunicate request_size=255 [09:59:07]MH_SAM_APDU [09:59: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 EB DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 55 02 00 35 04 06 00 65 [09:59:07]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 EB DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 55 02 00 35 04 06 00 65 00 00 A3 [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]wFMCommunicate request_size=10 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 0D 02 02 05 64 0C F8 FC CB [09:59:07]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 64 0C F8 FC CB 00 00 77 [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 0D 03 02 [09:59:07]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:08]Read from MH i2c: E2 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 0B 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 0B 00 C5 00 00 02 CE 63 CC 51 B9 9D 0A 90 00 F1 [09:59:08]RAPDU: 02 CE 63 CC 51 B9 9D 0A 90 00 [09:59:08]wFMCommunicate OK [09:59:08]SAM_PROTO_SignData done [09:59:08]FM_MakeSignedData done [09:59:08]CreateOFDProtocolMessage [09:59:08]wFMCommunicate request_size=4 [09:59:08]MH_SAM_APDU [09:59:08]CAPDU: 80 11 00 00 [09:59:08]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:08]Read from MH i2c: E2 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 17 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [09:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:08]wFMCommunicate OK [09:59:08]CreateOFDProtocolMessage done [09:59:08]OFDSenderStorePacket 153058 [09:59:08]StoreOFDPacket docnum=153058 [09:53:50]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 11 00 00 [09:53:50]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:50]wFMCommunicate OK [09:53:50]Detected FM SN is 0000000000871835 [09:53:50]Stored FM SN is 0000000000871835 [09:53:50]wFMCommunicate request_size=9 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:53:50]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]FM PIN OK [09:53:50]wFMCommunicate request_size=8 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 14 04 00 03 02 00 01 [09:53:50]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]wFMCommunicate request_size=13 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:53:50]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 11 00 00 [09:53:50]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:50]wFMCommunicate OK [09:53:50]DocumentArchiveInit [09:53:50]Start Httpd... [09:53:50]Httpd thread 3067047268 created [09:53:50]Write to MH i2c: 01 00 00 0F 00 0F [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: 01 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: 01 07 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:53:50]MH Int Process started [09:53:50]Allocated Socket 8 [09:53:50]Bind OK [09:53:50]Listen OK [09:53:50]httpd running on port 8080 [09:53:50]Waiting for new connection... [09:53:51]OFD Sender: No OFD packet to send [09:53:56]accept exits with 6 [09:53:56]New connection [09:53:56]New thread 3066760548 created [09:53:56]Waiting for new connection... [09:53:56] Sock 6.Parse request [09:53:56]Sock 6.Check first char [09:53:56]Sock 6.First char is OK [09:53:56]request: POST /json_proto HTTP/1.0 [09:53:56]Method: POST [09:53:56]URL: /json_proto [09:53:56]Method is POST - this is cgi request [09:53:56]url: /json_proto [09:53:56]query_string will be loaded in cgi processing [09:53:56]execute_cgi json_proto POST (null) [09:53:56]execute_cgi path=json_proto method=POST [09:53:56]POST find Content-Length [09:53:56]Host: 172.17.43.67:8080 [09:53:56]Content-Length: 215 [09:53:56]Content-Type: application/json [09:53:56] [09:53:56]POST finish read [09:53:56]Found Content-Length = 215 [09:53:56]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" ] } } [09:53:56]execute_script... [09:53:56]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" ] } } [09:53:56]POST & json_proto [09:53:56]process_json_proto [09:53:56]json parsed OK: [09:53:56]protocol is kg_v1.0 [09:53:56]action value=get_value [09:53:56]process_action get_value [09:53:56]cmd_get_value [09:53:56]process_action get_value done [09:53:56]requested_data is exist [09:53:56]produce_requested_data [09:53:56]requested_item kkm.sn is exist - process it [09:53:56]requested_item kkm.ver is exist - process it [09:53:56]requested_item fm.sn is exist - process it [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 11 00 00 [09:53:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 17 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:56]wFMCommunicate OK [09:53:56]requested_item fd.num is exist - process it [09:53:56]SAM_PROTO_GetFieldsCounters [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 00 00 [09:53:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 62 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [09:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:56]wFMCommunicate OK [09:53:56]SAM_PROTO_GetFieldsCounters done [09:53:56]requested_item shift.num is exist - process it [09:53:56]requested_item shift.opened is exist - process it [09:53:56]req_shift_opened [09:53:56]FM_GetShiftState [09:53:56]SAM_PROTO_GetShiftState [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 01 00 [09:53:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 0E 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [09:53:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:53:56]wFMCommunicate OK [09:53:56]SAM_PROTO_GetShiftState done [09:53:56]FM_GetShiftState done [09:53:56]req_shift_opened done [09:53:56]requested_item shift.open_date is exist - process it [09:53:56]req_shift_open_date [09:53:56]req_shift_open_date done [09:53:56]produce_requested_data done [09:53:56]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153055,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:53:56]process_action_free get_value [09:53:56]json_value_free [09:53:56]json_value_free done [09:53:56]process_json_proto returns [09:53:56]Send response to host [09:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153055,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:53:56]free response buf [09:53:56]execute_script done [09:53:56]execute_script returns [09:53:56]free content buf [09:53:56]Sock 6.Close socket [09:5[09:59:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 1E 07 01 EB 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 EB DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 55 02 00 35 04 06 00 65 64 0C F8 FC CB 02 CE 63 CC 51 B9 9D 0A [09:59:08]CheckFolder [09:59:08]dirname=/storage/ofd_packets [09:59:08]CheckFolder done [09:59:08]ProducePacketName [09:59:08]name=ofd_packets/00153058 [09:59:08]NVStorageSaveData ofd_packets/00153058 [09:59:08]File name is /storage/ofd_packets/00153058 [09:59:08]Write 301 bytes [09:59:08]NVStorageSaveData done [09:59:08]OFDSenderStorePacket done [09:59:08]KKMCreateOFDPacket done [09:59:08]NVStorageSaveData kkm_last_timestamp [09:59:08]File name is /storage/kkm_last_timestamp [09:59:08]Write 4 bytes [09:59:08]NVStorageSaveData done [09:59:08]ExternCall_PrintAddStr [09:59:08]wPrintStart [09:59:08]Write to MH i2c: 01 00 00 C7 00 C7 [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:59:08]RasterBufferAndPrint [09:59:08]line Счет N : (1)1787061 [09:59:08]line ИНН: 02508201610067 [09:59:08]line Контрольно-Кассовый Чек [09:59:08]line ПРОДАЖА [09:59:08]line ТРК (МРК, ГНК) : 22 [09:59:08]line Товар: 2710124130 [09:59:08]line Аи-92-К-5 [09:59:08]line 7.380 * 67.80 [09:59:08]line = 500.36 [09:59:08]line НДС 12% НСП 1% [09:59:08]line > о реализуемом товаре [09:59:08]line ОКРУГЛЕНИЕ: -0.36 [09:59:08]line ИТОГО: 500.00 [09:59:08]line Внесено: 500.00 [09:59:08]line СДАЧА: 0.00 [09:59:08]line НСП 1% : 4.43 [09:59:08]line НДС 12% : 53.14 [09:59:08]line Наличными: 500.00 [09:59:08]line Безнал.: 0.00 [09:59:08]line Место: АЗС № 89 "Партнер Нефть" [09:59:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:59:08]line СНО: Общий режим [09:59:08]line Чек 74 25.09.2024 09:59 [09:59:08]line Смена: 478 ФФД: 1.0 [09:59:08]line ЗНМ: 0300000113 [09:59:08]line РНМ: 0000000000091825 [09:59:08]line Версия ККМ: 001 [09:59:08]line ФМ: 0000000000871835 [09:59:08]line ФД: 153058 [09:59:08]line ФПД: 111480388779211 [09:59:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153058&fm=111480388779211&tin=02508201610067®Number=0000000000091825&sum=50000 [09:59:08]written 0, free lines is 4095 [09:59:08]OFD Sender: Processing packet 153058 [packets to send 831, broken 830] [09:59:08]ProducePacketName [09:59:08]name=ofd_packets/00153058 [09:59:08]OFD Sender: To server: pG, [09:59:08]CommunicateWithHost lk.salyk.kg:30040 [09:59:08]ConnectInit lk.salyk.kg [09:59:08]Write to MH i2c: 01 00 00 F2 00 F2 [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [09:59:08]RasterBufferAndPrint [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]written 0, free lines is 3289 [09:59:08]MH_Cut [09:59:08]Write to MH i2c: D1 01 00 F9 00 01 CB [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 01 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 01 00 F9 00 00 CA [09:59:08]Write to MH i2c: 01 00 00 FA 00 FA [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Connected sock=9 [09:59:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 1E 07 01 EB 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 EB DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 55 02 00 35 04 06 00 65 64 0C F8 FC CB 02 CE 63 CC 51 B9 9D 0A [09:59:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 49 47 00 37 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 55 02 00 F4 03 04 00 E7 86 F3 66 B6 04 01 00 00 F9 61 61 7F 8F 0D 00 FB [09:59:09]CommunicateWithHost err = 0 [09:59:09]CheckOFDResponse [09:59:09]1017 (14) - 77093643461234 [09:59:09]1041 (16) - 0000000000871835 [09:59:09]1040 (4) - 153058 [09:59:09]1012 (4) - 25.09.2024 03:43 [09:59:09]1206 (1) - 0 [09:59:09]OFD Sender: Remove packet 153058 [09:59:09]ProducePacketName [09:59:09]name=ofd_packets/00153058 [09:59:09]NVStorageDeleteData [09:59:09]*** Cut start [09:59:09]*** Purtial cut [09:59:09]*** Stage 1: CUTSNS_PIN = 1 [09:59:09]OFD Sender: No OFD packet to send [09:59:09]Read from MH i2c: 01 [09:59:09]MH_I2C_Read... [09:59:09]*** Stop cut motor [09:59:09]*** Cut end [09:59:09]Read from MH i2c: 01 07 00 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [09:59:09]process_action close_receipt done [09:59:09]requested_data is exist [09:59:09]produce_requested_data [09:59:09]requested_item fm.sn is exist - process it [09:59:09]wFMCommunicate request_size=4 [09:59:09]MH_SAM_APDU [09:59:09]CAPDU: 80 11 00 00 [09:59:09]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [09:59:09]Write i2c OK [09:59:09]MH_I2C_Read... [09:59:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:09]Read from MH i2c: E2 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: E2 17 00 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [09:59:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:09]wFMCommunicate OK [09:59:09]requested_item fd.num is exist - process it [09:59:09]SAM_PROTO_GetFieldsCounters [09:59:09]wFMCommunicate request_size=4 [09:59:09]MH_SAM_APDU [09:59:09]CAPDU: 80 13 00 00 [09:59:09]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [09:59:09]Write i2c OK [09:59:09]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 62 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [09:59:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetFieldsCounters done [09:59:10]requested_item shift.num is exist - process it [09:59:10]requested_item shift.opened is exist - process it [09:59:10]req_shift_opened [09:59:10]FM_GetShiftState [09:59:10]SAM_PROTO_GetShiftState [09:59:10]wFMCommunicate request_size=4 [09:59:10]MH_SAM_APDU [09:59:10]CAPDU: 80 13 01 00 [09:59:10]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [09:59:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetShiftState done [09:59:10]FM_GetShiftState done [09:59:10]req_shift_opened done [09:59:10]requested_item shift.open_date is exist - process it [09:59:10]req_shift_open_date [09:59:10]req_shift_open_date done [09:59:10]produce_requested_data done [09:59:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153058,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:59:10]process_action_free close_receipt [09:59:10]json_value_free [09:59:10]json_value_free done [09:59:10]process_json_proto returns [09:59:10]Send response to host [09:59:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153058,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:59:10]free response buf [09:59:10]execute_script done [09:59:10]execute_script returns [09:59:10]free content buf [09:59:10]Sock 7.Close socket [09:59:10]Sock 7.Thread stoped [09:59:10]accept exits with 10 [09:59:10]New connection [09:59:10]New thread 3066617188 created [09:59:10]Thread 3066760548 joined [09:59:10]Waiting for new connection... [09:59:10] Sock 10.Parse request [09:59:10]Sock 10.Check first char [09:59:10]Sock 10.First char is OK [09:59:10]request: POST /json_proto HTTP/1.0 [09:59:10]Method: POST [09:59:10]URL: /json_proto [09:59:10]Method is POST - this is cgi request [09:59:10]url: /json_proto [09:59:10]query_string will be loaded in cgi processing [09:59:10]execute_cgi json_proto POST (null) [09:59:10]execute_cgi path=json_proto method=POST [09:59:10]POST find Content-Length [09:59:10]Host: 172.17.43.67:8080 [09:59:10]Content-Length: 627 [09:59:10]Content-Type: application/json [09:59:10] [09:59:10]POST finish read [09:59:10]Found Content-Length = 627 [09:59:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:10]execute_script... [09:59:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:10]POST & json_proto [09:59:10]process_json_proto [09:59:10]json parsed OK: [09:59:10]protocol is kg_v1.0 [09:59:10]action value=close_receipt [09:59:10]process_action close_receipt [09:59:10]cmd_close_receipt [09:59:10]MH_GetDate [09:59:10]Write to MH i2c: F0 00 00 FE 00 ED [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 09 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 09 00 FE 00 00 EF DE F3 66 6A BD 47 65 EF [09:59:10]GetLastDocTimeStamp 1727258347 [09:59:10]current date 1727258351 [09:59:10]FM_GetShiftState [09:59:10]SAM_PROTO_GetShiftState [09:59:10]wFMCommunicate request_size=4 [09:59:10]MH_SAM_APDU [09:59:10]CAPDU: 80 13 01 00 [09:59:10]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [09:59:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetShiftState done [09:59:10]FM_GetShiftState done [09:59:10]opened in 1727224329 [09:59:10]opened+sec_in_day 1727310729 [09:59:10]quantity*price = 99999 [09:59:10]sum+1 = 100001 [09:59:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 75 25.09.2024 09:59 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153059 ФПД: 184089339664472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153059&fm=184089339664472&tin=02508201610067®Number=0000000000091825&sum=100000 [09:59:12]StoreToDocumentArchive [09:59:12]shift 478 fd 153059 [09:59:12]save to /storage/0478/doc_00153059 [09:59:12]save last doc name /storage/0478/doc_00153059 to /storage/kkm_last_doc_name [09:59:12]save OK [09:59:12]Clear old archive folders... [09:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:59:12]tlvbuf is 01FE2470 [09:59:12]SAM_PROTO_ClearQueue [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 09 00 00 [09:59:12]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]SAM_PROTO_ClearQueue done [09:59:12]KKMCreateOFDPacket [09:59:12]OFDProtocolAddRootSTLVToBuf [09:59:12]FM_MakeSignedData [09:59:12]FM_MakeSignedData [09:59:12]SAM_PROTO_SignData [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 01 02 [09:59:12]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=255 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 EF DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 55 02 00 35 04 06 00 A7 6D A3 B2 98 [09:59:12]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 EF DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 55 02 00 35 04 06 00 A7 6D A3 B2 98 00 00 92 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=6 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 02 02 01 58 [09:59:12]Write to MH i2c: E2 09 00 0F 01 80 0D 02 02 01 00 58 00 00 E4 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 03 02 [09:59:12]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 0B 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 0B 00 10 01 00 13 45 00 95 E7 CC 71 51 90 00 EF [09:59:12]RAPDU: 13 45 00 95 E7 CC 71 51 90 00 [09:59:12]wFMCommunicate OK [09:59:12]SAM_PROTO_SignData done [09:59:12]FM_MakeSignedData done [09:59:12]CreateOFDProtocolMessage [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 11 00 00 [09:59:12]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 17 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [09:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:12]wFMCommunicate OK [09:59:12]CreateOFDProtocolMessage done [09:59:12]OFDSenderStorePacket 153059 [09:59:12]StoreOFDPacket docnum=153059 [09:59:15]ProducePacketName [09:59:15]name=ofd_packets/00153059 [09:59:15]NVStorageDeleteData [09:59:15]OFD Sender: No OFD packet to send [09:59:20]OFD Sender: No OFD packet to send [09:59:25]OFD Sender: No OFD packet to send [09:59:30]OFD Sender: No OFD packet to send [09:59:35]OFD Sender: No OFD packet to send [09:59:40]OFD Sender: No OFD packet to send [09:59:45]OFD Sender: No OFD packet to send [09:59:50]OFD Sender: No OFD packet to send [09:59:55]recv_with_timeout no data received [09:59:55]OFD Sender: No OFD packet to send [10:00:00]OFD Sender: No OFD packet to send [10:00:01]accept exits with 7 [10:00:01]New connection [10:00:01]New thread 3066760548 created [10:00:01]Thread 3066617188 joined [10:00:01]Waiting for new connection... [10:00:01] Sock 7.Parse request [10:00:01]Sock 7.Check first char [10:00:01]Sock 7.First char is OK [10:00:01]request: POST /json_proto HTTP/1.0 [10:00:01]Method: POST [10:00:01]URL: /json_proto [10:00:01]Method is POST - this is cgi request [10:00:01]url: /json_proto [10:00:01]query_string will be loaded in cgi processing [10:00:01]execute_cgi json_proto POST (null) [10:00:01]execute_cgi path=json_proto method=POST [10:00:01]POST find Content-Length [10:00:01]Host: 172.17.43.67:8080 [10:00:01]Content-Length: 675 [10:00:01]Content-Type: application/json [10:00:01] [10:00:01]POST finish read [10:00:01]Found Content-Length = 675 [10:00:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:01]execute_script... [10:00: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)1787062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:01]POST & json_proto [10:00:01]process_json_proto [10:00:01]json parsed OK: [10:00:01]protocol is kg_v1.0 [10:00:01]action value=close_receipt [10:00:01]process_action close_receipt [10:00:01]cmd_close_receipt [10:00:01]MH_GetDate [10:00:01]Write to MH i2c: F0 00 00 46 01 36 [10:00:01]Write i2c OK [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: F0 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: F0 09 00 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: F0 09 00 46 01 00 21 DF F3 66 6A BD 47 65 6B [10:00:01]GetLastDocTimeStamp 1727258351 [10:00:01]current date 1727258401 [10:00:01]FM_GetShiftState [10:00:01]SAM_PROTO_GetShiftState [10:00:01]wFMCommunicate request_size=4 [10:00:01]MH_SAM_APDU [10:00:01]CAPDU: 80 13 01 00 [10:00:01]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [10:00:01]Write i2c OK [10:00:01]MH_I2C_Read... [10:00:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:01]Read from MH i2c: E2 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: E2 0E 00 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8D [10:00:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:00:01]wFMCommunicate OK [10:00:01]SAM_PROTO_GetShiftState done [10:00:01]FM_GetShiftState done [10:00:01]opened in 1727224329 [10:00:01]opened+sec_in_day 1727310729 [10:00:01]quantity*price = 50063 [10:00:01]sum+1 = 50064 [10:00:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 76 25.09.2024 10:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153060 ФПД: 165147861515901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100002&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153060&fm=165147861515901&tin=02508201610067®Number=0000000000091825&sum=50000 [10:00:02]StoreToDocumentArchive [10:00:02]shift 478 fd 153060 [10:00:02]save to /storage/0478/doc_00153060 [10:00:02]save last doc name /storage/0478/doc_00153060 to /storage/kkm_last_doc_name [10:00:02]save OK [10:00:02]Clear old archive folders... [10:00:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:00:02]tlvbuf is 02024960 [10:00:02]SAM_PROTO_ClearQueue [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 09 00 00 [10:00:02]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [10:00:02]RAPDU: 90 00 [10:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_ClearQueue done [10:00:02]KKMCreateOFDPacket [10:00:02]OFDProtocolAddRootSTLVToBuf [10:00:02]FM_MakeSignedData [10:00:02]FM_MakeSignedData [10:00:02]SAM_PROTO_SignData [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 0D 01 02 [10:00:02]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [10:00:02]RAPDU: 90 00 [10:00:02]wFMCommunicate OK [10:00:02]wFMCommunicate request_size=255 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 22 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 55 02 00 35 04 06 00 96 33 7B 9E [10:00:02]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 22 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 55 02 00 35 04 06 00 96 33 7B 9E 00 00 7E [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:00:02]RAPDU: 90 00 [10:00:02]wFMCommunicate OK [10:00:02]wFMCommunicate request_size=7 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 0D 02 02 02 FE 7D [10:00:02]Write to MH i2c: E2 0A 00 57 01 80 0D 02 02 02 00 FE 7D 00 00 51 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:00:02]RAPDU: 90 00 [10:00:02]wFMCommunicate OK [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 0D 03 02 [10:00:02]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0B 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0B 00 58 01 00 70 B4 D7 61 4D FF 8E 52 90 00 5D [10:00:02]RAPDU: 70 B4 D7 61 4D FF 8E 52 90 00 [10:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_SignData done [10:00:02]FM_MakeSignedData done [10:00:02]CreateOFDProtocolMessage [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 11 00 00 [10:00:02]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 [09:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 F0 03 01 56 B2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 EF DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 55 02 00 35 04 06 00 A7 6D A3 B2 98 58 13 45 00 95 E7 CC 71 51 [09:59:12]CheckFolder [09:59:12]dirname=/storage/ofd_packets [09:59:12]CheckFolder done [09:59:12]ProducePacketName [09:59:12]name=ofd_packets/00153059 [09:59:12]NVStorageSaveData ofd_packets/00153059 [09:59:12]File name is /storage/ofd_packets/00153059 [09:59:12]Write 297 bytes [09:59:12]NVStorageSaveData done [09:59:12]OFDSenderStorePacket done [09:59:12]KKMCreateOFDPacket done [09:59:12]NVStorageSaveData kkm_last_timestamp [09:59:12]File name is /storage/kkm_last_timestamp [09:59:12]Write 4 bytes [09:59:12]NVStorageSaveData done [09:59:12]ExternCall_PrintAddStr [09:59:12]wPrintStart [09:59:12]Write to MH i2c: 01 00 00 12 01 13 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 07 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [09:59:12]RasterBufferAndPrint [09:59:12]line Счет N : (1)1787060 [09:59:12]line ИНН: 02508201610067 [09:59:12]line Контрольно-Кассовый Чек [09:59:12]line ПРОДАЖА [09:59:12]line ТРК (МРК, ГНК) : 33 [09:59:12]line Товар: 2710124130 [09:59:12]line Super-92 [09:59:12]line 14.430 * 69.30 [09:59:12]line = 1000.00 [09:59:12]line НДС 12% НСП 1% [09:59:12]line > о реализуемом товаре [09:59:12]line ИТОГО: 1000.00 [09:59:12]line НСП 1% : 8.85 [09:59:12]line НДС 12% : 106.19 [09:59:12]line Наличными: 1000.00 [09:59:12]line Безнал.: 0.00 [09:59:12]line Место: АЗС № 89 "Партнер Нефть" [09:59:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:59:12]line СНО: Общий режим [09:59:12]line Чек 75 25.09.2024 09:59 [09:59:12]line Смена: 478 ФФД: 1.0 [09:59:12]line ЗНМ: 0300000113 [09:59:12]line РНМ: 0000000000091825 [09:59:12]line Версия ККМ: 001 [09:59:12]line ФМ: 0000000000871835 [09:59:12]line ФД: 153059 [09:59:12]line ФПД: 184089339664472 [09:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T095911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153059&fm=184089339664472&tin=02508201610067®Number=0000000000091825&sum=100000 [09:59:12]written 0, free lines is 4095 [09:59:12]OFD Sender: Processing packet 153059 [packets to send 831, broken 830] [09:59:12]ProducePacketName [09:59:12]name=ofd_packets/00153059 [09:59:12]OFD Sender: To server: pG, [09:59:12]CommunicateWithHost lk.salyk.kg:30040 [09:59:12]ConnectInit lk.salyk.kg [09:59:13]Write to MH i2c: 01 00 00 3A 01 3B [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 07 00 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 05 0D 54 [09:59:13]RasterBufferAndPrint [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]written 0, free lines is 3348 [09:59:13]MH_Cut [09:59:13]Write to MH i2c: D1 01 00 41 01 01 14 [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 01 00 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 01 00 41 01 00 13 [09:59:13]Write to MH i2c: 01 00 00 42 01 43 [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]*** Cut start [09:59:13]*** Purtial cut [09:59:13]*** Stage 1: CUTSNS_PIN = 1 [09:59:14]Read from MH i2c: 01 [09:59:14]MH_I2C_Read... [09:59:14]*** Stop cut motor [09:59:14]*** Cut end [09:59:14]Read from MH i2c: 01 07 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [09:59:14]process_action close_receipt done [09:59:14]requested_data is exist [09:59:14]produce_requested_data [09:59:14]requested_item fm.sn is exist - process it [09:59:14]wFMCommunicate request_size=4 [09:59:14]MH_SAM_APDU [09:59:14]CAPDU: 80 11 00 00 [09:59:14]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [09:59:14]Write i2c OK [09:59:14]MH_I2C_Read... [09:59:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:14]Read from MH i2c: E2 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 17 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [09:59:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:59:14]wFMCommunicate OK [09:59:14]requested_item fd.num is exist - process it [09:59:14]SAM_PROTO_GetFieldsCounters [09:59:14]wFMCommunicate request_size=4 [09:59:14]MH_SAM_APDU [09:59:14]CAPDU: 80 13 00 00 [09:59:14]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [09:59:14]Write i2c OK [09:59:14]MH_I2C_Read... [09:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:14]Read from MH i2c: E2 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 62 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [09:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:14]wFMCommunicate OK [09:59:14]SAM_PROTO_GetFieldsCounters done [09:59:14]requested_item shift.num is exist - process it [09:59:14]requested_item shift.opened is exist - process it [09:59:14]req_shift_opened [09:59:14]FM_GetShiftState [09:59:14]SAM_PROTO_GetShiftState [09:59:14]wFMCommunicate request_size=4 [09:59:14]MH_SAM_APDU [09:59:14]CAPDU: 80 13 01 00 [09:59:14]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [09:59:14]Write i2c OK [09:59:14]MH_I2C_Read... [09:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:14]Read from MH i2c: E2 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 0E 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8B [09:59:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [09:59:14]wFMCommunicate OK [09:59:14]SAM_PROTO_GetShiftState done [09:59:14]FM_GetShiftState done [09:59:14]req_shift_opened done [09:59:14]requested_item shift.open_date is exist - process it [09:59:14]req_shift_open_date [09:59:14]req_shift_open_date done [09:59:14]produce_requested_data done [09:59:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153059,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [09:59:14]process_action_free close_receipt [09:59:14]json_value_free [09:59:14]json_value_free done [09:59:14]process_json_proto returns [09:59:14]Send response to host [09:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153059,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [09:59:14]free response buf [09:59:14]execute_script done [09:59:14]execute_script returns [09:59:14]free content buf [09:59:14]Sock 10.Close socket [09:59:14]Sock 10.Thread stoped [09:59:14]Connected sock=11 [09:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 F0 03 01 56 B2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 EF DE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 55 02 00 35 04 06 00 A7 6D A3 B2 98 58 13 45 00 95 E7 CC 71 51 [09:59:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 89 47 00 5A E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 55 02 00 F4 03 04 00 EC 86 F3 66 B6 04 01 00 00 3E DF FC 0B 1F 45 75 BD [09:59:15]CommunicateWithHost err = 0 [09:59:15]CheckOFDResponse [09:59:15]1017 (14) - 77093643461234 [09:59:15]1041 (16) - 0000000000871835 [09:59:15]1040 (4) - 153059 [09:59:15]1012 (4) - 25.09.2024 03:43 [09:59:15]1206 (1) - 0 [09:59:15]OFD Sender: Remove packet 153059 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 22 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 55 02 00 35 04 06 00 96 33 7B 9E FE 7D 70 B4 D7 61 4D FF 8E 52 [10:00:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E2 DE 47 00 5D 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 55 02 00 F4 03 04 00 28 87 F3 66 B6 04 01 00 00 5C F5 E3 F7 3C B8 42 56 [10:00:14]CommunicateWithHost err = 0 [10:00:14]CheckOFDResponse [10:00:14]1017 (14) - 77093643461234 [10:00:14]1041 (16) - 0000000000871835 [10:00:14]1040 (4) - 153060 [10:00:14]1012 (4) - 25.09.2024 03:44 [10:00:14]1206 (1) - 0 [10:00:14]OFD Sender: Remove packet 153060 [10:00:14]ProducePacketName [10:00:14]name=ofd_packets/00153060 [10:00:14]NVStorageDeleteData [10:00:14]OFD Sender: No OFD packet to send [10:00:19]OFD Sender: No OFD packet to send [10:00:24]OFD Sender: No OFD packet to send [10:00:29]OFD Sender: No OFD packet to send [10:00:34]OFD Sender: No OFD packet to send [10:00:39]recv_with_timeout no data received [10:00:39]OFD Sender: No OFD packet to send [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [10:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:00:02]wFMCommunicate OK [10:00:02]CreateOFDProtocolMessage done [10:00:02]OFDSenderStorePacket 153060 [10:00:02]StoreOFDPacket docnum=153060 [10:00:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 87 04 01 EE C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 22 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 55 02 00 35 04 06 00 96 33 7B 9E FE 7D 70 B4 D7 61 4D FF 8E 52 [10:00:02]CheckFolder [10:00:02]dirname=/storage/ofd_packets [10:00:02]CheckFolder done [10:00:02]ProducePacketName [10:00:02]name=ofd_packets/00153060 [10:00:02]NVStorageSaveData ofd_packets/00153060 [10:00:02]File name is /storage/ofd_packets/00153060 [10:00:02]Write 298 bytes [10:00:02]NVStorageSaveData done [10:00:02]OFDSenderStorePacket done [10:00:02]KKMCreateOFDPacket done [10:00:02]NVStorageSaveData kkm_last_timestamp [10:00:02]File name is /storage/kkm_last_timestamp [10:00:02]Write 4 bytes [10:00:02]NVStorageSaveData done [10:00:02]ExternCall_PrintAddStr [10:00:02]wPrintStart [10:00:02]Write to MH i2c: 01 00 00 5A 01 5B [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: 01 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: 01 07 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [10:00:02]RasterBufferAndPrint [10:00:02]line Счет N : (1)1787062 [10:00:02]line ИНН: 02508201610067 [10:00:02]line Контрольно-Кассовый Чек [10:00:02]line ПРОДАЖА [10:00:02]line ТРК (МРК, ГНК) : 31 [10:00:02]line Товар: 2710194210 [10:00:02]line ДТ-К-5 [10:00:02]line 6.570 * 76.20 [10:00:02]line = 500.63 [10:00:02]line НДС 12% НСП 1% [10:00:02]line > о реализуемом товаре [10:00:02]line ОКРУГЛЕНИЕ: -0.63 [10:00:02]line ИТОГО: 500.00 [10:00:02]line Внесено: 500.00 [10:00:02]line СДАЧА: 0.00 [10:00:02]line НСП 1% : 4.43 [10:00:02]line НДС 12% : 53.16 [10:00:02]line Наличными: 500.00 [10:00:02]line Безнал.: 0.00 [10:00:02]line Место: АЗС № 89 "Партнер Нефть" [10:00:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:00:02]line СНО: Общий режим [10:00:02]line Чек 76 25.09.2024 10:00 [10:00:02]line Смена: 478 ФФД: 1.0 [10:00:02]line ЗНМ: 0300000113 [10:00:02]line РНМ: 0000000000091825 [10:00:02]line Версия ККМ: 001 [10:00:02]line ФМ: 0000000000871835 [10:00:02]line ФД: 153060 [10:00:02]line ФПД: 165147861515901 [10:00:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100002&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153060&fm=165147861515901&tin=02508201610067®Number=0000000000091825&sum=50000 [10:00:03]OFD Sender: Processing packet 153060 [packets to send 831, broken 830] [10:00:03]ProducePacketName [10:00:03]name=ofd_packets/00153060 [10:00:03]OFD Sender: To server: pG, [10:00:03]CommunicateWithHost lk.salyk.kg:30040 [10:00:03]ConnectInit lk.salyk.kg [10:00:03]written 0, free lines is 4095 [10:00:03]Write to MH i2c: 01 00 00 85 01 86 [10:00:03]Write i2c OK [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: 01 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: 01 07 00 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 CD 0C 66 [10:00:03]RasterBufferAndPrint [10:00:03]line [10:00:03]line [10:00:03]line [10:00:03]line [10:00:03]line [10:00:03]written 0, free lines is 3284 [10:00:03]MH_Cut [10:00:03]Write to MH i2c: D1 01 00 8C 01 01 5F [10:00:03]Write i2c OK [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: D1 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: D1 01 00 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: D1 01 00 8C 01 00 5E [10:00:03]Write to MH i2c: 01 00 00 8D 01 8E [10:00:03]Write i2c OK [10:00:03]MH_I2C_Read... [10:00:04]*** Cut start [10:00:04]*** Purtial cut [10:00:04]*** Stage 1: CUTSNS_PIN = 1 [10:00:04]Read from MH i2c: 01 [10:00:04]MH_I2C_Read... [10:00:04]*** Stop cut motor [10:00:04]*** Cut end [10:00:04]Read from MH i2c: 01 07 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [10:00:04]process_action close_receipt done [10:00:04]requested_data is exist [10:00:04]produce_requested_data [10:00:04]requested_item fm.sn is exist - process it [10:00:04]wFMCommunicate request_size=4 [10:00:04]MH_SAM_APDU [10:00:04]CAPDU: 80 11 00 00 [10:00:04]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [10:00:04]Write i2c OK [10:00:04]MH_I2C_Read... [10:00:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:04]Read from MH i2c: E2 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 17 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [10:00:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:00:04]wFMCommunicate OK [10:00:04]requested_item fd.num is exist - process it [10:00:04]SAM_PROTO_GetFieldsCounters [10:00:04]wFMCommunicate request_size=4 [10:00:04]MH_SAM_APDU [10:00:04]CAPDU: 80 13 00 00 [10:00:04]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [10:00:04]Write i2c OK [10:00:04]MH_I2C_Read... [10:00:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:04]Read from MH i2c: E2 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 62 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [10:00:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:04]wFMCommunicate OK [10:00:04]SAM_PROTO_GetFieldsCounters done [10:00:04]requested_item shift.num is exist - process it [10:00:04]requested_item shift.opened is exist - process it [10:00:04]req_shift_opened [10:00:04]FM_GetShiftState [10:00:04]SAM_PROTO_GetShiftState [10:00:04]wFMCommunicate request_size=4 [10:00:04]MH_SAM_APDU [10:00:04]CAPDU: 80 13 01 00 [10:00:04]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [10:00:04]Write i2c OK [10:00:04]MH_I2C_Read... [10:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:04]Read from MH i2c: E2 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 0E 00 [10:00:04]MH_I2C_Read... [10:00:04]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D6 [10:00:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:00:04]wFMCommunicate OK [10:00:04]SAM_PROTO_GetShiftState done [10:00:04]FM_GetShiftState done [10:00:04]req_shift_opened done [10:00:04]requested_item shift.open_date is exist - process it [10:00:04]req_shift_open_date [10:00:04]req_shift_open_date done [10:00:04]produce_requested_data done [10:00:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153060,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:00:04]process_action_free close_receipt [10:00:04]json_value_free [10:00:04]json_value_free done [10:00:04]process_json_proto returns [10:00:04]Send response to host [10:00:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153060,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:00:04]free response buf [10:00:04]execute_script done [10:00:04]execute_script returns [10:00:04]free content buf [10:00:04]Sock 7.Close socket [10:00:04]Sock 7.Thread stoped [10:00:08]ConnectInit Can't take IP for lk.salyk.kg [10:00:08]CommunicateWithHost connect error [10:00:08]CommunicateWithHost err = -1 [10:00:08]OFD Sender: Server communicate error [10:00:11]recv_with_timeout no data received [10:00:13]OFD Sender: Processing packet 153060 [packets to send 831, broken 830] [10:00:13]ProducePacketName [10:00:13]name=ofd_packets/00153060 [10:00:13]OFD Sender: To server: pG, [10:00:13]CommunicateWithHost lk.salyk.kg:30040 [10:00:13]ConnectInit lk.salyk.kg [10:00:14]Connected sock=7 [10:00:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 87 04 01 EE C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 [10:00:44]OFD Sender: No OFD packet to send [10:00:49]OFD Sender: No OFD packet to send [10:00:55]OFD Sender: No OFD packet to send [10:01:00]OFD Sender: No OFD packet to send [10:01:05]OFD Sender: No OFD packet to send [10:01:10]OFD Sender: No OFD packet to send [10:01:15]OFD Sender: No OFD packet to send [10:01:20]OFD Sender: No OFD packet to send [10:01:20]recv_with_timeout no data received [10:01:25]OFD Sender: No OFD packet to send [10:01:30]OFD Sender: No OFD packet to send [10:01:35]OFD Sender: No OFD packet to send [10:01:40]OFD Sender: No OFD packet to send [10:01:45]OFD Sender: No OFD packet to send [10:01:50]OFD Sender: No OFD packet to send [10:01:55]OFD Sender: No OFD packet to send [10:02:00]OFD Sender: No OFD packet to send [10:02:03]recv_with_timeout no data received [10:02:05]OFD Sender: No OFD packet to send [10:02:10]OFD Sender: No OFD packet to send [10:02:15]OFD Sender: No OFD packet to send [10:02:20]OFD Sender: No OFD packet to send [10:02:25]OFD Sender: No OFD packet to send [10:02:30]OFD Sender: No OFD packet to send [10:02:35]OFD Sender: No OFD packet to send [10:02:40]OFD Sender: No OFD packet to send [10:02:45]OFD Sender: No OFD packet to send [10:02:50]OFD Sender: No OFD packet to send [10:02:55]OFD Sender: No OFD packet to send [10:03:00]OFD Sender: No OFD packet to send [10:03:01]accept exits with 10 [10:03:01]New connection [10:03:01]New thread 3066617188 created [10:03:01]Thread 3066760548 joined [10:03:01]Waiting for new connection... [10:03:01] Sock 10.Parse request [10:03:01]Sock 10.Check first char [10:03:01]Sock 10.First char is OK [10:03:01]request: POST /json_proto HTTP/1.0 [10:03:01]Method: POST [10:03:01]URL: /json_proto [10:03:01]Method is POST - this is cgi request [10:03:01]url: /json_proto [10:03:01]query_string will be loaded in cgi processing [10:03:01]execute_cgi json_proto POST (null) [10:03:01]execute_cgi path=json_proto method=POST [10:03:01]POST find Content-Length [10:03:01]Host: 172.17.43.67:8080 [10:03:01]Content-Length: 683 [10:03:01]Content-Type: application/json [10:03:01] [10:03:01]POST finish read [10:03:01]Found Content-Length = 683 [10:03:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:01]execute_script... [10:03:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:01]POST & json_proto [10:03:01]process_json_proto [10:03:01]json parsed OK: [10:03:01]protocol is kg_v1.0 [10:03:01]action value=close_receipt [10:03:01]process_action close_receipt [10:03:01]cmd_close_receipt [10:03:01]MH_GetDate [10:03:01]Write to MH i2c: F0 00 00 91 01 81 [10:03:01]Write i2c OK [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: F0 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: F0 09 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: F0 09 00 91 01 00 D6 DF F3 66 6A BD 47 65 6B [10:03:01]GetLastDocTimeStamp 1727258402 [10:03:01]current date 1727258582 [10:03:01]FM_GetShiftState [10:03:01]SAM_PROTO_GetShiftState [10:03:01]wFMCommunicate request_size=4 [10:03:01]MH_SAM_APDU [10:03:01]CAPDU: 80 13 01 00 [10:03:01]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [10:03:01]Write i2c OK [10:03:01]MH_I2C_Read... [10:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:01]Read from MH i2c: E2 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 0E 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D8 [10:03:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:03:01]wFMCommunicate OK [10:03:01]SAM_PROTO_GetShiftState done [10:03:01]FM_GetShiftState done [10:03:01]opened in 1727224329 [10:03:01]opened+sec_in_day 1727310729 [10:03:01]quantity*price = 120006 [10:03:01]sum+1 = 120007 [10:03:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 77 25.09.2024 10:03 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153061 ФПД: 205792736136257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153061&fm=205792736136257&tin=02508201610067®Number=0000000000091825&sum=120000 [10:03:02]StoreToDocumentArchive [10:03:02]shift 478 fd 153061 [10:03:02]save to /storage/0478/doc_00153061 [10:03:02]save last doc name /storage/0478/doc_00153061 to /storage/kkm_last_doc_name [10:03:02]save OK [10:03:02]Clear old archive folders... [10:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:03:02]tlvbuf is 02024CE0 [10:03:02]SAM_PROTO_ClearQueue [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 09 00 00 [10:03:02]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]SAM_PROTO_ClearQueue done [10:03:02]KKMCreateOFDPacket [10:03:02]OFDProtocolAddRootSTLVToBuf [10:03:02]FM_MakeSignedData [10:03:02]FM_MakeSignedData [10:03:02]SAM_PROTO_SignData [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 0D 01 02 [10:03:02]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]wFMCommunicate request_size=255 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D6 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 55 02 00 35 04 06 00 BB [10:03:02]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D6 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 55 02 00 35 04 06 00 BB 00 00 3C [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:03]Read from MH i2c: E2 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 03 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:03:03]RAPDU: 90 00 [10:03:03]wFMCommunicate OK [10:03:03]wFMCommunicate request_size=10 [10:03:03]MH_SAM_APDU [10:03:03]CAPDU: 80 0D 02 02 05 2A DA EF 4C 41 [10:03:03]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 2A DA EF 4C 41 00 00 A7 [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:03]Read from MH i2c: E2 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 03 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:03:03]RAPDU: 90 00 [10:03:03]wFMCommunicate OK [10:03:03]wFMCommunicate request_size=4 [10:03:03]MH_SAM_APDU [10:03:03]CAPDU: 80 0D 03 02 [10:03:03]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:03]Read from MH i2c: E2 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 0B 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 0B 00 A3 01 00 2A 4B 1B 4F 25 42 07 9D 90 00 0A [10:03:03]RAPDU: 2A 4B 1B 4F 25 42 07 9D 90 00 [10:03:03]wFMCommunicate OK [10:03:03]SAM_PROTO_SignData done [10:03:03]FM_MakeSignedData done [10:03:03]CreateOFDProtocolMessage [10:03:03]wFMCommunicate request_size=4 [10:03:03]MH_SAM_APDU [10:03:03]CAPDU: 80 11 00 00 [10:03:03]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:03]Read from MH i2c: E2 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 17 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [10:03:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:03:03]wFMCommunicate OK [10:03:03]CreateOFDProtocolMessage done [10:03:03]OFDSenderStorePacket 153061 [10:03:03]StoreOFDPacket docnum=153061 [10:03:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 99 07 01 2C 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D6 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 55 02 00 35 04 06 00 BB 2A DA EF 4C 41 2A 4B 1B 4F 25 42 07 9D [10:03:03]CheckFolder [10:03:03]dirname=/storage/ofd_packets [10:03:03]CheckFolder done [10:03:03]ProducePacketName [10:03:03]name=ofd_packets/00153061 [10:03:03]NVStorageSaveData ofd_packets/00153061 [10:03:03]File name is /storage/ofd_packets/00153061 [10:03:03]Write 301 bytes [10:03:03]NVStorageSaveData done [10:03:03]OFDSenderStorePacket done [10:03:03]KKMCreateOFDPacket done [10:03:03]NVStorageSaveData kkm_last_timestamp [10:03:03]File name is /storage/kkm_last_timestamp [10:03:03]Write 4 bytes [10:03:03]NVStorageSaveData done [10:03:03]ExternCall_PrintAddStr [10:03:03]wPrintStart [10:03:03]Write to MH i2c: 01 00 00 A5 01 A6 [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [10:03:03]RasterBufferAndPrint [10:03:03]line Счет N : (1)1787063 [10:03:03]line ИНН: 02508201610067 [10:03:03]line Контрольно-Кассовый Чек [10:03:03]line ПРОДАЖА [10:03:03]line ТРК (МРК, ГНК) : 42 [10:03:03]line Товар: 2710124130 [10:03:03]line Аи-92-К-5 [10:03:03]line 17.700 * 67.80 [10:03:03]line = 1200.06 [10:03:03]line НДС 12% НСП 1% [10:03:03]line > о реализуемом товаре [10:03:03]line ОКРУГЛЕНИЕ: -0.06 [10:03:03]line ИТОГО: 1200.00 [10:03:03]line Внесено: 1200.00 [10:03:03]line СДАЧА: 0.00 [10:03:03]line НСП 1% : 10.62 [10:03:03]line НДС 12% : 127.44 [10:03:03]line Наличными: 1200.00 [10:03:03]line Безнал.: 0.00 [10:03:03]line Место: АЗС № 89 "Партнер Нефть" [10:03:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:03:03]line СНО: Общий режим [10:03:03]line Чек 77 25.09.2024 10:03 [10:03:03]line Смена: 478 ФФД: 1.0 [10:03:03]line ЗНМ: 0300000113 [10:03:03]line РНМ: 0000000000091825 [10:03:03]line Версия ККМ: 001 [10:03:03]line ФМ: 0000000000871835 [10:03:03]line ФД: 153061 [10:03:03]line ФПД: 205792736136257 [10:03:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153061&fm=205792736136257&tin=02508201610067®Number=0000000000091825&sum=120000 [10:03:03]written 0, free lines is 4095 [10:03:03]OFD Sender: Processing packet 153061 [packets to send 831, broken 830] [10:03:03]ProducePacketName [10:03:03]name=ofd_packets/00153061 [10:03:03]OFD Sender: To server: pG, [10:03:03]CommunicateWithHost lk.salyk.kg:30040 [10:03:03]ConnectInit lk.salyk.kg [10:03:03]Write to MH i2c: 01 00 00 D0 01 D1 [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 D2 0C B6 [10:03:03]RasterBufferAndPrint [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]written 0, free lines is 3287 [10:03:03]MH_Cut [10:03:03]Write to MH i2c: D1 01 00 D7 01 01 AA [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 01 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 01 00 D7 01 00 A9 [10:03:03]Write to MH i2c: 01 00 00 D8 01 D9 [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Connected sock=7 [10:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 99 07 01 2C 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D6 DF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 55 02 00 35 04 06 00 BB 2A DA EF 4C 41 2A 4B 1B 4F 25 42 07 9D [10:03:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E EF 47 00 02 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 55 02 00 F4 03 04 00 D2 87 F3 66 B6 04 01 00 00 C9 17 0B 3D D6 E8 71 0D [10:03:04]CommunicateWithHost err = 0 [10:03:04]CheckOFDResponse [10:03:04]1017 (14) - 77093643461234 [10:03:04]1041 (16) - 0000000000871835 [10:03:04]1040 (4) - 153061 [10:03:04]1012 (4) - 25.09.2024 03:47 [10:03:04]1206 (1) - 0 [10:03:04]OFD Sender: Remove packet 153061 [10:03:04]ProducePacketName [10:03:04]name=ofd_packets/00153061 [10:03:04]NVStorageDeleteData [10:03:04]*** Cut start [10:03:04]*** Purtial cut [10:03:04]*** Stage 1: CUTSNS_PIN = 1 [10:03:04]Read from MH i2c: 01 [10:03:04]MH_I2C_Read... [10:03:04]*** Stop cut motor [10:03:04]*** Cut end [10:03:04]Read from MH i2c: 01 07 00 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [10:03:04]process_action close_receipt done [10:03:04]requested_data is exist [10:03:04]produce_requested_data [10:03:04]requested_item fm.sn is exist - process it [10:03:04]wFMCommunicate request_size=4 [10:03:04]MH_SAM_APDU [10:03:04]CAPDU: 80 11 00 00 [10:03:04]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [10:03:04]Write i2c OK [10:03:04]MH_I2C_Read... [10:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:04]Read from MH i2c: E2 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 17 00 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [10:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:03:04]wFMCommunicate OK [10:03:04]requested_item fd.num is exist - process it [10:03:04]SAM_PROTO_GetFieldsCounters [10:03:04]wFMCommunicate request_size=4 [10:03:04]MH_SAM_APDU [10:03:04]CAPDU: 80 13 00 00 [10:03:04]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [10:03:04]Write i2c OK [10:03:04]MH_I2C_Read... [10:03:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:04]Read from MH i2c: E2 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 62 00 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [10:03:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:04]wFMCommunicate OK [10:03:04]SAM_PROTO_GetFieldsCounters done [10:03:04]requested_item shift.num is exist - process it [10:03:04]requested_item shift.opened is exist - process it [10:03:04]req_shift_opened [10:03:04]FM_GetShiftState [10:03:04]SAM_PROTO_GetShiftState [10:03:04]wFMCommunicate request_size=4 [10:03:04]MH_SAM_APDU [10:03:04]CAPDU: 80 13 01 00 [10:03:04]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [10:03:04]Write i2c OK [10:03:04]MH_I2C_Read... [10:03:04]OFD Sender: No OFD packet to send [10:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:04]Read from MH i2c: E2 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 0E 00 [10:03:04]MH_I2C_Read... [10:03:04]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 21 [10:03:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:03:04]wFMCommunicate OK [10:03:04]SAM_PROTO_GetShiftState done [10:03:04]FM_GetShiftState done [10:03:04]req_shift_opened done [10:03:04]requested_item shift.open_date is exist - process it [10:03:04]req_shift_open_date [10:03:04]req_shift_open_date done [10:03:04]produce_requested_data done [10:03:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153061,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:03:04]process_action_free close_receipt [10:03:04]json_value_free [10:03:04]json_value_free done [10:03:04]process_json_proto returns [10:03:04]Send response to host [10:03:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153061,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:03:04]free response buf [10:03:04]execute_script done [10:03:04]execute_script returns [10:03:04]free content buf [10:03:04]Sock 10.Close socket [10:03:04]Sock 10.Thread stoped [10:03:09]OFD Sender: No OFD packet to send [10:03:14]OFD Sender: No OFD packet to send [10:03:19]OFD Sender: No OFD packet to send [10:03:24]OFD Sender: No OFD packet to send [10:03:30]OFD Sender: No OFD packet to send [10:03:30]recv_with_timeout no data received [10:03:35]OFD Sender: No OFD packet to send [10:03:40]OFD Sender: No OFD packet to send [10:03:45]OFD Sender: No OFD packet to send [10:03:50]OFD Sender: No OFD packet to send [10:03:55]OFD Sender: No OFD packet to send [10:04:00]OFD Sender: No OFD packet to send [10:04:05]OFD Sender: No OFD packet to send [10:04:10]OFD Sender: No OFD packet to send [10:04:15]OFD Sender: No OFD packet to send [10:04:20]OFD Sender: No OFD packet to send [10:04:25]OFD Sender: No OFD packet to send [10:04:30]OFD Sender: No OFD packet to send [10:04:35]OFD Sender: No OFD packet to send [10:04:40]OFD Sender: No OFD packet to send [10:04:45]OFD Sender: No OFD packet to send [10:04:50]OFD Sender: No OFD packet to send [10:04:55]OFD Sender: No OFD packet to send [10:05:00]OFD Sender: No OFD packet to send [10:05:02]accept exits with 9 [10:05:02]New connection [10:05:02]New thread 3066760548 created [10:05:02]Thread 3066617188 joined [10:05:02]Waiting for new connection... [10:05:02] Sock 9.Parse request [10:05:02]Sock 9.Check first char [10:05:02]Sock 9.First char is OK [10:05:02]request: POST /json_proto HTTP/1.0 [10:05:02]Method: POST [10:05:02]URL: /json_proto [10:05:02]Method is POST - this is cgi request [10:05:02]url: /json_proto [10:05:02]query_string will be loaded in cgi processing [10:05:02]execute_cgi json_proto POST (null) [10:05:02]execute_cgi path=json_proto method=POST [10:05:02]POST find Content-Length [10:05:02]Host: 172.17.43.67:8080 [10:05:02]Content-Length: 675 [10:05:02]Content-Type: application/json [10:05:02] [10:05:02]POST finish read [10:05:02]Found Content-Length = 675 [10:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:02]execute_script... [10:05:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:02]POST & json_proto [10:05:02]process_json_proto [10:05:02]json parsed OK: [10:05:02]protocol is kg_v1.0 [10:05:02]action value=close_receipt [10:05:02]process_action close_receipt [10:05:02]cmd_close_receipt [10:05:02]MH_GetDate [10:05:02]Write to MH i2c: F0 00 00 DC 01 CC [10:05:02]Write i2c OK [10:05:02]MH_I2C_Read... [10:05:02]Read from MH i2c: F0 [10:05:02]MH_I2C_Read... [10:05:02]Read from MH i2c: F0 09 00 [10:05:02]MH_I2C_Read... [10:05:02]Read from MH i2c: F0 09 00 DC 01 00 4E E0 F3 66 6A BD 47 65 2F [10:05:02]GetLastDocTimeStamp 1727258582 [10:05:02]current date 1727258702 [10:05:02]FM_GetShiftState [10:05:02]SAM_PROTO_GetShiftState [10:05:02]wFMCommunicate request_size=4 [10:05:02]MH_SAM_APDU [10:05:02]CAPDU: 80 13 01 00 [10:05:02]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [10:05:02]Write i2c OK [10:05:02]MH_I2C_Read... [10:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:02]Read from MH i2c: E2 [10:05:02]MH_I2C_Read... [10:05:02]Read from MH i2c: E2 0E 00 [10:05:02]MH_I2C_Read... [10:05:02]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [10:05:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:05:02]wFMCommunicate OK [10:05:02]SAM_PROTO_GetShiftState done [10:05:02]FM_GetShiftState done [10:05:02]opened in 1727224329 [10:05:02]opened+sec_in_day 1727310729 [10:05:02]quantity*price = 40005 [10:05:02]sum+1 = 40006 [10:05:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 78 25.09.2024 10:05 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153062 ФПД: 152062017005690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153062&fm=152062017005690&tin=02508201610067®Number=0000000000091825&sum=40000 [10:05:03]StoreToDocumentArchive [10:05:03]shift 478 fd 153062 [10:05:03]save to /storage/0478/doc_00153062 [10:05:03]save last doc name /storage/0478/doc_00153062 to /storage/kkm_last_doc_name [10:05:03]save OK [10:05:03]Clear old archive folders... [10:05:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:05:03]tlvbuf is 0201D940 [10:05:03]SAM_PROTO_ClearQueue [10:05:03]wFMCommunicate request_size=4 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 09 00 00 [10:05:03]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [10:05:03]RAPDU: 90 00 [10:05:03]wFMCommunicate OK [10:05:03]SAM_PROTO_ClearQueue done [10:05:03]KKMCreateOFDPacket [10:05:03]OFDProtocolAddRootSTLVToBuf [10:05:03]FM_MakeSignedData [10:05:03]FM_MakeSignedData [10:05:03]SAM_PROTO_SignData [10:05:03]wFMCommunicate request_size=4 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 0D 01 02 [10:05:03]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:05:03]RAPDU: 90 00 [10:05:03]wFMCommunicate OK [10:05:03]wFMCommunicate request_size=255 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 55 02 00 35 04 06 00 8A 4C B2 81 [10:05:03]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 55 02 00 35 04 06 00 8A 4C B2 81 00 00 D8 [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:05:03]RAPDU: 90 00 [10:05:03]wFMCommunicate OK [10:05:03]wFMCommunicate request_size=7 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 0D 02 02 02 E8 7A [10:05:03]Write to MH i2c: E2 0A 00 ED 01 80 0D 02 02 02 00 E8 7A 00 00 CE [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:05:03]RAPDU: 90 00 [10:05:03]wFMCommunicate OK [10:05:03]wFMCommunicate request_size=4 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 0D 03 02 [10:05:03]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 0B 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 0B 00 EE 01 00 A6 0D A9 76 12 D7 0F 1F 90 00 54 [10:05:03]RAPDU: A6 0D A9 76 12 D7 0F 1F 90 00 [10:05:03]wFMCommunicate OK [10:05:03]SAM_PROTO_SignData done [10:05:03]FM_MakeSignedData done [10:05:03]CreateOFDProtocolMessage [10:05:03]wFMCommunicate request_size=4 [10:05:03]MH_SAM_APDU [10:05:03]CAPDU: 80 11 00 00 [10:05:03]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:03]Read from MH i2c: E2 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 17 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [10:05:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:05:03]wFMCommunicate OK [10:05:03]CreateOFDProtocolMessage done [10:05:03]OFDSenderStorePacket 153062 [10:05:03]StoreOFDPacket docnum=153062 [10:05:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 2E 04 01 9E 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 55 02 00 35 04 06 00 8A 4C B2 81 E8 7A A6 0D A9 76 12 D7 0F 1F [10:05:03]CheckFolder [10:05:03]dirname=/storage/ofd_packets [10:05:03]CheckFolder done [10:05:03]ProducePacketName [10:05:03]name=ofd_packets/00153062 [10:05:03]NVStorageSaveData ofd_packets/00153062 [10:05:03]File name is /storage/ofd_packets/00153062 [10:05:03]Write 298 bytes [10:05:03]NVStorageSaveData done [10:05:03]OFDSenderStorePacket done [10:05:03]KKMCreateOFDPacket done [10:05:03]NVStorageSaveData kkm_last_timestamp [10:05:03]File name is /storage/kkm_last_timestamp [10:05:03]Write 4 bytes [10:05:03]NVStorageSaveData done [10:05:03]ExternCall_PrintAddStr [10:05:03]wPrintStart [10:05:03]Write to MH i2c: 01 00 00 F0 01 F1 [10:05:03]Write i2c OK [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: 01 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: 01 07 00 [10:05:03]MH_I2C_Read... [10:05:03]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [10:05:03]RasterBufferAndPrint [10:05:03]line Счет N : (1)1787064 [10:05:03]line ИНН: 02508201610067 [10:05:03]line Контрольно-Кассовый Чек [10:05:03]line ПРОДАЖА [10:05:03]line ТРК (МРК, ГНК) : 31 [10:05:03]line Товар: 2710194210 [10:05:03]line ДТ-К-5 [10:05:03]line 5.250 * 76.20 [10:05:03]line = 400.05 [10:05:03]line НДС 12% НСП 1% [10:05:03]line > о реализуемом товаре [10:05:03]line ОКРУГЛЕНИЕ: -0.05 [10:05:03]line ИТОГО: 400.00 [10:05:03]line Внесено: 400.00 [10:05:03]line СДАЧА: 0.00 [10:05:03]line НСП 1% : 3.54 [10:05:03]line НДС 12% : 42.48 [10:05:03]line Наличными: 400.00 [10:05:03]line Безнал.: 0.00 [10:05:03]line Место: АЗС № 89 "Партнер Нефть" [10:05:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:05:03]line СНО: Общий режим [10:05:03]line Чек 78 25.09.2024 10:05 [10:05:03]line Смена: 478 ФФД: 1.0 [10:05:03]line ЗНМ: 0300000113 [10:05:03]line РНМ: 0000000000091825 [10:05:03]line Версия ККМ: 001 [10:05:03]line ФМ: 0000000000871835 [10:05:03]line ФД: 153062 [10:05:03]line ФПД: 152062017005690 [10:05:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153062&fm=152062017005690&tin=02508201610067®Number=0000000000091825&sum=40000 [10:05:03]written 0, free lines is 4095 [10:05:03]OFD Sender: Processing packet 153062 [packets to send 831, broken 830] [10:05:03]ProducePacketName [10:05:03]name=ofd_packets/00153062 [10:05:03]OFD Sender: To server: pG, [10:05:03]CommunicateWithHost lk.salyk.kg:30040 [10:05:03]ConnectInit lk.salyk.kg [10:05:04]Write to MH i2c: 01 00 00 1B 02 1D [10:05:04]Write i2c OK [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: 01 [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: 01 07 00 [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 CD 0C FD [10:05:04]RasterBufferAndPrint [10:05:04]line [10:05:04]line [10:05:04]line [10:05:04]line [10:05:04]line [10:05:04]written 0, free lines is 3284 [10:05:04]MH_Cut [10:05:04]Write to MH i2c: D1 01 00 22 02 01 F6 [10:05:04]Write i2c OK [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: D1 [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: D1 01 00 [10:05:04]MH_I2C_Read... [10:05:04]Read from MH i2c: D1 01 00 22 02 00 F5 [10:05:04]Write to MH i2c: 01 00 00 23 02 25 [10:05:04]Write i2c OK [10:05:04]MH_I2C_Read... [10:05:04]Connected sock=10 [10:05:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 2E 04 01 9E 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 55 02 00 35 04 06 00 8A 4C B2 81 E8 7A A6 0D A9 76 12 D7 0F 1F [10:05:04]*** Cut start [10:05:04]*** Purtial cut [10:05:05]*** Stage 1: CUTSNS_PIN = 1 [10:05:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A2 F8 47 00 CA 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 55 02 00 F4 03 04 00 4A 88 F3 66 B6 04 01 00 00 1B 0B 28 DB 55 7B CB A9 [10:05:05]CommunicateWithHost err = 0 [10:05:05]CheckOFDResponse [10:05:05]1017 (14) - 77093643461234 [10:05:05]1041 (16) - 0000000000871835 [10:05:05]1040 (4) - 153062 [10:05:05]1012 (4) - 25.09.2024 03:49 [10:05:05]1206 (1) - 0 [10:05:05]OFD Sender: Remove packet 153062 [10:05:05]ProducePacketName [10:05:05]name=ofd_packets/00153062 [10:05:05]NVStorageDeleteData [10:05:05]Read from MH i2c: 01 [10:05:05]MH_I2C_Read... [10:05:05]*** Stop cut motor [10:05:05]*** Cut end [10:05:05]Read from MH i2c: 01 07 00 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [10:05:05]process_action close_receipt done [10:05:05]requested_data is exist [10:05:05]produce_requested_data [10:05:05]requested_item fm.sn is exist - process it [10:05:05]wFMCommunicate request_size=4 [10:05:05]MH_SAM_APDU [10:05:05]CAPDU: 80 11 00 00 [10:05:05]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [10:05:05]Write i2c OK [10:05:05]MH_I2C_Read... [10:05:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:05]Read from MH i2c: E2 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 17 00 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [10:05:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:05:05]wFMCommunicate OK [10:05:05]requested_item fd.num is exist - process it [10:05:05]SAM_PROTO_GetFieldsCounters [10:05:05]wFMCommunicate request_size=4 [10:05:05]MH_SAM_APDU [10:05:05]CAPDU: 80 13 00 00 [10:05:05]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [10:05:05]Write i2c OK [10:05:05]MH_I2C_Read... [10:05:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:05]Read from MH i2c: E2 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 62 00 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [10:05:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:05]wFMCommunicate OK [10:05:05]SAM_PROTO_GetFieldsCounters done [10:05:05]requested_item shift.num is exist - process it [10:05:05]requested_item shift.opened is exist - process it [10:05:05]req_shift_opened [10:05:05]FM_GetShiftState [10:05:05]SAM_PROTO_GetShiftState [10:05:05]wFMCommunicate request_size=4 [10:05:05]MH_SAM_APDU [10:05:05]CAPDU: 80 13 01 00 [10:05:05]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [10:05:05]Write i2c OK [10:05:05]MH_I2C_Read... [10:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:05]Read from MH i2c: E2 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 0E 00 [10:05:05]MH_I2C_Read... [10:05:05]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6D [10:05:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:05:05]wFMCommunicate OK [10:05:05]SAM_PROTO_GetShiftState done [10:05:05]FM_GetShiftState done [10:05:05]req_shift_opened done [10:05:05]requested_item shift.open_date is exist - process it [10:05:05]req_shift_open_date [10:05:05]req_shift_open_date done [10:05:05]produce_requested_data done [10:05:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153062,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:05:05]process_action_free close_receipt [10:05:05]json_value_free [10:05:05]json_value_free done [10:05:05]process_json_proto returns [10:05:05]Send response to host [10:05:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153062,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:05:05]free response buf [10:05:05]execute_script done [10:05:05]execute_script returns [10:05:05]free content buf [10:05:05]Sock 9.Close socket [10:05:05]Sock 9.Thread stoped [10:05:05]OFD Sender: No OFD packet to send [10:05:09]recv_with_timeout no data received [10:05:10]OFD Sender: No OFD packet to send [10:05:15]OFD Sender: No OFD packet to send [10:05:20]OFD Sender: No OFD packet to send [10:05:25]OFD Sender: No OFD packet to send [10:05:30]OFD Sender: No OFD packet to send [10:05:35]OFD Sender: No OFD packet to send [10:05:40]OFD Sender: No OFD packet to send [10:05:45]OFD Sender: No OFD packet to send [10:05:50]OFD Sender: No OFD packet to send [10:05:55]OFD Sender: No OFD packet to send [10:06:00]OFD Sender: No OFD packet to send [10:06:01]recv_with_timeout no data received [10:06:05]OFD Sender: No OFD packet to send [10:06:11]OFD Sender: No OFD packet to send [10:06:12]recv_with_timeout no data received [10:06:16]OFD Sender: No OFD packet to send [10:06:21]OFD Sender: No OFD packet to send [10:06:22]recv_with_timeout no data received [10:06:26]OFD Sender: No OFD packet to send [10:06:31]OFD Sender: No OFD packet to send [10:06:36]OFD Sender: No OFD packet to send [10:06:41]OFD Sender: No OFD packet to send [10:06:46]OFD Sender: No OFD packet to send [10:06:51]OFD Sender: No OFD packet to send [10:06:56]OFD Sender: No OFD packet to send [10:07:01]OFD Sender: No OFD packet to send [10:07:06]OFD Sender: No OFD packet to send [10:07:11]OFD Sender: No OFD packet to send [10:07:16]OFD Sender: No OFD packet to send [10:07:21]OFD Sender: No OFD packet to send [10:07:22]accept exits with 7 [10:07:22]New connection [10:07:22]New thread 3066617188 created [10:07:22]Thread 3066760548 joined [10:07:22]Waiting for new connection... [10:07:22] Sock 7.Parse request [10:07:22]Sock 7.Check first char [10:07:22]Sock 7.First char is OK [10:07:22]request: POST /json_proto HTTP/1.0 [10:07:22]Method: POST [10:07:22]URL: /json_proto [10:07:22]Method is POST - this is cgi request [10:07:22]url: /json_proto [10:07:22]query_string will be loaded in cgi processing [10:07:22]execute_cgi json_proto POST (null) [10:07:22]execute_cgi path=json_proto method=POST [10:07:22]POST find Content-Length [10:07:22]Host: 172.17.43.67:8080 [10:07:22]Content-Length: 755 [10:07:22]Content-Type: application/json [10:07:22] [10:07:22]POST finish read [10:07:22]Found Content-Length = 755 [10:07:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096111", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:22]execute_script... [10:07:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096111", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:22]POST & json_proto [10:07:22]process_json_proto [10:07:22]json parsed OK: [10:07:22]protocol is kg_v1.0 [10:07:22]action value=close_receipt [10:07:22]process_action close_receipt [10:07:22]cmd_close_receipt [10:07:22]MH_GetDate [10:07:22]Write to MH i2c: F0 00 00 27 02 18 [10:07:22]Write i2c OK [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: F0 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: F0 09 00 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: F0 09 00 27 02 00 DB E0 F3 66 6A BD 47 65 08 [10:07:22]GetLastDocTimeStamp 1727258703 [10:07:22]current date 1727258843 [10:07:22]FM_GetShiftState [10:07:22]SAM_PROTO_GetShiftState [10:07:22]wFMCommunicate request_size=4 [10:07:22]MH_SAM_APDU [10:07:22]CAPDU: 80 13 01 00 [10:07:22]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [10:07:22]Write i2c OK [10:07:22]MH_I2C_Read... [10:07:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:22]Read from MH i2c: E2 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 0E 00 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6F [10:07:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:22]wFMCommunicate OK [10:07:22]SAM_PROTO_GetShiftState done [10:07:22]FM_GetShiftState done [10:07:22]opened in 1727224329 [10:07:22]opened+sec_in_day 1727310729 [10:07:22]quantity*price = 0 [10:07:22]sum+1 = 1 [10:07:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 79 25.09.2024 10:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30096111 ФМ: 0000000000871835 ФД: 153063 ФПД: 33269929382148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153063&fm=33269929382148&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:23]StoreToDocumentArchive [10:07:23]shift 478 fd 153063 [10:07:23]save to /storage/0478/doc_00153063 [10:07:23]save last doc name /storage/0478/doc_00153063 to /storage/kkm_last_doc_name [10:07:23]save OK [10:07:23]Clear old archive folders... [10:07:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:23]tlvbuf is 020147A0 [10:07:23]SAM_PROTO_ClearQueue [10:07:23]wFMCommunicate request_size=4 [10:07:23]MH_SAM_APDU [10:07:23]CAPDU: 80 09 00 00 [10:07:23]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [10:07:23]Write i2c OK [10:07:23]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [10:07:24]RAPDU: 90 00 [10:07:24]wFMCommunicate OK [10:07:24]SAM_PROTO_ClearQueue done [10:07:24]KKMCreateOFDPacket [10:07:24]OFDProtocolAddRootSTLVToBuf [10:07:24]FM_MakeSignedData [10:07:24]FM_MakeSignedData [10:07:24]SAM_PROTO_SignData [10:07:24]wFMCommunicate request_size=4 [10:07:24]MH_SAM_APDU [10:07:24]CAPDU: 80 0D 01 02 [10:07:24]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:07:24]RAPDU: 90 00 [10:07:24]wFMCommunicate OK [10:07:24]wFMCommunicate request_size=255 [10:07:24]MH_SAM_APDU [10:07:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 55 02 00 35 04 06 00 1E [10:07:24]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 55 02 00 35 04 06 00 1E 00 00 C7 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:07:24]RAPDU: 90 00 [10:07:24]wFMCommunicate OK [10:07:24]wFMCommunicate request_size=10 [10:07:24]MH_SAM_APDU [10:07:24]CAPDU: 80 0D 02 02 05 42 42 52 91 04 [10:07:24]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 42 42 52 91 04 00 00 29 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [10:07:24]RAPDU: 90 00 [10:07:24]wFMCommunicate OK [10:07:24]wFMCommunicate request_size=4 [10:07:24]MH_SAM_APDU [10:07:24]CAPDU: 80 0D 03 02 [10:07:24]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 0B 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 0B 00 39 02 00 7F 00 8E B9 E0 3A 03 C8 90 00 62 [10:07:24]RAPDU: 7F 00 8E B9 E0 3A 03 C8 90 00 [10:07:24]wFMCommunicate OK [10:07:24]SAM_PROTO_SignData done [10:07:24]FM_MakeSignedData done [10:07:24]CreateOFDProtocolMessage [10:07:24]wFMCommunicate request_size=4 [10:07:24]MH_SAM_APDU [10:07:24]CAPDU: 80 11 00 00 [10:07:24]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:24]Read from MH i2c: E2 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 17 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [10:07:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:24]wFMCommunicate OK [10:07:24]CreateOFDProtocolMessage done [10:07:24]OFDSenderStorePacket 153063 [10:07:24]StoreOFDPacket docnum=153063 [10:07:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 50 07 01 89 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 55 02 00 35 04 06 00 1E 42 42 52 91 04 7F 00 8E B9 E0 3A 03 C8 [10:07:24]CheckFolder [10:07:24]dirname=/storage/ofd_packets [10:07:24]CheckFolder done [10:07:24]ProducePacketName [10:07:24]name=ofd_packets/00153063 [10:07:24]NVStorageSaveData ofd_packets/00153063 [10:07:24]File name is /storage/ofd_packets/00153063 [10:07:24]Write 301 bytes [10:07:24]NVStorageSaveData done [10:07:24]OFDSenderStorePacket done [10:07:24]KKMCreateOFDPacket done [10:07:24]NVStorageSaveData kkm_last_timestamp [10:07:24]File name is /storage/kkm_last_timestamp [10:07:24]Write 4 bytes [10:07:24]NVStorageSaveData done [10:07:24]ExternCall_PrintAddStr [10:07:24]wPrintStart [10:07:24]Write to MH i2c: 01 00 00 3B 02 3D [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 07 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [10:07:24]RasterBufferAndPrint [10:07:24]line Счет N : (1)1787066 [10:07:24]line ИНН: 02508201610067 [10:07:24]line Контрольно-Кассовый Чек [10:07:24]line ПРОДАЖА [10:07:24]line ТРК (МРК, ГНК) : 12 [10:07:24]line Товар: 2710124130 [10:07:24]line Аи-92-К-5 [10:07:24]line 20.000 * 0.00 [10:07:24]line = 0.00 [10:07:24]line НДС 12% НСП 1% [10:07:24]line > о реализуемом товаре [10:07:24]line ИТОГО: 0.00 [10:07:24]line НСП 1% : 0.00 [10:07:24]line НДС 12% : 0.00 [10:07:24]line Наличными: 0.00 [10:07:24]line Безнал.: 0.00 [10:07:24]line Место: АЗС № 89 "Партнер Нефть" [10:07:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:07:24]line СНО: Общий режим [10:07:24]line Чек 79 25.09.2024 10:07 [10:07:24]line Смена: 478 ФФД: 1.0 [10:07:24]line ЗНМ: 0300000113 [10:07:24]line РНМ: 0000000000091825 [10:07:24]line Версия ККМ: 001 [10:07:24]line Талоны: ТК ГПНА Online [10:07:24]line 30096111 [10:07:24]line ФМ: 0000000000871835 [10:07:24]line ФД: 153063 [10:07:24]line ФПД: 33269929382148 [10:07:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153063&fm=33269929382148&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:24]written 0, free lines is 4095 [10:07:24]OFD Sender: Processing packet 153063 [packets to send 831, broken 830] [10:07:24]ProducePacketName [10:07:24]name=ofd_packets/00153063 [10:07:24]OFD Sender: To server: pG, [10:07:24]CommunicateWithHost lk.salyk.kg:30040 [10:07:24]ConnectInit lk.salyk.kg [10:07:24]Write to MH i2c: 01 00 00 65 02 67 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 07 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 DC 0C 56 [10:07:24]RasterBufferAndPrint [10:07:24]line [10:07:24]line [10:07:24]line [10:07:24]line [10:07:24]line [10:07:24]written 0, free lines is 3298 [10:07:24]MH_Cut [10:07:24]Write to MH i2c: D1 01 00 6C 02 01 40 [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: D1 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: D1 01 00 [10:07:24]MH_I2C_Read... [10:07:24]Read from MH i2c: D1 01 00 6C 02 00 3F [10:07:24]Write to MH i2c: 01 00 00 6D 02 6F [10:07:24]Write i2c OK [10:07:24]MH_I2C_Read... [10:07:25]Connected sock=10 [10:07:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 50 07 01 89 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 55 02 00 35 04 06 00 1E 42 42 52 91 04 7F 00 8E B9 E0 3A 03 C8 [10:07:25]*** Cut start [10:07:25]*** Purtial cut [10:07:25]*** Stage 1: CUTSNS_PIN = 1 [10:07:25]Read from MH i2c: 01 [10:07:25]MH_I2C_Read... [10:07:25]*** Stop cut motor [10:07:25]*** Cut end [10:07:25]Read from MH i2c: 01 07 00 [10:07:25]MH_I2C_Read... [10:07:25]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [10:07:25]process_action close_receipt done [10:07:25]requested_data is exist [10:07:25]produce_requested_data [10:07:25]requested_item fm.sn is exist - process it [10:07:25]wFMCommunicate request_size=4 [10:07:25]MH_SAM_APDU [10:07:25]CAPDU: 80 11 00 00 [10:07:25]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [10:07:25]Write i2c OK [10:07:25]MH_I2C_Read... [10:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:26]Read from MH i2c: E2 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 17 00 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [10:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:26]wFMCommunicate OK [10:07:26]requested_item fd.num is exist - process it [10:07:26]SAM_PROTO_GetFieldsCounters [10:07:26]wFMCommunicate request_size=4 [10:07:26]MH_SAM_APDU [10:07:26]CAPDU: 80 13 00 00 [10:07:26]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [10:07:26]Write i2c OK [10:07:26]MH_I2C_Read... [10:07:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:26]Read from MH i2c: E2 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 62 00 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [10:07:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:26]wFMCommunicate OK [10:07:26]SAM_PROTO_GetFieldsCounters done [10:07:26]requested_item shift.num is exist - process it [10:07:26]requested_item shift.opened is exist - process it [10:07:26]req_shift_opened [10:07:26]FM_GetShiftState [10:07:26]SAM_PROTO_GetShiftState [10:07:26]wFMCommunicate request_size=4 [10:07:26]MH_SAM_APDU [10:07:26]CAPDU: 80 13 01 00 [10:07:26]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [10:07:26]Write i2c OK [10:07:26]MH_I2C_Read... [10:07:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:26]Read from MH i2c: E2 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 0E 00 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B7 [10:07:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:26]wFMCommunicate OK [10:07:26]SAM_PROTO_GetShiftState done [10:07:26]FM_GetShiftState done [10:07:26]req_shift_opened done [10:07:26]requested_item shift.open_date is exist - process it [10:07:26]req_shift_open_date [10:07:26]req_shift_open_date done [10:07:26]produce_requested_data done [10:07:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153063,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:07:26]process_action_free close_receipt [10:07:26]json_value_free [10:07:26]json_value_free done [10:07:26]process_json_proto returns [10:07:26]Send response to host [10:07:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153063,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:07:26]free response buf [10:07:26]execute_script done [10:07:26]execute_script returns [10:07:26]free content buf [10:07:26]Sock 7.Close socket [10:07:26]Sock 7.Thread stoped [10:07:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 DE 47 00 75 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 55 02 00 F4 03 04 00 D7 88 F3 66 B6 04 01 00 00 E4 4B F7 35 CC E3 99 60 [10:07:26]CommunicateWithHost err = 0 [10:07:26]CheckOFDResponse [10:07:26]1017 (14) - 77093643461234 [10:07:26]1041 (16) - 0000000000871835 [10:07:26]1040 (4) - 153063 [10:07:26]1012 (4) - 25.09.2024 03:51 [10:07:26]1206 (1) - 0 [10:07:26]OFD Sender: Remove packet 153063 [10:07:26]ProducePacketName [10:07:26]name=ofd_packets/00153063 [10:07:26]NVStorageDeleteData [10:07:26]OFD Sender: No OFD packet to send [10:07:28]accept exits with 9 [10:07:28]New connection [10:07:28]New thread 3066760548 created [10:07:28]Thread 3066617188 joined [10:07:28]Waiting for new connection... [10:07:28] Sock 9.Parse request [10:07:28]Sock 9.Check first char [10:07:28]Sock 9.First char is OK [10:07:28]request: POST /json_proto HTTP/1.0 [10:07:28]Method: POST [10:07:28]URL: /json_proto [10:07:28]Method is POST - this is cgi request [10:07:28]url: /json_proto [10:07:28]query_string will be loaded in cgi processing [10:07:28]execute_cgi json_proto POST (null) [10:07:28]execute_cgi path=json_proto method=POST [10:07:28]POST find Content-Length [10:07:28]Host: 172.17.43.67:8080 [10:07:28]Content-Length: 755 [10:07:28]Content-Type: application/json [10:07:28] [10:07:28]POST finish read [10:07:28]Found Content-Length = 755 [10:07:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029047", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:28]execute_script... [10:07:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029047", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:28]POST & json_proto [10:07:28]process_json_proto [10:07:28]json parsed OK: [10:07:28]protocol is kg_v1.0 [10:07:28]action value=close_receipt [10:07:28]process_action close_receipt [10:07:28]cmd_close_receipt [10:07:28]MH_GetDate [10:07:28]Write to MH i2c: F0 00 00 71 02 62 [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: F0 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: F0 09 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: F0 09 00 71 02 00 E1 E0 F3 66 6A BD 47 65 58 [10:07:28]GetLastDocTimeStamp 1727258843 [10:07:28]current date 1727258849 [10:07:28]FM_GetShiftState [10:07:28]SAM_PROTO_GetShiftState [10:07:28]wFMCommunicate request_size=4 [10:07:28]MH_SAM_APDU [10:07:28]CAPDU: 80 13 01 00 [10:07:28]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:28]Read from MH i2c: E2 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 0E 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B9 [10:07:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:28]wFMCommunicate OK [10:07:28]SAM_PROTO_GetShiftState done [10:07:28]FM_GetShiftState done [10:07:28]opened in 1727224329 [10:07:28]opened+sec_in_day 1727310729 [10:07:28]quantity*price = 0 [10:07:28]sum+1 = 1 [10:07:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 80 25.09.2024 10:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30029047 ФМ: 0000000000871835 ФД: 153064 ФПД: 217835674578786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153064&fm=217835674578786&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:29]StoreToDocumentArchive [10:07:29]shift 478 fd 153064 [10:07:29]save to /storage/0478/doc_00153064 [10:07:29]save last doc name /storage/0478/doc_00153064 to /storage/kkm_last_doc_name [10:07:29]save OK [10:07:29]Clear old archive folders... [10:07:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:29]tlvbuf is 0202EA90 [10:07:29]SAM_PROTO_ClearQueue [10:07:29]wFMCommunicate request_size=4 [10:07:29]MH_SAM_APDU [10:07:29]CAPDU: 80 09 00 00 [10:07:29]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:29]Read from MH i2c: E2 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: E2 03 00 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [10:07:29]RAPDU: 90 00 [10:07:29]wFMCommunicate OK [10:07:29]SAM_PROTO_ClearQueue done [10:07:29]KKMCreateOFDPacket [10:07:29]OFDProtocolAddRootSTLVToBuf [10:07:29]FM_MakeSignedData [10:07:29]FM_MakeSignedData [10:07:29]SAM_PROTO_SignData [10:07:29]wFMCommunicate request_size=4 [10:07:29]MH_SAM_APDU [10:07:29]CAPDU: 80 0D 01 02 [10:07:29]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:29]Read from MH i2c: E2 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: E2 03 00 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [10:07:29]RAPDU: 90 00 [10:07:29]wFMCommunicate OK [10:07:29]wFMCommunicate request_size=255 [10:07:29]MH_SAM_APDU [10:07:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 E1 E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 55 02 00 35 04 06 00 C6 [10:07:29]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 E1 E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 55 02 00 35 04 06 00 C6 00 00 F8 [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 03 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:07:30]RAPDU: 90 00 [10:07:30]wFMCommunicate OK [10:07:30]wFMCommunicate request_size=10 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 0D 02 02 05 1E D2 00 AF 62 [10:07:30]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 1E D2 00 AF 62 00 00 09 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 03 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:07:30]RAPDU: 90 00 [10:07:30]wFMCommunicate OK [10:07:30]wFMCommunicate request_size=4 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 0D 03 02 [10:07:30]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 0B 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 0B 00 83 02 00 D2 87 23 B9 F1 54 F2 3A 90 00 A7 [10:07:30]RAPDU: D2 87 23 B9 F1 54 F2 3A 90 00 [10:07:30]wFMCommunicate OK [10:07:30]SAM_PROTO_SignData done [10:07:30]FM_MakeSignedData done [10:07:30]CreateOFDProtocolMessage [10:07:30]wFMCommunicate request_size=4 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 11 00 00 [10:07:30]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 17 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [10:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:30]wFMCommunicate OK [10:07:30]CreateOFDProtocolMessage done [10:07:30]OFDSenderStorePacket 153064 [10:07:30]StoreOFDPacket docnum=153064 [10:07:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 03 07 01 08 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 E1 E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 55 02 00 35 04 06 00 C6 1E D2 00 AF 62 D2 87 23 B9 F1 54 F2 3A [10:07:30]CheckFolder [10:07:30]dirname=/storage/ofd_packets [10:07:30]CheckFolder done [10:07:30]ProducePacketName [10:07:30]name=ofd_packets/00153064 [10:07:30]NVStorageSaveData ofd_packets/00153064 [10:07:30]File name is /storage/ofd_packets/00153064 [10:07:30]Write 301 bytes [10:07:30]NVStorageSaveData done [10:07:30]OFDSenderStorePacket done [10:07:30]KKMCreateOFDPacket done [10:07:30]NVStorageSaveData kkm_last_timestamp [10:07:30]File name is /storage/kkm_last_timestamp [10:07:30]Write 4 bytes [10:07:30]NVStorageSaveData done [10:07:30]ExternCall_PrintAddStr [10:07:30]wPrintStart [10:07:30]Write to MH i2c: 01 00 00 85 02 87 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 07 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [10:07:30]RasterBufferAndPrint [10:07:30]line Счет N : (1)1787065 [10:07:30]line ИНН: 02508201610067 [10:07:30]line Контрольно-Кассовый Чек [10:07:30]line ПРОДАЖА [10:07:30]line ТРК (МРК, ГНК) : 22 [10:07:30]line Товар: 2710124130 [10:07:30]line Аи-92-К-5 [10:07:30]line 30.000 * 0.00 [10:07:30]line = 0.00 [10:07:30]line НДС 12% НСП 1% [10:07:30]line > о реализуемом товаре [10:07:30]line ИТОГО: 0.00 [10:07:30]line НСП 1% : 0.00 [10:07:30]line НДС 12% : 0.00 [10:07:30]line Наличными: 0.00 [10:07:30]line Безнал.: 0.00 [10:07:30]line Место: АЗС № 89 "Партнер Нефть" [10:07:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:07:30]line СНО: Общий режим [10:07:30]line Чек 80 25.09.2024 10:07 [10:07:30]line Смена: 478 ФФД: 1.0 [10:07:30]line ЗНМ: 0300000113 [10:07:30]line РНМ: 0000000000091825 [10:07:30]line Версия ККМ: 001 [10:07:30]line Талоны: ТК ГПНА Online [10:07:30]line 30029047 [10:07:30]line ФМ: 0000000000871835 [10:07:30]line ФД: 153064 [10:07:30]line ФПД: 217835674578786 [10:07:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153064&fm=217835674578786&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:30]written 0, free lines is 4095 [10:07:30]OFD Sender: Processing packet 153064 [packets to send 831, broken 830] [10:07:30]ProducePacketName [10:07:30]name=ofd_packets/00153064 [10:07:30]OFD Sender: To server: pG, [10:07:30]CommunicateWithHost lk.salyk.kg:30040 [10:07:30]ConnectInit lk.salyk.kg [10:07:30]Write to MH i2c: 01 00 00 AF 02 B1 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 07 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 E1 0C A5 [10:07:30]RasterBufferAndPrint [10:07:30]line [10:07:30]line [10:07:30]line [10:07:30]line [10:07:30]line [10:07:30]written 0, free lines is 3309 [10:07:30]MH_Cut [10:07:30]Write to MH i2c: D1 01 00 B6 02 01 8A [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: D1 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: D1 01 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: D1 01 00 B6 02 00 89 [10:07:30]Write to MH i2c: 01 00 00 B7 02 B9 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:31]*** Cut start [10:07:31]*** Purtial cut [10:07:31]*** Stage 1: CUTSNS_PIN = 1 [10:07:31]Read from MH i2c: 01 [10:07:31]MH_I2C_Read... [10:07:31]*** Stop cut motor [10:07:31]*** Cut end [10:07:31]Read from MH i2c: 01 07 00 [10:07:31]MH_I2C_Read... [10:07:31]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [10:07:31]process_action close_receipt done [10:07:31]requested_data is exist [10:07:31]produce_requested_data [10:07:31]requested_item fm.sn is exist - process it [10:07:31]wFMCommunicate request_size=4 [10:07:31]MH_SAM_APDU [10:07:31]CAPDU: 80 11 00 00 [10:07:31]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [10:07:31]Write i2c OK [10:07:31]MH_I2C_Read... [10:07:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:31]Read from MH i2c: E2 [10:07:31]MH_I2C_Read... [10:07:31]Read from MH i2c: E2 17 00 [10:07:31]MH_I2C_Read... [10:07:31]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [10:07:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:31]wFMCommunicate OK [10:07:31]requested_item fd.num is exist - process it [10:07:31]SAM_PROTO_GetFieldsCounters [10:07:31]wFMCommunicate request_size=4 [10:07:31]MH_SAM_APDU [10:07:31]CAPDU: 80 13 00 00 [10:07:31]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [10:07:31]Write i2c OK [10:07:31]MH_I2C_Read... [10:07:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:31]Read from MH i2c: E2 [10:07:31]MH_I2C_Read... [10:07:32]Read from MH i2c: E2 62 00 [10:07:32]MH_I2C_Read... [10:07:32]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [10:07:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:32]wFMCommunicate OK [10:07:32]SAM_PROTO_GetFieldsCounters done [10:07:32]requested_item shift.num is exist - process it [10:07:32]requested_item shift.opened is exist - process it [10:07:32]req_shift_opened [10:07:32]FM_GetShiftState [10:07:32]SAM_PROTO_GetShiftState [10:07:32]wFMCommunicate request_size=4 [10:07:32]MH_SAM_APDU [10:07:32]CAPDU: 80 13 01 00 [10:07:32]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 Connected sock=10 [10:07:32]00 Data to sent: 39 87 [10:07:32]95 F6 70 47 2C Write i2c OK [10:07:32]01 MH_I2C_Read... [10:07:32]00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AA 03 07 01 08 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 E1 E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 55 02 00 35 04 06 00 C6 1E D2 00 AF 62 D2 87 23 B9 F1 54 F2 3A [10:07:32]Read from MH i2c: E2 [10:07:32]MH_I2C_Read... [10:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:32]Read from MH i2c: E2 0E 00 [10:07:32]MH_I2C_Read... [10:07:32]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 01 [10:07:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:32]wFMCommunicate OK [10:07:32]SAM_PROTO_GetShiftState done [10:07:32]FM_GetShiftState done [10:07:32]req_shift_opened done [10:07:32]requested_item shift.open_date is exist - process it [10:07:32]req_shift_open_date [10:07:32]req_shift_open_date done [10:07:32]produce_requested_data done [10:07:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153064,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:07:32]process_action_free close_receipt [10:07:32]json_value_free [10:07:32]json_value_free done [10:07:32]process_json_proto returns [10:07:32]Send response to host [10:07:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153064,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:07:32]free response buf [10:07:32]execute_script done [10:07:32]execute_script returns [10:07:32]free content buf [10:07:32]Sock 9.Close socket [10:07:32]Sock 9.Thread stoped [10:07:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F1 29 47 00 0C 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 55 02 00 F4 03 04 00 DE 88 F3 66 B6 04 01 00 00 D6 6F 14 9E B4 00 9D F7 [10:07:32]CommunicateWithHost err = 0 [10:07:32]CheckOFDResponse [10:07:32]1017 (14) - 77093643461234 [10:07:32]1041 (16) - 0000000000871835 [10:07:32]1040 (4) - 153064 [10:07:32]1012 (4) - 25.09.2024 03:51 [10:07:32]1206 (1) - 0 [10:07:32]OFD Sender: Remove packet 153064 [10:07:32]ProducePacketName [10:07:32]name=ofd_packets/00153064 [10:07:32]NVStorageDeleteData [10:07:33]OFD Sender: No OFD packet to send [10:07:38]OFD Sender: No OFD packet to send [10:07:38]accept exits with 7 [10:07:38]New connection [10:07:38]New thread 3066617188 created [10:07:38]Thread 3066760548 joined [10:07:38]Waiting for new connection... [10:07:38] Sock 7.Parse request [10:07:38]Sock 7.Check first char [10:07:38]Sock 7.First char is OK [10:07:38]request: POST /json_proto HTTP/1.0 [10:07:38]Method: POST [10:07:38]URL: /json_proto [10:07:38]Method is POST - this is cgi request [10:07:38]url: /json_proto [10:07:38]query_string will be loaded in cgi processing [10:07:38]execute_cgi json_proto POST (null) [10:07:38]execute_cgi path=json_proto method=POST [10:07:38]POST find Content-Length [10:07:38]Host: 172.17.43.67:8080 [10:07:38]Content-Length: 680 [10:07:38]Content-Type: application/json [10:07:38] [10:07:38]POST finish read [10:07:38]Found Content-Length = 680 [10:07:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:38]execute_script... [10:07:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:38]POST & json_proto [10:07:38]process_json_proto [10:07:38]json parsed OK: [10:07:38]protocol is kg_v1.0 [10:07:38]action value=close_receipt [10:07:38]process_action close_receipt [10:07:38]cmd_close_receipt [10:07:38]MH_GetDate [10:07:38]Write to MH i2c: F0 00 00 BB 02 AC [10:07:38]Write i2c OK [10:07:38]MH_I2C_Read... [10:07:38]Read from MH i2c: F0 [10:07:38]MH_I2C_Read... [10:07:38]Read from MH i2c: F0 09 00 [10:07:38]MH_I2C_Read... [10:07:38]Read from MH i2c: F0 09 00 BB 02 00 EB E0 F3 66 6A BD 47 65 AC [10:07:38]GetLastDocTimeStamp 1727258849 [10:07:38]current date 1727258859 [10:07:38]FM_GetShiftState [10:07:38]SAM_PROTO_GetShiftState [10:07:38]wFMCommunicate request_size=4 [10:07:38]MH_SAM_APDU [10:07:38]CAPDU: 80 13 01 00 [10:07:38]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [10:07:38]Write i2c OK [10:07:38]MH_I2C_Read... [10:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:38]Read from MH i2c: E2 [10:07:38]MH_I2C_Read... [10:07:38]Read from MH i2c: E2 0E 00 [10:07:38]MH_I2C_Read... [10:07:38]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 03 [10:07:38]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:38]wFMCommunicate OK [10:07:38]SAM_PROTO_GetShiftState done [10:07:38]FM_GetShiftState done [10:07:38]opened in 1727224329 [10:07:38]opened+sec_in_day 1727310729 [10:07:38]quantity*price = 100050 [10:07:38]sum+1 = 100052 [10:07:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 81 25.09.2024 10:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153065 ФПД: 215316345220949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153065&fm=215316345220949&tin=02508201610067®Number=0000000000091825&sum=100000 [10:07:39]StoreToDocumentArchive [10:07:39]shift 478 fd 153065 [10:07:39]save to /storage/0478/doc_00153065 [10:07:39]save last doc name /storage/0478/doc_00153065 to /storage/kkm_last_doc_name [10:07:39]save OK [10:07:39]Clear old archive folders... [10:07:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:07:39]tlvbuf is 020375A0 [10:07:39]SAM_PROTO_ClearQueue [10:07:39]wFMCommunicate request_size=4 [10:07:39]MH_SAM_APDU [10:07:39]CAPDU: 80 09 00 00 [10:07:39]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [10:07:39]Write i2c OK [10:07:39]MH_I2C_Read... [10:07:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:39]Read from MH i2c: E2 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: E2 03 00 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [10:07:39]RAPDU: 90 00 [10:07:39]wFMCommunicate OK [10:07:39]SAM_PROTO_ClearQueue done [10:07:39]KKMCreateOFDPacket [10:07:39]OFDProtocolAddRootSTLVToBuf [10:07:39]FM_MakeSignedData [10:07:39]FM_MakeSignedData [10:07:39]SAM_PROTO_SignData [10:07:39]wFMCommunicate request_size=4 [10:07:39]MH_SAM_APDU [10:07:39]CAPDU: 80 0D 01 02 [10:07:39]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [10:07:39]Write i2c OK [10:07:39]MH_I2C_Read... [10:07:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=255 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 EB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 55 02 00 35 04 06 00 C3 D4 3E 45 [10:07:40]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 EB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 55 02 00 35 04 06 00 C3 D4 3E 45 00 00 78 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=7 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 02 02 02 6F 55 [10:07:40]Write to MH i2c: E2 0A 00 CC 02 80 0D 02 02 02 00 6F 55 00 00 10 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 03 02 [10:07:40]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 0B 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 0B 00 CD 02 00 02 9D 07 5D FD 76 23 A5 90 00 89 [10:07:40]RAPDU: 02 9D 07 5D FD 76 23 A5 90 00 [10:07:40]wFMCommunicate OK [10:07:40]SAM_PROTO_SignData done [10:07:40]FM_MakeSignedData done [10:07:40]CreateOFDProtocolMessage [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 11 00 00 [10:07:40]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 17 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [10:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:40]wFMCommunicate OK [10:07:40]CreateOFDProtocolMessage done [10:07:40]OFDSenderStorePacket 153065 [10:07:40]StoreOFDPacket docnum=153065 [10:07:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 29 04 01 8B 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 EB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 55 02 00 35 04 06 00 C3 D4 3E 45 6F 55 02 9D 07 5D FD 76 23 A5 [10:07:40]CheckFolder [10:07:40]dirname=/storage/ofd_packets [10:07:40]CheckFolder done [10:07:40]ProducePacketName [10:07:40]name=ofd_packets/00153065 [10:07:40]NVStorageSaveData ofd_packets/00153065 [10:07:40]File name is /storage/ofd_packets/00153065 [10:07:40]Write 298 bytes [10:07:40]NVStorageSaveData done [10:07:40]OFDSenderStorePacket done [10:07:40]KKMCreateOFDPacket done [10:07:40]NVStorageSaveData kkm_last_timestamp [10:07:40]File name is /storage/kkm_last_timestamp [10:07:40]Write 4 bytes [10:07:40]NVStorageSaveData done [10:07:40]ExternCall_PrintAddStr [10:07:40]wPrintStart [10:07:40]Write to MH i2c: 01 00 00 CF 02 D1 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 07 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [10:07:40]RasterBufferAndPrint [10:07:40]line Счет N : (1)1787067 [10:07:40]line ИНН: 02508201610067 [10:07:40]line Контрольно-Кассовый Чек [10:07:40]line ПРОДАЖА [10:07:40]line ТРК (МРК, ГНК) : 41 [10:07:40]line Товар: 2710194210 [10:07:40]line ДТ-К-5 [10:07:40]line 13.130 * 76.20 [10:07:40]line = 1000.51 [10:07:40]line НДС 12% НСП 1% [10:07:40]line > о реализуемом товаре [10:07:40]line ОКРУГЛЕНИЕ: -0.51 [10:07:40]line ИТОГО: 1000.00 [10:07:40]line Внесено: 1000.00 [10:07:40]line СДАЧА: 0.00 [10:07:40]line НСП 1% : 8.85 [10:07:40]line НДС 12% : 106.25 [10:07:40]line Наличными: 1000.00 [10:07:40]line Безнал.: 0.00 [10:07:40]line Место: АЗС № 89 "Партнер Нефть" [10:07:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:07:40]line СНО: Общий режим [10:07:40]line Чек 81 25.09.2024 10:07 [10:07:40]line Смена: 478 ФФД: 1.0 [10:07:40]line ЗНМ: 0300000113 [10:07:40]line РНМ: 0000000000091825 [10:07:40]line Версия ККМ: 001 [10:07:40]line ФМ: 0000000000871835 [10:07:40]line ФД: 153065 [10:07:40]line ФПД: 215316345220949 [10:07:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153065&fm=215316345220949&tin=02508201610067®Number=0000000000091825&sum=100000 [10:07:40]written 0, free lines is 4095 [10:07:40]OFD Sender: Processing packet 153065 [packets to send 831, broken 830] [10:07:40]ProducePacketName [10:07:40]name=ofd_packets/00153065 [10:07:40]OFD Sender: To server: pG, [10:07:40]CommunicateWithHost lk.salyk.kg:30040 [10:07:40]ConnectInit lk.salyk.kg [10:07:41]Write to MH i2c: 01 00 00 FA 02 FC [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 07 00 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 D2 0C E1 [10:07:41]RasterBufferAndPrint [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]written 0, free lines is 3303 [10:07:41]MH_Cut [10:07:41]Write to MH i2c: D1 01 00 01 03 01 D6 [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 01 00 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 01 00 01 03 00 D5 [10:07:41]Write to MH i2c: 01 00 00 02 03 05 [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:41]*** Cut start [10:07:41]*** Purtial cut [10:07:41]*** Stage 1: CUTSNS_PIN = 1 [10:07:42]Read from MH i2c: 01 [10:07:42]MH_I2C_Read... [10:07:42]*** Stop cut motor [10:07:42]*** Cut end [10:07:42]Read from MH i2c: 01 07 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [10:07:42]process_action close_receipt done [10:07:42]requested_data is exist [10:07:42]produce_requested_data [10:07:42]requested_item fm.sn is exist - process it [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 11 00 00 [10:07:42]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 17 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [10:07:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:42]wFMCommunicate OK [10:07:42]requested_item fd.num is exist - process it [10:07:42]SAM_PROTO_GetFieldsCounters [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 13 00 00 [10:07:42]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 62 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [10:07:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:42]wFMCommunicate OK [10:07:42]SAM_PROTO_GetFieldsCounters done [10:07:42]requested_item shift.num is exist - process it [10:07:42]requested_item shift.opened is exist - process it [10:07:42]req_shift_opened [10:07:42]FM_GetShiftState [10:07:42]SAM_PROTO_GetShiftState [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 13 01 00 [10:07:42]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 0E 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4D [10:07:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:07:42]wFMCommunicate OK [10:07:42]SAM_PROTO_GetShiftState done [10:07:42]FM_GetShiftState done [10:07:42]req_shift_opened done [10:07:42]requested_item shift.open_date is exist - process it [10:07:42]req_shift_open_date [10:07:42]req_shift_open_date done [10:07:42]produce_requested_data done [10:07:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153065,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:07:42]process_action_free close_receipt [10:07:42]json_value_free [10:07:42]json_value_free done [10:07:42]process_json_proto returns [10:07:42]Send response to host [10:07:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153065,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:07:42]free response buf [10:07:42]execute_script done [10:07:42]execute_script returns [10:07:42]free content buf [10:07:42]Sock 7.Close socket [10:07:42]Sock 7.Thread stoped [10:07:45]ConnectInit Can't take IP for lk.salyk.kg [10:07:45]CommunicateWithHost connect error [10:07:45]CommunicateWithHost err = -1 [10:07:45]OFD Sender: Server communicate error [10:07:50]OFD Sender: Processing packet 153065 [packets to send 831, broken 830] [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00153065 [10:07:50]OFD Sender: To server: pG, [10:07:50]CommunicateWithHost lk.salyk.kg:30040 [10:07:50]ConnectInit lk.salyk.kg [10:07:55]ConnectInit Can't take IP for lk.salyk.kg [10:07:55]CommunicateWithHost connect error [10:07:55]CommunicateWithHost err = -1 [10:07:55]OFD Sender: Server communicate error [10:08:00]OFD Sender: Processing packet 153065 [packets to send 831, broken 830] [10:08:00]ProducePacketName [10:08:00]name=ofd_packets/00153065 [10:08:00]OFD Sender: To server: pG, [10:08:00]CommunicateWithHost lk.salyk.kg:30040 [10:08:00]ConnectInit lk.salyk.kg [10:08:05]ConnectInit Can't take IP for lk.salyk.kg [10:08:05]CommunicateWithHost connect error [10:08:05]CommunicateWithHost err = -1 [10:08:05]OFD Sender: Server communicate error [10:08:10]OFD Sender: Processing packet 153065 [packets to send 831, broken 830] [10:08:10]ProducePacketName [10:08:10]name=ofd_packets/00153065 [10:08:10]OFD Sender: To server: pG, [10:08:10]CommunicateWithHost lk.salyk.kg:30040 [10:08:10]ConnectInit lk.salyk.kg [10:08:11]Connected sock=7 [10:08:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 29 04 01 8B 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 EB E0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 55 02 00 35 04 06 00 C3 D4 3E 45 6F 55 02 9D 07 5D FD 76 23 A5 [10:08:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 C7 47 00 15 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 55 02 00 F4 03 04 00 05 89 F3 66 B6 04 01 00 00 01 F2 9A C1 3B B3 AA 84 [10:08:12]CommunicateWithHost err = 0 [10:08:12]CheckOFDResponse [10:08:12]1017 (14) - 77093643461234 [10:08:12]1041 (16) - 0000000000871835 [10:08:12]1040 (4) - 153065 [10:08:12]1012 (4) - 25.09.2024 03:52 [10:08:12]1206 (1) - 0 [10:08:12]OFD Sender: Remove packet 153065 [10:08:12]ProducePacketName [10:08:12]name=ofd_packets/00153065 [10:08:12]NVStorageDeleteData [10:08:12]OFD Sender: No OFD packet to send [10:08:17]OFD Sender: No OFD packet to send [10:08:22]OFD Sender: No OFD packet to send [10:08:27]OFD Sender: No OFD packet to send [10:08:32]OFD Sender: No OFD packet to send [10:08:37]OFD Sender: No OFD packet to send [10:08:42]OFD Sender: No OFD packet to send [10:08:47]OFD Sender: No OFD packet to send [10:08:50]recv_with_timeout no data received [10:08:52]OFD Sender: No OFD packet to send [10:08:57]OFD Sender: No OFD packet to send [10:09:02]OFD Sender: No OFD packet to send [10:09:07]OFD Sender: No OFD packet to send [10:09:12]OFD Sender: No OFD packet to send [10:09:17]OFD Sender: No OFD packet to send [10:09:22]OFD Sender: No OFD packet to send [10:09:27]OFD Sender: No OFD packet to send [10:09:32]OFD Sender: No OFD packet to send [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:44]accept exits with 10 [10:09:44]New connection [10:09:44]New thread 3066760548 created [10:09:44]Thread 3066617188 joined [10:09:44]Waiting for new connection... [10:09:44] Sock 10.Parse request [10:09:44]Sock 10.Check first char [10:09:44]Sock 10.First char is OK [10:09:44]request: POST /json_proto HTTP/1.0 [10:09:44]Method: POST [10:09:44]URL: /json_proto [10:09:44]Method is POST - this is cgi request [10:09:44]url: /json_proto [10:09:44]query_string will be loaded in cgi processing [10:09:44]execute_cgi json_proto POST (null) [10:09:44]execute_cgi path=json_proto method=POST [10:09:44]POST find Content-Length [10:09:44]Host: 172.17.43.67:8080 [10:09:44]Content-Length: 683 [10:09:44]Content-Type: application/json [10:09:44] [10:09:44]POST finish read [10:09:44]Found Content-Length = 683 [10:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:44]execute_script... [10:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:44]POST & json_proto [10:09:44]process_json_proto [10:09:44]json parsed OK: [10:09:44]protocol is kg_v1.0 [10:09:44]action value=close_receipt [10:09:44]process_action close_receipt [10:09:44]cmd_close_receipt [10:09:44]MH_GetDate [10:09:44]Write to MH i2c: F0 00 00 06 03 F8 [10:09:44]Write i2c OK [10:09:44]MH_I2C_Read... [10:09:44]Read from MH i2c: F0 [10:09:44]MH_I2C_Read... [10:09:44]Read from MH i2c: F0 09 00 [10:09:44]MH_I2C_Read... [10:09:44]Read from MH i2c: F0 09 00 06 03 00 69 E1 F3 66 6A BD 47 65 77 [10:09:44]GetLastDocTimeStamp 1727258859 [10:09:44]current date 1727258985 [10:09:44]FM_GetShiftState [10:09:44]SAM_PROTO_GetShiftState [10:09:44]wFMCommunicate request_size=4 [10:09:44]MH_SAM_APDU [10:09:44]CAPDU: 80 13 01 00 [10:09:44]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [10:09:44]Write i2c OK [10:09:44]MH_I2C_Read... [10:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:44]Read from MH i2c: E2 [10:09:44]MH_I2C_Read... [10:09:44]Read from MH i2c: E2 0E 00 [10:09:44]MH_I2C_Read... [10:09:44]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4F [10:09:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:09:44]wFMCommunicate OK [10:09:44]SAM_PROTO_GetShiftState done [10:09:44]FM_GetShiftState done [10:09:44]opened in 1727224329 [10:09:44]opened+sec_in_day 1727310729 [10:09:44]quantity*price = 100005 [10:09:44]sum+1 = 100006 [10:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 82 25.09.2024 10:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153066 ФПД: 128667483166386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153066&fm=128667483166386&tin=02508201610067®Number=0000000000091825&sum=100000 [10:09:46]StoreToDocumentArchive [10:09:46]shift 478 fd 153066 [10:09:46]save to /storage/0478/doc_00153066 [10:09:46]save last doc name /storage/0478/doc_00153066 to /storage/kkm_last_doc_name [10:09:46]save OK [10:09:46]Clear old archive folders... [10:09:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:09:46]tlvbuf is 0201CCA0 [10:09:46]SAM_PROTO_ClearQueue [10:09:46]wFMCommunicate request_size=4 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 09 00 00 [10:09:46]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [10:09:46]RAPDU: 90 00 [10:09:46]wFMCommunicate OK [10:09:46]SAM_PROTO_ClearQueue done [10:09:46]KKMCreateOFDPacket [10:09:46]OFDProtocolAddRootSTLVToBuf [10:09:46]FM_MakeSignedData [10:09:46]FM_MakeSignedData [10:09:46]SAM_PROTO_SignData [10:09:46]wFMCommunicate request_size=4 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 0D 01 02 [10:09:46]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [10:09:46]RAPDU: 90 00 [10:09:46]wFMCommunicate OK [10:09:46]wFMCommunicate request_size=255 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 69 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 55 02 00 35 04 06 00 75 [10:09:46]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 69 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 55 02 00 35 04 06 00 75 00 00 29 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [10:09:46]RAPDU: 90 00 [10:09:46]wFMCommunicate OK [10:09:46]wFMCommunicate request_size=10 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 0D 02 02 05 05 BB A0 D6 B2 [10:09:46]Write to MH i2c: E2 0D 00 17 03 80 0D 02 02 05 00 05 BB A0 D6 B2 00 00 86 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:09:46]RAPDU: 90 00 [10:09:46]wFMCommunicate OK [10:09:46]wFMCommunicate request_size=4 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 0D 03 02 [10:09:46]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 0B 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 0B 00 18 03 00 DD 5F EE 78 C8 6A 9E D1 90 00 DA [10:09:46]RAPDU: DD 5F EE 78 C8 6A 9E D1 90 00 [10:09:46]wFMCommunicate OK [10:09:46]SAM_PROTO_SignData done [10:09:46]FM_MakeSignedData done [10:09:46]CreateOFDProtocolMessage [10:09:46]wFMCommunicate request_size=4 [10:09:46]MH_SAM_APDU [10:09:46]CAPDU: 80 11 00 00 [10:09:46]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:46]Read from MH i2c: E2 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 17 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [10:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:46]wFMCommunicate OK [10:09:46]CreateOFDProtocolMessage done [10:09:46]OFDSenderStorePacket 153066 [10:09:46]StoreOFDPacket docnum=153066 [10:09:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 04 07 01 FC 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 69 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 55 02 00 35 04 06 00 75 05 BB A0 D6 B2 DD 5F EE 78 C8 6A 9E D1 [10:09:46]CheckFolder [10:09:46]dirname=/storage/ofd_packets [10:09:46]CheckFolder done [10:09:46]ProducePacketName [10:09:46]name=ofd_packets/00153066 [10:09:46]NVStorageSaveData ofd_packets/00153066 [10:09:46]File name is /storage/ofd_packets/00153066 [10:09:46]Write 301 bytes [10:09:46]NVStorageSaveData done [10:09:46]OFDSenderStorePacket done [10:09:46]KKMCreateOFDPacket done [10:09:46]NVStorageSaveData kkm_last_timestamp [10:09:46]File name is /storage/kkm_last_timestamp [10:09:46]Write 4 bytes [10:09:46]NVStorageSaveData done [10:09:46]ExternCall_PrintAddStr [10:09:46]wPrintStart [10:09:46]Write to MH i2c: 01 00 00 1A 03 1D [10:09:46]Write i2c OK [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: 01 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: 01 07 00 [10:09:46]MH_I2C_Read... [10:09:46]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [10:09:46]RasterBufferAndPrint [10:09:46]line Счет N : (1)1787068 [10:09:46]line ИНН: 02508201610067 [10:09:46]line Контрольно-Кассовый Чек [10:09:46]line ПРОДАЖА [10:09:46]line ТРК (МРК, ГНК) : 42 [10:09:46]line Товар: 2710124130 [10:09:46]line Аи-92-К-5 [10:09:46]line 14.750 * 67.80 [10:09:46]line = 1000.05 [10:09:46]line НДС 12% НСП 1% [10:09:46]line > о реализуемом товаре [10:09:46]line ОКРУГЛЕНИЕ: -0.05 [10:09:46]line ИТОГО: 1000.00 [10:09:46]line Внесено: 1000.00 [10:09:46]line СДАЧА: 0.00 [10:09:46]line НСП 1% : 8.85 [10:09:46]line НДС 12% : 106.20 [10:09:46]line Наличными: 1000.00 [10:09:46]line Безнал.: 0.00 [10:09:46]line Место: АЗС № 89 "Партнер Нефть" [10:09:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:46]line СНО: Общий режим [10:09:46]line Чек 82 25.09.2024 10:09 [10:09:46]line Смена: 478 ФФД: 1.0 [10:09:46]line ЗНМ: 0300000113 [10:09:46]line РНМ: 0000000000091825 [10:09:46]line Версия ККМ: 001 [10:09:46]line ФМ: 0000000000871835 [10:09:46]line ФД: 153066 [10:09:46]line ФПД: 128667483166386 [10:09:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153066&fm=128667483166386&tin=02508201610067®Number=0000000000091825&sum=100000 [10:09:46]OFD Sender: Processing packet 153066 [packets to send 831, broken 830] [10:09:46]ProducePacketName [10:09:46]name=ofd_packets/00153066 [10:09:46]OFD Sender: To server: pG, [10:09:46]CommunicateWithHost lk.salyk.kg:30040 [10:09:46]ConnectInit lk.salyk.kg [10:09:46]written 0, free lines is 4095 [10:09:47]Connected sock=7 [10:09:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 04 07 01 FC 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 69 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 55 02 00 35 04 06 00 75 05 BB A0 D6 B2 DD 5F EE 78 C8 6A 9E D1 [10:09:47]Write to MH i2c: 01 00 00 45 03 48 [10:09:47]Write i2c OK [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: 01 [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: 01 07 00 [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 DC 0C 37 [10:09:47]RasterBufferAndPrint [10:09:47]line [10:09:47]line [10:09:47]line [10:09:47]line [10:09:47]line [10:09:47]written 0, free lines is 3298 [10:09:47]MH_Cut [10:09:47]Write to MH i2c: D1 01 00 4C 03 01 21 [10:09:47]Write i2c OK [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: D1 [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: D1 01 00 [10:09:47]MH_I2C_Read... [10:09:47]Read from MH i2c: D1 01 00 4C 03 00 20 [10:09:47]Write to MH i2c: 01 00 00 4D 03 50 [10:09:47]Write i2c OK [10:09:47]MH_I2C_Read... [10:09:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 21 47 00 93 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 55 02 00 F4 03 04 00 65 89 F3 66 B6 04 01 00 00 F5 E8 31 52 34 B6 19 F8 [10:09:47]CommunicateWithHost err = 0 [10:09:47]CheckOFDResponse [10:09:47]1017 (14) - 77093643461234 [10:09:47]1041 (16) - 0000000000871835 [10:09:47]1040 (4) - 153066 [10:09:47]1012 (4) - 25.09.2024 03:54 [10:09:47]1206 (1) - 0 [10:09:47]OFD Sender: Remove packet 153066 [10:09:47]ProducePacketName [10:09:47]name=ofd_packets/00153066 [10:09:47]NVStorageDeleteData [10:09:48]*** Cut start [10:09:48]*** Purtial cut [10:09:48]*** Stage 1: CUTSNS_PIN = 1 [10:09:48]OFD Sender: No OFD packet to send [10:09:48]Read from MH i2c: 01 [10:09:48]MH_I2C_Read... [10:09:48]*** Stop cut motor [10:09:48]*** Cut end [10:09:48]Read from MH i2c: 01 07 00 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [10:09:48]process_action close_receipt done [10:09:48]requested_data is exist [10:09:48]produce_requested_data [10:09:48]requested_item fm.sn is exist - process it [10:09:48]wFMCommunicate request_size=4 [10:09:48]MH_SAM_APDU [10:09:48]CAPDU: 80 11 00 00 [10:09:48]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [10:09:48]Write i2c OK [10:09:48]MH_I2C_Read... [10:09:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:48]Read from MH i2c: E2 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 17 00 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [10:09:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:48]wFMCommunicate OK [10:09:48]requested_item fd.num is exist - process it [10:09:48]SAM_PROTO_GetFieldsCounters [10:09:48]wFMCommunicate request_size=4 [10:09:48]MH_SAM_APDU [10:09:48]CAPDU: 80 13 00 00 [10:09:48]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [10:09:48]Write i2c OK [10:09:48]MH_I2C_Read... [10:09:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:48]Read from MH i2c: E2 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 62 00 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 62 00 4F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [10:09:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:48]wFMCommunicate OK [10:09:48]SAM_PROTO_GetFieldsCounters done [10:09:48]requested_item shift.num is exist - process it [10:09:48]requested_item shift.opened is exist - process it [10:09:48]req_shift_opened [10:09:48]FM_GetShiftState [10:09:48]SAM_PROTO_GetShiftState [10:09:48]wFMCommunicate request_size=4 [10:09:48]MH_SAM_APDU [10:09:48]CAPDU: 80 13 01 00 [10:09:48]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [10:09:48]Write i2c OK [10:09:48]MH_I2C_Read... [10:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:48]Read from MH i2c: E2 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 0E 00 [10:09:48]MH_I2C_Read... [10:09:48]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 98 [10:09:48]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:09:48]wFMCommunicate OK [10:09:48]SAM_PROTO_GetShiftState done [10:09:48]FM_GetShiftState done [10:09:48]req_shift_opened done [10:09:48]requested_item shift.open_date is exist - process it [10:09:48]req_shift_open_date [10:09:48]req_shift_open_date done [10:09:48]produce_requested_data done [10:09:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153066,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:09:48]process_action_free close_receipt [10:09:48]json_value_free [10:09:48]json_value_free done [10:09:48]process_json_proto returns [10:09:48]Send response to host [10:09:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153066,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:09:48]free response buf [10:09:48]execute_script done [10:09:48]execute_script returns [10:09:48]free content buf [10:09:48]Sock 10.Close socket [10:09:48]Sock 10.Thread stoped [10:09:53]OFD Sender: No OFD packet to send [10:09:56]recv_with_timeout no data received [10:09:57]accept exits with 9 [10:09:57]New connection [10:09:58]New thread 3066617188 created [10:09:58]Thread 3066760548 joined [10:09:58]Waiting for new connection... [10:09:58] Sock 9.Parse request [10:09:58]Sock 9.Check first char [10:09:58]Sock 9.First char is OK [10:09:58]request: POST /json_proto HTTP/1.0 [10:09:58]Method: POST [10:09:58]URL: /json_proto [10:09:58]Method is POST - this is cgi request [10:09:58]url: /json_proto [10:09:58]query_string will be loaded in cgi processing [10:09:58]execute_cgi json_proto POST (null) [10:09:58]execute_cgi path=json_proto method=POST [10:09:58]POST find Content-Length [10:09:58]Host: 172.17.43.67:8080 [10:09:58]Content-Length: 678 [10:09:58]Content-Type: application/json [10:09:58] [10:09:58]POST finish read [10:09:58]Found Content-Length = 678 [10:09:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:58]execute_script... [10:09: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)1787070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:58]POST & json_proto [10:09:58]process_json_proto [10:09:58]json parsed OK: [10:09:58]protocol is kg_v1.0 [10:09:58]action value=close_receipt [10:09:58]process_action close_receipt [10:09:58]cmd_close_receipt [10:09:58]MH_GetDate [10:09:58]Write to MH i2c: F0 00 00 51 03 43 [10:09:58]Write i2c OK [10:09:58]MH_I2C_Read... [10:09:58]Read from MH i2c: F0 [10:09:58]MH_I2C_Read... [10:09:58]Read from MH i2c: F0 09 00 [10:09:58]MH_I2C_Read... [10:09:58]Read from MH i2c: F0 09 00 51 03 00 76 E1 F3 66 6A BD 47 65 CF [10:09:58]GetLastDocTimeStamp 1727258985 [10:09:58]current date 1727258998 [10:09:58]FM_GetShiftState [10:09:58]SAM_PROTO_GetShiftState [10:09:58]wFMCommunicate request_size=4 [10:09:58]MH_SAM_APDU [10:09:58]CAPDU: 80 13 01 00 [10:09:58]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [10:09:58]Write i2c OK [10:09:58]MH_I2C_Read... [10:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:58]Read from MH i2c: E2 [10:09:58]MH_I2C_Read... [10:09:58]Read from MH i2c: E2 0E 00 [10:09:58]MH_I2C_Read... [10:09:58]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9A [10:09:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:09:58]wFMCommunicate OK [10:09:58]SAM_PROTO_GetShiftState done [10:09:58]FM_GetShiftState done [10:09:58]opened in 1727224329 [10:09:58]opened+sec_in_day 1727310729 [10:09:58]quantity*price = 50036 [10:09:58]sum+1 = 50037 [10:09:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 83 25.09.2024 10:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153067 ФПД: 160852013218033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153067&fm=160852013218033&tin=02508201610067®Number=0000000000091825&sum=50000 [10:09:59]StoreToDocumentArchive [10:09:59]shift 478 fd 153067 [10:09:59]save to /storage/0478/doc_00153067 [10:09:59]save last doc name /storage/0478/doc_00153067 to /storage/kkm_last_doc_name [10:09:59]save OK [10:09:59]Clear old archive folders... [10:09:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:09:59]tlvbuf is 02002240 [10:09:59]SAM_PROTO_ClearQueue [10:09:59]wFMCommunicate request_size=4 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 09 00 00 [10:09:59]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [10:09:59]RAPDU: 90 00 [10:09:59]wFMCommunicate OK [10:09:59]SAM_PROTO_ClearQueue done [10:09:59]KKMCreateOFDPacket [10:09:59]OFDProtocolAddRootSTLVToBuf [10:09:59]FM_MakeSignedData [10:09:59]FM_MakeSignedData [10:09:59]SAM_PROTO_SignData [10:09:59]wFMCommunicate request_size=4 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 0D 01 02 [10:09:59]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [10:09:59]RAPDU: 90 00 [10:09:59]wFMCommunicate OK [10:09:59]wFMCommunicate request_size=255 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 76 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 55 02 00 35 04 06 00 92 [10:09:59]Write to MH i2c: E2 02 01 61 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 76 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 55 02 00 35 04 06 00 92 00 00 11 [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:09:59]RAPDU: 90 00 [10:09:59]wFMCommunicate OK [10:09:59]wFMCommunicate request_size=10 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 0D 02 02 05 4B 47 1B F8 F1 [10:09:59]Write to MH i2c: E2 0D 00 62 03 80 0D 02 02 05 00 4B 47 1B F8 F1 00 00 7F [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:09:59]RAPDU: 90 00 [10:09:59]wFMCommunicate OK [10:09:59]wFMCommunicate request_size=4 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 0D 03 02 [10:09:59]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 0B 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 0B 00 63 03 00 ED 8B 45 BF C4 94 C1 EC 90 00 63 [10:09:59]RAPDU: ED 8B 45 BF C4 94 C1 EC 90 00 [10:09:59]wFMCommunicate OK [10:09:59]SAM_PROTO_SignData done [10:09:59]FM_MakeSignedData done [10:09:59]CreateOFDProtocolMessage [10:09:59]wFMCommunicate request_size=4 [10:09:59]MH_SAM_APDU [10:09:59]CAPDU: 80 11 00 00 [10:09:59]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:59]Read from MH i2c: E2 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 17 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [10:09:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:59]wFMCommunicate OK [10:09:59]CreateOFDProtocolMessage done [10:09:59]OFDSenderStorePacket 153067 [10:09:59]StoreOFDPacket docnum=153067 [10:09:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 E7 07 01 54 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 76 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 55 02 00 35 04 06 00 92 4B 47 1B F8 F1 ED 8B 45 BF C4 94 C1 EC [10:09:59]CheckFolder [10:09:59]dirname=/storage/ofd_packets [10:09:59]CheckFolder done [10:09:59]ProducePacketName [10:09:59]name=ofd_packets/00153067 [10:09:59]NVStorageSaveData ofd_packets/00153067 [10:09:59]File name is /storage/ofd_packets/00153067 [10:09:59]Write 301 bytes [10:09:59]NVStorageSaveData done [10:09:59]OFDSenderStorePacket done [10:09:59]KKMCreateOFDPacket done [10:09:59]NVStorageSaveData kkm_last_timestamp [10:09:59]File name is /storage/kkm_last_timestamp [10:09:59]Write 4 bytes [10:09:59]NVStorageSaveData done [10:09:59]ExternCall_PrintAddStr [10:09:59]wPrintStart [10:09:59]Write to MH i2c: 01 00 00 65 03 68 [10:09:59]Write i2c OK [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: 01 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: 01 07 00 [10:09:59]MH_I2C_Read... [10:09:59]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [10:09:59]RasterBufferAndPrint [10:09:59]line Счет N : (1)1787070 [10:09:59]line ИНН: 02508201610067 [10:09:59]line Контрольно-Кассовый Чек [10:09:59]line ПРОДАЖА [10:09:59]line ТРК (МРК, ГНК) : 22 [10:09:59]line Товар: 2710124130 [10:09:59]line Аи-92-К-5 [10:09:59]line 7.380 * 67.80 [10:09:59]line = 500.36 [10:09:59]line НДС 12% НСП 1% [10:09:59]line > о реализуемом товаре [10:09:59]line ОКРУГЛЕНИЕ: -0.36 [10:09:59]line ИТОГО: 500.00 [10:09:59]line Внесено: 500.00 [10:09:59]line СДАЧА: 0.00 [10:09:59]line НСП 1% : 4.43 [10:09:59]line НДС 12% : 53.14 [10:09:59]line Наличными: 500.00 [10:09:59]line Безнал.: 0.00 [10:09:59]line Место: АЗС № 89 "Партнер Нефть" [10:09:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:59]line СНО: Общий режим [10:09:59]line Чек 83 25.09.2024 10:09 [10:09:59]line Смена: 478 ФФД: 1.0 [10:09:59]line ЗНМ: 0300000113 [10:09:59]line РНМ: 0000000000091825 [10:09:59]line Версия ККМ: 001 [10:09:59]line ФМ: 0000000000871835 [10:09:59]line ФД: 153067 [10:09:59]line ФПД: 160852013218033 [10:09:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T100958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153067&fm=160852013218033&tin=02508201610067®Number=0000000000091825&sum=50000 [10:09:59]written 0, free lines is 4095 [10:09:59]OFD Sender: Processing packet 153067 [packets to send 831, broken 830] [10:09:59]ProducePacketName [10:09:59]name=ofd_packets/00153067 [10:09:59]OFD Sender: To server: pG, [10:09:59]CommunicateWithHost lk.salyk.kg:30040 [10:09:59]ConnectInit lk.salyk.kg [10:10:00]Write to MH i2c: 01 00 00 90 03 93 [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: 01 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: 01 07 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 D7 0C 7D [10:10:00]RasterBufferAndPrint [10:10:00]line [10:10:00]line [10:10:00]line [10:10:00]line [10:10:00]line [10:10:00]written 0, free lines is 3299 [10:10:00]Connected sock=10 [10:10:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 E7 07 01 54 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 76 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 55 02 00 35 04 06 00 92 4B 47 1B F8 F1 ED 8B 45 BF C4 94 C1 EC [10:10:00]MH_Cut [10:10:00]Write to MH i2c: D1 01 00 97 03 01 6C [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: D1 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: D1 01 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: D1 01 00 97 03 00 6B [10:10:00]Write to MH i2c: 01 00 00 98 03 9B [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 DD 47 00 C4 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 55 02 00 F4 03 04 00 72 89 F3 66 B6 04 01 00 00 07 A7 B3 E2 11 C3 67 4A [10:10:00]CommunicateWithHost err = 0 [10:10:00]CheckOFDResponse [10:10:00]1017 (14) - 77093643461234 [10:10:00]1041 (16) - 0000000000871835 [10:10:00]1040 (4) - 153067 [10:10:00]1012 (4) - 25.09.2024 03:54 [10:10:00]1206 (1) - 0 [10:10:00]OFD Sender: Remove packet 153067 [10:10:00]ProducePacketName [10:10:00]name=ofd_packets/00153067 [10:10:00]NVStorageDeleteData [10:10:01]*** Cut start [10:10:01]*** Purtial cut [10:10:01]*** Stage 1: CUTSNS_PIN = 1 [10:10:01]OFD Sender: No OFD packet to send [10:10:01]Read from MH i2c: 01 [10:10:01]MH_I2C_Read... [10:10:01]*** Stop cut motor [10:10:01]*** Cut end [10:10:01]Read from MH i2c: 01 07 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [10:10:01]process_action close_receipt done [10:10:01]requested_data is exist [10:10:01]produce_requested_data [10:10:01]requested_item fm.sn is exist - process it [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 11 00 00 [10:10:01]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 17 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [10:10:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:10:01]wFMCommunicate OK [10:10:01]requested_item fd.num is exist - process it [10:10:01]SAM_PROTO_GetFieldsCounters [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 13 00 00 [10:10:01]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 62 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 62 00 9A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [10:10:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_GetFieldsCounters done [10:10:01]requested_item shift.num is exist - process it [10:10:01]requested_item shift.opened is exist - process it [10:10:01]req_shift_opened [10:10:01]FM_GetShiftState [10:10:01]SAM_PROTO_GetShiftState [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 13 01 00 [10:10:01]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0E 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E3 [10:10:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_GetShiftState done [10:10:01]FM_GetShiftState done [10:10:01]req_shift_opened done [10:10:01]requested_item shift.open_date is exist - process it [10:10:01]req_shift_open_date [10:10:01]req_shift_open_date done [10:10:01]produce_requested_data done [10:10:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153067,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:10:01]process_action_free close_receipt [10:10:01]json_value_free [10:10:01]json_value_free done [10:10:01]process_json_proto returns [10:10:01]Send response to host [10:10:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153067,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:10:01]free response buf [10:10:01]execute_script done [10:10:01]execute_script returns [10:10:01]free content buf [10:10:01]Sock 9.Close socket [10:10:01]Sock 9.Thread stoped [10:10:06]OFD Sender: No OFD packet to send [10:10:11]OFD Sender: No OFD packet to send [10:10:16]OFD Sender: No OFD packet to send [10:10:21]OFD Sender: No OFD packet to send [10:10:23]recv_with_timeout no data received [10:10:26]OFD Sender: No OFD packet to send [10:10:31]OFD Sender: No OFD packet to send [10:10:36]OFD Sender: No OFD packet to send [10:10:41]OFD Sender: No OFD packet to send [10:10:44]recv_with_timeout no data received [10:10:46]OFD Sender: No OFD packet to send [10:10:51]OFD Sender: No OFD packet to send [10:10:56]OFD Sender: No OFD packet to send [10:11:01]recv_with_timeout no data received [10:11:01]OFD Sender: No OFD packet to send [10:11:06]OFD Sender: No OFD packet to send [10:11:11]OFD Sender: No OFD packet to send [10:11:16]OFD Sender: No OFD packet to send [10:11:21]OFD Sender: No OFD packet to send [10:11:26]OFD Sender: No OFD packet to send [10:11:31]OFD Sender: No OFD packet to send [10:11:36]OFD Sender: No OFD packet to send [10:11:41]OFD Sender: No OFD packet to send [10:11:44]recv_with_timeout no data received [10:11:46]OFD Sender: No OFD packet to send [10:11:51]OFD Sender: No OFD packet to send [10:11:56]OFD Sender: No OFD packet to send [10:11:59]recv_with_timeout no data received [10:12:01]OFD Sender: No OFD packet to send [10:12:06]OFD Sender: No OFD packet to send [10:12:07]accept exits with 7 [10:12:07]New connection [10:12:07]New thread 3066760548 created [10:12:07]Thread 3066617188 joined [10:12:07]Waiting for new connection... [10:12:07] Sock 7.Parse request [10:12:07]Sock 7.Check first char [10:12:07]Sock 7.First char is OK [10:12:07]request: POST /json_proto HTTP/1.0 [10:12:07]Method: POST [10:12:07]URL: /json_proto [10:12:07]Method is POST - this is cgi request [10:12:07]url: /json_proto [10:12:07]query_string will be loaded in cgi processing [10:12:07]execute_cgi json_proto POST (null) [10:12:07]execute_cgi path=json_proto method=POST [10:12:07]POST find Content-Length [10:12:07]Host: 172.17.43.67:8080 [10:12:07]Content-Length: 790 [10:12:07]Content-Type: application/json [10:12:07] [10:12:07]POST finish read [10:12:07]Found Content-Length = 790 [10:12:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:07]execute_script... [10:12:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:07]POST & json_proto [10:12:07]process_json_proto [10:12:07]json parsed OK: [10:12:07]protocol is kg_v1.0 [10:12:07]action value=close_receipt [10:12:07]process_action close_receipt [10:12:07]cmd_close_receipt [10:12:07]MH_GetDate [10:12:07]Write to MH i2c: F0 00 00 9C 03 8E [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: F0 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: F0 09 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: F0 09 00 9C 03 00 F8 E1 F3 66 6A BD 47 65 9C [10:12:07]GetLastDocTimeStamp 1727258998 [10:12:07]current date 1727259128 [10:12:07]FM_GetShiftState [10:12:07]SAM_PROTO_GetShiftState [10:12:07]wFMCommunicate request_size=4 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 13 01 00 [10:12:07]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 0E 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E5 [10:12:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:12:07]wFMCommunicate OK [10:12:07]SAM_PROTO_GetShiftState done [10:12:07]FM_GetShiftState done [10:12:07]opened in 1727224329 [10:12:07]opened+sec_in_day 1727310729 [10:12:07]quantity*price = 0 [10:12:07]sum+1 = 1 [10:12:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 84 25.09.2024 10:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153068 ФПД: 136596675916118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153068&fm=136596675916118&tin=02508201610067®Number=0000000000091825&sum=0 [10:12:08]StoreToDocumentArchive [10:12:08]shift 478 fd 153068 [10:12:08]save to /storage/0478/doc_00153068 [10:12:08]save last doc name /storage/0478/doc_00153068 to /storage/kkm_last_doc_name [10:12:08]save OK [10:12:08]Clear old archive folders... [10:12:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:12:08]tlvbuf is 0201B4D0 [10:12:08]SAM_PROTO_ClearQueue [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 09 00 00 [10:12:08]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [10:12:08]RAPDU: 90 00 [10:12:08]wFMCommunicate OK [10:12:08]SAM_PROTO_ClearQueue done [10:12:08]KKMCreateOFDPacket [10:12:08]OFDProtocolAddRootSTLVToBuf [10:12:08]FM_MakeSignedData [10:12:08]FM_MakeSignedData [10:12:08]SAM_PROTO_SignData [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 0D 01 02 [10:12:08]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [10:12:08]RAPDU: 90 00 [10:12:08]wFMCommunicate OK [10:12:08]wFMCommunicate request_size=255 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F8 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 55 02 00 35 04 06 00 7C 3B E4 58 [10:12:08]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F8 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 55 02 00 35 04 06 00 7C 3B E4 58 00 00 0F [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [10:12:08]RAPDU: 90 00 [10:12:08]wFMCommunicate OK [10:12:08]wFMCommunicate request_size=7 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 0D 02 02 02 71 56 [10:12:08]Write to MH i2c: E2 0A 00 AD 03 80 0D 02 02 02 00 71 56 00 00 F5 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [10:12:08]RAPDU: 90 00 [10:12:08]wFMCommunicate OK [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 0D 03 02 [10:12:08]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 0B 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 0B 00 AE 03 00 EA A0 F2 93 57 C6 B7 B4 90 00 C4 [10:12:08]RAPDU: EA A0 F2 93 57 C6 B7 B4 90 00 [10:12:08]wFMCommunicate OK [10:12:08]SAM_PROTO_SignData done [10:12:08]FM_MakeSignedData done [10:12:08]CreateOFDProtocolMessage [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 11 00 00 [10:12:08]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 17 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [10:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:08]wFMCommunicate OK [10:12:08]CreateOFDProtocolMessage done [10:12:08]OFDSenderStorePacket 153068 [10:12:08]StoreOFDPacket docnum=153068 [10:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 0B 04 01 7F 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F8 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 55 02 00 35 04 06 00 7C 3B E4 58 71 56 EA A0 F2 93 57 C6 B7 B4 [10:12:08]CheckFolder [10:12:08]dirname=/storage/ofd_packets [10:12:08]CheckFolder done [10:12:08]ProducePacketName [10:12:08]name=ofd_packets/00153068 [10:12:08]NVStorageSaveData ofd_packets/00153068 [10:12:08]File name is /storage/ofd_packets/00153068 [10:12:08]Write 298 bytes [10:12:08]NVStorageSaveData done [10:12:08]OFDSenderStorePacket done [10:12:08]KKMCreateOFDPacket done [10:12:08]NVStorageSaveData kkm_last_timestamp [10:12:08]File name is /storage/kkm_last_timestamp [10:12:08]Write 4 bytes [10:12:08]NVStorageSaveData done [10:12:08]ExternCall_PrintAddStr [10:12:08]wPrintStart [10:12:08]Write to MH i2c: 01 00 00 B0 03 B3 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 07 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [10:12:08]RasterBufferAndPrint [10:12:08]line Счет N : (1)1787071 [10:12:08]line ИНН: 02508201610067 [10:12:08]line Контрольно-Кассовый Чек [10:12:08]line ПРОДАЖА [10:12:08]line ТРК (МРК, ГНК) : 41 [10:12:08]line Товар: 2710194210 [10:12:08]line ДТ-К-5 [10:12:08]line 26.250 * 0.00 [10:12:08]line = 0.00 [10:12:08]line НДС 12% НСП 1% [10:12:08]line > о реализуемом товаре [10:12:08]line ИТОГО: 0.00 [10:12:08]line НСП 1% : 0.00 [10:12:08]line НДС 12% : 0.00 [10:12:08]line Наличными: 0.00 [10:12:08]line Безнал.: 0.00 [10:12:08]line Место: АЗС № 89 "Партнер Нефть" [10:12:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:12:08]line СНО: Общий режим [10:12:08]line Чек 84 25.09.2024 10:12 [10:12:08]line Смена: 478 ФФД: 1.0 [10:12:08]line ЗНМ: 0300000113 [10:12:08]line РНМ: 0000000000091825 [10:12:08]line Версия ККМ: 001 [10:12:08]line Талоны: Топливная Карта [10:12:08]line 07012 [10:12:08]line ФМ: 0000000000871835 [10:12:08]line ФД: 153068 [10:12:08]line ФПД: 136596675916118 [10:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153068&fm=136596675916118&tin=02508201610067®Number=0000000000091825&sum=0 [10:12:08]written 0, free lines is 4095 [10:12:08]OFD Sender: Processing packet 153068 [packets to send 831, broken 830] [10:12:08]ProducePacketName [10:12:08]name=ofd_packets/00153068 [10:12:08]OFD Sender: To server: pG, [10:12:08]CommunicateWithHost lk.salyk.kg:30040 [10:12:08]ConnectInit lk.salyk.kg [10:12:09]Write to MH i2c: 01 00 00 DA 03 DD [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: 01 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: 01 07 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 DF 0C CF [10:12:09]RasterBufferAndPrint [10:12:09]line [10:12:09]line [10:12:09]line [10:12:09]line [10:12:09]line [10:12:09]written 0, free lines is 3301 [10:12:09]MH_Cut [10:12:09]Write to MH i2c: D1 01 00 E1 03 01 B6 [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: D1 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: D1 01 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: D1 01 00 E1 03 00 B5 [10:12:09]Write to MH i2c: 01 00 00 E2 03 E5 [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:10]*** Cut start [10:12:10]*** Purtial cut [10:12:10]*** Stage 1: CUTSNS_PIN = 1 [10:12:10]Read from MH i2c: 01 [10:12:10]MH_I2C_Read... [10:12:10]*** Stop cut motor [10:12:10]*** Cut end [10:12:10]Read from MH i2c: 01 07 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [10:12:10]process_action close_receipt done [10:12:10]requested_data is exist [10:12:10]produce_requested_data [10:12:10]requested_item fm.sn is exist - process it [10:12:10]wFMCommunicate request_size=4 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 11 00 00 [10:12:10]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 17 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [10:12:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:10]wFMCommunicate OK [10:12:10]requested_item fd.num is exist - process it [10:12:10]SAM_PROTO_GetFieldsCounters [10:12:10]wFMCommunicate request_size=4 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 13 00 00 [10:12:10]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 62 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 62 00 E4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [10:12:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:10]wFMCommunicate OK [10:12:10]SAM_PROTO_GetFieldsCounters done [10:12:10]requested_item shift.num is exist - process it [10:12:10]requested_item shift.opened is exist - process it [10:12:10]req_shift_opened [10:12:10]FM_GetShiftState [10:12:10]SAM_PROTO_GetShiftState [10:12:10]wFMCommunicate request_size=4 [10:12:10]MH_SAM_APDU [10:12:10]CAPDU: 80 13 01 00 [10:12:10]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [10:12:10]Write i2c OK [10:12:10]MH_I2C_Read... [10:12:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:10]Read from MH i2c: E2 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 0E 00 [10:12:10]MH_I2C_Read... [10:12:10]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2D [10:12:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:12:10]wFMCommunicate OK [10:12:10]SAM_PROTO_GetShiftState done [10:12:10]FM_GetShiftState done [10:12:10]req_shift_opened done [10:12:10]requested_item shift.open_date is exist - process it [10:12:10]req_shift_open_date [10:12:10]req_shift_open_date done [10:12:10]produce_requested_data done [10:12:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153068,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:12:10]process_action_free close_receipt [10:12:10]json_value_free [10:12:10]json_value_free done [10:12:10]process_json_proto returns [10:12:10]Send response to host [10:12:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153068,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:12:10]free response buf [10:12:10]execute_script done [10:12:10]execute_script returns [10:12:10]free content buf [10:12:10]Sock 7.Close socket [10:12:10]Sock 7.Thread stoped [10:12:13]ConnectInit Can't take IP for lk.salyk.kg [10:12:13]CommunicateWithHost connect error [10:12:13]CommunicateWithHost err = -1 [10:12:13]OFD Sender: Server communicate error [10:12:19]OFD Sender: Processing packet 153068 [packets to send 831, broken 830] [10:12:19]ProducePacketName [10:12:19]name=ofd_packets/00153068 [10:12:19]OFD Sender: To server: pG, [10:12:19]CommunicateWithHost lk.salyk.kg:30040 [10:12:19]ConnectInit lk.salyk.kg [10:12:19]Connected sock=10 [10:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 0B 04 01 7F 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F8 E1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 55 02 00 35 04 06 00 7C 3B E4 58 71 56 EA A0 F2 93 57 C6 B7 B4 [10:12:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5D 32 47 00 BA 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 55 02 00 F4 03 04 00 FE 89 F3 66 B6 04 01 00 00 2E 1F 89 AF 75 31 46 4B [10:12:20]CommunicateWithHost err = 0 [10:12:20]CheckOFDResponse [10:12:20]1017 (14) - 77093643461234 [10:12:20]1041 (16) - 0000000000871835 [10:12:20]1040 (4) - 153068 [10:12:20]1012 (4) - 25.09.2024 03:56 [10:12:20]1206 (1) - 0 [10:12:20]OFD Sender: Remove packet 153068 [10:12:20]ProducePacketName [10:12:20]name=ofd_packets/00153068 [10:12:20]NVStorageDeleteData [10:12:20]OFD Sender: No OFD packet to send [10:12:25]OFD Sender: No OFD packet to send [10:12:30]recv_with_timeout no data received [10:12:31]OFD Sender: No OFD packet to send [10:12:36]OFD Sender: No OFD packet to send [10:12:40]accept exits with 9 [10:12:40]New connection [10:12:40]New thread 3066617188 created [10:12:40]Thread 3066760548 joined [10:12:40]Waiting for new connection... [10:12:40] Sock 9.Parse request [10:12:40]Sock 9.Check first char [10:12:40]Sock 9.First char is OK [10:12:40]request: POST /json_proto HTTP/1.0 [10:12:40]Method: POST [10:12:40]URL: /json_proto [10:12:40]Method is POST - this is cgi request [10:12:40]url: /json_proto [10:12:40]query_string will be loaded in cgi processing [10:12:40]execute_cgi json_proto POST (null) [10:12:40]execute_cgi path=json_proto method=POST [10:12:40]POST find Content-Length [10:12:40]Host: 172.17.43.67:8080 [10:12:40]Content-Length: 810 [10:12:40]Content-Type: application/json [10:12:40] [10:12:40]POST finish read [10:12:40]Found Content-Length = 810 [10:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359943/944/945/946", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:40]execute_script... [10:12:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359943/944/945/946", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:40]POST & json_proto [10:12:40]process_json_proto [10:12:40]json parsed OK: [10:12:40]protocol is kg_v1.0 [10:12:40]action value=close_receipt [10:12:40]process_action close_receipt [10:12:40]cmd_close_receipt [10:12:40]MH_GetDate [10:12:40]Write to MH i2c: F0 00 00 E6 03 D8 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: F0 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: F0 09 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: F0 09 00 E6 03 00 19 E2 F3 66 6A BD 47 65 08 [10:12:40]GetLastDocTimeStamp 1727259128 [10:12:40]current date 1727259161 [10:12:40]FM_GetShiftState [10:12:40]SAM_PROTO_GetShiftState [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 13 01 00 [10:12:40]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0E 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2F [10:12:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:12:40]wFMCommunicate OK [10:12:40]SAM_PROTO_GetShiftState done [10:12:40]FM_GetShiftState done [10:12:40]opened in 1727224329 [10:12:40]opened+sec_in_day 1727310729 [10:12:40]quantity*price = 0 [10:12:40]sum+1 = 1 [10:12:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 85 25.09.2024 10:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4359943/944/945/946 ФМ: 0000000000871835 ФД: 153069 ФПД: 162153561024791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101241&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153069&fm=162153561024791&tin=02508201610067®Number=0000000000091825&sum=0 [10:12:41]StoreToDocumentArchive [10:12:41]shift 478 fd 153069 [10:12:41]save to /storage/0478/doc_00153069 [10:12:41]save last doc name /storage/0478/doc_00153069 to /storage/kkm_last_doc_name [10:12:41]save OK [10:12:41]Clear old archive folders... [10:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:12:41]tlvbuf is 02020D70 [10:12:41]SAM_PROTO_ClearQueue [10:12:41]wFMCommunicate request_size=4 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 09 00 00 [10:12:41]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:41]Read from MH i2c: E2 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [10:12:41]RAPDU: 90 00 [10:12:41]wFMCommunicate OK [10:12:41]SAM_PROTO_ClearQueue done [10:12:41]KKMCreateOFDPacket [10:12:41]OFDProtocolAddRootSTLVToBuf [10:12:41]FM_MakeSignedData [10:12:41]FM_MakeSignedData [10:12:41]SAM_PROTO_SignData [10:12:41]wFMCommunicate request_size=4 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 0D 01 02 [10:12:41]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:41]Read from MH i2c: E2 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [10:12:41]RAPDU: 90 00 [10:12:41]wFMCommunicate OK [10:12:41]wFMCommunicate request_size=255 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 19 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 55 02 00 35 04 06 00 93 7A 51 67 [10:12:41]Write to MH i2c: E2 02 01 F6 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 19 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 55 02 00 35 04 06 00 93 7A 51 67 00 00 18 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:41]Read from MH i2c: E2 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [10:12:41]RAPDU: 90 00 [10:12:41]wFMCommunicate OK [10:12:41]wFMCommunicate request_size=7 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 0D 02 02 02 69 17 [10:12:41]Write to MH i2c: E2 0A 00 F7 03 80 0D 02 02 02 00 69 17 00 00 F8 [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [10:12:42]RAPDU: 90 00 [10:12:42]wFMCommunicate OK [10:12:42]wFMCommunicate request_size=4 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 0D 03 02 [10:12:42]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 0B 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 0B 00 F8 03 00 C2 8F AA AA AB 3D 7D DA 90 00 5B [10:12:42]RAPDU: C2 8F AA AA AB 3D 7D DA 90 00 [10:12:42]wFMCommunicate OK [10:12:42]SAM_PROTO_SignData done [10:12:42]FM_MakeSignedData done [10:12:42]CreateOFDProtocolMessage [10:12:42]wFMCommunicate request_size=4 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 11 00 00 [10:12:42]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 17 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [10:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:42]wFMCommunicate OK [10:12:42]CreateOFDProtocolMessage done [10:12:42]OFDSenderStorePacket 153069 [10:12:42]StoreOFDPacket docnum=153069 [10:12:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E7 C9 04 01 4A 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 19 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 55 02 00 35 04 06 00 93 7A 51 67 69 17 C2 8F AA AA AB 3D 7D DA [10:12:42]CheckFolder [10:12:42]dirname=/storage/ofd_packets [10:12:42]CheckFolder done [10:12:42]ProducePacketName [10:12:42]name=ofd_packets/00153069 [10:12:42]NVStorageSaveData ofd_packets/00153069 [10:12:42]File name is /storage/ofd_packets/00153069 [10:12:42]Write 298 bytes [10:12:42]NVStorageSaveData done [10:12:42]OFDSenderStorePacket done [10:12:42]KKMCreateOFDPacket done [10:12:42]NVStorageSaveData kkm_last_timestamp [10:12:42]File name is /storage/kkm_last_timestamp [10:12:42]Write 4 bytes [10:12:42]NVStorageSaveData done [10:12:42]ExternCall_PrintAddStr [10:12:42]wPrintStart [10:12:42]Write to MH i2c: 01 00 00 FA 03 FD [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 07 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [10:12:42]RasterBufferAndPrint [10:12:42]line Счет N : (1)1787069 [10:12:42]line ИНН: 02508201610067 [10:12:42]line Контрольно-Кассовый Чек [10:12:42]line ПРОДАЖА [10:12:42]line ТРК (МРК, ГНК) : 31 [10:12:42]line Товар: 2710194210 [10:12:42]line ДТ-К-5 [10:12:42]line 80.000 * 0.00 [10:12:42]line = 0.00 [10:12:42]line НДС 12% НСП 1% [10:12:42]line > о реализуемом товаре [10:12:42]line ИТОГО: 0.00 [10:12:42]line НСП 1% : 0.00 [10:12:42]line НДС 12% : 0.00 [10:12:42]line Наличными: 0.00 [10:12:42]line Безнал.: 0.00 [10:12:42]line Место: АЗС № 89 "Партнер Нефть" [10:12:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:12:42]line СНО: Общий режим [10:12:42]line Чек 85 25.09.2024 10:12 [10:12:42]line Смена: 478 ФФД: 1.0 [10:12:42]line ЗНМ: 0300000113 [10:12:42]line РНМ: 0000000000091825 [10:12:42]line Версия ККМ: 001 [10:12:42]line Талоны: Топливные Талоны [10:12:42]line 4359943/944/945/946 [10:12:42]line ФМ: 0000000000871835 [10:12:42]line ФД: 153069 [10:12:42]line ФПД: 162153561024791 [10:12:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101241&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153069&fm=162153561024791&tin=02508201610067®Number=0000000000091825&sum=0 [10:12:42]written 0, free lines is 4095 [10:12:42]OFD Sender: Processing packet 153069 [packets to send 831, broken 830] [10:12:42]ProducePacketName [10:12:42]name=ofd_packets/00153069 [10:12:42]OFD Sender: To server: pG, [10:12:42]CommunicateWithHost lk.salyk.kg:30040 [10:12:42]ConnectInit lk.salyk.kg [10:12:42]Write to MH i2c: 01 00 00 24 04 28 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 07 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 E9 0C 24 [10:12:42]RasterBufferAndPrint [10:12:42]line [10:12:42]line [10:12:42]line [10:12:42]line [10:12:42]line [10:12:42]written 0, free lines is 3311 [10:12:42]MH_Cut [10:12:42]Write to MH i2c: D1 01 00 2B 04 01 01 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: D1 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: D1 01 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: D1 01 00 2B 04 00 00 [10:12:42]Write to MH i2c: 01 00 00 2C 04 30 [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:43]Connected sock=7 [10:12:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E7 C9 04 01 4A 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 19 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 55 02 00 35 04 06 00 93 7A 51 67 69 17 C2 8F AA AA AB 3D 7D DA [10:12:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB 0A 47 00 E3 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 55 02 00 F4 03 04 00 15 8A F3 66 B6 04 01 00 00 A6 B2 DA 10 09 C8 7F 30 [10:12:43]CommunicateWithHost err = 0 [10:12:43]CheckOFDResponse [10:12:43]1017 (14) - 77093643461234 [10:12:43]1041 (16) - 0000000000871835 [10:12:43]1040 (4) - 153069 [10:12:43]1012 (4) - 25.09.2024 03:57 [10:12:43]1206 (1) - 0 [10:12:43]OFD Sender: Remove packet 153069 [10:12:43]ProducePacketName [10:12:43]name=ofd_packets/00153069 [10:12:43]NVStorageDeleteData [10:12:43]*** Cut start [10:12:43]*** Purtial cut [10:12:43]*** Stage 1: CUTSNS_PIN = 1 [10:12:43]Read from MH i2c: 01 [10:12:43]MH_I2C_Read... [10:12:43]*** Stop cut motor [10:12:43]*** Cut end [10:12:43]Read from MH i2c: 01 07 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 FF 0F 45 [10:12:43]process_action close_receipt done [10:12:43]requested_data is exist [10:12:43]produce_requested_data [10:12:43]requested_item fm.sn is exist - process it [10:12:43]wFMCommunicate request_size=4 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 11 00 00 [10:12:43]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 17 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [10:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:12:43]wFMCommunicate OK [10:12:43]requested_item fd.num is exist - process it [10:12:43]SAM_PROTO_GetFieldsCounters [10:12:43]wFMCommunicate request_size=4 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 13 00 00 [10:12:43]Write to MH i2c: E2 08 00 2E 04 80 13 00 00 00 00 00 00 AE [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:44]Read from MH i2c: E2 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 62 00 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 62 00 2E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [10:12:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:44]wFMCommunicate OK [10:12:44]SAM_PROTO_GetFieldsCounters done [10:12:44]requested_item shift.num is exist - process it [10:12:44]requested_item shift.opened is exist - process it [10:12:44]req_shift_opened [10:12:44]FM_GetShiftState [10:12:44]SAM_PROTO_GetShiftState [10:12:44]wFMCommunicate request_size=4 [10:12:44]MH_SAM_APDU [10:12:44]CAPDU: 80 13 01 00 [10:12:44]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:44]Read from MH i2c: E2 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 0E 00 [10:12:44]MH_I2C_Read... [10:12:44]OFD Sender: No OFD packet to send [10:12:44]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 78 [10:12:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:12:44]wFMCommunicate OK [10:12:44]SAM_PROTO_GetShiftState done [10:12:44]FM_GetShiftState done [10:12:44]req_shift_opened done [10:12:44]requested_item shift.open_date is exist - process it [10:12:44]req_shift_open_date [10:12:44]req_shift_open_date done [10:12:44]produce_requested_data done [10:12:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153069,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:12:44]process_action_free close_receipt [10:12:44]json_value_free [10:12:44]json_value_free done [10:12:44]process_json_proto returns [10:12:44]Send response to host [10:12:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153069,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:12:44]free response buf [10:12:44]execute_script done [10:12:44]execute_script returns [10:12:44]free content buf [10:12:44]Sock 9.Close socket [10:12:44]Sock 9.Thread stoped [10:12:49]OFD Sender: No OFD packet to send [10:12:51]recv_with_timeout no data received [10:12:54]OFD Sender: No OFD packet to send [10:12:59]OFD Sender: No OFD packet to send [10:13:02]recv_with_timeout no data received [10:13:04]OFD Sender: No OFD packet to send [10:13:09]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:51]recv_with_timeout no data received [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:29]OFD Sender: No OFD packet to send [10:14:34]OFD Sender: No OFD packet to send [10:14:39]OFD Sender: No OFD packet to send [10:14:44]OFD Sender: No OFD packet to send [10:14:48]accept exits with 10 [10:14:48]New connection [10:14:48]New thread 3066760548 created [10:14:48]Thread 3066617188 joined [10:14:48]Waiting for new connection... [10:14:48] Sock 10.Parse request [10:14:48]Sock 10.Check first char [10:14:48]Sock 10.First char is OK [10:14:48]request: POST /json_proto HTTP/1.0 [10:14:48]Method: POST [10:14:48]URL: /json_proto [10:14:48]Method is POST - this is cgi request [10:14:48]url: /json_proto [10:14:48]query_string will be loaded in cgi processing [10:14:48]execute_cgi json_proto POST (null) [10:14:48]execute_cgi path=json_proto method=POST [10:14:48]POST find Content-Length [10:14:48]Host: 172.17.43.67:8080 [10:14:48]Content-Length: 683 [10:14:48]Content-Type: application/json [10:14:48] [10:14:48]POST finish read [10:14:48]Found Content-Length = 683 [10:14:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:48]execute_script... [10:14: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)1787073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:48]POST & json_proto [10:14:48]process_json_proto [10:14:48]json parsed OK: [10:14:48]protocol is kg_v1.0 [10:14:48]action value=close_receipt [10:14:48]process_action close_receipt [10:14:48]cmd_close_receipt [10:14:48]MH_GetDate [10:14:48]Write to MH i2c: F0 00 00 30 04 23 [10:14:48]Write i2c OK [10:14:48]MH_I2C_Read... [10:14:48]Read from MH i2c: F0 [10:14:48]MH_I2C_Read... [10:14:48]Read from MH i2c: F0 09 00 [10:14:48]MH_I2C_Read... [10:14:48]Read from MH i2c: F0 09 00 30 04 00 99 E2 F3 66 6A BD 47 65 D3 [10:14:48]GetLastDocTimeStamp 1727259161 [10:14:48]current date 1727259289 [10:14:48]FM_GetShiftState [10:14:48]SAM_PROTO_GetShiftState [10:14:48]wFMCommunicate request_size=4 [10:14:48]MH_SAM_APDU [10:14:48]CAPDU: 80 13 01 00 [10:14:48]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [10:14:48]Write i2c OK [10:14:48]MH_I2C_Read... [10:14:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:48]Read from MH i2c: E2 [10:14:48]MH_I2C_Read... [10:14:48]Read from MH i2c: E2 0E 00 [10:14:48]MH_I2C_Read... [10:14:48]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7A [10:14:48]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:14:48]wFMCommunicate OK [10:14:48]SAM_PROTO_GetShiftState done [10:14:48]FM_GetShiftState done [10:14:48]opened in 1727224329 [10:14:48]opened+sec_in_day 1727310729 [10:14:48]quantity*price = 100005 [10:14:48]sum+1 = 100006 [10:14:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 86 25.09.2024 10:14 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153070 ФПД: 5720412633126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153070&fm=5720412633126&tin=02508201610067®Number=0000000000091825&sum=100000 [10:14:49]StoreToDocumentArchive [10:14:49]shift 478 fd 153070 [10:14:49]save to /storage/0478/doc_00153070 [10:14:49]save last doc name /storage/0478/doc_00153070 to /storage/kkm_last_doc_name [10:14:49]save OK [10:14:49]Clear old archive folders... [10:14:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:49]tlvbuf is 020228B0 [10:14:49]SAM_PROTO_ClearQueue [10:14:49]wFMCommunicate request_size=4 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 09 00 00 [10:14:49]Write to MH i2c: E2 08 00 3E 04 80 09 00 00 00 00 00 00 B4 [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [10:14:49]RAPDU: 90 00 [10:14:49]wFMCommunicate OK [10:14:49]SAM_PROTO_ClearQueue done [10:14:49]KKMCreateOFDPacket [10:14:49]OFDProtocolAddRootSTLVToBuf [10:14:49]FM_MakeSignedData [10:14:49]FM_MakeSignedData [10:14:49]SAM_PROTO_SignData [10:14:49]wFMCommunicate request_size=4 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 0D 01 02 [10:14:49]Write to MH i2c: E2 08 00 3F 04 80 0D 01 02 00 00 00 00 BC [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [10:14:49]RAPDU: 90 00 [10:14:49]wFMCommunicate OK [10:14:49]wFMCommunicate request_size=255 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 99 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 55 02 00 35 04 06 00 05 [10:14:49]Write to MH i2c: E2 02 01 40 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 99 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 55 02 00 35 04 06 00 05 00 00 1D [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]OFD Sender: No OFD packet to send [10:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [10:14:49]RAPDU: 90 00 [10:14:49]wFMCommunicate OK [10:14:49]wFMCommunicate request_size=10 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 0D 02 02 05 33 E3 29 B8 26 [10:14:49]Write to MH i2c: E2 0D 00 41 04 80 0D 02 02 05 00 33 E3 29 B8 26 00 00 E6 [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [10:14:49]RAPDU: 90 00 [10:14:49]wFMCommunicate OK [10:14:49]wFMCommunicate request_size=4 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 0D 03 02 [10:14:49]Write to MH i2c: E2 08 00 42 04 80 0D 03 02 00 00 00 00 C1 [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 0B 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 0B 00 42 04 00 BD C7 7E 22 FB D4 2E 9C 90 00 7F [10:14:49]RAPDU: BD C7 7E 22 FB D4 2E 9C 90 00 [10:14:49]wFMCommunicate OK [10:14:49]SAM_PROTO_SignData done [10:14:49]FM_MakeSignedData done [10:14:49]CreateOFDProtocolMessage [10:14:49]wFMCommunicate request_size=4 [10:14:49]MH_SAM_APDU [10:14:49]CAPDU: 80 11 00 00 [10:14:49]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:49]Read from MH i2c: E2 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 17 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [10:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:14:49]wFMCommunicate OK [10:14:49]CreateOFDProtocolMessage done [10:14:49]OFDSenderStorePacket 153070 [10:14:49]StoreOFDPacket docnum=153070 [10:14:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 42 07 01 05 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 99 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 55 02 00 35 04 06 00 05 33 E3 29 B8 26 BD C7 7E 22 FB D4 2E 9C [10:14:49]CheckFolder [10:14:49]dirname=/storage/ofd_packets [10:14:49]CheckFolder done [10:14:49]ProducePacketName [10:14:49]name=ofd_packets/00153070 [10:14:49]NVStorageSaveData ofd_packets/00153070 [10:14:49]File name is /storage/ofd_packets/00153070 [10:14:49]Write 301 bytes [10:14:49]NVStorageSaveData done [10:14:49]OFDSenderStorePacket done [10:14:49]KKMCreateOFDPacket done [10:14:49]NVStorageSaveData kkm_last_timestamp [10:14:49]File name is /storage/kkm_last_timestamp [10:14:49]Write 4 bytes [10:14:49]NVStorageSaveData done [10:14:49]ExternCall_PrintAddStr [10:14:49]wPrintStart [10:14:49]Write to MH i2c: 01 00 00 44 04 48 [10:14:49]Write i2c OK [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: 01 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: 01 07 00 [10:14:49]MH_I2C_Read... [10:14:49]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [10:14:49]RasterBufferAndPrint [10:14:49]line Счет N : (1)1787073 [10:14:49]line ИНН: 02508201610067 [10:14:49]line Контрольно-Кассовый Чек [10:14:49]line ПРОДАЖА [10:14:49]line ТРК (МРК, ГНК) : 22 [10:14:49]line Товар: 2710124130 [10:14:49]line Аи-92-К-5 [10:14:49]line 14.750 * 67.80 [10:14:49]line = 1000.05 [10:14:49]line НДС 12% НСП 1% [10:14:49]line > о реализуемом товаре [10:14:49]line ОКРУГЛЕНИЕ: -0.05 [10:14:49]line ИТОГО: 1000.00 [10:14:49]line Внесено: 1000.00 [10:14:49]line СДАЧА: 0.00 [10:14:49]line НСП 1% : 8.85 [10:14:49]line НДС 12% : 106.20 [10:14:49]line Наличными: 1000.00 [10:14:49]line Безнал.: 0.00 [10:14:49]line Место: АЗС № 89 "Партнер Нефть" [10:14:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:14:49]line СНО: Общий режим [10:14:49]line Чек 86 25.09.2024 10:14 [10:14:49]line Смена: 478 ФФД: 1.0 [10:14:49]line ЗНМ: 0300000113 [10:14:49]line РНМ: 0000000000091825 [10:14:49]line Версия ККМ: 001 [10:14:49]line ФМ: 0000000000871835 [10:14:49]line ФД: 153070 [10:14:49]line ФПД: 5720412633126 [10:14:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153070&fm=5720412633126&tin=02508201610067®Number=0000000000091825&sum=100000 [10:14:50]written 0, free lines is 4095 [10:14:50]OFD Sender: Processing packet 153070 [packets to send 831, broken 830] [10:14:50]ProducePacketName [10:14:50]name=ofd_packets/00153070 [10:14:50]OFD Sender: To server: pG, [10:14:50]CommunicateWithHost lk.salyk.kg:30040 [10:14:50]ConnectInit lk.salyk.kg [10:14:50]Connected sock=9 [10:14:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 42 07 01 05 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 99 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 55 02 00 35 04 06 00 05 33 E3 29 B8 26 BD C7 7E 22 FB D4 2E 9C [10:14:50]Write to MH i2c: 01 00 00 6F 04 73 [10:14:50]Write i2c OK [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: 01 [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: 01 07 00 [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 DE 0C 64 [10:14:50]RasterBufferAndPrint [10:14:50]line [10:14:50]line [10:14:50]line [10:14:50]line [10:14:50]line [10:14:50]written 0, free lines is 3300 [10:14:50]MH_Cut [10:14:50]Write to MH i2c: D1 01 00 76 04 01 4C [10:14:50]Write i2c OK [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: D1 [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: D1 01 00 [10:14:50]MH_I2C_Read... [10:14:50]Read from MH i2c: D1 01 00 76 04 00 4B [10:14:50]Write to MH i2c: 01 00 00 77 04 7B [10:14:50]Write i2c OK [10:14:50]MH_I2C_Read... [10:14:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 ED 47 00 7B F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 55 02 00 F4 03 04 00 94 8A F3 66 B6 04 01 00 00 34 E0 78 A2 A1 42 D2 A9 [10:14:51]CommunicateWithHost err = 0 [10:14:51]CheckOFDResponse [10:14:51]1017 (14) - 77093643461234 [10:14:51]1041 (16) - 0000000000871835 [10:14:51]1040 (4) - 153070 [10:14:51]1012 (4) - 25.09.2024 03:59 [10:14:51]1206 (1) - 0 [10:14:51]OFD Sender: Remove packet 153070 [10:14:51]ProducePacketName [10:14:51]name=ofd_packets/00153070 [10:14:51]NVStorageDeleteData [10:14:51]*** Cut start [10:14:51]*** Purtial cut [10:14:51]*** Stage 1: CUTSNS_PIN = 1 [10:14:51]*** Stop cut motor [10:14:51]*** Cut end [10:14:51]Read from MH i2c: 01 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: 01 07 00 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [10:14:51]process_action close_receipt done [10:14:51]requested_data is exist [10:14:51]produce_requested_data [10:14:51]requested_item fm.sn is exist - process it [10:14:51]wFMCommunicate request_size=4 [10:14:51]MH_SAM_APDU [10:14:51]CAPDU: 80 11 00 00 [10:14:51]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [10:14:51]Write i2c OK [10:14:51]MH_I2C_Read... [10:14:51]OFD Sender: No OFD packet to send [10:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:51]Read from MH i2c: E2 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 17 00 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [10:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:14:51]wFMCommunicate OK [10:14:51]requested_item fd.num is exist - process it [10:14:51]SAM_PROTO_GetFieldsCounters [10:14:51]wFMCommunicate request_size=4 [10:14:51]MH_SAM_APDU [10:14:51]CAPDU: 80 13 00 00 [10:14:51]Write to MH i2c: E2 08 00 79 04 80 13 00 00 00 00 00 00 F9 [10:14:51]Write i2c OK [10:14:51]MH_I2C_Read... [10:14:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:51]Read from MH i2c: E2 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 62 00 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 62 00 79 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [10:14:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:14:51]wFMCommunicate OK [10:14:51]SAM_PROTO_GetFieldsCounters done [10:14:51]requested_item shift.num is exist - process it [10:14:51]requested_item shift.opened is exist - process it [10:14:51]req_shift_opened [10:14:51]FM_GetShiftState [10:14:51]SAM_PROTO_GetShiftState [10:14:51]wFMCommunicate request_size=4 [10:14:51]MH_SAM_APDU [10:14:51]CAPDU: 80 13 01 00 [10:14:51]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [10:14:51]Write i2c OK [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 [10:14:51]MH_I2C_Read... [10:14:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:51]Read from MH i2c: E2 0E 00 [10:14:51]MH_I2C_Read... [10:14:51]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C3 [10:14:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:14:51]wFMCommunicate OK [10:14:51]SAM_PROTO_GetShiftState done [10:14:51]FM_GetShiftState done [10:14:51]req_shift_opened done [10:14:51]requested_item shift.open_date is exist - process it [10:14:51]req_shift_open_date [10:14:51]req_shift_open_date done [10:14:51]produce_requested_data done [10:14:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153070,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:14:51]process_action_free close_receipt [10:14:51]json_value_free [10:14:51]json_value_free done [10:14:51]process_json_proto returns [10:14:51]Send response to host [10:14:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153070,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:14:51]free response buf [10:14:51]execute_script done [10:14:51]execute_script returns [10:14:51]free content buf [10:14:51]Sock 10.Close socket [10:14:51]Sock 10.Thread stoped [10:14:56]OFD Sender: No OFD packet to send [10:15:01]OFD Sender: No OFD packet to send [10:15:06]OFD Sender: No OFD packet to send [10:15:11]OFD Sender: No OFD packet to send [10:15:16]OFD Sender: No OFD packet to send [10:15:21]OFD Sender: No OFD packet to send [10:15:21]accept exits with 7 [10:15:21]New connection [10:15:21]New thread 3066617188 created [10:15:21]Thread 3066760548 joined [10:15:21]Waiting for new connection... [10:15:21] Sock 7.Parse request [10:15:21]Sock 7.Check first char [10:15:21]Sock 7.First char is OK [10:15:21]request: POST /json_proto HTTP/1.0 [10:15:21]Method: POST [10:15:21]URL: /json_proto [10:15:21]Method is POST - this is cgi request [10:15:21]url: /json_proto [10:15:21]query_string will be loaded in cgi processing [10:15:21]execute_cgi json_proto POST (null) [10:15:21]execute_cgi path=json_proto method=POST [10:15:21]POST find Content-Length [10:15:21]Host: 172.17.43.67:8080 [10:15:21]Content-Length: 790 [10:15:21]Content-Type: application/json [10:15:21] [10:15:21]POST finish read [10:15:21]Found Content-Length = 790 [10:15:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 77.490, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:21]execute_script... [10:15:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 77.490, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:21]POST & json_proto [10:15:21]process_json_proto [10:15:21]json parsed OK: [10:15:21]protocol is kg_v1.0 [10:15:21]action value=close_receipt [10:15:21]process_action close_receipt [10:15:21]cmd_close_receipt [10:15:21]MH_GetDate [10:15:21]Write to MH i2c: F0 00 00 7B 04 6E [10:15:21]Write i2c OK [10:15:21]MH_I2C_Read... [10:15:21]Read from MH i2c: F0 [10:15:21]MH_I2C_Read... [10:15:21]Read from MH i2c: F0 09 00 [10:15:21]MH_I2C_Read... [10:15:21]Read from MH i2c: F0 09 00 7B 04 00 BA E2 F3 66 6A BD 47 65 3F [10:15:21]GetLastDocTimeStamp 1727259289 [10:15:21]current date 1727259322 [10:15:21]FM_GetShiftState [10:15:21]SAM_PROTO_GetShiftState [10:15:21]wFMCommunicate request_size=4 [10:15:21]MH_SAM_APDU [10:15:21]CAPDU: 80 13 01 00 [10:15:21]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [10:15:21]Write i2c OK [10:15:21]MH_I2C_Read... [10:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:21]Read from MH i2c: E2 [10:15:21]MH_I2C_Read... [10:15:21]Read from MH i2c: E2 0E 00 [10:15:21]MH_I2C_Read... [10:15:21]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C5 [10:15:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:15:21]wFMCommunicate OK [10:15:21]SAM_PROTO_GetShiftState done [10:15:21]FM_GetShiftState done [10:15:21]opened in 1727224329 [10:15:21]opened+sec_in_day 1727310729 [10:15:21]quantity*price = 0 [10:15:21]sum+1 = 1 [10:15:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 87 25.09.2024 10:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153071 ФПД: 218003675342421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153071&fm=218003675342421&tin=02508201610067®Number=0000000000091825&sum=0 [10:15:22]StoreToDocumentArchive [10:15:22]shift 478 fd 153071 [10:15:22]save to /storage/0478/doc_00153071 [10:15:22]save last doc name /storage/0478/doc_00153071 to /storage/kkm_last_doc_name [10:15:22]save OK [10:15:22]Clear old archive folders... [10:15:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:15:22]tlvbuf is 01FE60B0 [10:15:22]SAM_PROTO_ClearQueue [10:15:22]wFMCommunicate request_size=4 [10:15:22]MH_SAM_APDU [10:15:22]CAPDU: 80 09 00 00 [10:15:22]Write to MH i2c: E2 08 00 89 04 80 09 00 00 00 00 00 00 FF [10:15:22]Write i2c OK [10:15:22]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [10:15:23]RAPDU: 90 00 [10:15:23]wFMCommunicate OK [10:15:23]SAM_PROTO_ClearQueue done [10:15:23]KKMCreateOFDPacket [10:15:23]OFDProtocolAddRootSTLVToBuf [10:15:23]FM_MakeSignedData [10:15:23]FM_MakeSignedData [10:15:23]SAM_PROTO_SignData [10:15:23]wFMCommunicate request_size=4 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 0D 01 02 [10:15:23]Write to MH i2c: E2 08 00 8A 04 80 0D 01 02 00 00 00 00 07 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [10:15:23]RAPDU: 90 00 [10:15:23]wFMCommunicate OK [10:15:23]wFMCommunicate request_size=255 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 2E 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 BA E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 55 02 00 35 04 06 00 C6 45 EF A0 [10:15:23]Write to MH i2c: E2 02 01 8B 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 2E 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 BA E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 55 02 00 35 04 06 00 C6 45 EF A0 00 00 50 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [10:15:23]RAPDU: 90 00 [10:15:23]wFMCommunicate OK [10:15:23]wFMCommunicate request_size=7 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 0D 02 02 02 E6 55 [10:15:23]Write to MH i2c: E2 0A 00 8C 04 80 0D 02 02 02 00 E6 55 00 00 49 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [10:15:23]RAPDU: 90 00 [10:15:23]wFMCommunicate OK [10:15:23]wFMCommunicate request_size=4 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 0D 03 02 [10:15:23]Write to MH i2c: E2 08 00 8D 04 80 0D 03 02 00 00 00 00 0C [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 0B 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 0B 00 8D 04 00 0A 79 D3 59 FE BD 60 94 90 00 6B [10:15:23]RAPDU: 0A 79 D3 59 FE BD 60 94 90 00 [10:15:23]wFMCommunicate OK [10:15:23]SAM_PROTO_SignData done [10:15:23]FM_MakeSignedData done [10:15:23]CreateOFDProtocolMessage [10:15:23]wFMCommunicate request_size=4 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 11 00 00 [10:15:23]Write to MH i2c: E2 08 00 8E 04 80 11 00 00 00 00 00 00 0C [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 17 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 17 00 8E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [10:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:15:23]wFMCommunicate OK [10:15:23]CreateOFDProtocolMessage done [10:15:23]OFDSenderStorePacket 153071 [10:15:23]StoreOFDPacket docnum=153071 [10:15:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 0D 04 01 47 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 2E 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 BA E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 55 02 00 35 04 06 00 C6 45 EF A0 E6 55 0A 79 D3 59 FE BD 60 94 [10:15:23]CheckFolder [10:15:23]dirname=/storage/ofd_packets [10:15:23]CheckFolder done [10:15:23]ProducePacketName [10:15:23]name=ofd_packets/00153071 [10:15:23]NVStorageSaveData ofd_packets/00153071 [10:15:23]File name is /storage/ofd_packets/00153071 [10:15:23]Write 298 bytes [10:15:23]NVStorageSaveData done [10:15:23]OFDSenderStorePacket done [10:15:23]KKMCreateOFDPacket done [10:15:23]NVStorageSaveData kkm_last_timestamp [10:15:23]File name is /storage/kkm_last_timestamp [10:15:23]Write 4 bytes [10:15:23]NVStorageSaveData done [10:15:23]ExternCall_PrintAddStr [10:15:23]wPrintStart [10:15:23]Write to MH i2c: 01 00 00 8F 04 93 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 07 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 07 00 8F 04 00 00 00 00 00 FF 0F A8 [10:15:23]RasterBufferAndPrint [10:15:23]line Счет N : (1)1787072 [10:15:23]line ИНН: 02508201610067 [10:15:23]line Контрольно-Кассовый Чек [10:15:23]line ПРОДАЖА [10:15:23]line ТРК (МРК, ГНК) : 31 [10:15:23]line Товар: 2710194210 [10:15:23]line ДТ-К-5 [10:15:23]line 77.490 * 0.00 [10:15:23]line = 0.00 [10:15:23]line НДС 12% НСП 1% [10:15:23]line > о реализуемом товаре [10:15:23]line ИТОГО: 0.00 [10:15:23]line НСП 1% : 0.00 [10:15:23]line НДС 12% : 0.00 [10:15:23]line Наличными: 0.00 [10:15:23]line Безнал.: 0.00 [10:15:23]line Место: АЗС № 89 "Партнер Нефть" [10:15:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:15:23]line СНО: Общий режим [10:15:23]line Чек 87 25.09.2024 10:15 [10:15:23]line Смена: 478 ФФД: 1.0 [10:15:23]line ЗНМ: 0300000113 [10:15:23]line РНМ: 0000000000091825 [10:15:23]line Версия ККМ: 001 [10:15:23]line Талоны: Топливная Карта [10:15:23]line 07012 [10:15:23]line ФМ: 0000000000871835 [10:15:23]line ФД: 153071 [10:15:23]line ФПД: 218003675342421 [10:15:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153071&fm=218003675342421&tin=02508201610067®Number=0000000000091825&sum=0 [10:15:23]written 0, free lines is 4095 [10:15:23]OFD Sender: Processing packet 153071 [packets to send 831, broken 830] [10:15:23]ProducePacketName [10:15:23]name=ofd_packets/00153071 [10:15:23]OFD Sender: To server: pG, [10:15:23]CommunicateWithHost lk.salyk.kg:30040 [10:15:23]ConnectInit lk.salyk.kg [10:15:23]Write to MH i2c: 01 00 00 B9 04 BD [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 07 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 DE 0C AE [10:15:23]RasterBufferAndPrint [10:15:23]line [10:15:23]line [10:15:23]line [10:15:23]line [10:15:23]line [10:15:23]written 0, free lines is 3300 [10:15:23]MH_Cut [10:15:23]Write to MH i2c: D1 01 00 C0 04 01 96 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: D1 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: D1 01 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: D1 01 00 C0 04 00 95 [10:15:23]Write to MH i2c: 01 00 00 C1 04 C5 [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:24]Connected sock=10 [10:15:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 0D 04 01 47 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 2E 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 BA E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 55 02 00 35 04 06 00 C6 45 EF A0 E6 55 0A 79 D3 59 FE BD 60 94 [10:15:24]*** Cut start [10:15:24]*** Purtial cut [10:15:24]*** Stage 1: CUTSNS_PIN = 1 [10:15:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE A2 47 00 1C AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 55 02 00 F4 03 04 00 B6 8A F3 66 B6 04 01 00 00 F7 2C 2F 22 7A E1 2E 50 [10:15:24]CommunicateWithHost err = 0 [10:15:24]CheckOFDResponse [10:15:24]1017 (14) - 77093643461234 [10:15:24]1041 (16) - 0000000000871835 [10:15:24]1040 (4) - 153071 [10:15:24]1012 (4) - 25.09.2024 03:59 [10:15:24]1206 (1) - 0 [10:15:24]OFD Sender: Remove packet 153071 [10:15:24]ProducePacketName [10:15:24]name=ofd_packets/00153071 [10:15:24]NVStorageDeleteData [10:15:24]Read from MH i2c: 01 [10:15:24]MH_I2C_Read... [10:15:24]*** Stop cut motor [10:15:24]*** Cut end [10:15:24]Read from MH i2c: 01 07 00 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 FF 0F DA [10:15:24]process_action close_receipt done [10:15:24]requested_data is exist [10:15:24]produce_requested_data [10:15:24]requested_item fm.sn is exist - process it [10:15:24]wFMCommunicate request_size=4 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 11 00 00 [10:15:24]Write to MH i2c: E2 08 00 C2 04 80 11 00 00 00 00 00 00 40 [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:25]Read from MH i2c: E2 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 17 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 17 00 C2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [10:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:15:25]wFMCommunicate OK [10:15:25]requested_item fd.num is exist - process it [10:15:25]SAM_PROTO_GetFieldsCounters [10:15:25]wFMCommunicate request_size=4 [10:15:25]MH_SAM_APDU [10:15:25]CAPDU: 80 13 00 00 [10:15:25]Write to MH i2c: E2 08 00 C3 04 80 13 00 00 00 00 00 00 43 [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:25]Read from MH i2c: E2 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 62 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 62 00 C3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [10:15:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:25]wFMCommunicate OK [10:15:25]SAM_PROTO_GetFieldsCounters done [10:15:25]requested_item shift.num is exist - process it [10:15:25]requested_item shift.opened is exist - process it [10:15:25]req_shift_opened [10:15:25]FM_GetShiftState [10:15:25]SAM_PROTO_GetShiftState [10:15:25]wFMCommunicate request_size=4 [10:15:25]MH_SAM_APDU [10:15:25]CAPDU: 80 13 01 00 [10:15:25]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 [10:15:25]MH_I2C_Read... [10:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:25]Read from MH i2c: E2 0E 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0D [10:15:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:15:25]wFMCommunicate OK [10:15:25]SAM_PROTO_GetShiftState done [10:15:25]FM_GetShiftState done [10:15:25]req_shift_opened done [10:15:25]requested_item shift.open_date is exist - process it [10:15:25]req_shift_open_date [10:15:25]req_shift_open_date done [10:15:25]produce_requested_data done [10:15:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153071,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:15:25]process_action_free close_receipt [10:15:25]json_value_free [10:15:25]json_value_free done [10:15:25]process_json_proto returns [10:15:25]Send response to host [10:15:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153071,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:15:25]free response buf [10:15:25]execute_script done [10:15:25]execute_script returns [10:15:25]free content buf [10:15:25]Sock 7.Close socket [10:15:25]Sock 7.Thread stoped [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:31]recv_with_timeout no data received [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:50]OFD Sender: No OFD packet to send [10:15:50]recv_with_timeout no data received [10:15:55]OFD Sender: No OFD packet to send [10:16:00]OFD Sender: No OFD packet to send [10:16:02]accept exits with 9 [10:16:02]New connection [10:16:02]New thread 3066760548 created [10:16:02]Thread 3066617188 joined [10:16:02]Waiting for new connection... [10:16:02] Sock 9.Parse request [10:16:02]Sock 9.Check first char [10:16:02]Sock 9.First char is OK [10:16:02]request: POST /json_proto HTTP/1.0 [10:16:02]Method: POST [10:16:02]URL: /json_proto [10:16:02]Method is POST - this is cgi request [10:16:02]url: /json_proto [10:16:02]query_string will be loaded in cgi processing [10:16:02]execute_cgi json_proto POST (null) [10:16:02]execute_cgi path=json_proto method=POST [10:16:02]POST find Content-Length [10:16:02]Host: 172.17.43.67:8080 [10:16:02]Content-Length: 680 [10:16:02]Content-Type: application/json [10:16:02] [10:16:02]POST finish read [10:16:02]Found Content-Length = 680 [10:16:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:02]execute_script... [10:16:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:02]POST & json_proto [10:16:02]process_json_proto [10:16:02]json parsed OK: [10:16:02]protocol is kg_v1.0 [10:16:02]action value=close_receipt [10:16:02]process_action close_receipt [10:16:02]cmd_close_receipt [10:16:02]MH_GetDate [10:16:02]Write to MH i2c: F0 00 00 C5 04 B8 [10:16:02]Write i2c OK [10:16:02]MH_I2C_Read... [10:16:02]Read from MH i2c: F0 [10:16:02]MH_I2C_Read... [10:16:02]Read from MH i2c: F0 09 00 [10:16:02]MH_I2C_Read... [10:16:02]Read from MH i2c: F0 09 00 C5 04 00 E3 E2 F3 66 6A BD 47 65 B2 [10:16:02]GetLastDocTimeStamp 1727259322 [10:16:02]current date 1727259363 [10:16:02]FM_GetShiftState [10:16:02]SAM_PROTO_GetShiftState [10:16:02]wFMCommunicate request_size=4 [10:16:02]MH_SAM_APDU [10:16:02]CAPDU: 80 13 01 00 [10:16:02]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [10:16:02]Write i2c OK [10:16:02]MH_I2C_Read... [10:16:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:02]Read from MH i2c: E2 [10:16:02]MH_I2C_Read... [10:16:02]Read from MH i2c: E2 0E 00 [10:16:02]MH_I2C_Read... [10:16:02]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0F [10:16:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:16:02]wFMCommunicate OK [10:16:02]SAM_PROTO_GetShiftState done [10:16:02]FM_GetShiftState done [10:16:02]opened in 1727224329 [10:16:02]opened+sec_in_day 1727310729 [10:16:02]quantity*price = 100050 [10:16:02]sum+1 = 100052 [10:16:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 88 25.09.2024 10:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153072 ФПД: 272322474494429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101603&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153072&fm=272322474494429&tin=02508201610067®Number=0000000000091825&sum=100000 [10:16:03]StoreToDocumentArchive [10:16:03]shift 478 fd 153072 [10:16:03]save to /storage/0478/doc_00153072 [10:16:03]save last doc name /storage/0478/doc_00153072 to /storage/kkm_last_doc_name [10:16:03]save OK [10:16:03]Clear old archive folders... [10:16:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:16:03]tlvbuf is 0200A6D0 [10:16:03]SAM_PROTO_ClearQueue [10:16:03]wFMCommunicate request_size=4 [10:16:03]MH_SAM_APDU [10:16:03]CAPDU: 80 09 00 00 [10:16:03]Write to MH i2c: E2 08 00 D3 04 80 09 00 00 00 00 00 00 49 [10:16:03]Write i2c OK [10:16:03]MH_I2C_Read... [10:16:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [10:16:04]RAPDU: 90 00 [10:16:04]wFMCommunicate OK [10:16:04]SAM_PROTO_ClearQueue done [10:16:04]KKMCreateOFDPacket [10:16:04]OFDProtocolAddRootSTLVToBuf [10:16:04]FM_MakeSignedData [10:16:04]FM_MakeSignedData [10:16:04]SAM_PROTO_SignData [10:16:04]wFMCommunicate request_size=4 [10:16:04]MH_SAM_APDU [10:16:04]CAPDU: 80 0D 01 02 [10:16:04]Write to MH i2c: E2 08 00 D4 04 80 0D 01 02 00 00 00 00 51 [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [10:16:04]RAPDU: 90 00 [10:16:04]wFMCommunicate OK [10:16:04]wFMCommunicate request_size=255 [10:16:04]MH_SAM_APDU [10:16:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 E3 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 55 02 00 35 04 06 00 F7 AD 04 5B [10:16:04]Write to MH i2c: E2 02 01 D5 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 E3 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 55 02 00 35 04 06 00 F7 AD 04 5B 00 00 75 [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [10:16:04]RAPDU: 90 00 [10:16:04]wFMCommunicate OK [10:16:04]wFMCommunicate request_size=7 [10:16:04]MH_SAM_APDU [10:16:04]CAPDU: 80 0D 02 02 02 49 DD [10:16:04]Write to MH i2c: E2 0A 00 D6 04 80 0D 02 02 02 00 49 DD 00 00 7E [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [10:16:04]RAPDU: 90 00 [10:16:04]wFMCommunicate OK [10:16:04]wFMCommunicate request_size=4 [10:16:04]MH_SAM_APDU [10:16:04]CAPDU: 80 0D 03 02 [10:16:04]Write to MH i2c: E2 08 00 D7 04 80 0D 03 02 00 00 00 00 56 [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 0B 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 0B 00 D7 04 00 57 22 D2 32 42 B3 26 CB 90 00 BA [10:16:04]RAPDU: 57 22 D2 32 42 B3 26 CB 90 00 [10:16:04]wFMCommunicate OK [10:16:04]SAM_PROTO_SignData done [10:16:04]FM_MakeSignedData done [10:16:04]CreateOFDProtocolMessage [10:16:04]wFMCommunicate request_size=4 [10:16:04]MH_SAM_APDU [10:16:04]CAPDU: 80 11 00 00 [10:16:04]Write to MH i2c: E2 08 00 D8 04 80 11 00 00 00 00 00 00 56 [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:04]Read from MH i2c: E2 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 17 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: E2 17 00 D8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [10:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:04]wFMCommunicate OK [10:16:04]CreateOFDProtocolMessage done [10:16:04]OFDSenderStorePacket 153072 [10:16:04]StoreOFDPacket docnum=153072 [10:16:08]1012 (4) - 25.09.2024 04:00 [10:16:08]1206 (1) - 0 [10:16:08]OFD Sender: Remove packet 153072 [10:16:08]ProducePacketName [10:16:08]name=ofd_packets/00153072 [10:16:08]NVStorageDeleteData [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:23]OFD Sender: No OFD packet to send [10:16:27]recv_with_timeout no data received [10:16:28]OFD Sender: No OFD packet to send [10:16:33]OFD Sender: No OFD packet to send [10:16:38]OFD Sender: No OFD packet to send [10:16:39]recv_with_timeout no data received [10:16:43]OFD Sender: No OFD packet to send [10:16:48]OFD Sender: No OFD packet to send [10:16:53]OFD Sender: No OFD packet to send [10:16:58]OFD Sender: No OFD packet to send [10:17:03]OFD Sender: No OFD packet to send [10:17:08]OFD Sender: No OFD packet to send [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]recv_with_timeout no data received [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:44]recv_with_timeout no data received [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:13]OFD Sender: No OFD packet to send [10:18:19]OFD Sender: No OFD packet to send [10:18:24]OFD Sender: No OFD packet to send [10:18:29]OFD Sender: No OFD packet to send [10:18:34]OFD Sender: No OFD packet to send [10:18:39]OFD Sender: No OFD packet to send [10:18:44]OFD Sender: No OFD packet to send [10:18:49]OFD Sender: No OFD packet to send [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:18:59]recv_with_timeout no data received [10:19:01]accept exits with 10 [10:19:01]New connection [10:19:01]New thread 3066617188 created [10:19:01]Thread 3066760548 joined [10:19:01]Waiting for new connection... [10:19:01] Sock 10.Parse request [10:19:01]Sock 10.Check first char [10:19:01]Sock 10.First char is OK [10:19:01]request: POST /json_proto HTTP/1.0 [10:19:01]Method: POST [10:19:01]URL: /json_proto [10:19:01]Method is POST - this is cgi request [10:19:01]url: /json_proto [10:19:01]query_string will be loaded in cgi processing [10:19:01]execute_cgi json_proto POST (null) [10:19:01]execute_cgi path=json_proto method=POST [10:19:01]POST find Content-Length [10:19:01]Host: 172.17.43.67:8080 [10:19:01]Content-Length: 678 [10:19:01]Content-Type: application/json [10:19:01] [10:19:01]POST finish read [10:19:01]Found Content-Length = 678 [10:19:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.080, "sum" : 615.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 615.00, "total" : 615.00, "payments": [ { "type": 0, "sum" : 615.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:01]execute_script... [10:19: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)1787075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.080, "sum" : 615.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 615.00, "total" : 615.00, "payments": [ { "type": 0, "sum" : 615.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:01]POST & json_proto [10:19:01]process_json_proto [10:19:01]json parsed OK: [10:19:01]protocol is kg_v1.0 [10:19:01]action value=close_receipt [10:19:01]process_action close_receipt [10:19:01]cmd_close_receipt [10:19:01]MH_GetDate [10:19:01]Write to MH i2c: F0 00 00 10 05 04 [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: F0 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: F0 09 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: F0 09 00 10 05 00 96 E3 F3 66 6A BD 47 65 B2 [10:19:01]GetLastDocTimeStamp 1727259363 [10:19:01]current date 1727259542 [10:19:01]FM_GetShiftState [10:19:01]SAM_PROTO_GetShiftState [10:19:01]wFMCommunicate request_size=4 [10:19:01]MH_SAM_APDU [10:19:01]CAPDU: 80 13 01 00 [10:19:01]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:01]Read from MH i2c: E2 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: E2 0E 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5B [10:19:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:19:01]wFMCommunicate OK [10:19:01]SAM_PROTO_GetShiftState done [10:19:01]FM_GetShiftState done [10:19:01]opened in 1727224329 [10:19:01]opened+sec_in_day 1727310729 [10:19:01]quantity*price = 61562 [10:19:01]sum+1 = 61563 [10:19:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 615.00 Внесено: 615.00 СДАЧА: 0.00 НСП 1% : 5.45 НДС 12% : 65.38 Наличными: 615.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 89 25.09.2024 10:19 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153073 ФПД: 183634737748982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101902&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153073&fm=183634737748982&tin=02508201610067®Number=0000000000091825&sum=61500 [10:19:02]StoreToDocumentArchive [10:19:02]shift 478 fd 153073 [10:19:02]save to /storage/0478/doc_00153073 [10:19:02]save last doc name /storage/0478/doc_00153073 to /storage/kkm_last_doc_name [10:19:02]save OK [10:19:02]Clear old archive folders... [10:19:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:02]tlvbuf is 02017B80 [10:19:02]SAM_PROTO_ClearQueue [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 09 00 00 [10:19:02]Write to MH i2c: E2 08 00 1E 05 80 09 00 00 00 00 00 00 95 [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 03 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [10:19:02]RAPDU: 90 00 [10:19:02]wFMCommunicate OK [10:19:02]SAM_PROTO_ClearQueue done [10:19:02]KKMCreateOFDPacket [10:19:02]OFDProtocolAddRootSTLVToBuf [10:19:02]FM_MakeSignedData [10:19:02]FM_MakeSignedData [10:19:02]SAM_PROTO_SignData [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 0D 01 02 [10:19:02]Write to MH i2c: E2 08 00 1F 05 80 0D 01 02 00 00 00 00 9D [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 03 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [10:19:02]RAPDU: 90 00 [10:19:02]wFMCommunicate OK [10:19:02]wFMCommunicate request_size=255 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 23 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7A F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 96 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 55 02 00 35 04 06 00 A7 [10:19:02]Write to MH i2c: E2 02 01 20 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 23 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7A F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 96 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 55 02 00 35 04 06 00 A7 00 00 59 [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]wFMCommunicate request_size=10 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 02 02 05 03 CB 4F DB F6 [10:19:03]Write to MH i2c: E2 0D 00 21 05 80 0D 02 02 05 00 03 CB 4F DB F6 00 00 98 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 03 02 [10:19:03]Write to MH i2c: E2 08 00 22 05 80 0D 03 02 00 00 00 00 A2 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 0B 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 0B 00 22 05 00 01 F3 30 A7 F0 1D FC F0 90 00 67 [10:19:03]RAPDU: 01 F3 30 A7 F0 1D FC F0 90 00 [10:19:03]wFMCommunicate OK [10:19:03]SAM_PROTO_SignData done [10:19:03]FM_MakeSignedData done [10:19:03]CreateOFDProtocolMessage [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 11 00 00 [10:19:03]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 17 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [10:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:03]wFMCommunicate OK [10:19:03]CreateOFDProtocolMessage done [10:19:03]OFDSenderStorePacket 153073 [10:19:03]StoreOFDPacket docnum=153073 [10:19:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 CF 07 01 B6 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 23 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7A F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 96 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 55 02 00 35 04 06 00 A7 03 CB 4F DB F6 01 F3 30 A7 F0 1D FC F0 [10:19:03]CheckFolder [10:19:03]dirname=/storage/ofd_packets [10:19:03]CheckFolder done [10:19:03]ProducePacketName [10:19:03]name=ofd_packets/00153073 [10:19:03]NVStorageSaveData ofd_packets/00153073 [10:19:03]File name is /storage/ofd_packets/00153073 [10:19:03]Write 301 bytes [10:19:03]NVStorageSaveData done [10:19:03]OFDSenderStorePacket done [10:19:03]KKMCreateOFDPacket done [10:19:03]NVStorageSaveData kkm_last_timestamp [10:19:03]File name is /storage/kkm_last_timestamp [10:19:03]Write 4 bytes [10:19:03]NVStorageSaveData done [10:19:03]ExternCall_PrintAddStr [10:19:03]wPrintStart [10:19:03]Write to MH i2c: 01 00 00 24 05 29 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 24 05 00 00 00 00 00 FF 0F 3E [10:19:03]RasterBufferAndPrint [10:19:03]line Счет N : (1)1787075 [10:19:03]line ИНН: 02508201610067 [10:19:03]line Контрольно-Кассовый Чек [10:19:03]line ПРОДАЖА [10:19:03]line ТРК (МРК, ГНК) : 12 [10:19:03]line Товар: 2710124130 [10:19:03]line Аи-92-К-5 [10:19:03]line 9.080 * 67.80 [10:19:03]line = 615.62 [10:19:03]line НДС 12% НСП 1% [10:19:03]line > о реализуемом товаре [10:19:03]line ОКРУГЛЕНИЕ: -0.62 [10:19:03]line ИТОГО: 615.00 [10:19:03]line Внесено: 615.00 [10:19:03]line СДАЧА: 0.00 [10:19:03]line НСП 1% : 5.45 [10:19:03]line НДС 12% : 65.38 [10:19:03]line Наличными: 615.00 [10:19:03]line Безнал.: 0.00 [10:19:03]line Место: АЗС № 89 "Партнер Нефть" [10:19:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:19:03]line СНО: Общий режим [10:19:03]line Чек 89 25.09.2024 10:19 [10:19:03]line Смена: 478 ФФД: 1.0 [10:19:03]line ЗНМ: 0300000113 [10:19:03]line РНМ: 0000000000091825 [10:19:03]line Версия ККМ: 001 [10:19:03]line ФМ: 0000000000871835 [10:19:03]line ФД: 153073 [10:19:03]line ФПД: 183634737748982 [10:19:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101902&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153073&fm=183634737748982&tin=02508201610067®Number=0000000000091825&sum=61500 [10:19:03]written 0, free lines is 4095 [10:19:03]OFD Sender: Processing packet 153073 [packets to send 831, broken 830] [10:19:03]ProducePacketName [10:19:03]name=ofd_packets/00153073 [10:19:03]OFD Sender: To server: pG, [10:19:03]CommunicateWithHost lk.salyk.kg:30040 [10:19:03]ConnectInit lk.salyk.kg [10:19:03]Write to MH i2c: 01 00 00 4F 05 54 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 4F 05 00 00 00 00 00 D7 0C 3E [10:19:03]RasterBufferAndPrint [10:19:03]line [10:19:03]line [10:19:03]line [10:19:03]line [10:19:03]line [10:19:03]written 0, free lines is 3294 [10:19:03]MH_Cut [10:19:03]Write to MH i2c: D1 01 00 56 05 01 2D [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: D1 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: D1 01 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: D1 01 00 56 05 00 2C [10:19:03]Write to MH i2c: 01 00 00 57 05 5C [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:04]*** Cut start [10:19:04]*** Purtial cut [10:19:04]*** Stage 1: CUTSNS_PIN = 1 [10:19:04]Read from MH i2c: 01 [10:19:04]MH_I2C_Read... [10:19:04]*** Stop cut motor [10:19:04]*** Cut end [10:19:04]Read from MH i2c: 01 07 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 FF 0F 71 [10:19:04]process_action close_receipt done [10:19:04]requested_data is exist [10:19:04]produce_requested_data [10:19:04]requested_item fm.sn is exist - process it [10:19:04]wFMCommunicate request_size=4 [10:19:04]MH_SAM_APDU [10:19:04]CAPDU: 80 11 00 00 [10:19:04]Write to MH i2c: E2 08 00 58 05 80 11 00 00 00 00 00 00 D7 [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:04]Read from MH i2c: E2 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 17 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 17 00 58 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [10:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:04]wFMCommunicate OK [10:19:04]requested_item fd.num is exist - process it [10:19:04]SAM_PROTO_GetFieldsCounters [10:19:04]wFMCommunicate request_size=4 [10:19:04]MH_SAM_APDU [10:19:04]CAPDU: 80 13 00 00 [10:19:04]Write to MH i2c: E2 08 00 59 05 80 13 00 00 00 00 00 00 DA [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]Connected sock=9 [10:19:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 CF 07 01 B6 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 23 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7A F0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 96 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 55 02 00 35 04 06 00 A7 03 CB 4F DB F6 01 F3 30 A7 F0 1D FC F0 [10:19:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:04]Read from MH i2c: E2 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 62 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 62 00 59 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [10:19:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:04]wFMCommunicate OK [10:19:04]SAM_PROTO_GetFieldsCounters done [10:19:04]requested_item shift.num is exist - process it [10:19:04]requested_item shift.opened is exist - process it [10:19:04]req_shift_opened [10:19:04]FM_GetShiftState [10:19:04]SAM_PROTO_GetShiftState [10:19:04]wFMCommunicate request_size=4 [10:19:04]MH_SAM_APDU [10:19:04]CAPDU: 80 13 01 00 [10:19:04]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:04]Read from MH i2c: E2 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 0E 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A4 [10:19:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:19:04]wFMCommunicate OK [10:19:04]SAM_PROTO_GetShiftState done [10:19:04]FM_GetShiftState done [10:19:04]req_shift_opened done [10:19:04]requested_item shift.open_date is exist - process it [10:19:04]req_shift_open_date [10:19:04]req_shift_open_date done [10:19:04]produce_requested_data done [10:19:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153073,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:19:04]process_action_free close_receipt [10:19:04]json_value_free [10:19:04]json_value_free done [10:19:04]process_json_proto returns [10:19:04]Send response to host [10:19:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153073,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:19:04]free response buf [10:19:04]execute_script done [10:19:04]execute_script returns [10:19:04]free content buf [10:19:04]Sock 10.Close socket [10:19:04]Sock 10.Thread stoped [10:19:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 AC 47 00 D6 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 55 02 00 F4 03 04 00 93 8B F3 66 B6 04 01 00 00 86 A2 06 0C 4D F4 9F 1E [10:19:05]CommunicateWithHost err = 0 [10:19:05]CheckOFDResponse [10:19:05]1017 (14) - 77093643461234 [10:19:05]1041 (16) - 0000000000871835 [10:19:05]1040 (4) - 153073 [10:19:05]1012 (4) - 25.09.2024 04:03 [10:19:05]1206 (1) - 0 [10:19:05]OFD Sender: Remove packet 153073 [10:19:05]ProducePacketName [10:19:05]name=ofd_packets/00153073 [10:19:05]NVStorageDeleteData [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:18]recv_with_timeout no data received [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:35]accept exits with 7 [10:19:35]New connection [10:19:35]New thread 3066760548 created [10:19:35]Thread 3066617188 joined [10:19:35]Waiting for new connection... [10:19:35] Sock 7.Parse request [10:19:35]Sock 7.Check first char [10:19:35]Sock 7.First char is OK [10:19:35]request: POST /json_proto HTTP/1.0 [10:19:35]Method: POST [10:19:35]URL: /json_proto [10:19:35]Method is POST - this is cgi request [10:19:35]url: /json_proto [10:19:35]query_string will be loaded in cgi processing [10:19:35]execute_cgi json_proto POST (null) [10:19:35]execute_cgi path=json_proto method=POST [10:19:35]POST find Content-Length [10:19:35]Host: 172.17.43.67:8080 [10:19:35]Content-Length: 680 [10:19:35]Content-Type: application/json [10:19:35] [10:19:35]POST finish read [10:19:35]Found Content-Length = 680 [10:19:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:35]execute_script... [10:19:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:35]POST & json_proto [10:19:35]process_json_proto [10:19:35]json parsed OK: [10:19:35]protocol is kg_v1.0 [10:19:35]action value=close_receipt [10:19:35]process_action close_receipt [10:19:35]cmd_close_receipt [10:19:35]MH_GetDate [10:19:35]Write to MH i2c: F0 00 00 5B 05 4F [10:19:35]Write i2c OK [10:19:35]MH_I2C_Read... [10:19:35]Read from MH i2c: F0 [10:19:35]MH_I2C_Read... [10:19:35]Read from MH i2c: F0 09 00 [10:19:35]MH_I2C_Read... [10:19:35]Read from MH i2c: F0 09 00 5B 05 00 B8 E3 F3 66 6A BD 47 65 1F [10:19:35]GetLastDocTimeStamp 1727259542 [10:19:35]current date 1727259576 [10:19:35]FM_GetShiftState [10:19:35]SAM_PROTO_GetShiftState [10:19:35]wFMCommunicate request_size=4 [10:19:35]MH_SAM_APDU [10:19:35]CAPDU: 80 13 01 00 [10:19:35]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [10:19:35]Write i2c OK [10:19:35]MH_I2C_Read... [10:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:35]Read from MH i2c: E2 [10:19:35]MH_I2C_Read... [10:19:35]Read from MH i2c: E2 0E 00 [10:19:35]MH_I2C_Read... [10:19:35]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [10:19:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:19:35]wFMCommunicate OK [10:19:35]SAM_PROTO_GetShiftState done [10:19:35]FM_GetShiftState done [10:19:35]opened in 1727224329 [10:19:35]opened+sec_in_day 1727310729 [10:19:35]quantity*price = 100050 [10:19:35]sum+1 = 100052 [10:19:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 90 25.09.2024 10:19 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153074 ФПД: 190194103946491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153074&fm=190194103946491&tin=02508201610067®Number=0000000000091825&sum=100000 [10:19:36]StoreToDocumentArchive [10:19:36]shift 478 fd 153074 [10:19:36]save to /storage/0478/doc_00153074 [10:19:36]save last doc name /storage/0478/doc_00153074 to /storage/kkm_last_doc_name [10:19:36]save OK [10:19:36]Clear old archive folders... [10:19:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:19:36]tlvbuf is 02000110 [10:19:36]SAM_PROTO_ClearQueue [10:19:36]wFMCommunicate request_size=4 [10:19:36]MH_SAM_APDU [10:19:36]CAPDU: 80 09 00 00 [10:19:36]Write to MH i2c: E2 08 00 69 05 80 09 00 00 00 00 00 00 E0 [10:19:36]Write i2c OK [10:19:36]MH_I2C_Read... [10:19:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:36]Read from MH i2c: E2 [10:19:36]MH_I2C_Read... [10:19:36]Read from MH i2c: E2 03 00 [10:19:36]MH_I2C_Read... [10:19:36]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [10:19:36]RAPDU: 90 00 [10:19:36]wFMCommunicate OK [10:19:36]SAM_PROTO_ClearQueue done [10:19:36]KKMCreateOFDPacket [10:19:36]OFDProtocolAddRootSTLVToBuf [10:19:36]FM_MakeSignedData [10:19:36]FM_MakeSignedData [10:19:36]SAM_PROTO_SignData [10:19:36]wFMCommunicate request_size=4 [10:19:36]MH_SAM_APDU [10:19:36]CAPDU: 80 0D 01 02 [10:19:36]Write to MH i2c: E2 08 00 6A 05 80 0D 01 02 00 00 00 00 E8 [10:19:36]Write i2c OK [10:19:36]MH_I2C_Read... [10:19:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:36]Read from MH i2c: E2 [10:19:36]MH_I2C_Read... [10:19:36]Read from MH i2c: E2 03 00 [10:19:36]MH_I2C_Read... [10:19:36]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [10:19:36]RAPDU: 90 00 [10:19:36]wFMCommunicate OK [10:19:36]wFMCommunicate request_size=255 [10:19:36]MH_SAM_APDU [10:19:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B8 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 55 02 00 35 04 06 00 AC FB 04 01 [10:19:36]Write to MH i2c: E2 02 01 6B 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B8 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 55 02 00 35 04 06 00 AC FB 04 01 00 00 8F [10:19:36]Write i2c OK [10:19:36]MH_I2C_Read... [10:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:37]Read from MH i2c: E2 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 03 00 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [10:19:37]RAPDU: 90 00 [10:19:37]wFMCommunicate OK [10:19:37]wFMCommunicate request_size=7 [10:19:37]MH_SAM_APDU [10:19:37]CAPDU: 80 0D 02 02 02 0C FB [10:19:37]Write to MH i2c: E2 0A 00 6C 05 80 0D 02 02 02 00 0C FB 00 00 F6 [10:19:37]Write i2c OK [10:19:37]MH_I2C_Read... [10:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:37]Read from MH i2c: E2 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 03 00 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [10:19:37]RAPDU: 90 00 [10:19:37]wFMCommunicate OK [10:19:37]wFMCommunicate request_size=4 [10:19:37]MH_SAM_APDU [10:19:37]CAPDU: 80 0D 03 02 [10:19:37]Write to MH i2c: E2 08 00 6D 05 80 0D 03 02 00 00 00 00 ED [10:19:37]Write i2c OK [10:19:37]MH_I2C_Read... [10:19:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:37]Read from MH i2c: E2 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 0B 00 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 0B 00 6D 05 00 92 CA AA B8 A2 D8 42 69 90 00 D1 [10:19:37]RAPDU: 92 CA AA B8 A2 D8 42 69 90 00 [10:19:37]wFMCommunicate OK [10:19:37]SAM_PROTO_SignData done [10:19:37]FM_MakeSignedData done [10:19:37]CreateOFDProtocolMessage [10:19:37]wFMCommunicate request_size=4 [10:19:37]MH_SAM_APDU [10:19:37]CAPDU: 80 11 00 00 [10:19:37]Write to MH i2c: E2 08 00 6E 05 80 11 00 00 00 00 00 00 ED [10:19:37]Write i2c OK [10:19:37]MH_I2C_Read... [10:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:37]Read from MH i2c: E2 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 17 00 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: E2 17 00 6E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [10:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:37]wFMCommunicate OK [10:19:37]CreateOFDProtocolMessage done [10:19:37]OFDSenderStorePacket 153074 [10:19:37]StoreOFDPacket docnum=153074 [10:19:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA 18 04 01 85 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B8 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 55 02 00 35 04 06 00 AC FB 04 01 0C FB 92 CA AA B8 A2 D8 42 69 [10:19:37]CheckFolder [10:19:37]dirname=/storage/ofd_packets [10:19:37]CheckFolder done [10:19:37]ProducePacketName [10:19:37]name=ofd_packets/00153074 [10:19:37]NVStorageSaveData ofd_packets/00153074 [10:19:37]File name is /storage/ofd_packets/00153074 [10:19:37]Write 298 bytes [10:19:37]NVStorageSaveData done [10:19:37]OFDSenderStorePacket done [10:19:37]KKMCreateOFDPacket done [10:19:37]NVStorageSaveData kkm_last_timestamp [10:19:37]File name is /storage/kkm_last_timestamp [10:19:37]Write 4 bytes [10:19:37]NVStorageSaveData done [10:19:37]ExternCall_PrintAddStr [10:19:37]wPrintStart [10:19:37]Write to MH i2c: 01 00 00 6F 05 74 [10:19:37]Write i2c OK [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: 01 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: 01 07 00 [10:19:37]MH_I2C_Read... [10:19:37]Read from MH i2c: 01 07 00 6F 05 00 00 00 00 00 FF 0F 89 [10:19:37]RasterBufferAndPrint [10:19:37]line Счет N : (1)1787076 [10:19:37]line ИНН: 02508201610067 [10:19:37]line Контрольно-Кассовый Чек [10:19:37]line ПРОДАЖА [10:19:37]line ТРК (МРК, ГНК) : 31 [10:19:37]line Товар: 2710194210 [10:19:37]line ДТ-К-5 [10:19:37]line 13.130 * 76.20 [10:19:37]line = 1000.51 [10:19:37]line НДС 12% НСП 1% [10:19:37]line > о реализуемом товаре [10:19:37]line ОКРУГЛЕНИЕ: -0.51 [10:19:37]line ИТОГО: 1000.00 [10:19:37]line Внесено: 1000.00 [10:19:37]line СДАЧА: 0.00 [10:19:37]line НСП 1% : 8.85 [10:19:37]line НДС 12% : 106.25 [10:19:37]line Наличными: 1000.00 [10:19:37]line Безнал.: 0.00 [10:19:37]line Место: АЗС № 89 "Партнер Нефть" [10:19:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:19:37]line СНО: Общий режим [10:19:37]line Чек 90 25.09.2024 10:19 [10:19:37]line Смена: 478 ФФД: 1.0 [10:19:37]line ЗНМ: 0300000113 [10:19:37]line РНМ: 0000000000091825 [10:19:37]line Версия ККМ: 001 [10:19:37]line ФМ: 0000000000871835 [10:19:37]line ФД: 153074 [10:19:37]line ФПД: 190194103946491 [10:19:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153074&fm=190194103946491&tin=02508201610067®Number=0000000000091825&sum=100000 [10:19:37]OFD Sender: Processing packet 153074 [packets to send 831, broken 830] [10:19:37]ProducePacketName [10:19:37]name=ofd_packets/00153074 [10:19:37]OFD Sender: To server: pG, [10:19:37]CommunicateWithHost lk.salyk.kg:30040 [10:19:37]ConnectInit lk.salyk.kg [10:19:37]written 0, free lines is 4095 [10:19:37]Connected sock=10 [10:19:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA 18 04 01 85 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B8 E3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 55 02 00 35 04 06 00 AC FB 04 01 0C FB 92 CA AA B8 A2 D8 42 69 [10:19:38]Write to MH i2c: 01 00 00 9A 05 9F [10:19:38]Write i2c OK [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: 01 [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: 01 07 00 [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 DA 0C 8C [10:19:38]RasterBufferAndPrint [10:19:38]line [10:19:38]line [10:19:38]line [10:19:38]line [10:19:38]line [10:19:38]written 0, free lines is 3296 [10:19:38]MH_Cut [10:19:38]Write to MH i2c: D1 01 00 A1 05 01 78 [10:19:38]Write i2c OK [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: D1 [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: D1 01 00 [10:19:38]MH_I2C_Read... [10:19:38]Read from MH i2c: D1 01 00 A1 05 00 77 [10:19:38]Write to MH i2c: 01 00 00 A2 05 A7 [10:19:38]Write i2c OK [10:19:38]MH_I2C_Read... [10:19:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 99 71 47 00 2A 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 55 02 00 F4 03 04 00 B4 8B F3 66 B6 04 01 00 00 1F 55 FF B1 1E AA F5 44 [10:19:38]CommunicateWithHost err = 0 [10:19:38]CheckOFDResponse [10:19:38]1017 (14) - 77093643461234 [10:19:38]1041 (16) - 0000000000871835 [10:19:38]1040 (4) - 153074 [10:19:38]1012 (4) - 25.09.2024 04:04 [10:19:38]1206 (1) - 0 [10:19:38]OFD Sender: Remove packet 153074 [10:19:38]ProducePacketName [10:19:38]name=ofd_packets/00153074 [10:19:38]NVStorageDeleteData [10:19:38]*** Cut start [10:19:38]*** Purtial cut [10:19:38]*** Stage 1: CUTSNS_PIN = 1 [10:19:38]OFD Sender: No OFD packet to send [10:19:39]Read from MH i2c: 01 [10:19:39]MH_I2C_Read... [10:19:39]*** Stop cut motor [10:19:39]*** Cut end [10:19:39]Read from MH i2c: 01 07 00 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 FF 0F BC [10:19:39]process_action close_receipt done [10:19:39]requested_data is exist [10:19:39]produce_requested_data [10:19:39]requested_item fm.sn is exist - process it [10:19:39]wFMCommunicate request_size=4 [10:19:39]MH_SAM_APDU [10:19:39]CAPDU: 80 11 00 00 [10:19:39]Write to MH i2c: E2 08 00 A3 05 80 11 00 00 00 00 00 00 22 [10:19:39]Write i2c OK [10:19:39]MH_I2C_Read... [10:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:39]Read from MH i2c: E2 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 17 00 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 17 00 A3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [10:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:39]wFMCommunicate OK [10:19:39]requested_item fd.num is exist - process it [10:19:39]SAM_PROTO_GetFieldsCounters [10:19:39]wFMCommunicate request_size=4 [10:19:39]MH_SAM_APDU [10:19:39]CAPDU: 80 13 00 00 [10:19:39]Write to MH i2c: E2 08 00 A4 05 80 13 00 00 00 00 00 00 25 [10:19:39]Write i2c OK [10:19:39]MH_I2C_Read... [10:19:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:39]Read from MH i2c: E2 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 62 00 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 62 00 A4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [10:19:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:39]wFMCommunicate OK [10:19:39]SAM_PROTO_GetFieldsCounters done [10:19:39]requested_item shift.num is exist - process it [10:19:39]requested_item shift.opened is exist - process it [10:19:39]req_shift_opened [10:19:39]FM_GetShiftState [10:19:39]SAM_PROTO_GetShiftState [10:19:39]wFMCommunicate request_size=4 [10:19:39]MH_SAM_APDU [10:19:39]CAPDU: 80 13 01 00 [10:19:39]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [10:19:39]Write i2c OK [10:19:39]MH_I2C_Read... [10:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:39]Read from MH i2c: E2 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 0E 00 [10:19:39]MH_I2C_Read... [10:19:39]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EF [10:19:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:19:39]wFMCommunicate OK [10:19:39]SAM_PROTO_GetShiftState done [10:19:39]FM_GetShiftState done [10:19:39]req_shift_opened done [10:19:39]requested_item shift.open_date is exist - process it [10:19:39]req_shift_open_date [10:19:39]req_shift_open_date done [10:19:39]produce_requested_data done [10:19:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153074,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:19:39]process_action_free close_receipt [10:19:39]json_value_free [10:19:39]json_value_free done [10:19:39]process_json_proto returns [10:19:39]Send response to host [10:19:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153074,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:19:39]free response buf [10:19:39]execute_script done [10:19:39]execute_script returns [10:19:39]free content buf [10:19:39]Sock 7.Close socket [10:19:39]Sock 7.Thread stoped [10:19:43]OFD Sender: No OFD packet to send [10:19:45]recv_with_timeout no data received [10:19:48]OFD Sender: No OFD packet to send [10:19:53]OFD Sender: No OFD packet to send [10:19:58]OFD Sender: No OFD packet to send [10:20:04]OFD Sender: No OFD packet to send [10:20:09]OFD Sender: No OFD packet to send [10:20:14]OFD Sender: No OFD packet to send [10:20:19]OFD Sender: No OFD packet to send [10:20:24]OFD Sender: No OFD packet to send [10:20:29]recv_with_timeout no data received [10:20:29]OFD Sender: No OFD packet to send [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:44]OFD Sender: No OFD packet to send [10:20:49]OFD Sender: No OFD packet to send [10:20:54]OFD Sender: No OFD packet to send [10:20:59]OFD Sender: No OFD packet to send [10:21:04]OFD Sender: No OFD packet to send [10:21:05]recv_with_timeout no data received [10:21:09]OFD Sender: No OFD packet to send [10:21:14]OFD Sender: No OFD packet to send [10:21:19]OFD Sender: No OFD packet to send [10:21:23]recv_with_timeout no data received [10:21:24]OFD Sender: No OFD packet to send [10:16:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 ED 59 04 01 48 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 E3 E2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 55 02 00 35 04 06 00 F7 AD 04 5B 49 DD 57 22 D2 32 42 B3 26 CB [10:16:04]CheckFolder [10:16:04]dirname=/storage/ofd_packets [10:16:04]CheckFolder done [10:16:04]ProducePacketName [10:16:04]name=ofd_packets/00153072 [10:16:04]NVStorageSaveData ofd_packets/00153072 [10:16:04]File name is /storage/ofd_packets/00153072 [10:16:04]Write 298 bytes [10:16:04]NVStorageSaveData done [10:16:04]OFDSenderStorePacket done [10:16:04]KKMCreateOFDPacket done [10:16:04]NVStorageSaveData kkm_last_timestamp [10:16:04]File name is /storage/kkm_last_timestamp [10:16:04]Write 4 bytes [10:16:04]NVStorageSaveData done [10:16:04]ExternCall_PrintAddStr [10:16:04]wPrintStart [10:16:04]Write to MH i2c: 01 00 00 D9 04 DD [10:16:04]Write i2c OK [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: 01 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: 01 07 00 [10:16:04]MH_I2C_Read... [10:16:04]Read from MH i2c: 01 07 00 D9 04 00 00 00 00 00 FF 0F F2 [10:16:04]RasterBufferAndPrint [10:16:04]line Счет N : (1)1787074 [10:16:04]line ИНН: 02508201610067 [10:16:04]line Контрольно-Кассовый Чек [10:16:04]line ПРОДАЖА [10:16:04]line ТРК (МРК, ГНК) : 41 [10:16:04]line Товар: 2710194210 [10:16:04]line ДТ-К-5 [10:16:04]line 13.130 * 76.20 [10:16:04]line = 1000.51 [10:16:04]line НДС 12% НСП 1% [10:16:04]line > о реализуемом товаре [10:16:04]line ОКРУГЛЕНИЕ: -0.51 [10:16:04]line ИТОГО: 1000.00 [10:16:04]line Внесено: 1000.00 [10:16:04]line СДАЧА: 0.00 [10:16:04]line НСП 1% : 8.85 [10:16:04]line НДС 12% : 106.25 [10:16:04]line Наличными: 1000.00 [10:16:04]line Безнал.: 0.00 [10:16:04]line Место: АЗС № 89 "Партнер Нефть" [10:16:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:16:04]line СНО: Общий режим [10:16:04]line Чек 88 25.09.2024 10:16 [10:16:04]line Смена: 478 ФФД: 1.0 [10:16:04]line ЗНМ: 0300000113 [10:16:04]line РНМ: 0000000000091825 [10:16:04]line Версия ККМ: 001 [10:16:04]line ФМ: 0000000000871835 [10:16:04]line ФД: 153072 [10:16:04]line ФПД: 272322474494429 [10:16:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T101603&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153072&fm=272322474494429&tin=02508201610067®Number=0000000000091825&sum=100000 [10:16:04]OFD Sender: Processing packet 153072 [packets to send 831, broken 830] [10:16:04]ProducePacketName [10:16:04]name=ofd_packets/00153072 [10:16:04]OFD Sender: To server: pG, [10:16:04]CommunicateWithHost lk.salyk.kg:30040 [10:16:04]ConnectInit lk.salyk.kg [10:16:04]written 0, free lines is 4095 [10:16:05]Write to MH i2c: 01 00 00 04 05 09 [10:16:05]Write i2c OK [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: 01 [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: 01 07 00 [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 CE 0C EA [10:16:05]RasterBufferAndPrint [10:16:05]line [10:16:05]line [10:16:05]line [10:16:05]line [10:16:05]line [10:16:05]written 0, free lines is 3285 [10:16:05]MH_Cut [10:16:05]Write to MH i2c: D1 01 00 0B 05 01 E2 [10:16:05]Write i2c OK [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: D1 [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: D1 01 00 [10:16:05]MH_I2C_Read... [10:16:05]Read from MH i2c: D1 01 00 0B 05 00 E1 [10:16:05]Write to MH i2c: 01 00 00 0C 05 11 [10:16:05]Write i2c OK [10:16:05]MH_I2C_Read... [10:16:06]*** Cut start [10:16:06]*** Purtial cut [10:16:06]*** Stage 1: CUTSNS_PIN = 1 [10:16:06]Read from MH i2c: 01 [10:16:06]MH_I2C_Read... [10:16:06]*** Stop cut motor [10:16:06]*** Cut end [10:16:06]Read from MH i2c: 01 07 00 [10:16:06]MH_I2C_Read... [10:16:06]Read from MH i2c: 01 07 00 0C 05 00 00 00 00 00 FF 0F 26 [10:16:06]process_action close_receipt done [10:16:06]requested_data is exist [10:16:06]produce_requested_data [10:16:06]requested_item fm.sn is exist - process it [10:16:06]wFMCommunicate request_size=4 [10:16:06]MH_SAM_APDU [10:16:06]CAPDU: 80 11 00 00 [10:16:06]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [10:16:06]Write i2c OK [10:16:06]MH_I2C_Read... [10:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:06]Read from MH i2c: E2 [10:16:06]MH_I2C_Read... [10:16:06]Read from MH i2c: E2 17 00 [10:16:06]MH_I2C_Read... [10:16:06]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [10:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:06]wFMCommunicate OK [10:16:06]requested_item fd.num is exist - process it [10:16:06]SAM_PROTO_GetFieldsCounters [10:16:06]wFMCommunicate request_size=4 [10:16:06]MH_SAM_APDU [10:16:06]CAPDU: 80 13 00 00 [10:16:06]Write to MH i2c: E2 08 00 0E 05 80 13 00 00 00 00 00 00 8F [10:16:06]Write i2c OK [10:16:06]MH_I2C_Read... [10:16:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:06]Read from MH i2c: E2 [10:16:06]MH_I2C_Read... [10:16:06]Read from MH i2c: E2 62 00 [10:16:06]MH_I2C_Read... [10:16:06]Read from MH i2c: E2 62 00 0E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [10:16:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 55 02 00 0E 04 04 00 DE 01 00 0[10:21:29]OFD Sender: No OFD packet to send [10:21:34]OFD Sender: No OFD packet to send [10:21:39]OFD Sender: No OFD packet to send [10:21:44]OFD Sender: No OFD packet to send [10:21:49]OFD Sender: No OFD packet to send [10:21:54]OFD Sender: No OFD packet to send [10:21:59]OFD Sender: No OFD packet to send [10:22:04]OFD Sender: No OFD packet to send [10:22:09]OFD Sender: No OFD packet to send [10:22:14]OFD Sender: No OFD packet to send [10:22:19]OFD Sender: No OFD packet to send [10:22:24]OFD Sender: No OFD packet to send [10:22:29]OFD Sender: No OFD packet to send [10:22:29]recv_with_timeout no data received [10:22:30]accept exits with 9 [10:22:30]New connection [10:22:30]New thread 3066617188 created [10:22:30]Thread 3066760548 joined [10:22:30]Waiting for new connection... [10:22:30] Sock 9.Parse request [10:22:30]Sock 9.Check first char [10:22:30]Sock 9.First char is OK [10:22:30]request: POST /json_proto HTTP/1.0 [10:22:30]Method: POST [10:22:30]URL: /json_proto [10:22:30]Method is POST - this is cgi request [10:22:30]url: /json_proto [10:22:30]query_string will be loaded in cgi processing [10:22:30]execute_cgi json_proto POST (null) [10:22:30]execute_cgi path=json_proto method=POST [10:22:30]POST find Content-Length [10:22:30]Host: 172.17.43.67:8080 [10:22:30]Content-Length: 793 [10:22:30]Content-Type: application/json [10:22:30] [10:22:30]POST finish read [10:22:30]Found Content-Length = 793 [10:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:30]execute_script... [10:22:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:30]POST & json_proto [10:22:30]process_json_proto [10:22:30]json parsed OK: [10:22:30]protocol is kg_v1.0 [10:22:30]action value=close_receipt [10:22:30]process_action close_receipt [10:22:30]cmd_close_receipt [10:22:30]MH_GetDate [10:22:30]Write to MH i2c: F0 00 00 A6 05 9A [10:22:30]Write i2c OK [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: F0 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: F0 09 00 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: F0 09 00 A6 05 00 67 E4 F3 66 6A BD 47 65 1A [10:22:30]GetLastDocTimeStamp 1727259576 [10:22:30]current date 1727259751 [10:22:30]FM_GetShiftState [10:22:30]SAM_PROTO_GetShiftState [10:22:30]wFMCommunicate request_size=4 [10:22:30]MH_SAM_APDU [10:22:30]CAPDU: 80 13 01 00 [10:22:30]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [10:22:30]Write i2c OK [10:22:30]MH_I2C_Read... [10:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:30]Read from MH i2c: E2 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 0E 00 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F1 [10:22:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:22:30]wFMCommunicate OK [10:22:30]SAM_PROTO_GetShiftState done [10:22:30]FM_GetShiftState done [10:22:30]opened in 1727224329 [10:22:30]opened+sec_in_day 1727310729 [10:22:30]quantity*price = 0 [10:22:30]sum+1 = 1 [10:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 91 25.09.2024 10:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 03814 ФМ: 0000000000871835 ФД: 153075 ФПД: 223060328099957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153075&fm=223060328099957&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:31]StoreToDocumentArchive [10:22:31]shift 478 fd 153075 [10:22:31]save to /storage/0478/doc_00153075 [10:22:31]save last doc name /storage/0478/doc_00153075 to /storage/kkm_last_doc_name [10:22:31]save OK [10:22:31]Clear old archive folders... [10:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:31]tlvbuf is 01FC7480 [10:22:31]SAM_PROTO_ClearQueue [10:22:31]wFMCommunicate request_size=4 [10:22:31]MH_SAM_APDU [10:22:31]CAPDU: 80 09 00 00 [10:22:31]Write to MH i2c: E2 08 00 B4 05 80 09 00 00 00 00 00 00 2B [10:22:31]Write i2c OK [10:22:31]MH_I2C_Read... [10:22:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:31]Read from MH i2c: E2 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: E2 03 00 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [10:22:31]RAPDU: 90 00 [10:22:31]wFMCommunicate OK [10:22:31]SAM_PROTO_ClearQueue done [10:22:31]KKMCreateOFDPacket [10:22:31]OFDProtocolAddRootSTLVToBuf [10:22:31]FM_MakeSignedData [10:22:31]FM_MakeSignedData [10:22:31]SAM_PROTO_SignData [10:22:31]wFMCommunicate request_size=4 [10:22:31]MH_SAM_APDU [10:22:31]CAPDU: 80 0D 01 02 [10:22:31]Write to MH i2c: E2 08 00 B5 05 80 0D 01 02 00 00 00 00 33 [10:22:31]Write i2c OK [10:22:31]MH_I2C_Read... [10:22:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:31]Read from MH i2c: E2 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: E2 03 00 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [10:22:31]RAPDU: 90 00 [10:22:31]wFMCommunicate OK [10:22:31]wFMCommunicate request_size=255 [10:22:31]MH_SAM_APDU [10:22:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 55 02 00 35 04 06 00 CA [10:22:31]Write to MH i2c: E2 02 01 B6 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 55 02 00 35 04 06 00 CA 00 00 9D [10:22:31]Write i2c OK [10:22:31]MH_I2C_Read... [10:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:32]Read from MH i2c: E2 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 03 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [10:22:32]RAPDU: 90 00 [10:22:32]wFMCommunicate OK [10:22:32]wFMCommunicate request_size=10 [10:22:32]MH_SAM_APDU [10:22:32]CAPDU: 80 0D 02 02 05 DF 47 9E B0 75 [10:22:32]Write to MH i2c: E2 0D 00 B7 05 80 0D 02 02 05 00 DF 47 9E B0 75 00 00 29 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:32]Read from MH i2c: E2 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 03 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [10:22:32]RAPDU: 90 00 [10:22:32]wFMCommunicate OK [10:22:32]wFMCommunicate request_size=4 [10:22:32]MH_SAM_APDU [10:22:32]CAPDU: 80 0D 03 02 [10:22:32]Write to MH i2c: E2 08 00 B8 05 80 0D 03 02 00 00 00 00 38 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:32]Read from MH i2c: E2 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 0B 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 0B 00 B8 05 00 30 09 07 7B 30 5C F9 82 90 00 FB [10:22:32]RAPDU: 30 09 07 7B 30 5C F9 82 90 00 [10:22:32]wFMCommunicate OK [10:22:32]SAM_PROTO_SignData done [10:22:32]FM_MakeSignedData done [10:22:32]CreateOFDProtocolMessage [10:22:32]wFMCommunicate request_size=4 [10:22:32]MH_SAM_APDU [10:22:32]CAPDU: 80 11 00 00 [10:22:32]Write to MH i2c: E2 08 00 B9 05 80 11 00 00 00 00 00 00 38 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:32]Read from MH i2c: E2 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 17 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: E2 17 00 B9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [10:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:32]wFMCommunicate OK [10:22:32]CreateOFDProtocolMessage done [10:22:32]OFDSenderStorePacket 153075 [10:22:32]StoreOFDPacket docnum=153075 [10:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC 70 07 01 E4 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 55 02 00 35 04 06 00 CA DF 47 9E B0 75 30 09 07 7B 30 5C F9 82 [10:22:32]CheckFolder [10:22:32]dirname=/storage/ofd_packets [10:22:32]CheckFolder done [10:22:32]ProducePacketName [10:22:32]name=ofd_packets/00153075 [10:22:32]NVStorageSaveData ofd_packets/00153075 [10:22:32]File name is /storage/ofd_packets/00153075 [10:22:32]Write 301 bytes [10:22:32]NVStorageSaveData done [10:22:32]OFDSenderStorePacket done [10:22:32]KKMCreateOFDPacket done [10:22:32]NVStorageSaveData kkm_last_timestamp [10:22:32]File name is /storage/kkm_last_timestamp [10:22:32]Write 4 bytes [10:22:32]NVStorageSaveData done [10:22:32]ExternCall_PrintAddStr [10:22:32]wPrintStart [10:22:32]Write to MH i2c: 01 00 00 BA 05 BF [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 07 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 07 00 BA 05 00 00 00 00 00 FF 0F D4 [10:22:32]RasterBufferAndPrint [10:22:32]line Счет N : (1)1787077 [10:22:32]line ИНН: 02508201610067 [10:22:32]line Контрольно-Кассовый Чек [10:22:32]line ПРОДАЖА [10:22:32]line ТРК (МРК, ГНК) : 32 [10:22:32]line Товар: 2710124130 [10:22:32]line Аи-92-К-5 [10:22:32]line 20.000 * 0.00 [10:22:32]line = 0.00 [10:22:32]line НДС 12% НСП 1% [10:22:32]line > о реализуемом товаре [10:22:32]line ИТОГО: 0.00 [10:22:32]line НСП 1% : 0.00 [10:22:32]line НДС 12% : 0.00 [10:22:32]line Наличными: 0.00 [10:22:32]line Безнал.: 0.00 [10:22:32]line Место: АЗС № 89 "Партнер Нефть" [10:22:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:32]line СНО: Общий режим [10:22:32]line Чек 91 25.09.2024 10:22 [10:22:32]line Смена: 478 ФФД: 1.0 [10:22:32]line ЗНМ: 0300000113 [10:22:32]line РНМ: 0000000000091825 [10:22:32]line Версия ККМ: 001 [10:22:32]line Талоны: Топливная Карта [10:22:32]line 03814 [10:22:32]line ФМ: 0000000000871835 [10:22:32]line ФД: 153075 [10:22:32]line ФПД: 223060328099957 [10:22:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153075&fm=223060328099957&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:32]written 0, free lines is 4095 [10:22:32]OFD Sender: Processing packet 153075 [packets to send 831, broken 830] [10:22:32]ProducePacketName [10:22:32]name=ofd_packets/00153075 [10:22:32]OFD Sender: To server: pG, [10:22:32]CommunicateWithHost lk.salyk.kg:30040 [10:22:32]ConnectInit lk.salyk.kg [10:22:32]Write to MH i2c: 01 00 00 E4 05 E9 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 07 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 E0 0C DC [10:22:32]RasterBufferAndPrint [10:22:32]line [10:22:32]line [10:22:32]line [10:22:32]line [10:22:32]line [10:22:32]written 0, free lines is 3302 [10:22:32]MH_Cut [10:22:32]Write to MH i2c: D1 01 00 EB 05 01 C2 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 01 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 01 00 EB 05 00 C1 [10:22:32]Write to MH i2c: 01 00 00 EC 05 F1 [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Connected sock=10 [10:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC 70 07 01 E4 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 55 02 00 35 04 06 00 CA DF 47 9E B0 75 30 09 07 7B 30 5C F9 82 [10:22:33]*** Cut start [10:22:33]*** Purtial cut [10:22:33]*** Stage 1: CUTSNS_PIN = 1 [10:22:33]Read from MH i2c: 01 [10:22:33]MH_I2C_Read... [10:22:33]*** Stop cut motor [10:22:33]*** Cut end [10:22:33]Read from MH i2c: 01 07 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 FF 0F 06 [10:22:33]process_action close_receipt done [10:22:33]requested_data is exist [10:22:33]produce_requested_data [10:22:33]requested_item fm.sn is exist - process it [10:22:33]wFMCommunicate request_size=4 [10:22:33]MH_SAM_APDU [10:22:33]CAPDU: 80 11 00 00 [10:22:33]Write to MH i2c: E2 08 00 ED 05 80 11 00 00 00 00 00 00 6C [10:22:33]Write i2c OK [10:22:33]MH_I2C_Read... [10:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:33]Read from MH i2c: E2 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 17 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 17 00 ED 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [10:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:33]wFMCommunicate OK [10:22:33]requested_item fd.num is exist - process it [10:22:33]SAM_PROTO_GetFieldsCounters [10:22:33]wFMCommunicate request_size=4 [10:22:33]MH_SAM_APDU [10:22:33]CAPDU: 80 13 00 00 [10:22:33]Write to MH i2c: E2 08 00 EE 05 80 13 00 00 00 00 00 00 6F [10:22:33]Write i2c OK [10:22:33]MH_I2C_Read... [10:22:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:33]Read from MH i2c: E2 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 62 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 62 00 EE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [10:22:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:33]wFMCommunicate OK [10:22:33]SAM_PROTO_GetFieldsCounters done [10:22:33]requested_item shift.num is exist - process it [10:22:33]requested_item shift.opened is exist - process it [10:22:33]req_shift_opened [10:22:33]FM_GetShiftState [10:22:33]SAM_PROTO_GetShiftState [10:22:33]wFMCommunicate request_size=4 [10:22:33]MH_SAM_APDU [10:22:33]CAPDU: 80 13 01 00 [10:22:33]Write to MH i2c: E2 08 00 EF 05 80 13 01 00 00 00 00 00 71 [10:22:33]Write i2c OK [10:22:33]MH_I2C_Read... [10:22:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 49 47 00 D2 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 55 02 00 F4 03 04 00 63 8C F3 66 B6 04 01 00 00 87 F8 4E 1C 37 C9 8A 0D [10:22:33]CommunicateWithHost err = 0 [10:22:33]CheckOFDResponse [10:22:33]1017 (14) - 77093643461234 [10:22:33]1041 (16) - 0000000000871835 [10:22:33]1040 (4) - 153075 [10:22:33]1012 (4) - 25.09.2024 04:06 [10:22:33]1206 (1) - 0 [10:22:33]OFD Sender: Remove packet 153075 [10:22:33]ProducePacketName [10:22:33]name=ofd_packets/00153075 [10:22:33]NVStorageDeleteData [10:22:33]Read from MH i2c: E2 [10:22:33]MH_I2C_Read... [10:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:33]Read from MH i2c: E2 0E 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 0E 00 EF 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 39 [10:22:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:22:33]wFMCommunicate OK [10:22:33]SAM_PROTO_GetShiftState done [10:22:33]FM_GetShiftState done [10:22:33]req_shift_opened done [10:22:33]requested_item shift.open_date is exist - process it [10:22:33]req_shift_open_date [10:22:33]req_shift_open_date done [10:22:33]produce_requested_data done [10:22:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153075,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:22:33]process_action_free close_receipt [10:22:33]json_value_free [10:22:33]json_value_free done [10:22:33]process_json_proto returns [10:22:33]Send response to host [10:22:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153075,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:22:33]free response buf [10:22:33]execute_script done [10:22:33]execute_script returns [10:22:33]free content buf [10:22:33]Sock 9.Close socket [10:22:33]Sock 9.Thread stoped [10:22:34]OFD Sender: No OFD packet to send [10:22:34]int [10:22:34]Write to MH i2c: 01 00 00 F0 05 F5 [10:22:34]*** FLAG_PRN_KEY set [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 F0 05 00 08 00 00 00 FF 0F 12 [10:22:34]state=0 [10:22:34]Key pressed [10:22:34]Feed [10:22:34]Write to MH i2c: D8 00 00 F1 05 CD [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: D8 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: D8 01 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: D8 01 00 F1 05 00 CE [10:22:34]int [10:22:34]Write to MH i2c: 01 00 00 F2 05 F7 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 F2 05 00 48 00 00 00 3C 00 82 [10:22:34]state=2 [10:22:34]Key pressed [10:22:34]int [10:22:34]Write to MH i2c: 01 00 00 F3 05 F8 [10:22:34]*** FLAG_PRN_KEY reset [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 F7 0F 05 [10:22:34]state=2 [10:22:34]Stop feed [10:22:39]OFD Sender: No OFD packet to send [10:22:44]OFD Sender: No OFD packet to send [10:22:49]accept exits with 7 [10:22:49]New connection [10:22:49]New thread 3066760548 created [10:22:49]Thread 3066617188 joined [10:22:49]Waiting for new connection... [10:22:49] Sock 7.Parse request [10:22:49]Sock 7.Check first char [10:22:49]Sock 7.First char is OK [10:22:49]request: POST /json_proto HTTP/1.0 [10:22:49]Method: POST [10:22:49]URL: /json_proto [10:22:49]Method is POST - this is cgi request [10:22:49]url: /json_proto [10:22:49]query_string will be loaded in cgi processing [10:22:49]execute_cgi json_proto POST (null) [10:22:49]execute_cgi path=json_proto method=POST [10:22:49]POST find Content-Length [10:22:49]Host: 172.17.43.67:8080 [10:22:49]Content-Length: 679 [10:22:49]Content-Type: application/json [10:22:49] [10:22:49]POST finish read [10:22:49]Found Content-Length = 679 [10:22:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:49]execute_script... [10:22:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:49]POST & json_proto [10:22:49]process_json_proto [10:22:49]json parsed OK: [10:22:49]protocol is kg_v1.0 [10:22:49]action value=close_receipt [10:22:49]process_action close_receipt [10:22:49]cmd_close_receipt [10:22:49]MH_GetDate [10:22:49]Write to MH i2c: F0 00 00 F4 05 E8 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: F0 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: F0 09 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: F0 09 00 F4 05 00 7A E4 F3 66 6A BD 47 65 7B [10:22:49]GetLastDocTimeStamp 1727259751 [10:22:49]current date 1727259770 [10:22:49]FM_GetShiftState [10:22:49]SAM_PROTO_GetShiftState [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 13 01 00 [10:22:49]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 0E 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3F [10:22:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:22:49]wFMCommunicate OK [10:22:49]SAM_PROTO_GetShiftState done [10:22:49]FM_GetShiftState done [10:22:49]opened in 1727224329 [10:22:49]opened+sec_in_day 1727310729 [10:22:49]quantity*price = 70037 [10:22:49]sum+1 = 70038 [10:22:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 92 25.09.2024 10:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153076 ФПД: 207809988473215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153076&fm=207809988473215&tin=02508201610067®Number=0000000000091825&sum=70000 [10:22:50]StoreToDocumentArchive [10:22:50]shift 478 fd 153076 [10:22:50]save to /storage/0478/doc_00153076 [10:22:50]save last doc name /storage/0478/doc_00153076 to /storage/kkm_last_doc_name [10:22:50]save OK [10:22:50]Clear old archive folders... [10:22:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:50]tlvbuf is 020205F0 [10:22:50]SAM_PROTO_ClearQueue [10:22:50]wFMCommunicate request_size=4 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 09 00 00 [10:22:50]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [10:22:50]RAPDU: 90 00 [10:22:50]wFMCommunicate OK [10:22:50]SAM_PROTO_ClearQueue done [10:22:50]KKMCreateOFDPacket [10:22:50]OFDProtocolAddRootSTLVToBuf [10:22:50]FM_MakeSignedData [10:22:50]FM_MakeSignedData [10:22:50]SAM_PROTO_SignData [10:22:50]wFMCommunicate request_size=4 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 0D 01 02 [10:22:50]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [10:22:50]RAPDU: 90 00 [10:22:50]wFMCommunicate OK [10:22:50]wFMCommunicate request_size=255 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 7A E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 55 02 00 35 04 06 00 BD [10:22:50]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 7A E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 55 02 00 35 04 06 00 BD 00 00 E2 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [10:22:51]RAPDU: 90 00 [10:22:51]wFMCommunicate OK [10:22:51]wFMCommunicate request_size=10 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 0D 02 02 05 00 88 8B 31 7F [10:22:51]Write to MH i2c: E2 0D 00 05 06 80 0D 02 02 05 00 00 88 8B 31 7F 00 00 52 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [10:22:51]RAPDU: 90 00 [10:22:51]wFMCommunicate OK [10:22:51]wFMCommunicate request_size=4 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 0D 03 02 [10:22:51]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 0B 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 0B 00 06 06 00 15 D5 0D 22 AF FA 78 CA 90 00 8C [10:22:51]RAPDU: 15 D5 0D 22 AF FA 78 CA 90 00 [10:22:51]wFMCommunicate OK [10:22:51]SAM_PROTO_SignData done [10:22:51]FM_MakeSignedData done [10:22:51]CreateOFDProtocolMessage [10:22:51]wFMCommunicate request_size=4 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 11 00 00 [10:22:51]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 17 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [10:22:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:51]wFMCommunicate OK [10:22:51]CreateOFDProtocolMessage done [10:22:51]OFDSenderStorePacket 153076 [10:22:51]StoreOFDPacket docnum=153076 [10:22:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D 8E 07 01 3C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 7A E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 55 02 00 35 04 06 00 BD 00 88 8B 31 7F 15 D5 0D 22 AF FA 78 CA [10:22:51]CheckFolder [10:22:51]dirname=/storage/ofd_packets [10:22:51]CheckFolder done [10:22:51]ProducePacketName [10:22:51]name=ofd_packets/00153076 [10:22:51]NVStorageSaveData ofd_packets/00153076 [10:22:51]File name is /storage/ofd_packets/00153076 [10:22:51]Write 301 bytes [10:22:51]NVStorageSaveData done [10:22:51]OFDSenderStorePacket done [10:22:51]KKMCreateOFDPacket done [10:22:51]NVStorageSaveData kkm_last_timestamp [10:22:51]File name is /storage/kkm_last_timestamp [10:22:51]Write 4 bytes [10:22:51]NVStorageSaveData done [10:22:51]ExternCall_PrintAddStr [10:22:51]wPrintStart [10:22:51]Write to MH i2c: 01 00 00 08 06 0E [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 07 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [10:22:51]RasterBufferAndPrint [10:22:51]line Счет N : (1)1787078 [10:22:51]line ИНН: 02508201610067 [10:22:51]line Контрольно-Кассовый Чек [10:22:51]line ПРОДАЖА [10:22:51]line ТРК (МРК, ГНК) : 42 [10:22:51]line Товар: 2710124130 [10:22:51]line Аи-92-К-5 [10:22:51]line 10.330 * 67.80 [10:22:51]line = 700.37 [10:22:51]line НДС 12% НСП 1% [10:22:51]line > о реализуемом товаре [10:22:51]line ОКРУГЛЕНИЕ: -0.37 [10:22:51]line ИТОГО: 700.00 [10:22:51]line Внесено: 700.00 [10:22:51]line СДАЧА: 0.00 [10:22:51]line НСП 1% : 6.20 [10:22:51]line НДС 12% : 74.38 [10:22:51]line Наличными: 700.00 [10:22:51]line Безнал.: 0.00 [10:22:51]line Место: АЗС № 89 "Партнер Нефть" [10:22:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:51]line СНО: Общий режим [10:22:51]line Чек 92 25.09.2024 10:22 [10:22:51]line Смена: 478 ФФД: 1.0 [10:22:51]line ЗНМ: 0300000113 [10:22:51]line РНМ: 0000000000091825 [10:22:51]line Версия ККМ: 001 [10:22:51]line ФМ: 0000000000871835 [10:22:51]line ФД: 153076 [10:22:51]line ФПД: 207809988473215 [10:22:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153076&fm=207809988473215&tin=02508201610067®Number=0000000000091825&sum=70000 [10:22:51]written 0, free lines is 4095 [10:22:51]OFD Sender: Processing packet 153076 [packets to send 831, broken 830] [10:22:51]ProducePacketName [10:22:51]name=ofd_packets/00153076 [10:22:51]OFD Sender: To server: pG, [10:22:51]CommunicateWithHost lk.salyk.kg:30040 [10:22:51]ConnectInit lk.salyk.kg [10:22:51]Write to MH i2c: 01 00 00 33 06 39 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 07 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 DF 0C 2B [10:22:51]RasterBufferAndPrint [10:22:51]line [10:22:51]line [10:22:51]line [10:22:51]line [10:22:51]line [10:22:51]written 0, free lines is 3304 [10:22:51]MH_Cut [10:22:51]Write to MH i2c: D1 01 00 3A 06 01 12 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 01 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 01 00 3A 06 00 11 [10:22:51]Write to MH i2c: 01 00 00 3B 06 41 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:52]*** Cut start [10:22:52]*** Purtial cut [10:22:52]*** Stage 1: CUTSNS_PIN = 1 [10:22:52]Read from MH i2c: 01 [10:22:52]MH_I2C_Read... [10:22:52]*** Stop cut motor [10:22:52]*** Cut end [10:22:52]Read from MH i2c: 01 07 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 3B 06 00 00 00 00 00 FF 0F 56 [10:22:52]process_action close_receipt done [10:22:52]requested_data is exist [10:22:52]produce_requested_data [10:22:52]requested_item fm.sn is exist - process it [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 11 00 00 [10:22:52]Write to MH i2c: E2 08 00 3C 06 80 11 00 00 00 00 00 00 BC [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 3C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [10:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:52]wFMCommunicate OK [10:22:52]requested_item fd.num is exist - process it [10:22:52]SAM_PROTO_GetFieldsCounters [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 00 00 [10:22:52]Write to MH i2c: E2 08 00 3D 06 80 13 00 00 00 00 00 00 BF [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 3D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [10:22:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetFieldsCounters done [10:22:52]requested_item shift.num is exist - process it [10:22:52]requested_item shift.opened is exist - process it [10:22:52]req_shift_opened [10:22:52]FM_GetShiftState [10:22:52]SAM_PROTO_GetShiftState [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 01 00 [10:22:52]Write to MH i2c: E2 08 00 3E 06 80 13 01 00 00 00 00 00 C1 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 3E 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 89 [10:22:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetShiftState done [10:22:52]FM_GetShiftState done [10:22:52]req_shift_opened done [10:22:52]requested_item shift.open_date is exist - process it [10:22:52]req_shift_open_date [10:22:52]req_shift_open_date done [10:22:52]produce_requested_data done [10:22:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153076,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:22:52]process_action_free close_receipt [10:22:52]json_value_free [10:22:52]json_value_free done [10:22:52]process_json_proto returns [10:22:52]Send response to host [10:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153076,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:22:52]free response buf [10:22:52]execute_script done [10:22:52]execute_script returns [10:22:52]free content buf [10:22:52]Sock 7.Close socket [10:22:52]Sock 7.Thread stoped [10:22:56]ConnectInit Can't take IP for lk.salyk.kg [10:22:56]CommunicateWithHost connect error [10:22:56]CommunicateWithHost err = -1 [10:22:56]OFD Sender: Server communicate error [10:23:01]OFD Sender: Processing packet 153076 [packets to send 831, broken 830] [10:23:01]ProducePacketName [10:23:01]name=ofd_packets/00153076 [10:23:01]OFD Sender: To server: pG, [10:23:01]CommunicateWithHost lk.salyk.kg:30040 [10:23:01]ConnectInit lk.salyk.kg [10:23:06]ConnectInit Can't take IP for lk.salyk.kg [10:23:06]CommunicateWithHost connect error [10:23:06]CommunicateWithHost err = -1 [10:23:06]OFD Sender: Server communicate error [10:23:11]OFD Sender: Processing packet 153076 [packets to send 831, broken 830] [10:23:11]ProducePacketName [10:23:11]name=ofd_packets/00153076 [10:23:11]OFD Sender: To server: pG, [10:23:11]CommunicateWithHost lk.salyk.kg:30040 [10:23:11]ConnectInit lk.salyk.kg [10:23:16]Connected sock=9 [10:23:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D 8E 07 01 3C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 7A E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 55 02 00 35 04 06 00 BD 00 88 8B 31 7F 15 D5 0D 22 AF FA 78 CA [10:23:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 6D 47 00 4A 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 55 02 00 F4 03 04 00 8E 8C F3 66 B6 04 01 00 00 66 EB EA 7E 9A 22 81 03 [10:23:16]CommunicateWithHost err = 0 [10:23:16]CheckOFDResponse [10:23:16]1017 (14) - 77093643461234 [10:23:16]1041 (16) - 0000000000871835 [10:23:16]1040 (4) - 153076 [10:23:16]1012 (4) - 25.09.2024 04:07 [10:23:16]1206 (1) - 0 [10:23:16]OFD Sender: Remove packet 153076 [10:23:16]ProducePacketName [10:23:16]name=ofd_packets/00153076 [10:23:16]NVStorageDeleteData [10:23:17]OFD Sender: No OFD packet to send [10:23:22]OFD Sender: No OFD packet to send [10:23:27]OFD Sender: No OFD packet to send [10:23:32]OFD Sender: No OFD packet to send [10:23:37]OFD Sender: No OFD packet to send [10:23:38]recv_with_timeout no data received [10:23:42]OFD Sender: No OFD packet to send [10:23:47]OFD Sender: No OFD packet to send [10:23:52]OFD Sender: No OFD packet to send [10:23:57]recv_with_timeout no data received [10:23:57]OFD Sender: No OFD packet to send [10:24:02]OFD Sender: No OFD packet to send [10:24:07]OFD Sender: No OFD packet to send [10:24:08]recv_with_timeout no data received [10:24:12]OFD Sender: No OFD packet to send [10:24:17]OFD Sender: No OFD packet to send [10:24:22]OFD Sender: No OFD packet to send [10:24:27]OFD Sender: No OFD packet to send [10:24:32]OFD Sender: No OFD packet to send [10:24:37]OFD Sender: No OFD packet to send [10:24:42]OFD Sender: No OFD packet to send [10:24:47]OFD Sender: No OFD packet to send [10:24:52]OFD Sender: No OFD packet to send [10:24:53]accept exits with 10 [10:24:53]New connection [10:24:53]New thread 3066617188 created [10:24:53]Thread 3066760548 joined [10:24:53]Waiting for new connection... [10:24:53] Sock 10.Parse request [10:24:53]Sock 10.Check first char [10:24:53]Sock 10.First char is OK [10:24:53]request: POST /json_proto HTTP/1.0 [10:24:53]Method: POST [10:24:53]URL: /json_proto [10:24:53]Method is POST - this is cgi request [10:24:53]url: /json_proto [10:24:53]query_string will be loaded in cgi processing [10:24:53]execute_cgi json_proto POST (null) [10:24:53]execute_cgi path=json_proto method=POST [10:24:53]POST find Content-Length [10:24:53]Host: 172.17.43.67:8080 [10:24:53]Content-Length: 662 [10:24:53]Content-Type: application/json [10:24:53] [10:24:53]POST finish read [10:24:53]Found Content-Length = 662 [10:24:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:53]execute_script... [10:24:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:53]POST & json_proto [10:24:53]process_json_proto [10:24:53]json parsed OK: [10:24:53]protocol is kg_v1.0 [10:24:53]action value=close_receipt [10:24:53]process_action close_receipt [10:24:53]cmd_close_receipt [10:24:53]MH_GetDate [10:24:53]Write to MH i2c: F0 00 00 3F 06 34 [10:24:53]Write i2c OK [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: F0 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: F0 09 00 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: F0 09 00 3F 06 00 F6 E4 F3 66 6A BD 47 65 43 [10:24:53]GetLastDocTimeStamp 1727259770 [10:24:53]current date 1727259894 [10:24:53]FM_GetShiftState [10:24:53]SAM_PROTO_GetShiftState [10:24:53]wFMCommunicate request_size=4 [10:24:53]MH_SAM_APDU [10:24:53]CAPDU: 80 13 01 00 [10:24:53]Write to MH i2c: E2 08 00 40 06 80 13 01 00 00 00 00 00 C3 [10:24:53]Write i2c OK [10:24:53]MH_I2C_Read... [10:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:53]Read from MH i2c: E2 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: E2 0E 00 [10:24:53]MH_I2C_Read... [10:24:53]Read from MH i2c: E2 0E 00 40 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8B [10:24:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:24:53]wFMCommunicate OK [10:24:53]SAM_PROTO_GetShiftState done [10:24:53]FM_GetShiftState done [10:24:53]opened in 1727224329 [10:24:53]opened+sec_in_day 1727310729 [10:24:53]quantity*price = 50034 [10:24:53]sum+1 = 50036 [10:24:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 93 25.09.2024 10:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153077 ФПД: 31620368530714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102454&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153077&fm=31620368530714&tin=02508201610067®Number=0000000000091825&sum=50000 [10:24:54]StoreToDocumentArchive [10:24:54]shift 478 fd 153077 [10:24:54]save to /storage/0478/doc_00153077 [10:24:54]save last doc name /storage/0478/doc_00153077 to /storage/kkm_last_doc_name [10:24:54]save OK [10:24:54]Clear old archive folders... [10:24:54]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:24:54]tlvbuf is 02016D10 [10:24:54]SAM_PROTO_ClearQueue [10:24:54]wFMCommunicate request_size=4 [10:24:54]MH_SAM_APDU [10:24:54]CAPDU: 80 09 00 00 [10:24:54]Write to MH i2c: E2 08 00 4D 06 80 09 00 00 00 00 00 00 C5 [10:24:54]Write i2c OK [10:24:54]MH_I2C_Read... [10:24:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:54]Read from MH i2c: E2 [10:24:54]MH_I2C_Read... [10:24:54]Read from MH i2c: E2 03 00 [10:24:54]MH_I2C_Read... [10:24:54]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [10:24:54]RAPDU: 90 00 [10:24:54]wFMCommunicate OK [10:24:54]SAM_PROTO_ClearQueue done [10:24:54]KKMCreateOFDPacket [10:24:54]OFDProtocolAddRootSTLVToBuf [10:24:54]FM_MakeSignedData [10:24:54]FM_MakeSignedData [10:24:54]SAM_PROTO_SignData [10:24:54]wFMCommunicate request_size=4 [10:24:54]MH_SAM_APDU [10:24:54]CAPDU: 80 0D 01 02 [10:24:54]Write to MH i2c: E2 08 00 4E 06 80 0D 01 02 00 00 00 00 CD [10:24:54]Write i2c OK [10:24:54]MH_I2C_Read... [10:24:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:54]Read from MH i2c: E2 [10:24:54]MH_I2C_Read... [10:24:54]Read from MH i2c: E2 03 00 [10:24:54]MH_I2C_Read... [10:24:54]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [10:24:54]RAPDU: 90 00 [10:24:54]wFMCommunicate OK [10:24:54]wFMCommunicate request_size=255 [10:24:54]MH_SAM_APDU [10:24:54]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 55 02 00 35 04 06 00 1C C2 30 D5 7D [10:24:54]Write to MH i2c: E2 02 01 4F 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 55 02 00 35 04 06 00 1C C2 30 D5 7D 00 00 7E [10:24:54]Write i2c OK [10:24:54]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 03 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [10:24:55]RAPDU: 90 00 [10:24:55]wFMCommunicate OK [10:24:55]wFMCommunicate request_size=6 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 0D 02 02 01 1A [10:24:55]Write to MH i2c: E2 09 00 50 06 80 0D 02 02 01 00 1A 00 00 EC [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 03 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [10:24:55]RAPDU: 90 00 [10:24:55]wFMCommunicate OK [10:24:55]wFMCommunicate request_size=4 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 0D 03 02 [10:24:55]Write to MH i2c: E2 08 00 51 06 80 0D 03 02 00 00 00 00 D2 [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 0B 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 0B 00 51 06 00 C6 BD 6F DB 03 17 F4 24 90 00 D2 [10:24:55]RAPDU: C6 BD 6F DB 03 17 F4 24 90 00 [10:24:55]wFMCommunicate OK [10:24:55]SAM_PROTO_SignData done [10:24:55]FM_MakeSignedData done [10:24:55]CreateOFDProtocolMessage [10:24:55]wFMCommunicate request_size=4 [10:24:55]MH_SAM_APDU [10:24:55]CAPDU: 80 11 00 00 [10:24:55]Write to MH i2c: E2 08 00 52 06 80 11 00 00 00 00 00 00 D2 [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:55]Read from MH i2c: E2 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 17 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: E2 17 00 52 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [10:24:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:55]wFMCommunicate OK [10:24:55]CreateOFDProtocolMessage done [10:24:55]OFDSenderStorePacket 153077 [10:24:55]StoreOFDPacket docnum=153077 [10:24:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B1 20 03 01 0C 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 55 02 00 35 04 06 00 1C C2 30 D5 7D 1A C6 BD 6F DB 03 17 F4 24 [10:24:55]CheckFolder [10:24:55]dirname=/storage/ofd_packets [10:24:55]CheckFolder done [10:24:55]ProducePacketName [10:24:55]name=ofd_packets/00153077 [10:24:55]NVStorageSaveData ofd_packets/00153077 [10:24:55]File name is /storage/ofd_packets/00153077 [10:24:55]Write 297 bytes [10:24:55]NVStorageSaveData done [10:24:55]OFDSenderStorePacket done [10:24:55]KKMCreateOFDPacket done [10:24:55]NVStorageSaveData kkm_last_timestamp [10:24:55]File name is /storage/kkm_last_timestamp [10:24:55]Write 4 bytes [10:24:55]NVStorageSaveData done [10:24:55]ExternCall_PrintAddStr [10:24:55]wPrintStart [10:24:55]Write to MH i2c: 01 00 00 53 06 59 [10:24:55]Write i2c OK [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: 01 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: 01 07 00 [10:24:55]MH_I2C_Read... [10:24:55]Read from MH i2c: 01 07 00 53 06 00 00 00 00 00 FF 0F 6E [10:24:55]RasterBufferAndPrint [10:24:55]line Счет N : (1)1787079 [10:24:55]line ИНН: 02508201610067 [10:24:55]line Контрольно-Кассовый Чек [10:24:55]line ПРОДАЖА [10:24:55]line ТРК (МРК, ГНК) : 43 [10:24:55]line Товар: 2710124130 [10:24:55]line Super-92 [10:24:55]line 7.220 * 69.30 [10:24:55]line = 500.35 [10:24:55]line НДС 12% НСП 1% [10:24:55]line > о реализуемом товаре [10:24:55]line ОКРУГЛЕНИЕ: -0.35 [10:24:55]line ИТОГО: 500.00 [10:24:55]line Внесено: 500.00 [10:24:55]line СДАЧА: 0.00 [10:24:55]line НСП 1% : 4.43 [10:24:55]line НДС 12% : 53.13 [10:24:55]line Наличными: 500.00 [10:24:55]line Безнал.: 0.00 [10:24:55]line Место: АЗС № 89 "Партнер Нефть" [10:24:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:55]line СНО: Общий режим [10:24:55]line Чек 93 25.09.2024 10:24 [10:24:55]line Смена: 478 ФФД: 1.0 [10:24:55]line ЗНМ: 0300000113 [10:24:55]line РНМ: 0000000000091825 [10:24:55]line Версия ККМ: 001 [10:24:55]line ФМ: 0000000000871835 [10:24:55]line ФД: 153077 [10:24:55]line ФПД: 31620368530714 [10:24:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102454&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153077&fm=31620368530714&tin=02508201610067®Number=0000000000091825&sum=50000 [10:24:55]OFD Sender: Processing packet 153077 [packets to send 831, broken 830] [10:24:55]ProducePacketName [10:24:55]name=ofd_packets/00153077 [10:24:55]OFD Sender: To server: pG, [10:24:55]CommunicateWithHost lk.salyk.kg:30040 [10:24:55]ConnectInit lk.salyk.kg [10:24:55]written 0, free lines is 4095 [10:24:56]Write to MH i2c: 01 00 00 7E 06 84 [10:24:56]Write i2c OK [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: 01 [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: 01 07 00 [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 CD 0C 64 [10:24:56]RasterBufferAndPrint [10:24:56]line [10:24:56]line [10:24:56]line [10:24:56]line [10:24:56]line [10:24:56]written 0, free lines is 3284 [10:24:56]Connected sock=7 [10:24:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B1 20 03 01 0C 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 E4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 55 02 00 35 04 06 00 1C C2 30 D5 7D 1A C6 BD 6F DB 03 17 F4 24 [10:24:56]MH_Cut [10:24:56]Write to MH i2c: D1 01 00 85 06 01 5D [10:24:56]Write i2c OK [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: D1 [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: D1 01 00 [10:24:56]MH_I2C_Read... [10:24:56]Read from MH i2c: D1 01 00 85 06 00 5C [10:24:56]Write to MH i2c: 01 00 00 86 06 8C [10:24:56]Write i2c OK [10:24:56]MH_I2C_Read... [10:24:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 18 47 00 FA 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 55 02 00 F4 03 04 00 F2 8C F3 66 B6 04 01 00 00 DC B6 1C 10 29 54 46 6D [10:24:56]CommunicateWithHost err = 0 [10:24:56]CheckOFDResponse [10:24:56]1017 (14) - 77093643461234 [10:24:56]1041 (16) - 0000000000871835 [10:24:56]1040 (4) - 153077 [10:24:56]1012 (4) - 25.09.2024 04:09 [10:24:56]1206 (1) - 0 [10:24:56]OFD Sender: Remove packet 153077 [10:24:56]ProducePacketName [10:24:56]name=ofd_packets/00153077 [10:24:56]NVStorageDeleteData [10:24:56]*** Cut start [10:24:56]*** Purtial cut [10:24:56]*** Stage 1: CUTSNS_PIN = 1 [10:24:57]OFD Sender: No OFD packet to send [10:24:57]Read from MH i2c: 01 [10:24:57]MH_I2C_Read... [10:24:57]*** Stop cut motor [10:24:57]*** Cut end [10:24:57]Read from MH i2c: 01 07 00 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 FF 0F A1 [10:24:57]process_action close_receipt done [10:24:57]requested_data is exist [10:24:57]produce_requested_data [10:24:57]requested_item fm.sn is exist - process it [10:24:57]wFMCommunicate request_size=4 [10:24:57]MH_SAM_APDU [10:24:57]CAPDU: 80 11 00 00 [10:24:57]Write to MH i2c: E2 08 00 87 06 80 11 00 00 00 00 00 00 07 [10:24:57]Write i2c OK [10:24:57]MH_I2C_Read... [10:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:57]Read from MH i2c: E2 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 17 00 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 17 00 87 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [10:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:57]wFMCommunicate OK [10:24:57]requested_item fd.num is exist - process it [10:24:57]SAM_PROTO_GetFieldsCounters [10:24:57]wFMCommunicate request_size=4 [10:24:57]MH_SAM_APDU [10:24:57]CAPDU: 80 13 00 00 [10:24:57]Write to MH i2c: E2 08 00 88 06 80 13 00 00 00 00 00 00 0A [10:24:57]Write i2c OK [10:24:57]MH_I2C_Read... [10:24:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:57]Read from MH i2c: E2 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 62 00 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 62 00 88 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [10:24:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:57]wFMCommunicate OK [10:24:57]SAM_PROTO_GetFieldsCounters done [10:24:57]requested_item shift.num is exist - process it [10:24:57]requested_item shift.opened is exist - process it [10:24:57]req_shift_opened [10:24:57]FM_GetShiftState [10:24:57]SAM_PROTO_GetShiftState [10:24:57]wFMCommunicate request_size=4 [10:24:57]MH_SAM_APDU [10:24:57]CAPDU: 80 13 01 00 [10:24:57]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [10:24:57]Write i2c OK [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 [10:24:57]MH_I2C_Read... [10:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:57]Read from MH i2c: E2 0E 00 [10:24:57]MH_I2C_Read... [10:24:57]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D4 [10:24:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:24:57]wFMCommunicate OK [10:24:57]SAM_PROTO_GetShiftState done [10:24:57]FM_GetShiftState done [10:24:57]req_shift_opened done [10:24:57]requested_item shift.open_date is exist - process it [10:24:57]req_shift_open_date [10:24:57]req_shift_open_date done [10:24:57]produce_requested_data done [10:24:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153077,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:24:57]process_action_free close_receipt [10:24:57]json_value_free [10:24:57]json_value_free done [10:24:57]process_json_proto returns [10:24:57]Send response to host [10:24:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153077,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:24:57]free response buf [10:24:57]execute_script done [10:24:57]execute_script returns [10:24:57]free content buf [10:24:57]Sock 10.Close socket [10:24:57]Sock 10.Thread stoped [10:25:02]OFD Sender: No OFD packet to send [10:25:07]OFD Sender: No OFD packet to send [10:25:12]OFD Sender: No OFD packet to send [10:25:17]OFD Sender: No OFD packet to send [10:25:22]OFD Sender: No OFD packet to send [10:25:27]OFD Sender: No OFD packet to send [10:25:32]OFD Sender: No OFD packet to send [10:25:35]recv_with_timeout no data received [10:25:37]OFD Sender: No OFD packet to send [10:25:42]OFD Sender: No OFD packet to send [10:25:47]recv_with_timeout no data received [10:25:47]OFD Sender: No OFD packet to send [10:25:52]OFD Sender: No OFD packet to send [10:25:57]OFD Sender: No OFD packet to send [10:25:57]recv_with_timeout no data received [10:26:02]OFD Sender: No OFD packet to send [10:26:07]OFD Sender: No OFD packet to send [10:26:12]OFD Sender: No OFD packet to send [10:26:17]OFD Sender: No OFD packet to send [10:26:22]OFD Sender: No OFD packet to send [10:26:27]OFD Sender: No OFD packet to send [10:26:32]OFD Sender: No OFD packet to send [10:26:37]OFD Sender: No OFD packet to send [10:26:42]OFD Sender: No OFD packet to send [10:26:47]OFD Sender: No OFD packet to send [10:26:52]OFD Sender: No OFD packet to send [10:26:53]recv_with_timeout no data received [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:12]OFD Sender: No OFD packet to send [10:27:17]OFD Sender: No OFD packet to send [10:27:22]OFD Sender: No OFD packet to send [10:27:27]OFD Sender: No OFD packet to send [10:27:32]OFD Sender: No OFD packet to send [10:27:37]OFD Sender: No OFD packet to send [10:27:41]recv_with_timeout no data received [10:27:42]OFD Sender: No OFD packet to send [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:28:02]OFD Sender: No OFD packet to send [10:28:07]OFD Sender: No OFD packet to send [10:28:12]OFD Sender: No OFD packet to send [10:28:17]OFD Sender: No OFD packet to send [10:28:22]OFD Sender: No OFD packet to send [10:28:27]OFD Sender: No OFD packet to send [10:28:32]OFD Sender: No OFD packet to send [10:28:37]OFD Sender: No OFD packet to send [10:28:42]OFD Sender: No OFD packet to send [10:28:47]OFD Sender: No OFD packet to send [10:28:52]OFD Sender: No OFD packet to send [10:28:57]OFD Sender: No OFD packet to send [10:29:01]recv_with_timeout no data received [10:29:02]OFD Sender: No OFD packet to send [10:29:07]OFD Sender: No OFD packet to send [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 15 02 00 08 F4 03 04 00 FB E5 F3 66 [10:29:15]Write to MH i2c: E2 10 00 94 06 80 15 02 00 08 00 F4 03 04 00 FB E5 F3 66 00 00 5E [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 94 06 00 90 00 0E [10:29:15]RAPDU: 90 00 [10:29:15]wFMCommunicate OK [10:29:15]wFMCommunicate request_size=25 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:29:15]Write to MH i2c: E2 1C 00 95 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 7D [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 95 06 00 90 00 0F [10:29:15]RAPDU: 90 00 [10:29:15]wFMCommunicate OK [10:29:15]wFMCommunicate request_size=4 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 15 03 00 [10:29:15]Write to MH i2c: E2 08 00 96 06 80 15 03 00 00 00 00 00 1D [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 40 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 40 00 96 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5E 00 00 00 35 04 06 00 C3 6B E4 97 41 D4 90 00 5B [10:29:15]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5E 00 00 00 35 04 06 00 C3 6B E4 97 41 D4 90 00 [10:29:15]wFMCommunicate OK [10:29:15]SAM_PROTO_ProcessDocument answer len = 59 [10:29:15]SAM_PROTO_ProcessDocument done [10:29:15]SetTLVBufToDocument [10:29:15]Processing tag 1209 (04B9) [10:29:15]Malloc new data [10:29:15]Processing tag 1041 (0411) [10:29:15]Processing tag 1040 (0410) [10:29:15]Malloc new data [10:29:15]Processing tag 1038 (040E) [10:29:15]Malloc new data [10:29:15]Processing tag 1042 (0412) [10:29:15]Malloc new data [10:29:15]Processing tag 1077 (0435) [10:29:15]Malloc new data [10:29:15]SetTLVBufToDocument err=0 [10:29:15]KKMLoadAndSignReceiptData store KKM data [10:29:15]KKMLoadAndSignReceiptData err=0 [10:29:15]wFMCommunicate request_size=4 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 11 00 00 [10:29:15]Write to MH i2c: E2 08 00 97 06 80 11 00 00 00 00 00 00 17 [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 17 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 17 00 97 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [10:29:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:15]wFMCommunicate OK [10:29:15]Счет N : (1)1787080 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 10.330 * 67.80 = 700.37 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 94 25.09.2024 10:29 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153078 ФПД: 214868164035028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153078&fm=214868164035028&tin=02508201610067®Number=0000000000091825&sum=70000 [10:29:15]StoreToDocumentArchive [10:29:15]shift 478 fd 153078 [10:29:15]save to /storage/0478/doc_00153078 [10:29:15]save last doc name /storage/0478/doc_00153078 to /storage/kkm_last_doc_name [10:29:15]save OK [10:29:15]Clear old archive folders... [10:29:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:15]tlvbuf is 020229D0 [10:29:15]SAM_PROTO_ClearQueue [10:29:15]wFMCommunicate request_size=4 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 09 00 00 [10:29:15]Write to MH i2c: E2 08 00 98 06 80 09 00 00 00 00 00 00 10 [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [10:29:15]RAPDU: 90 00 [10:29:15]wFMCommunicate OK [10:29:15]SAM_PROTO_ClearQueue done [10:29:15]KKMCreateOFDPacket [10:29:15]OFDProtocolAddRootSTLVToBuf [10:29:15]FM_MakeSignedData [10:29:15]FM_MakeSignedData [10:29:15]SAM_PROTO_SignData [10:29:15]wFMCommunicate request_size=4 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 0D 01 02 [10:29:15]Write to MH i2c: E2 08 00 99 06 80 0D 01 02 00 00 00 00 18 [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:15]Read from MH i2c: E2 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [10:29:15]RAPDU: 90 00 [10:29:15]wFMCommunicate OK [10:29:15]wFMCommunicate request_size=255 [10:29:15]MH_SAM_APDU [10:29:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 FB E5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 35 04 06 00 C3 [10:29:15]Write to MH i2c: E2 02 01 9A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 FB E5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 35 04 06 00 C3 00 00 04 [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 03 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [10:29:16]RAPDU: 90 00 [10:29:16]wFMCommunicate OK [10:29:16]wFMCommunicate request_size=10 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 0D 02 02 05 6B E4 97 41 D4 [10:29:16]Write to MH i2c: E2 0D 00 9B 06 80 0D 02 02 05 00 6B E4 97 41 D4 00 00 20 [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 03 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [10:29:16]RAPDU: 90 00 [10:29:16]wFMCommunicate OK [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 0D 03 02 [10:29:16]Write to MH i2c: E2 08 00 9C 06 80 0D 03 02 00 00 00 00 1D [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0B 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0B 00 9C 06 00 D2 1D 1B F7 6E 90 B1 F4 90 00 C2 [10:29:16]RAPDU: D2 1D 1B F7 6E 90 B1 F4 90 00 [10:29:16]wFMCommunicate OK [10:29:16]SAM_PROTO_SignData done [10:29:16]FM_MakeSignedData done [10:29:16]CreateOFDProtocolMessage [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 11 00 00 [10:29:16]Write to MH i2c: E2 08 00 9D 06 80 11 00 00 00 00 00 00 1D [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 17 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 17 00 9D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [10:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:16]wFMCommunicate OK [10:29:16]CreateOFDProtocolMessage done [10:29:16]OFDSenderStorePacket 153078 [10:29:16]StoreOFDPacket docnum=153078 [10:29:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 B3 07 01 DA 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 FB E5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 35 04 06 00 C3 6B E4 97 41 D4 D2 1D 1B F7 6E 90 B1 F4 [10:29:16]CheckFolder [10:29:16]dirname=/storage/ofd_packets [10:29:16]CheckFolder done [10:29:16]ProducePacketName [10:29:16]name=ofd_packets/00153078 [10:29:16]NVStorageSaveData ofd_packets/00153078 [10:29:16]File name is /storage/ofd_packets/00153078 [10:29:16]Write 301 bytes [10:29:16]NVStorageSaveData done [10:29:16]OFDSenderStorePacket done [10:29:16]KKMCreateOFDPacket done [10:29:16]NVStorageSaveData kkm_last_timestamp [10:29:16]File name is /storage/kkm_last_timestamp [10:29:16]Write 4 bytes [10:29:16]NVStorageSaveData done [10:29:16]ExternCall_PrintAddStr [10:29:16]wPrintStart [10:29:16]Write to MH i2c: 01 00 00 9E 06 A4 [10:29:16]OFD Sender: Processing packet 153078 [packets to send 831, broken 830] [10:29:16]ProducePacketName [10:29:16]name=ofd_packets/00153078 [10:29:16]OFD Sender: To server: pG, [10:29:16]CommunicateWithHost lk.salyk.kg:30040 [10:29:16]ConnectInit lk.salyk.kg [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 07 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 07 00 9E 06 00 00 00 00 00 FF 0F B9 [10:29:16]RasterBufferAndPrint [10:29:16]line Счет N : (1)1787080 [10:29:16]line ИНН: 02508201610067 [10:29:16]line Контрольно-Кассовый Чек [10:29:16]line ПРОДАЖА [10:29:16]line ТРК (МРК, ГНК) : 32 [10:29:16]line Товар: 2710124130 [10:29:16]line Аи-92-К-5 [10:29:16]line 10.330 * 67.80 [10:29:16]line = 700.37 [10:29:16]line НДС 12% НСП 1% [10:29:16]line > о реализуемом товаре [10:29:16]line ОКРУГЛЕНИЕ: -0.37 [10:29:16]line ИТОГО: 700.00 [10:29:16]line Внесено: 700.00 [10:29:16]line СДАЧА: 0.00 [10:29:16]line НСП 1% : 6.20 [10:29:16]line НДС 12% : 74.38 [10:29:16]line Наличными: 700.00 [10:29:16]line Безнал.: 0.00 [10:29:16]line Место: АЗС № 89 "Партнер Нефть" [10:29:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:29:16]line СНО: Общий режим [10:29:16]line Чек 94 25.09.2024 10:29 [10:29:16]line Смена: 478 ФФД: 1.0 [10:29:16]line ЗНМ: 0300000113 [10:29:16]line РНМ: 0000000000091825 [10:29:16]line Версия ККМ: 001 [10:29:16]line ФМ: 0000000000871835 [10:29:16]line ФД: 153078 [10:29:16]line ФПД: 214868164035028 [10:29:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T102915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153078&fm=214868164035028&tin=02508201610067®Number=0000000000091825&sum=70000 [10:29:16]written 0, free lines is 4095 [10:29:16]Write to MH i2c: 01 00 00 C9 06 CF [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 07 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 D1 0C B3 [10:29:16]RasterBufferAndPrint [10:29:16]line [10:29:16]line [10:29:16]line [10:29:16]line [10:29:16]line [10:29:16]written 0, free lines is 3287 [10:29:16]MH_Cut [10:29:16]Write to MH i2c: D1 01 00 D0 06 01 A8 [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: D1 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: D1 01 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: D1 01 00 D0 06 00 A7 [10:29:16]Write to MH i2c: 01 00 00 D1 06 D7 [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:17]*** Cut start [10:29:17]*** Purtial cut [10:29:17]*** Stage 1: CUTSNS_PIN = 1 [10:29:17]Connected sock=11 [10:29:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 B3 07 01 DA 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 FB E5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 35 04 06 00 C3 6B E4 97 41 D4 D2 1D 1B F7 6E 90 B1 F4 [10:29:17]Read from MH i2c: 01 [10:29:17]MH_I2C_Read... [10:29:17]*** Stop cut motor [10:29:17]*** Cut end [10:29:17]Read from MH i2c: 01 07 00 [10:29:17]MH_I2C_Read... [10:29:17]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 00 FF 0F EC [10:29:17]process_action close_receipt done [10:29:17]requested_data is exist [10:29:17]produce_requested_data [10:29:17]requested_item fm.sn is exist - process it [10:29:17]wFMCommunicate request_size=4 [10:29:17]MH_SAM_APDU [10:29:17]CAPDU: 80 11 00 00 [10:29:17]Write to MH i2c: E2 08 00 D2 06 80 11 00 00 00 00 00 00 52 [10:29:17]Write i2c OK [10:29:17]MH_I2C_Read... [10:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:17]Read from MH i2c: E2 [10:29:17]MH_I2C_Read... [10:29:17]Read from MH i2c: E2 17 00 [10:29:17]MH_I2C_Read... [10:29:17]Read from MH i2c: E2 17 00 D2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [10:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:17]wFMCommunicate OK [10:29:17]requested_item fd.num is exist - process it [10:29:17]SAM_PROTO_GetFieldsCounters [10:29:17]wFMCommunicate request_size=4 [10:29:17]MH_SAM_APDU [10:29:17]CAPDU: 80 13 00 00 [10:29:17]Write to MH i2c: E2 08 00 D3 06 80 13 00 00 00 00 00 00 55 [10:29:17]Write i2c OK [10:29:17]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 62 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 62 00 D3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [10:29:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:18]wFMCommunicate OK [10:29:18]SAM_PROTO_GetFieldsCounters done [10:29:18]requested_item shift.num is exist - process it [10:29:18]requested_item shift.opened is exist - process it [10:29:18]req_shift_opened [10:29:18]FM_GetShiftState [10:29:18]SAM_PROTO_GetShiftState [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 13 01 00 [10:29:18]Write to MH i2c: E2 08 00 D4 06 80 13 01 00 00 00 00 00 57 [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 0E 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 0E 00 D4 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1F [10:29:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:29:18]wFMCommunicate OK [10:29:18]SAM_PROTO_GetShiftState done [10:29:18]FM_GetShiftState done [10:29:18]req_shift_opened done [10:29:18]requested_item shift.open_date is exist - process it [10:29:18]req_shift_open_date [10:29:18]req_shift_open_date done [10:29:18]produce_requested_data done [10:29:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153078,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:29:18]process_action_free close_receipt [10:29:18]json_value_free [10:29:18]json_value_free done [10:29:18]process_json_proto returns [10:29:18]Send response to host [10:29:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153078,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:29:18]free response buf [10:29:18]execute_script done [10:29:18]execute_script returns [10:29:18]free content buf [10:29:18]Sock 9.Close socket [10:29:18]Sock 9.Thread stoped [10:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 C2 47 00 CA 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 55 02 00 F4 03 04 00 F8 8D F3 66 B6 04 01 00 00 F1 E7 64 FA 56 51 79 76 [10:29:21]CommunicateWithHost err = 0 [10:29:21]CheckOFDResponse [10:29:21]1017 (14) - 77093643461234 [10:29:21]1041 (16) - 0000000000871835 [10:29:12]OFD Sender: No OFD packet to send [10:29:14]accept exits with 9 [10:29:14]New connection [10:29:14]New thread 3066760548 created [10:29:14]Thread 3066617188 joined [10:29:14]Waiting for new connection... [10:29:14] Sock 9.Parse request [10:29:14]Sock 9.Check first char [10:29:14]Sock 9.First char is OK [10:29:14]request: POST /json_proto HTTP/1.0 [10:29:14]Method: POST [10:29:14]URL: /json_proto [10:29:14]Method is POST - this is cgi request [10:29:14]url: /json_proto [10:29:14]query_string will be loaded in cgi processing [10:29:14]execute_cgi json_proto POST (null) [10:29:14]execute_cgi path=json_proto method=POST [10:29:14]POST find Content-Length [10:29:14]Host: 172.17.43.67:8080 [10:29:14]Content-Length: 679 [10:29:14]Content-Type: application/json [10:29:14] [10:29:14]POST finish read [10:29:14]Found Content-Length = 679 [10:29:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:14]execute_script... [10:29:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:14]POST & json_proto [10:29:14]process_json_proto [10:29:14]json parsed OK: [10:29:14]protocol is kg_v1.0 [10:29:14]action value=close_receipt [10:29:14]process_action close_receipt [10:29:14]cmd_close_receipt [10:29:14]MH_GetDate [10:29:14]Write to MH i2c: F0 00 00 8A 06 7F [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: F0 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: F0 09 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: F0 09 00 8A 06 00 FB E5 F3 66 6A BD 47 65 94 [10:29:14]GetLastDocTimeStamp 1727259894 [10:29:14]current date 1727260155 [10:29:14]FM_GetShiftState [10:29:14]SAM_PROTO_GetShiftState [10:29:14]wFMCommunicate request_size=4 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 13 01 00 [10:29:14]Write to MH i2c: E2 08 00 8B 06 80 13 01 00 00 00 00 00 0E [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 0E 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 0E 00 8B 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D6 [10:29:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:29:14]wFMCommunicate OK [10:29:14]SAM_PROTO_GetShiftState done [10:29:14]FM_GetShiftState done [10:29:14]opened in 1727224329 [10:29:14]opened+sec_in_day 1727310729 [10:29:14]quantity*price = 70037 [10:29:14]sum+1 = 70038 [10:29:14]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 95 25.09.2024 10:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153079 ФПД: 117921479862872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T103132&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153079&fm=117921479862872&tin=02508201610067®Number=0000000000091825&sum=100000 [10:31:32]StoreToDocumentArchive [10:31:32]shift 478 fd 153079 [10:31:32]save to /storage/0478/doc_00153079 [10:31:32]save last doc name /storage/0478/doc_00153079 to /storage/kkm_last_doc_name [10:31:32]save OK [10:31:32]Clear old archive folders... [10:31:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:31:32]tlvbuf is 02016E90 [10:31:32]SAM_PROTO_ClearQueue [10:31:32]wFMCommunicate request_size=4 [10:31:32]MH_SAM_APDU [10:31:32]CAPDU: 80 09 00 00 [10:31:32]Write to MH i2c: E2 08 00 E3 06 80 09 00 00 00 00 00 00 5B [10:31:32]Write i2c OK [10:31:32]MH_I2C_Read... [10:31:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:32]Read from MH i2c: E2 [10:31:32]MH_I2C_Read... [10:31:32]Read from MH i2c: E2 03 00 [10:31:32]MH_I2C_Read... [10:31:32]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [10:31:32]RAPDU: 90 00 [10:31:32]wFMCommunicate OK [10:31:32]SAM_PROTO_ClearQueue done [10:31:32]KKMCreateOFDPacket [10:31:32]OFDProtocolAddRootSTLVToBuf [10:31:32]FM_MakeSignedData [10:31:32]FM_MakeSignedData [10:31:32]SAM_PROTO_SignData [10:31:32]wFMCommunicate request_size=4 [10:31:32]MH_SAM_APDU [10:31:32]CAPDU: 80 0D 01 02 [10:31:32]Write to MH i2c: E2 08 00 E4 06 80 0D 01 02 00 00 00 00 63 [10:31:32]Write i2c OK [10:31:32]MH_I2C_Read... [10:31:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:32]OFD Sender: No OFD packet to send [10:31:32]Read from MH i2c: E2 [10:31:32]MH_I2C_Read... [10:31:32]Read from MH i2c: E2 03 00 [10:31:32]MH_I2C_Read... [10:31:32]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [10:31:32]RAPDU: 90 00 [10:31:32]wFMCommunicate OK [10:31:32]wFMCommunicate request_size=255 [10:31:32]MH_SAM_APDU [10:31:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 84 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 55 02 00 35 04 06 00 6B 3F BB EB [10:31:32]Write to MH i2c: E2 02 01 E5 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 84 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 55 02 00 35 04 06 00 6B 3F BB EB 00 00 87 [10:31:32]Write i2c OK [10:31:32]MH_I2C_Read... [10:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:33]Read from MH i2c: E2 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 03 00 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [10:31:33]RAPDU: 90 00 [10:31:33]wFMCommunicate OK [10:31:33]wFMCommunicate request_size=7 [10:31:33]MH_SAM_APDU [10:31:33]CAPDU: 80 0D 02 02 02 2A 58 [10:31:33]Write to MH i2c: E2 0A 00 E6 06 80 0D 02 02 02 00 2A 58 00 00 EC [10:31:33]Write i2c OK [10:31:33]MH_I2C_Read... [10:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:33]Read from MH i2c: E2 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 03 00 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [10:31:33]RAPDU: 90 00 [10:31:33]wFMCommunicate OK [10:31:33]wFMCommunicate request_size=4 [10:31:33]MH_SAM_APDU [10:31:33]CAPDU: 80 0D 03 02 [10:31:33]Write to MH i2c: E2 08 00 E7 06 80 0D 03 02 00 00 00 00 68 [10:31:33]Write i2c OK [10:31:33]MH_I2C_Read... [10:31:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:33]Read from MH i2c: E2 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 0B 00 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 0B 00 E7 06 00 3D 44 2E CF EF C2 C5 41 90 00 9E [10:31:33]RAPDU: 3D 44 2E CF EF C2 C5 41 90 00 [10:31:33]wFMCommunicate OK [10:31:33]SAM_PROTO_SignData done [10:31:33]FM_MakeSignedData done [10:31:33]CreateOFDProtocolMessage [10:31:33]wFMCommunicate request_size=4 [10:31:33]MH_SAM_APDU [10:31:33]CAPDU: 80 11 00 00 [10:31:33]Write to MH i2c: E2 08 00 E8 06 80 11 00 00 00 00 00 00 68 [10:31:33]Write i2c OK [10:31:33]MH_I2C_Read... [10:31:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:33]Read from MH i2c: E2 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 17 00 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: E2 17 00 E8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [10:31:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:33]wFMCommunicate OK [10:31:33]CreateOFDProtocolMessage done [10:31:33]OFDSenderStorePacket 153079 [10:31:33]StoreOFDPacket docnum=153079 [10:31:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 82 04 01 48 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 84 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 55 02 00 35 04 06 00 6B 3F BB EB 2A 58 3D 44 2E CF EF C2 C5 41 [10:31:33]CheckFolder [10:31:33]dirname=/storage/ofd_packets [10:31:33]CheckFolder done [10:31:33]ProducePacketName [10:31:33]name=ofd_packets/00153079 [10:31:33]NVStorageSaveData ofd_packets/00153079 [10:31:33]File name is /storage/ofd_packets/00153079 [10:31:33]Write 298 bytes [10:31:33]NVStorageSaveData done [10:31:33]OFDSenderStorePacket done [10:31:33]KKMCreateOFDPacket done [10:31:33]NVStorageSaveData kkm_last_timestamp [10:31:33]File name is /storage/kkm_last_timestamp [10:31:33]Write 4 bytes [10:31:33]NVStorageSaveData done [10:31:33]ExternCall_PrintAddStr [10:31:33]wPrintStart [10:31:33]Write to MH i2c: 01 00 00 E9 06 EF [10:31:33]Write i2c OK [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: 01 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: 01 07 00 [10:31:33]MH_I2C_Read... [10:31:33]Read from MH i2c: 01 07 00 E9 06 00 00 00 00 00 FF 0F 04 [10:31:33]RasterBufferAndPrint [10:31:33]line Счет N : (1)1787081 [10:31:33]line ИНН: 02508201610067 [10:31:33]line Контрольно-Кассовый Чек [10:31:33]line ПРОДАЖА [10:31:33]line ТРК (МРК, ГНК) : 31 [10:31:33]line Товар: 2710194210 [10:31:33]line ДТ-К-5 [10:31:33]line 13.130 * 76.20 [10:31:33]line = 1000.51 [10:31:33]line НДС 12% НСП 1% [10:31:33]line > о реализуемом товаре [10:31:33]line ОКРУГЛЕНИЕ: -0.51 [10:31:33]line ИТОГО: 1000.00 [10:31:33]line Внесено: 1000.00 [10:31:33]line СДАЧА: 0.00 [10:31:33]line НСП 1% : 8.85 [10:31:33]line НДС 12% : 106.25 [10:31:33]line Наличными: 1000.00 [10:31:33]line Безнал.: 0.00 [10:31:33]line Место: АЗС № 89 "Партнер Нефть" [10:31:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:31:33]line СНО: Общий режим [10:31:33]line Чек 95 25.09.2024 10:31 [10:31:33]line Смена: 478 ФФД: 1.0 [10:31:33]line ЗНМ: 0300000113 [10:31:33]line РНМ: 0000000000091825 [10:31:33]line Версия ККМ: 001 [10:31:33]line ФМ: 0000000000871835 [10:31:33]line ФД: 153079 [10:31:33]line ФПД: 117921479862872 [10:31:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T103132&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153079&fm=117921479862872&tin=02508201610067®Number=0000000000091825&sum=100000 [10:31:33]OFD Sender: Processing packet 153079 [packets to send 831, broken 830] [10:31:33]ProducePacketName [10:31:33]name=ofd_packets/00153079 [10:31:33]OFD Sender: To server: pG, [10:31:33]CommunicateWithHost lk.salyk.kg:30040 [10:31:33]ConnectInit lk.salyk.kg [10:31:33]written 0, free lines is 4095 [10:31:34]Write to MH i2c: 01 00 00 14 07 1B [10:31:34]Write i2c OK [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: 01 [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: 01 07 00 [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 D0 0C FE [10:31:34]RasterBufferAndPrint [10:31:34]line [10:31:34]line [10:31:34]line [10:31:34]line [10:31:34]line [10:31:34]written 0, free lines is 3286 [10:31:34]MH_Cut [10:31:34]Write to MH i2c: D1 01 00 1B 07 01 F4 [10:31:34]Write i2c OK [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: D1 [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: D1 01 00 [10:31:34]MH_I2C_Read... [10:31:34]Read from MH i2c: D1 01 00 1B 07 00 F3 [10:31:34]Write to MH i2c: 01 00 00 1C 07 23 [10:31:34]Write i2c OK [10:31:34]MH_I2C_Read... [10:31:34]*** Cut start [10:31:34]*** Purtial cut [10:31:34]*** Stage 1: CUTSNS_PIN = 1 [10:31:35]Read from MH i2c: 01 [10:31:35]MH_I2C_Read... [10:31:35]*** Stop cut motor [10:31:35]*** Cut end [10:31:35]Read from MH i2c: 01 07 00 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: 01 07 00 1C 07 00 00 00 00 00 FF 0F 38 [10:31:35]process_action close_receipt done [10:31:35]requested_data is exist [10:31:35]produce_requested_data [10:31:35]requested_item fm.sn is exist - process it [10:31:35]wFMCommunicate request_size=4 [10:31:35]MH_SAM_APDU [10:31:35]CAPDU: 80 11 00 00 [10:31:35]Write to MH i2c: E2 08 00 1D 07 80 11 00 00 00 00 00 00 9E [10:31:35]Write i2c OK [10:31:35]MH_I2C_Read... [10:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:35]Read from MH i2c: E2 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 17 00 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 17 00 1D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F1 [10:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:35]wFMCommunicate OK [10:31:35]requested_item fd.num is exist - process it [10:31:35]SAM_PROTO_GetFieldsCounters [10:31:35]wFMCommunicate request_size=4 [10:31:35]MH_SAM_APDU [10:31:35]CAPDU: 80 13 00 00 [10:31:35]Write to MH i2c: E2 08 00 1E 07 80 13 00 00 00 00 00 00 A1 [10:31:35]Write i2c OK [10:31:35]MH_I2C_Read... [10:31:35]recv_with_timeout no data received [10:31:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:35]Read from MH i2c: E2 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 62 00 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 62 00 1E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [10:31:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:35]wFMCommunicate OK [10:31:35]SAM_PROTO_GetFieldsCounters done [10:31:35]requested_item shift.num is exist - process it [10:31:35]requested_item shift.opened is exist - process it [10:31:35]req_shift_opened [10:31:35]FM_GetShiftState [10:31:35]SAM_PROTO_GetShiftState [10:31:35]wFMCommunicate request_size=4 [10:31:35]MH_SAM_APDU [10:31:35]CAPDU: 80 13 01 00 [10:31:35]Write to MH i2c: E2 08 00 1F 07 80 13 01 00 00 00 00 00 A3 [10:31:35]Write i2c OK [10:31:35]MH_I2C_Read... [10:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:35]Read from MH i2c: E2 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 0E 00 [10:31:35]MH_I2C_Read... [10:31:35]Read from MH i2c: E2 0E 00 1F 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6B [10:31:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:31:35]wFMCommunicate OK [10:31:35]SAM_PROTO_GetShiftState done [10:31:35]FM_GetShiftState done [10:31:35]req_shift_opened done [10:31:35]requested_item shift.open_date is exist - process it [10:31:35]req_shift_open_date [10:31:35]req_shift_open_date done [10:31:35]produce_requested_data done [10:31:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153079,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:31:35]process_action_free close_receipt [10:31:35]json_value_free [10:31:35]json_value_free done [10:31:35]process_json_proto returns [10:31:35]Send response to host [10:31:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153079,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:31:35]free response buf [10:31:35]execute_script done [10:31:35]execute_script returns [10:31:35]free content buf [10:31:35]Sock 10.Close socket [10:31:35]Sock 10.Thread stoped [10:31:37]Connected sock=11 [10:31:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 22 82 04 01 48 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 84 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 55 02 00 35 04 06 00 6B 3F BB EB 2A 58 3D 44 2E CF EF C2 C5 41 [10:31:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8B 6A 47 00 D8 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 55 02 00 F4 03 04 00 83 8E F3 66 B6 04 01 00 00 AA A3 23 6A 3C A3 F6 D1 [10:31:37]CommunicateWithHost err = 0 [10:31:37]CheckOFDResponse [10:31:37]1017 (14) - 77093643461234 [10:31:37]1041 (16) - 0000000000871835 [10:31:37]1040 (4) - 153079 [10:31:37]1012 (4) - 25.09.2024 04:16 [10:31:37]1206 (1) - 0 [10:31:37]OFD Sender: Remove packet 153079 [10:31:37]ProducePacketName [10:31:37]name=ofd_packets/00153079 [10:31:37]NVStorageDeleteData [10:31:38]OFD Sender: No OFD packet to send [10:31:43]OFD Sender: No OFD packet to send [10:31:48]OFD Sender: No OFD packet to send [10:31:52]accept exits with 9 [10:31:52]New connection [10:31:52]New thread 3066760548 created [10:31:52]Thread 3066617188 joined [10:31:52]Waiting for new connection... [10:31:52] Sock 9.Parse request [10:31:52]Sock 9.Check first char [10:31:52]Sock 9.First char is OK [10:31:52]request: POST /json_proto HTTP/1.0 [10:31:52]Method: POST [10:31:52]URL: /json_proto [10:31:52]Method is POST - this is cgi request [10:31:52]url: /json_proto [10:31:52]query_string will be loaded in cgi processing [10:31:52]execute_cgi json_proto POST (null) [10:31:52]execute_cgi path=json_proto method=POST [10:31:52]POST find Content-Length [10:31:52]Host: 172.17.43.67:8080 [10:31:52]Content-Length: 678 [10:31:52]Content-Type: application/json [10:31:52] [10:31:52]POST finish read [10:31:52]Found Content-Length = 678 [10:31:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:52]execute_script... [10:31:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:52]POST & json_proto [10:31:52]process_json_proto [10:31:52]json parsed OK: [10:31:52]protocol is kg_v1.0 [10:31:52]action value=close_receipt [10:31:52]process_action close_receipt [10:31:52]cmd_close_receipt [10:31:52]MH_GetDate [10:31:52]Write to MH i2c: F0 00 00 20 07 16 [10:31:52]Write i2c OK [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: F0 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: F0 09 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: F0 09 00 20 07 00 99 E6 F3 66 6A BD 47 65 CA [10:31:52]GetLastDocTimeStamp 1727260292 [10:31:52]current date 1727260313 [10:31:52]FM_GetShiftState [10:31:52]SAM_PROTO_GetShiftState [10:31:52]wFMCommunicate request_size=4 [10:31:52]MH_SAM_APDU [10:31:52]CAPDU: 80 13 01 00 [10:31:52]Write to MH i2c: E2 08 00 21 07 80 13 01 00 00 00 00 00 A5 [10:31:52]Write i2c OK [10:31:52]MH_I2C_Read... [10:31:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:52]Read from MH i2c: E2 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 0E 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 0E 00 21 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6D [10:31:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:31:52]wFMCommunicate OK [10:31:52]SAM_PROTO_GetShiftState done [10:31:52]FM_GetShiftState done [10:31:52]opened in 1727224329 [10:31:52]opened+sec_in_day 1727310729 [10:31:52]quantity*price = 60003 [10:31:52]sum+1 = 60004 [10:31:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 96 25.09.2024 10:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153080 ФПД: 178412227965731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T103153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153080&fm=178412227965731&tin=02508201610067®Number=0000000000091825&sum=60000 [10:31:53]StoreToDocumentArchive [10:31:53]shift 478 fd 153080 [10:31:53]save to /storage/0478/doc_00153080 [10:31:53]save last doc name /storage/0478/doc_00153080 to /storage/kkm_last_doc_name [10:31:53]save OK [10:31:53]Clear old archive folders... [10:31:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:53]tlvbuf is 02009640 [10:31:53]SAM_PROTO_ClearQueue [10:31:53]wFMCommunicate request_size=4 [10:31:53]MH_SAM_APDU [10:31:53]CAPDU: 80 09 00 00 [10:31:53]Write to MH i2c: E2 08 00 2E 07 80 09 00 00 00 00 00 00 A7 [10:31:53]Write i2c OK [10:31:53]MH_I2C_Read... [10:31:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:53]Read from MH i2c: E2 [10:31:53]MH_I2C_Read... [10:31:53]Read from MH i2c: E2 03 00 [10:31:53]MH_I2C_Read... [10:31:53]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [10:31:53]RAPDU: 90 00 [10:31:53]wFMCommunicate OK [10:31:53]SAM_PROTO_ClearQueue done [10:31:53]KKMCreateOFDPacket [10:31:53]OFDProtocolAddRootSTLVToBuf [10:31:53]FM_MakeSignedData [10:31:53]FM_MakeSignedData [10:31:53]SAM_PROTO_SignData [10:31:53]wFMCommunicate request_size=4 [10:31:53]MH_SAM_APDU [10:31:53]CAPDU: 80 0D 01 02 [10:31:53]Write to MH i2c: E2 08 00 2F 07 80 0D 01 02 00 00 00 00 AF [10:31:53]Write i2c OK [10:31:53]MH_I2C_Read... [10:31:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:53]Read from MH i2c: E2 [10:31:53]MH_I2C_Read... [10:31:53]Read from MH i2c: E2 03 00 [10:31:53]MH_I2C_Read... [10:31:53]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [10:31:53]RAPDU: 90 00 [10:31:53]wFMCommunicate OK [10:31:53]wFMCommunicate request_size=255 [10:31:53]MH_SAM_APDU [10:31:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 60 00 00 00 F4 03 04 00 99 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 55 02 00 35 04 06 00 A2 [10:31:53]Write to MH i2c: E2 02 01 30 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 60 00 00 00 F4 03 04 00 99 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 55 02 00 35 04 06 00 A2 00 00 FD [10:31:53]Write i2c OK [10:31:53]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 03 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [10:31:54]RAPDU: 90 00 [10:31:54]wFMCommunicate OK [10:31:54]wFMCommunicate request_size=10 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 0D 02 02 05 43 D5 78 B3 23 [10:31:54]Write to MH i2c: E2 0D 00 31 07 80 0D 02 02 05 00 43 D5 78 B3 23 00 00 22 [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 03 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [10:31:54]RAPDU: 90 00 [10:31:54]wFMCommunicate OK [10:31:54]wFMCommunicate request_size=4 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 0D 03 02 [10:31:54]Write to MH i2c: E2 08 00 32 07 80 0D 03 02 00 00 00 00 B4 [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 0B 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 0B 00 32 07 00 6A 26 86 D2 05 09 95 93 90 00 D3 [10:31:54]RAPDU: 6A 26 86 D2 05 09 95 93 90 00 [10:31:54]wFMCommunicate OK [10:31:54]SAM_PROTO_SignData done [10:31:54]FM_MakeSignedData done [10:31:54]CreateOFDProtocolMessage [10:31:54]wFMCommunicate request_size=4 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 11 00 00 [10:31:54]Write to MH i2c: E2 08 00 33 07 80 11 00 00 00 00 00 00 B4 [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 17 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 17 00 33 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [10:31:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:54]wFMCommunicate OK [10:31:54]CreateOFDProtocolMessage done [10:31:54]OFDSenderStorePacket 153080 [10:31:54]StoreOFDPacket docnum=153080 [10:31:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 4D 07 01 55 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 60 00 00 00 F4 03 04 00 99 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 55 02 00 35 04 06 00 A2 43 D5 78 B3 23 6A 26 86 D2 05 09 95 93 [10:31:54]CheckFolder [10:31:54]dirname=/storage/ofd_packets [10:31:54]CheckFolder done [10:31:54]ProducePacketName [10:31:54]name=ofd_packets/00153080 [10:31:54]NVStorageSaveData ofd_packets/00153080 [10:31:54]File name is /storage/ofd_packets/00153080 [10:31:54]Write 301 bytes [10:31:54]NVStorageSaveData done [10:31:54]OFDSenderStorePacket done [10:31:54]KKMCreateOFDPacket done [10:31:54]NVStorageSaveData kkm_last_timestamp [10:31:54]File name is /storage/kkm_last_timestamp [10:31:54]Write 4 bytes [10:31:54]NVStorageSaveData done [10:31:54]ExternCall_PrintAddStr [10:31:54]wPrintStart [10:31:54]Write to MH i2c: 01 00 00 34 07 3B [10:31:54]recv_with_timeout no data received [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 07 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 07 00 34 07 00 00 00 00 00 FF 0F 50 [10:31:54]RasterBufferAndPrint [10:31:54]line Счет N : (1)1787082 [10:31:54]line ИНН: 02508201610067 [10:31:54]line Контрольно-Кассовый Чек [10:31:54]line ПРОДАЖА [10:31:54]line ТРК (МРК, ГНК) : 42 [10:31:54]line Товар: 2710124130 [10:31:54]line Аи-92-К-5 [10:31:54]line 8.850 * 67.80 [10:31:54]line = 600.03 [10:31:54]line НДС 12% НСП 1% [10:31:54]line > о реализуемом товаре [10:31:54]line ОКРУГЛЕНИЕ: -0.03 [10:31:54]line ИТОГО: 600.00 [10:31:54]line Внесено: 600.00 [10:31:54]line СДАЧА: 0.00 [10:31:54]line НСП 1% : 5.31 [10:31:54]line НДС 12% : 63.72 [10:31:54]line Наличными: 600.00 [10:31:54]line Безнал.: 0.00 [10:31:54]line Место: АЗС № 89 "Партнер Нефть" [10:31:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:31:54]line СНО: Общий режим [10:31:54]line Чек 96 25.09.2024 10:31 [10:31:54]line Смена: 478 ФФД: 1.0 [10:31:54]line ЗНМ: 0300000113 [10:31:54]line РНМ: 0000000000091825 [10:31:54]line Версия ККМ: 001 [10:31:54]line ФМ: 0000000000871835 [10:31:54]line ФД: 153080 [10:31:54]line ФПД: 178412227965731 [10:31:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T103153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153080&fm=178412227965731&tin=02508201610067®Number=0000000000091825&sum=60000 [10:31:54]written 0, free lines is 4095 [10:31:54]OFD Sender: Processing packet 153080 [packets to send 831, broken 830] [10:31:54]ProducePacketName [10:31:54]name=ofd_packets/00153080 [10:31:54]OFD Sender: To server: pG, [10:31:54]CommunicateWithHost lk.salyk.kg:30040 [10:31:54]ConnectInit lk.salyk.kg [10:31:54]Connected sock=7 [10:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 4D 07 01 55 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 60 00 00 00 F4 03 04 00 99 E6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 55 02 00 35 04 06 00 A2 43 D5 78 B3 23 6A 26 86 D2 05 09 95 93 [10:31:54]Write to MH i2c: 01 00 00 5F 07 66 [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 07 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 EA 0C 63 [10:31:54]RasterBufferAndPrint [10:31:54]line [10:31:54]line [10:31:54]line [10:31:54]line [10:31:54]line [10:31:54]written 0, free lines is 3315 [10:31:54]MH_Cut [10:31:54]Write to MH i2c: D1 01 00 66 07 01 3F [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: D1 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: D1 01 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: D1 01 00 66 07 00 3E [10:31:54]Write to MH i2c: 01 00 00 67 07 6E [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 B8 47 00 F3 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 55 02 00 F4 03 04 00 95 8E F3 66 B6 04 01 00 00 C9 CD 77 71 0C D6 50 9A [10:31:55]CommunicateWithHost err = 0 [10:31:55]CheckOFDResponse [10:31:55]1017 (14) - 77093643461234 [10:31:55]1041 (16) - 0000000000871835 [10:31:55]1040 (4) - 153080 [10:31:55]1012 (4) - 25.09.2024 04:16 [10:31:55]1206 (1) - 0 [10:31:55]OFD Sender: Remove packet 153080 [10:31:55]ProducePacketName [10:31:55]name=ofd_packets/00153080 [10:31:55]NVStorageDeleteData [10:31:55]*** Cut start [10:31:55]*** Purtial cut [10:31:55]*** Stage 1: CUTSNS_PIN = 1 [10:31:55]OFD Sender: No OFD packet to send [10:31:55]Read from MH i2c: 01 [10:31:55]MH_I2C_Read... [10:31:55]*** Stop cut motor [10:31:55]*** Cut end [10:31:55]Read from MH i2c: 01 07 00 [10:31:55]MH_I2C_Read... [10:31:55]Read from MH i2c: 01 07 00 67 07 00 00 00 00 00 FF 0F 83 [10:31:55]process_action close_receipt done [10:31:55]requested_data is exist [10:31:55]produce_requested_data [10:31:55]requested_item fm.sn is exist - process it [10:31:55]wFMCommunicate request_size=4 [10:31:55]MH_SAM_APDU [10:31:55]CAPDU: 80 11 00 00 [10:31:55]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [10:31:55]Write i2c OK [10:31:55]MH_I2C_Read... [10:31:55]Read from MH i2c: E2 [10:31:55]MH_I2C_Read... [10:31:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:55]Read from MH i2c: E2 17 00 [10:31:55]MH_I2C_Read... [10:31:55]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [10:31:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:55]wFMCommunicate OK [10:31:55]requested_item fd.num is exist - process it [10:31:55]SAM_PROTO_GetFieldsCounters [10:31:55]wFMCommunicate request_size=4 [10:31:55]MH_SAM_APDU [10:31:55]CAPDU: 80 13 00 00 [10:31:55]Write to MH i2c: E2 08 00 69 07 80 13 00 00 00 00 00 00 EC [10:31:55]Write i2c OK [10:31:55]MH_I2C_Read... [10:31:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:56]Read from MH i2c: E2 [10:31:56]MH_I2C_Read... [10:31:56]Read from MH i2c: E2 62 00 [10:31:56]MH_I2C_Read... [10:31:56]Read from MH i2c: E2 62 00 69 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [10:31:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:56]wFMCommunicate OK [10:31:56]SAM_PROTO_GetFieldsCounters done [10:31:56]requested_item shift.num is exist - process it [10:31:56]requested_item shift.opened is exist - process it [10:31:56]req_shift_opened [10:31:56]FM_GetShiftState [10:31:56]SAM_PROTO_GetShiftState [10:31:56]wFMCommunicate request_size=4 [10:31:56]MH_SAM_APDU [10:31:56]CAPDU: 80 13 01 00 [10:31:56]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [10:31:56]Write i2c OK [10:31:56]MH_I2C_Read... [10:31:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:56]Read from MH i2c: E2 [10:31:56]MH_I2C_Read... [10:31:56]Read from MH i2c: E2 0E 00 [10:31:56]MH_I2C_Read... [10:31:56]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B6 [10:31:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:31:56]wFMCommunicate OK [10:31:56]SAM_PROTO_GetShiftState done [10:31:56]FM_GetShiftState done [10:31:56]req_shift_opened done [10:31:56]requested_item shift.open_date is exist - process it [10:31:56]req_shift_open_date [10:31:56]req_shift_open_date done [10:31:56]produce_requested_data done [10:31:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153080,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:31:56]process_action_free close_receipt [10:31:56]json_value_free [10:31:56]json_value_free done [10:31:56]process_json_proto returns [10:31:56]Send response to host [10:31:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153080,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:31:56]free response buf [10:31:56]execute_script done [10:31:56]execute_script returns [10:31:56]free content buf [10:31:56]Sock 9.Close socket [10:31:56]Sock 9.Thread stoped [10:32:00]OFD Sender: No OFD packet to send [10:32:05]OFD Sender: No OFD packet to send [10:32:10]OFD Sender: No OFD packet to send [10:32:15]OFD Sender: No OFD packet to send [10:32:20]OFD Sender: No OFD packet to send [10:32:22]recv_with_timeout no data received [10:32:25]OFD Sender: No OFD packet to send [10:32:30]OFD Sender: No OFD packet to send [10:32:33]recv_with_timeout no data received [10:32:35]OFD Sender: No OFD packet to send [10:32:40]OFD Sender: No OFD packet to send [10:32:45]OFD Sender: No OFD packet to send [10:32:50]OFD Sender: No OFD packet to send [10:32:55]OFD Sender: No OFD packet to send [10:32:57]recv_with_timeout no data received [10:33:01]OFD Sender: No OFD packet to send [10:33:06]OFD Sender: No OFD packet to send [10:33:11]OFD Sender: No OFD packet to send [10:33:16]OFD Sender: No OFD packet to send [10:33:21]OFD Sender: No OFD packet to send [10:33:26]OFD Sender: No OFD packet to send [10:33:31]OFD Sender: No OFD packet to send [10:33:36]OFD Sender: No OFD packet to send [10:33:39]recv_with_timeout no data received [10:33:41]OFD Sender: No OFD packet to send [10:33:46]OFD Sender: No OFD packet to send [10:33:51]OFD Sender: No OFD packet to send [10:33:56]OFD Sender: No OFD packet to send [10:34:01]OFD Sender: No OFD packet to send [10:34:03]recv_with_timeout no data received [10:34:06]OFD Sender: No OFD packet to send [10:34:11]OFD Sender: No OFD packet to send [10:34:16]OFD Sender: No OFD packet to send [10:34:21]OFD Sender: No OFD packet to send [10:34:26]OFD Sender: No OFD packet to send [10:34:27]recv_with_timeout no data received [10:34:31]OFD Sender: No OFD packet to send [10:34:36]OFD Sender: No OFD packet to send [10:34:41]OFD Sender: No OFD packet to send [10:34:46]OFD Sender: No OFD packet to send [10:34:51]OFD Sender: No OFD packet to send [10:34:56]OFD Sender: No OFD packet to send [10:35:00]recv_with_timeout no data received [10:35:01]OFD Sender: No OFD packet to send [10:35:06]OFD Sender: No OFD packet to send [10:35:11]OFD Sender: No OFD packet to send [10:35:16]OFD Sender: No OFD packet to send [10:35:21]OFD Sender: No OFD packet to send [10:35:26]OFD Sender: No OFD packet to send [10:35:29]recv_with_timeout no data received [10:35:31]OFD Sender: No OFD packet to send [10:35:36]OFD Sender: No OFD packet to send [10:35:41]OFD Sender: No OFD packet to send [10:35:46]OFD Sender: No OFD packet to send [10:35:51]OFD Sender: No OFD packet to send [10:35:56]OFD Sender: No OFD packet to send [10:36:01]OFD Sender: No OFD packet to send [10:36:06]OFD Sender: No OFD packet to send [10:36:11]OFD Sender: No OFD packet to send [10:36:16]OFD Sender: No OFD packet to send [10:36:21]OFD Sender: No OFD packet to send [10:36:26]OFD Sender: No OFD packet to send [10:36:31]OFD Sender: No OFD packet to send [10:36:36]OFD Sender: No OFD packet to send [10:36:41]OFD Sender: No OFD packet to send [10:36:46]OFD Sender: No OFD packet to send [10:36:51]OFD Sender: No OFD packet to send [10:36:56]OFD Sender: No OFD packet to send [10:36:57]recv_with_timeout no data received [10:37:01]OFD Sender: No OFD packet to send [10:37:06]OFD Sender: No OFD packet to send [10:37:11]OFD Sender: No OFD packet to send [10:37:16]OFD Sender: No OFD packet to send [10:37:21]OFD Sender: No OFD packet to send [10:37:26]OFD Sender: No OFD packet to send [10:37:31]OFD Sender: No OFD packet to send [10:37:36]OFD Sender: No OFD packet to send [10:37:41]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:52]OFD Sender: No OFD packet to send [10:37:57]OFD Sender: No OFD packet to send [10:38:02]OFD Sender: No OFD packet to send [10:38:07]OFD Sender: No OFD packet to send [10:38:12]OFD Sender: No OFD packet to send [10:38:17]OFD Sender: No OFD packet to send [10:38:22]OFD Sender: No OFD packet to send [10:38:27]OFD Sender: No OFD packet to send [10:38:32]OFD Sender: No OFD packet to send [10:38:37]OFD Sender: No OFD packet to send [10:38:42]OFD Sender: No OFD packet to send [10:38:47]OFD Sender: No OFD packet to send [10:38:52]OFD Sender: No OFD packet to send [10:38:57]OFD Sender: No OFD packet to send [10:39:02]OFD Sender: No OFD packet to send [10:39:02]recv_with_timeout no data received [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]OFD Sender: No OFD packet to send [10:39:22]OFD Sender: No OFD packet to send [10:39:27]OFD Sender: No OFD packet to send [10:39:32]OFD Sender: No OFD packet to send [10:39:37]OFD Sender: No OFD packet to send [10:39:42]OFD Sender: No OFD packet to send [10:39:47]OFD Sender: No OFD packet to send [10:39:52]OFD Sender: No OFD packet to send [10:39:57]OFD Sender: No OFD packet to send [10:40:02]OFD Sender: No OFD packet to send [10:40:03]accept exits with 10 [10:40:03]New connection [10:40:03]New thread 3066617188 created [10:40:03]Thread 3066760548 joined [10:40:03]Waiting for new connection... [10:40:03] Sock 10.Parse request [10:40:03]Sock 10.Check first char [10:40:03]Sock 10.First char is OK [10:40:03]request: POST /json_proto HTTP/1.0 [10:40:03]Method: POST [10:40:03]URL: /json_proto [10:40:03]Method is POST - this is cgi request [10:40:03]url: /json_proto [10:40:03]query_string will be loaded in cgi processing [10:40:03]execute_cgi json_proto POST (null) [10:40:03]execute_cgi path=json_proto method=POST [10:40:03]POST find Content-Length [10:40:03]Host: 172.17.43.67:8080 [10:40:03]Content-Length: 683 [10:40:03]Content-Type: application/json [10:40:03] [10:40:03]POST finish read [10:40:03]Found Content-Length = 683 [10:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:03]execute_script... [10:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:03]POST & json_proto [10:40:03]process_json_proto [10:40:03]json parsed OK: [10:40:03]protocol is kg_v1.0 [10:40:03]action value=close_receipt [10:40:03]process_action close_receipt [10:40:03]cmd_close_receipt [10:40:03]MH_GetDate [10:40:03]Write to MH i2c: F0 00 00 6B 07 61 [10:40:03]Write i2c OK [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 09 00 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: F0 09 00 6B 07 00 84 E8 F3 66 6A BD 47 65 02 [10:40:03]GetLastDocTimeStamp 1727260313 [10:40:03]current date 1727260804 [10:40:03]FM_GetShiftState [10:40:03]SAM_PROTO_GetShiftState [10:40:03]wFMCommunicate request_size=4 [10:40:03]MH_SAM_APDU [10:40:03]CAPDU: 80 13 01 00 [10:40:03]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [10:40:03]Write i2c OK [10:40:03]MH_I2C_Read... [10:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:03]Read from MH i2c: E2 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: E2 0E 00 [10:40:03]MH_I2C_Read... [10:40:03]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B8 [10:40:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:40:03]wFMCommunicate OK [10:40:03]SAM_PROTO_GetShiftState done [10:40:03]FM_GetShiftState done [10:40:03]opened in 1727224329 [10:40:03]opened+sec_in_day 1727310729 [10:40:03]quantity*price = 100005 [10:40:03]sum+1 = 100006 [10:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 97 25.09.2024 10:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153081 ФПД: 90983207517494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153081&fm=90983207517494&tin=02508201610067®Number=0000000000091825&sum=100000 [10:40:04]StoreToDocumentArchive [10:40:04]shift 478 fd 153081 [10:40:04]save to /storage/0478/doc_00153081 [10:40:04]save last doc name /storage/0478/doc_00153081 to /storage/kkm_last_doc_name [10:40:04]save OK [10:40:04]Clear old archive folders... [10:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:04]tlvbuf is 0200A830 [10:40:04]SAM_PROTO_ClearQueue [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 09 00 00 [10:40:04]Write to MH i2c: E2 08 00 79 07 80 09 00 00 00 00 00 00 F2 [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]SAM_PROTO_ClearQueue done [10:40:04]KKMCreateOFDPacket [10:40:04]OFDProtocolAddRootSTLVToBuf [10:40:04]FM_MakeSignedData [10:40:04]FM_MakeSignedData [10:40:04]SAM_PROTO_SignData [10:40:04]wFMCommunicate request_size=4 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 01 02 [10:40:04]Write to MH i2c: E2 08 00 7A 07 80 0D 01 02 00 00 00 00 FA [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:04]Read from MH i2c: E2 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 [10:40:04]MH_I2C_Read... [10:40:04]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [10:40:04]RAPDU: 90 00 [10:40:04]wFMCommunicate OK [10:40:04]wFMCommunicate request_size=255 [10:40:04]MH_SAM_APDU [10:40:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 84 E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 55 02 00 35 04 06 00 52 [10:40:04]Write to MH i2c: E2 02 01 7B 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 84 E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 55 02 00 35 04 06 00 52 00 00 AF [10:40:04]Write i2c OK [10:40:04]MH_I2C_Read... [10:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:05]Read from MH i2c: E2 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 03 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [10:40:05]RAPDU: 90 00 [10:40:05]wFMCommunicate OK [10:40:05]wFMCommunicate request_size=10 [10:40:05]MH_SAM_APDU [10:40:05]CAPDU: 80 0D 02 02 05 BF AD C3 BD 36 [10:40:05]Write to MH i2c: E2 0D 00 7C 07 80 0D 02 02 05 00 BF AD C3 BD 36 00 00 29 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:05]Read from MH i2c: E2 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 03 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [10:40:05]RAPDU: 90 00 [10:40:05]wFMCommunicate OK [10:40:05]wFMCommunicate request_size=4 [10:40:05]MH_SAM_APDU [10:40:05]CAPDU: 80 0D 03 02 [10:40:05]Write to MH i2c: E2 08 00 7D 07 80 0D 03 02 00 00 00 00 FF [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:05]Read from MH i2c: E2 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 0B 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 0B 00 7D 07 00 8D 1A 4F E0 07 7B B2 AD 90 00 B7 [10:40:05]RAPDU: 8D 1A 4F E0 07 7B B2 AD 90 00 [10:40:05]wFMCommunicate OK [10:40:05]SAM_PROTO_SignData done [10:40:05]FM_MakeSignedData done [10:40:05]CreateOFDProtocolMessage [10:40:05]wFMCommunicate request_size=4 [10:40:05]MH_SAM_APDU [10:40:05]CAPDU: 80 11 00 00 [10:40:05]Write to MH i2c: E2 08 00 7E 07 80 11 00 00 00 00 00 00 FF [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:05]Read from MH i2c: E2 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 17 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: E2 17 00 7E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [10:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:40:05]wFMCommunicate OK [10:40:05]CreateOFDProtocolMessage done [10:40:05]OFDSenderStorePacket 153081 [10:40:05]StoreOFDPacket docnum=153081 [10:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 DD 07 01 40 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 84 E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 55 02 00 35 04 06 00 52 BF AD C3 BD 36 8D 1A 4F E0 07 7B B2 AD [10:40:05]CheckFolder [10:40:05]dirname=/storage/ofd_packets [10:40:05]CheckFolder done [10:40:05]ProducePacketName [10:40:05]name=ofd_packets/00153081 [10:40:05]NVStorageSaveData ofd_packets/00153081 [10:40:05]File name is /storage/ofd_packets/00153081 [10:40:05]Write 301 bytes [10:40:05]NVStorageSaveData done [10:40:05]OFDSenderStorePacket done [10:40:05]KKMCreateOFDPacket done [10:40:05]NVStorageSaveData kkm_last_timestamp [10:40:05]File name is /storage/kkm_last_timestamp [10:40:05]Write 4 bytes [10:40:05]NVStorageSaveData done [10:40:05]ExternCall_PrintAddStr [10:40:05]wPrintStart [10:40:05]Write to MH i2c: 01 00 00 7F 07 86 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 7F 07 00 00 00 00 00 FF 0F 9B [10:40:05]RasterBufferAndPrint [10:40:05]line Счет N : (1)1787083 [10:40:05]line ИНН: 02508201610067 [10:40:05]line Контрольно-Кассовый Чек [10:40:05]line ПРОДАЖА [10:40:05]line ТРК (МРК, ГНК) : 42 [10:40:05]line Товар: 2710124130 [10:40:05]line Аи-92-К-5 [10:40:05]line 14.750 * 67.80 [10:40:05]line = 1000.05 [10:40:05]line НДС 12% НСП 1% [10:40:05]line > о реализуемом товаре [10:40:05]line ОКРУГЛЕНИЕ: -0.05 [10:40:05]line ИТОГО: 1000.00 [10:40:05]line Внесено: 1000.00 [10:40:05]line СДАЧА: 0.00 [10:40:05]line НСП 1% : 8.85 [10:40:05]line НДС 12% : 106.20 [10:40:05]line Наличными: 1000.00 [10:40:05]line Безнал.: 0.00 [10:40:05]line Место: АЗС № 89 "Партнер Нефть" [10:40:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:40:05]line СНО: Общий режим [10:40:05]line Чек 97 25.09.2024 10:40 [10:40:05]line Смена: 478 ФФД: 1.0 [10:40:05]line ЗНМ: 0300000113 [10:40:05]line РНМ: 0000000000091825 [10:40:05]line Версия ККМ: 001 [10:40:05]line ФМ: 0000000000871835 [10:40:05]line ФД: 153081 [10:40:05]line ФПД: 90983207517494 [10:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153081&fm=90983207517494&tin=02508201610067®Number=0000000000091825&sum=100000 [10:40:05]OFD Sender: Processing packet 153081 [packets to send 831, broken 830] [10:40:05]ProducePacketName [10:40:05]name=ofd_packets/00153081 [10:40:05]OFD Sender: To server: pG, [10:40:05]CommunicateWithHost lk.salyk.kg:30040 [10:40:05]ConnectInit lk.salyk.kg [10:40:05]written 0, free lines is 4095 [10:40:05]Write to MH i2c: 01 00 00 AA 07 B1 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 D2 0C 96 [10:40:05]RasterBufferAndPrint [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]line [10:40:05]written 0, free lines is 3288 [10:40:05]MH_Cut [10:40:05]Write to MH i2c: D1 01 00 B1 07 01 8A [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 01 00 [10:40:05]MH_I2C_Read... [10:40:05]Read from MH i2c: D1 01 00 B1 07 00 89 [10:40:05]Write to MH i2c: 01 00 00 B2 07 B9 [10:40:05]Write i2c OK [10:40:05]MH_I2C_Read... [10:40:06]*** Cut start [10:40:06]*** Purtial cut [10:40:06]*** Stage 1: CUTSNS_PIN = 1 [10:40:06]Read from MH i2c: 01 [10:40:06]MH_I2C_Read... [10:40:06]*** Stop cut motor [10:40:06]*** Cut end [10:40:06]Read from MH i2c: 01 07 00 [10:40:06]MH_I2C_Read... [10:40:06]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 FF 0F CE [10:40:06]process_action close_receipt done [10:40:06]requested_data is exist [10:40:06]produce_requested_data [10:40:06]requested_item fm.sn is exist - process it [10:40:06]wFMCommunicate request_size=4 [10:40:06]MH_SAM_APDU [10:40:06]CAPDU: 80 11 00 00 [10:40:06]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [10:40:06]Write i2c OK [10:40:06]MH_I2C_Read... [10:40:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:06]Read from MH i2c: E2 [10:40:06]MH_I2C_Read... [10:40:06]Read from MH i2c: E2 17 00 [10:40:06]MH_I2C_Read... [10:40:06]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [10:40:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:40:06]wFMCommunicate OK [10:40:06]requested_item fd.num is exist - process it [10:40:06]SAM_PROTO_GetFieldsCounters [10:40:06]wFMCommunicate request_size=4 [10:40:06]MH_SAM_APDU [10:40:06]CAPDU: 80 13 00 00 [10:40:06]Write to MH i2c: E2 08 00 B4 07 80 13 00 00 00 00 00 00 37 [10:40:06]Write i2c OK [10:40:06]MH_I2C_Read... [10:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:07]Read from MH i2c: E2 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 62 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 62 00 B4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 AA [10:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:40:07]wFMCommunicate OK [10:40:07]SAM_PROTO_GetFieldsCounters done [10:40:07]requested_item shift.num is exist - process it [10:40:07]requested_item shift.opened is exist - process it [10:40:07]req_shift_opened [10:40:07]FM_GetShiftState [10:40:07]SAM_PROTO_GetShiftState [10:40:07]wFMCommunicate request_size=4 [10:40:07]MH_SAM_APDU [10:40:07]CAPDU: 80 13 01 00 [10:40:07]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [10:40:07]Write i2c OK [10:40:07]MH_I2C_Read... [10:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:07]Read from MH i2c: E2 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 0E 00 [10:40:07]MH_I2C_Read... [10:40:07]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 01 [10:40:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:40:07]wFMCommunicate OK [10:40:07]SAM_PROTO_GetShiftState done [10:40:07]FM_GetShiftState done [10:40:07]req_shift_opened done [10:40:07]requested_item shift.open_date is exist - process it [10:40:07]req_shift_open_date [10:40:07]req_shift_open_date done [10:40:07]produce_requested_data done [10:40:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153081,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:40:07]process_action_free close_receipt [10:40:07]json_value_free [10:40:07]json_value_free done [10:40:07]process_json_proto returns [10:40:07]Send response to host [10:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153081,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:40:07]free response buf [10:40:07]execute_script done [10:40:07]execute_script returns [10:40:07]free content buf [10:40:07]Sock 10.Close socket [10:40:07]Sock 10.Thread stoped [10:40:07]Connected sock=11 [10:40:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 DD 07 01 40 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 84 E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 55 02 00 35 04 06 00 52 BF AD C3 BD 36 8D 1A 4F E0 07 7B B2 AD [10:40:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 B8 47 00 53 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 55 02 00 F4 03 04 00 82 90 F3 66 B6 04 01 00 00 CB C9 6A 1E 7A 7E 72 C7 [10:40:08]CommunicateWithHost err = 0 [10:40:08]CheckOFDResponse [10:40:08]1017 (14) - 77093643461234 [10:40:08]1041 (16) - 0000000000871835 [10:40:08]1040 (4) - 153081 [10:40:08]1012 (4) - 25.09.2024 04:24 [10:40:08]1206 (1) - 0 [10:40:08]OFD Sender: Remove packet 153081 [10:40:08]ProducePacketName [10:40:08]name=ofd_packets/00153081 [10:40:08]NVStorageDeleteData [10:40:08]OFD Sender: No OFD packet to send [10:40:13]OFD Sender: No OFD packet to send [10:40:18]recv_with_timeout no data received [10:40:18]OFD Sender: No OFD packet to send [10:40:23]OFD Sender: No OFD packet to send [10:40:28]OFD Sender: No OFD packet to send [10:40:33]OFD Sender: No OFD packet to send [10:40:38]OFD Sender: No OFD packet to send [10:40:38]recv_with_timeout no data received [10:40:43]OFD Sender: No OFD packet to send [10:40:48]OFD Sender: No OFD packet to send [10:40:53]OFD Sender: No OFD packet to send [10:40:58]OFD Sender: No OFD packet to send [10:41:01]recv_with_timeout no data received [10:41:03]OFD Sender: No OFD packet to send [10:41:08]OFD Sender: No OFD packet to send [10:41:13]OFD Sender: No OFD packet to send [10:41:18]OFD Sender: No OFD packet to send [10:41:23]OFD Sender: No OFD packet to send [10:41:29]OFD Sender: No OFD packet to send [10:41:34]OFD Sender: No OFD packet to send [10:41:36]recv_with_timeout no data received [10:41:39]OFD Sender: No OFD packet to send [10:41:44]OFD Sender: No OFD packet to send [10:41:47]accept exits with 9 [10:41:47]New connection [10:41:47]New thread 3066760548 created [10:41:47]Thread 3066617188 joined [10:41:47]Waiting for new connection... [10:41:47] Sock 9.Parse request [10:41:47]Sock 9.Check first char [10:41:47]Sock 9.First char is OK [10:41:47]request: POST /json_proto HTTP/1.0 [10:41:47]Method: POST [10:41:47]URL: /json_proto [10:41:47]Method is POST - this is cgi request [10:41:47]url: /json_proto [10:41:47]query_string will be loaded in cgi processing [10:41:47]execute_cgi json_proto POST (null) [10:41:47]execute_cgi path=json_proto method=POST [10:41:47]POST find Content-Length [10:41:47]Host: 172.17.43.67:8080 [10:41:47]Content-Length: 678 [10:41:47]Content-Type: application/json [10:41:47] [10:41:47]POST finish read [10:41:47]Found Content-Length = 678 [10:41:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:47]execute_script... [10:41:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:47]POST & json_proto [10:41:47]process_json_proto [10:41:47]json parsed OK: [10:41:47]protocol is kg_v1.0 [10:41:47]action value=close_receipt [10:41:47]process_action close_receipt [10:41:47]cmd_close_receipt [10:41:47]MH_GetDate [10:41:47]Write to MH i2c: F0 00 00 B6 07 AC [10:41:47]Write i2c OK [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 09 00 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 09 00 B6 07 00 EC E8 F3 66 6A BD 47 65 B5 [10:41:47]GetLastDocTimeStamp 1727260804 [10:41:47]current date 1727260908 [10:41:47]FM_GetShiftState [10:41:47]SAM_PROTO_GetShiftState [10:41:47]wFMCommunicate request_size=4 [10:41:47]MH_SAM_APDU [10:41:47]CAPDU: 80 13 01 00 [10:41:47]Write to MH i2c: E2 08 00 B7 07 80 13 01 00 00 00 00 00 3B [10:41:47]Write i2c OK [10:41:47]MH_I2C_Read... [10:41:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:47]Read from MH i2c: E2 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: E2 0E 00 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: E2 0E 00 B7 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 03 [10:41:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:41:47]wFMCommunicate OK [10:41:47]SAM_PROTO_GetShiftState done [10:41:47]FM_GetShiftState done [10:41:47]opened in 1727224329 [10:41:47]opened+sec_in_day 1727310729 [10:41:47]quantity*price = 25018 [10:41:47]sum+1 = 25019 [10:41:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 98 25.09.2024 10:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153082 ФПД: 143540419140526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104148&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153082&fm=143540419140526&tin=02508201610067®Number=0000000000091825&sum=25000 [10:41:49]StoreToDocumentArchive [10:41:49]shift 478 fd 153082 [10:41:49]save to /storage/0478/doc_00153082 [10:41:49]save last doc name /storage/0478/doc_00153082 to /storage/kkm_last_doc_name [10:41:49]save OK [10:41:49]Clear old archive folders... [10:41:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:49]tlvbuf is 02017010 [10:41:49]SAM_PROTO_ClearQueue [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 09 00 00 [10:41:49]Write to MH i2c: E2 08 00 C4 07 80 09 00 00 00 00 00 00 3D [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]SAM_PROTO_ClearQueue done [10:41:49]KKMCreateOFDPacket [10:41:49]OFDProtocolAddRootSTLVToBuf [10:41:49]FM_MakeSignedData [10:41:49]FM_MakeSignedData [10:41:49]SAM_PROTO_SignData [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 01 02 [10:41:49]Write to MH i2c: E2 08 00 C5 07 80 0D 01 02 00 00 00 00 45 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:49]OFD Sender: No OFD packet to send [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=255 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 EC E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 55 02 00 35 04 06 00 82 [10:41:49]Write to MH i2c: E2 02 01 C6 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 EC E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 55 02 00 35 04 06 00 82 00 00 13 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=10 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 02 02 05 8C 9B B1 9B AE [10:41:49]Write to MH i2c: E2 0D 00 C7 07 80 0D 02 02 05 00 8C 9B B1 9B AE 00 00 73 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 03 02 [10:41:49]Write to MH i2c: E2 08 00 C8 07 80 0D 03 02 00 00 00 00 4A [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0B 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0B 00 C8 07 00 47 22 99 A4 52 53 4A BD 90 00 9D [10:41:49]RAPDU: 47 22 99 A4 52 53 4A BD 90 00 [10:41:49]wFMCommunicate OK [10:41:49]SAM_PROTO_SignData done [10:41:49]FM_MakeSignedData done [10:41:49]CreateOFDProtocolMessage [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 11 00 00 [10:41:49]Write to MH i2c: E2 08 00 C9 07 80 11 00 00 00 00 00 00 4A [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 17 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 17 00 C9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [10:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:49]wFMCommunicate OK [10:41:49]CreateOFDProtocolMessage done [10:41:49]OFDSenderStorePacket 153082 [10:41:49]StoreOFDPacket docnum=153082 [10:41:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 F1 07 01 BC B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 EC E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 55 02 00 35 04 06 00 82 8C 9B B1 9B AE 47 22 99 A4 52 53 4A BD [10:41:49]CheckFolder [10:41:49]dirname=/storage/ofd_packets [10:41:49]CheckFolder done [10:41:49]ProducePacketName [10:41:49]name=ofd_packets/00153082 [10:41:49]NVStorageSaveData ofd_packets/00153082 [10:41:49]File name is /storage/ofd_packets/00153082 [10:41:49]Write 301 bytes [10:41:49]NVStorageSaveData done [10:41:49]OFDSenderStorePacket done [10:41:49]KKMCreateOFDPacket done [10:41:49]NVStorageSaveData kkm_last_timestamp [10:41:49]File name is /storage/kkm_last_timestamp [10:41:49]Write 4 bytes [10:41:49]NVStorageSaveData done [10:41:49]ExternCall_PrintAddStr [10:41:49]wPrintStart [10:41:49]Write to MH i2c: 01 00 00 CA 07 D1 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 CA 07 00 00 00 00 00 FF 0F E6 [10:41:49]RasterBufferAndPrint [10:41:49]line Счет N : (1)1787084 [10:41:49]line ИНН: 02508201610067 [10:41:49]line Контрольно-Кассовый Чек [10:41:49]line ПРОДАЖА [10:41:49]line ТРК (МРК, ГНК) : 32 [10:41:49]line Товар: 2710124130 [10:41:49]line Аи-92-К-5 [10:41:49]line 3.690 * 67.80 [10:41:49]line = 250.18 [10:41:49]line НДС 12% НСП 1% [10:41:49]line > о реализуемом товаре [10:41:49]line ОКРУГЛЕНИЕ: -0.18 [10:41:49]line ИТОГО: 250.00 [10:41:49]line Внесено: 250.00 [10:41:49]line СДАЧА: 0.00 [10:41:49]line НСП 1% : 2.21 [10:41:49]line НДС 12% : 26.57 [10:41:49]line Наличными: 250.00 [10:41:49]line Безнал.: 0.00 [10:41:49]line Место: АЗС № 89 "Партнер Нефть" [10:41:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:41:49]line СНО: Общий режим [10:41:49]line Чек 98 25.09.2024 10:41 [10:41:49]line Смена: 478 ФФД: 1.0 [10:41:49]line ЗНМ: 0300000113 [10:41:49]line РНМ: 0000000000091825 [10:41:49]line Версия ККМ: 001 [10:41:49]line ФМ: 0000000000871835 [10:41:49]line ФД: 153082 [10:41:49]line ФПД: 143540419140526 [10:41:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104148&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153082&fm=143540419140526&tin=02508201610067®Number=0000000000091825&sum=25000 [10:41:49]written 0, free lines is 4095 [10:41:49]OFD Sender: Processing packet 153082 [packets to send 831, broken 830] [10:41:49]ProducePacketName [10:41:49]name=ofd_packets/00153082 [10:41:49]OFD Sender: To server: pG, [10:41:49]CommunicateWithHost lk.salyk.kg:30040 [10:41:49]ConnectInit lk.salyk.kg [10:41:50]Write to MH i2c: 01 00 00 F5 07 FC [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 D1 0C E0 [10:41:50]RasterBufferAndPrint [10:41:50]line [10:41:50]line [10:41:50]line [10:41:50]line [10:41:50]line [10:41:50]written 0, free lines is 3287 [10:41:50]MH_Cut [10:41:50]Write to MH i2c: D1 01 00 FC 07 01 D5 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: D1 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: D1 01 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: D1 01 00 FC 07 00 D4 [10:41:50]Write to MH i2c: 01 00 00 FD 07 04 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Connected sock=7 [10:41:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 F1 07 01 BC B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 EC E8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 55 02 00 35 04 06 00 82 8C 9B B1 9B AE 47 22 99 A4 52 53 4A BD [10:41:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 70 47 00 1D A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 55 02 00 F4 03 04 00 E8 90 F3 66 B6 04 01 00 00 0C 7E C9 7C 7F 8D F6 D3 [10:41:50]CommunicateWithHost err = 0 [10:41:50]CheckOFDResponse [10:41:50]1017 (14) - 77093643461234 [10:41:50]1041 (16) - 0000000000871835 [10:41:50]1040 (4) - 153082 [10:41:50]1012 (4) - 25.09.2024 04:26 [10:41:50]1206 (1) - 0 [10:41:50]OFD Sender: Remove packet 153082 [10:41:50]ProducePacketName [10:41:50]name=ofd_packets/00153082 [10:41:50]NVStorageDeleteData [10:41:50]*** Cut start [10:41:50]*** Purtial cut [10:41:50]*** Stage 1: CUTSNS_PIN = 1 [10:41:51]Read from MH i2c: 01 [10:41:51]MH_I2C_Read... [10:41:51]*** Stop cut motor [10:41:51]*** Cut end [10:41:51]Read from MH i2c: 01 07 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [10:41:51]process_action close_receipt done [10:41:51]requested_data is exist [10:41:51]produce_requested_data [10:41:51]requested_item fm.sn is exist - process it [10:41:51]wFMCommunicate request_size=4 [10:41:51]MH_SAM_APDU [10:41:51]CAPDU: 80 11 00 00 [10:41:51]Write to MH i2c: E2 08 00 FE 07 80 11 00 00 00 00 00 00 7F [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:51]Read from MH i2c: E2 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 17 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 17 00 FE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [10:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:51]wFMCommunicate OK [10:41:51]requested_item fd.num is exist - process it [10:41:51]SAM_PROTO_GetFieldsCounters [10:41:51]wFMCommunicate request_size=4 [10:41:51]MH_SAM_APDU [10:41:51]CAPDU: 80 13 00 00 [10:41:51]Write to MH i2c: E2 08 00 FF 07 80 13 00 00 00 00 00 00 82 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]OFD Sender: No OFD packet to send [10:41:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:51]Read from MH i2c: E2 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 62 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 62 00 FF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [10:41:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:51]wFMCommunicate OK [10:41:51]SAM_PROTO_GetFieldsCounters done [10:41:51]requested_item shift.num is exist - process it [10:41:51]requested_item shift.opened is exist - process it [10:41:51]req_shift_opened [10:41:51]FM_GetShiftState [10:41:51]SAM_PROTO_GetShiftState [10:41:51]wFMCommunicate request_size=4 [10:41:51]MH_SAM_APDU [10:41:51]CAPDU: 80 13 01 00 [10:41:51]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:51]Read from MH i2c: E2 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 0E 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4D [10:41:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:41:51]wFMCommunicate OK [10:41:51]SAM_PROTO_GetShiftState done [10:41:51]FM_GetShiftState done [10:41:51]req_shift_opened done [10:41:51]requested_item shift.open_date is exist - process it [10:41:51]req_shift_open_date [10:41:51]req_shift_open_date done [10:41:51]produce_requested_data done [10:41:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153082,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:41:51]process_action_free close_receipt [10:41:51]json_value_free [10:41:51]json_value_free done [10:41:51]process_json_proto returns [10:41:51]Send response to host [10:41:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153082,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:41:51]free response buf [10:41:51]execute_script done [10:41:51]execute_script returns [10:41:51]free content buf [10:41:51]Sock 9.Close socket [10:41:51]Sock 9.Thread stoped [10:41:56]OFD Sender: No OFD packet to send [10:41:59]recv_with_timeout no data received [10:42:01]OFD Sender: No OFD packet to send [10:42:06]OFD Sender: No OFD packet to send [10:42:09]recv_with_timeout no data received [10:42:11]OFD Sender: No OFD packet to send [10:42:16]OFD Sender: No OFD packet to send [10:42:21]OFD Sender: No OFD packet to send [10:42:26]OFD Sender: No OFD packet to send [10:42:31]OFD Sender: No OFD packet to send [10:42:36]OFD Sender: No OFD packet to send [10:42:41]OFD Sender: No OFD packet to send [10:42:46]OFD Sender: No OFD packet to send [10:42:51]OFD Sender: No OFD packet to send [10:42:51]accept exits with 10 [10:42:51]New connection [10:42:51]New thread 3066617188 created [10:42:51]Thread 3066760548 joined [10:42:51]Waiting for new connection... [10:42:51] Sock 10.Parse request [10:42:51]Sock 10.Check first char [10:42:51]Sock 10.First char is OK [10:42:51]request: POST /json_proto HTTP/1.0 [10:42:51]Method: POST [10:42:51]URL: /json_proto [10:42:51]Method is POST - this is cgi request [10:42:51]url: /json_proto [10:42:51]query_string will be loaded in cgi processing [10:42:51]execute_cgi json_proto POST (null) [10:42:51]execute_cgi path=json_proto method=POST [10:42:51]POST find Content-Length [10:42:51]Host: 172.17.43.67:8080 [10:42:51]Content-Length: 801 [10:42:51]Content-Type: application/json [10:42:51] [10:42:51]POST finish read [10:42:51]Found Content-Length = 801 [10:42:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3958778", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:51]execute_script... [10:42:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3958778", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:51]POST & json_proto [10:42:51]process_json_proto [10:42:51]json parsed OK: [10:42:51]protocol is kg_v1.0 [10:42:51]action value=close_receipt [10:42:51]process_action close_receipt [10:42:51]cmd_close_receipt [10:42:51]MH_GetDate [10:42:51]Write to MH i2c: F0 00 00 01 08 F8 [10:42:51]Write i2c OK [10:42:51]MH_I2C_Read... [10:42:51]Read from MH i2c: F0 [10:42:51]MH_I2C_Read... [10:42:51]Read from MH i2c: F0 09 00 [10:42:51]MH_I2C_Read... [10:42:51]Read from MH i2c: F0 09 00 01 08 00 2C E9 F3 66 6A BD 47 65 42 [10:42:51]GetLastDocTimeStamp 1727260908 [10:42:51]current date 1727260972 [10:42:51]FM_GetShiftState [10:42:51]SAM_PROTO_GetShiftState [10:42:51]wFMCommunicate request_size=4 [10:42:51]MH_SAM_APDU [10:42:51]CAPDU: 80 13 01 00 [10:42:51]Write to MH i2c: E2 08 00 02 08 80 13 01 00 00 00 00 00 87 [10:42:51]Write i2c OK [10:42:51]MH_I2C_Read... [10:42:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:51]Read from MH i2c: E2 [10:42:51]MH_I2C_Read... [10:42:51]Read from MH i2c: E2 0E 00 [10:42:51]MH_I2C_Read... [10:42:51]Read from MH i2c: E2 0E 00 02 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4F [10:42:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:42:51]wFMCommunicate OK [10:42:51]SAM_PROTO_GetShiftState done [10:42:51]FM_GetShiftState done [10:42:51]opened in 1727224329 [10:42:51]opened+sec_in_day 1727310729 [10:42:51]quantity*price = 0 [10:42:51]sum+1 = 1 [10:42:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 99 25.09.2024 10:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3958778 ФМ: 0000000000871835 ФД: 153083 ФПД: 46855946635033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153083&fm=46855946635033&tin=02508201610067®Number=0000000000091825&sum=0 [10:42:52]StoreToDocumentArchive [10:42:52]shift 478 fd 153083 [10:42:52]save to /storage/0478/doc_00153083 [10:42:52]save last doc name /storage/0478/doc_00153083 to /storage/kkm_last_doc_name [10:42:52]save OK [10:42:52]Clear old archive folders... [10:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:52]tlvbuf is 02009FB0 [10:42:52]SAM_PROTO_ClearQueue [10:42:52]wFMCommunicate request_size=4 [10:42:52]MH_SAM_APDU [10:42:52]CAPDU: 80 09 00 00 [10:42:52]Write to MH i2c: E2 08 00 0F 08 80 09 00 00 00 00 00 00 89 [10:42:52]Write i2c OK [10:42:52]MH_I2C_Read... [10:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:52]Read from MH i2c: E2 [10:42:52]MH_I2C_Read... [10:42:52]Read from MH i2c: E2 03 00 [10:42:52]MH_I2C_Read... [10:42:52]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [10:42:52]RAPDU: 90 00 [10:42:52]wFMCommunicate OK [10:42:52]SAM_PROTO_ClearQueue done [10:42:52]KKMCreateOFDPacket [10:42:52]OFDProtocolAddRootSTLVToBuf [10:42:52]FM_MakeSignedData [10:42:52]FM_MakeSignedData [10:42:52]SAM_PROTO_SignData [10:42:52]wFMCommunicate request_size=4 [10:42:52]MH_SAM_APDU [10:42:52]CAPDU: 80 0D 01 02 [10:42:52]Write to MH i2c: E2 08 00 10 08 80 0D 01 02 00 00 00 00 91 [10:42:52]Write i2c OK [10:42:52]MH_I2C_Read... [10:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:52]Read from MH i2c: E2 [10:42:52]MH_I2C_Read... [10:42:52]Read from MH i2c: E2 03 00 [10:42:52]MH_I2C_Read... [10:42:52]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [10:42:52]RAPDU: 90 00 [10:42:52]wFMCommunicate OK [10:42:52]wFMCommunicate request_size=255 [10:42:52]MH_SAM_APDU [10:42:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 2C E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 55 02 00 35 04 06 00 2A [10:42:52]Write to MH i2c: E2 02 01 11 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 2C E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 55 02 00 35 04 06 00 2A 00 00 35 [10:42:52]Write i2c OK [10:42:52]MH_I2C_Read... [10:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:53]Read from MH i2c: E2 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 03 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 03 00 11 08 00 90 00 8D [10:42:53]RAPDU: 90 00 [10:42:53]wFMCommunicate OK [10:42:53]wFMCommunicate request_size=10 [10:42:53]MH_SAM_APDU [10:42:53]CAPDU: 80 0D 02 02 05 9D 80 0E 07 19 [10:42:53]Write to MH i2c: E2 0D 00 12 08 80 0D 02 02 05 00 9D 80 0E 07 19 00 00 E9 [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:53]Read from MH i2c: E2 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 03 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [10:42:53]RAPDU: 90 00 [10:42:53]wFMCommunicate OK [10:42:53]wFMCommunicate request_size=4 [10:42:53]MH_SAM_APDU [10:42:53]CAPDU: 80 0D 03 02 [10:42:53]Write to MH i2c: E2 08 00 13 08 80 0D 03 02 00 00 00 00 96 [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:53]Read from MH i2c: E2 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 0B 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 0B 00 13 08 00 F2 D1 84 E0 9F 3C E1 DC 90 00 56 [10:42:53]RAPDU: F2 D1 84 E0 9F 3C E1 DC 90 00 [10:42:53]wFMCommunicate OK [10:42:53]SAM_PROTO_SignData done [10:42:53]FM_MakeSignedData done [10:42:53]CreateOFDProtocolMessage [10:42:53]wFMCommunicate request_size=4 [10:42:53]MH_SAM_APDU [10:42:53]CAPDU: 80 11 00 00 [10:42:53]Write to MH i2c: E2 08 00 14 08 80 11 00 00 00 00 00 00 96 [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:53]Read from MH i2c: E2 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 17 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: E2 17 00 14 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [10:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:53]wFMCommunicate OK [10:42:53]CreateOFDProtocolMessage done [10:42:53]OFDSenderStorePacket 153083 [10:42:53]StoreOFDPacket docnum=153083 [10:42:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0D 97 07 01 1C 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 2C E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 55 02 00 35 04 06 00 2A 9D 80 0E 07 19 F2 D1 84 E0 9F 3C E1 DC [10:42:53]CheckFolder [10:42:53]dirname=/storage/ofd_packets [10:42:53]CheckFolder done [10:42:53]ProducePacketName [10:42:53]name=ofd_packets/00153083 [10:42:53]NVStorageSaveData ofd_packets/00153083 [10:42:53]File name is /storage/ofd_packets/00153083 [10:42:53]Write 301 bytes [10:42:53]NVStorageSaveData done [10:42:53]OFDSenderStorePacket done [10:42:53]KKMCreateOFDPacket done [10:42:53]NVStorageSaveData kkm_last_timestamp [10:42:53]File name is /storage/kkm_last_timestamp [10:42:53]Write 4 bytes [10:42:53]NVStorageSaveData done [10:42:53]ExternCall_PrintAddStr [10:42:53]wPrintStart [10:42:53]Write to MH i2c: 01 00 00 15 08 1D [10:42:53]OFD Sender: Processing packet 153083 [packets to send 831, broken 830] [10:42:53]ProducePacketName [10:42:53]name=ofd_packets/00153083 [10:42:53]OFD Sender: To server: pG, [10:42:53]CommunicateWithHost lk.salyk.kg:30040 [10:42:53]ConnectInit lk.salyk.kg [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 07 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 07 00 15 08 00 00 00 00 00 FF 0F 32 [10:42:53]RasterBufferAndPrint [10:42:53]line Счет N : (1)1787085 [10:42:53]line ИНН: 02508201610067 [10:42:53]line Контрольно-Кассовый Чек [10:42:53]line ПРОДАЖА [10:42:53]line ТРК (МРК, ГНК) : 42 [10:42:53]line Товар: 2710124130 [10:42:53]line Аи-92-К-5 [10:42:53]line 20.000 * 0.00 [10:42:53]line = 0.00 [10:42:53]line НДС 12% НСП 1% [10:42:53]line > о реализуемом товаре [10:42:53]line ИТОГО: 0.00 [10:42:53]line НСП 1% : 0.00 [10:42:53]line НДС 12% : 0.00 [10:42:53]line Наличными: 0.00 [10:42:53]line Безнал.: 0.00 [10:42:53]line Место: АЗС № 89 "Партнер Нефть" [10:42:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:42:53]line СНО: Общий режим [10:42:53]line Чек 99 25.09.2024 10:42 [10:42:53]line Смена: 478 ФФД: 1.0 [10:42:53]line ЗНМ: 0300000113 [10:42:53]line РНМ: 0000000000091825 [10:42:53]line Версия ККМ: 001 [10:42:53]line Талоны: Топливные Талоны [10:42:53]line 3958778 [10:42:53]line ФМ: 0000000000871835 [10:42:53]line ФД: 153083 [10:42:53]line ФПД: 46855946635033 [10:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153083&fm=46855946635033&tin=02508201610067®Number=0000000000091825&sum=0 [10:42:53]written 0, free lines is 4095 [10:42:53]Write to MH i2c: 01 00 00 3F 08 47 [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 07 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 DC 0C 36 [10:42:53]RasterBufferAndPrint [10:42:53]line [10:42:53]line [10:42:53]line [10:42:53]line [10:42:53]line [10:42:53]written 0, free lines is 3298 [10:42:53]MH_Cut [10:42:53]Write to MH i2c: D1 01 00 46 08 01 20 [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: D1 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: D1 01 00 [10:42:53]MH_I2C_Read... [10:42:53]Read from MH i2c: D1 01 00 46 08 00 1F [10:42:53]Write to MH i2c: 01 00 00 47 08 4F [10:42:53]Write i2c OK [10:42:53]MH_I2C_Read... [10:42:53]Connected sock=7 [10:42:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0D 97 07 01 1C 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 2C E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 55 02 00 35 04 06 00 2A 9D 80 0E 07 19 F2 D1 84 E0 9F 3C E1 DC [10:42:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 CC 47 00 DC C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 55 02 00 F4 03 04 00 28 91 F3 66 B6 04 01 00 00 D5 55 70 BB 26 82 FD B8 [10:42:54]CommunicateWithHost err = 0 [10:42:54]CheckOFDResponse [10:42:54]1017 (14) - 77093643461234 [10:42:54]1041 (16) - 0000000000871835 [10:42:54]1040 (4) - 153083 [10:42:54]1012 (4) - 25.09.2024 04:27 [10:42:54]1206 (1) - 0 [10:42:54]OFD Sender: Remove packet 153083 [10:42:54]ProducePacketName [10:42:54]name=ofd_packets/00153083 [10:42:54]NVStorageDeleteData [10:42:54]*** Cut start [10:42:54]*** Purtial cut [10:42:54]*** Stage 1: CUTSNS_PIN = 1 [10:42:54]Read from MH i2c: 01 [10:42:54]MH_I2C_Read... [10:42:54]*** Stop cut motor [10:42:54]*** Cut end [10:42:54]Read from MH i2c: 01 07 00 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: 01 07 00 47 08 00 00 00 00 00 FF 0F 64 [10:42:54]process_action close_receipt done [10:42:54]requested_data is exist [10:42:54]produce_requested_data [10:42:54]requested_item fm.sn is exist - process it [10:42:54]wFMCommunicate request_size=4 [10:42:54]MH_SAM_APDU [10:42:54]CAPDU: 80 11 00 00 [10:42:54]Write to MH i2c: E2 08 00 48 08 80 11 00 00 00 00 00 00 CA [10:42:54]Write i2c OK [10:42:54]MH_I2C_Read... [10:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:54]Read from MH i2c: E2 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 17 00 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 17 00 48 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [10:42:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:54]wFMCommunicate OK [10:42:54]requested_item fd.num is exist - process it [10:42:54]SAM_PROTO_GetFieldsCounters [10:42:54]wFMCommunicate request_size=4 [10:42:54]MH_SAM_APDU [10:42:54]CAPDU: 80 13 00 00 [10:42:54]Write to MH i2c: E2 08 00 49 08 80 13 00 00 00 00 00 00 CD [10:42:54]Write i2c OK [10:42:54]MH_I2C_Read... [10:42:54]OFD Sender: No OFD packet to send [10:42:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:54]Read from MH i2c: E2 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 62 00 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 62 00 49 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [10:42:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:54]wFMCommunicate OK [10:42:54]SAM_PROTO_GetFieldsCounters done [10:42:54]requested_item shift.num is exist - process it [10:42:54]requested_item shift.opened is exist - process it [10:42:54]req_shift_opened [10:42:54]FM_GetShiftState [10:42:54]SAM_PROTO_GetShiftState [10:42:54]wFMCommunicate request_size=4 [10:42:54]MH_SAM_APDU [10:42:54]CAPDU: 80 13 01 00 [10:42:54]Write to MH i2c: E2 08 00 4A 08 80 13 01 00 00 00 00 00 CF [10:42:54]Write i2c OK [10:42:54]MH_I2C_Read... [10:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:54]Read from MH i2c: E2 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 0E 00 [10:42:54]MH_I2C_Read... [10:42:54]Read from MH i2c: E2 0E 00 4A 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 97 [10:42:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:42:54]wFMCommunicate OK [10:42:54]SAM_PROTO_GetShiftState done [10:42:54]FM_GetShiftState done [10:42:54]req_shift_opened done [10:42:54]requested_item shift.open_date is exist - process it [10:42:54]req_shift_open_date [10:42:54]req_shift_open_date done [10:42:54]produce_requested_data done [10:42:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153083,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:42:54]process_action_free close_receipt [10:42:54]json_value_free [10:42:54]json_value_free done [10:42:54]process_json_proto returns [10:42:54]Send response to host [10:42:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153083,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:42:54]free response buf [10:42:54]execute_script done [10:42:54]execute_script returns [10:42:54]free content buf [10:42:54]Sock 10.Close socket [10:42:55]Sock 10.Thread stoped [10:42:59]OFD Sender: No OFD packet to send [10:43:04]OFD Sender: No OFD packet to send [10:43:09]OFD Sender: No OFD packet to send [10:43:14]OFD Sender: No OFD packet to send [10:43:19]OFD Sender: No OFD packet to send [10:43:23]recv_with_timeout no data received [10:43:24]OFD Sender: No OFD packet to send [10:43:29]OFD Sender: No OFD packet to send [10:43:34]OFD Sender: No OFD packet to send [10:43:39]OFD Sender: No OFD packet to send [10:43:43]recv_with_timeout no data received [10:43:45]OFD Sender: No OFD packet to send [10:43:50]OFD Sender: No OFD packet to send [10:43:55]OFD Sender: No OFD packet to send [10:44:00]OFD Sender: No OFD packet to send [10:44:00]recv_with_timeout no data received [10:44:05]OFD Sender: No OFD packet to send [10:44:10]OFD Sender: No OFD packet to send [10:44:15]OFD Sender: No OFD packet to send [10:44:20]OFD Sender: No OFD packet to send [10:44:22]recv_with_timeout no data received [10:44:25]OFD Sender: No OFD packet to send [10:44:30]OFD Sender: No OFD packet to send [10:44:35]OFD Sender: No OFD packet to send [10:44:40]OFD Sender: No OFD packet to send [10:44:45]OFD Sender: No OFD packet to send [10:44:50]OFD Sender: No OFD packet to send [10:44:55]OFD Sender: No OFD packet to send [10:45:00]OFD Sender: No OFD packet to send [10:45:00]accept exits with 9 [10:45:00]New connection [10:45:00]New thread 3066760548 created [10:45:00]Thread 3066617188 joined [10:45:00]Waiting for new connection... [10:45:00] Sock 9.Parse request [10:45:00]Sock 9.Check first char [10:45:00]Sock 9.First char is OK [10:45:00]request: POST /json_proto HTTP/1.0 [10:45:00]Method: POST [10:45:00]URL: /json_proto [10:45:00]Method is POST - this is cgi request [10:45:00]url: /json_proto [10:45:00]query_string will be loaded in cgi processing [10:45:00]execute_cgi json_proto POST (null) [10:45:00]execute_cgi path=json_proto method=POST [10:45:00]POST find Content-Length [10:45:00]Host: 172.17.43.67:8080 [10:45:00]Content-Length: 790 [10:45:00]Content-Type: application/json [10:45:00] [10:45:00]POST finish read [10:45:00]Found Content-Length = 790 [10:45:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:00]execute_script... [10:45: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)1787086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:00]POST & json_proto [10:45:00]process_json_proto [10:45:00]json parsed OK: [10:45:00]protocol is kg_v1.0 [10:45:00]action value=close_receipt [10:45:00]process_action close_receipt [10:45:00]cmd_close_receipt [10:45:00]MH_GetDate [10:45:00]Write to MH i2c: F0 00 00 4B 08 42 [10:45:00]Write i2c OK [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: F0 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: F0 09 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: F0 09 00 4B 08 00 AD E9 F3 66 6A BD 47 65 0D [10:45:00]GetLastDocTimeStamp 1727260972 [10:45:00]current date 1727261101 [10:45:00]FM_GetShiftState [10:45:00]SAM_PROTO_GetShiftState [10:45:00]wFMCommunicate request_size=4 [10:45:00]MH_SAM_APDU [10:45:00]CAPDU: 80 13 01 00 [10:45:00]Write to MH i2c: E2 08 00 4C 08 80 13 01 00 00 00 00 00 D1 [10:45:00]Write i2c OK [10:45:00]MH_I2C_Read... [10:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:00]Read from MH i2c: E2 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 0E 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 0E 00 4C 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 99 [10:45:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:45:00]wFMCommunicate OK [10:45:00]SAM_PROTO_GetShiftState done [10:45:00]FM_GetShiftState done [10:45:00]opened in 1727224329 [10:45:00]opened+sec_in_day 1727310729 [10:45:00]quantity*price = 0 [10:45:00]sum+1 = 1 [10:45:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 100 25.09.2024 10:45 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153084 ФПД: 210816093541544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153084&fm=210816093541544&tin=02508201610067®Number=0000000000091825&sum=0 [10:45:01]StoreToDocumentArchive [10:45:01]shift 478 fd 153084 [10:45:01]save to /storage/0478/doc_00153084 [10:45:01]save last doc name /storage/0478/doc_00153084 to /storage/kkm_last_doc_name [10:45:01]save OK [10:45:01]Clear old archive folders... [10:45:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:45:01]tlvbuf is 01FE1200 [10:45:01]SAM_PROTO_ClearQueue [10:45:01]wFMCommunicate request_size=4 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 09 00 00 [10:45:01]Write to MH i2c: E2 08 00 59 08 80 09 00 00 00 00 00 00 D3 [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:01]Read from MH i2c: E2 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 03 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [10:45:01]RAPDU: 90 00 [10:45:01]wFMCommunicate OK [10:45:01]SAM_PROTO_ClearQueue done [10:45:01]KKMCreateOFDPacket [10:45:01]OFDProtocolAddRootSTLVToBuf [10:45:01]FM_MakeSignedData [10:45:01]FM_MakeSignedData [10:45:01]SAM_PROTO_SignData [10:45:01]wFMCommunicate request_size=4 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 0D 01 02 [10:45:01]Write to MH i2c: E2 08 00 5A 08 80 0D 01 02 00 00 00 00 DB [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:01]Read from MH i2c: E2 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 03 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [10:45:01]RAPDU: 90 00 [10:45:01]wFMCommunicate OK [10:45:01]wFMCommunicate request_size=255 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 AD E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 55 02 00 35 04 06 00 BF BC 72 5E [10:45:01]Write to MH i2c: E2 02 01 5B 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 AD E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 55 02 00 35 04 06 00 BF BC 72 5E 00 00 B2 [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:02]Read from MH i2c: E2 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 03 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [10:45:02]RAPDU: 90 00 [10:45:02]wFMCommunicate OK [10:45:02]wFMCommunicate request_size=7 [10:45:02]MH_SAM_APDU [10:45:02]CAPDU: 80 0D 02 02 02 54 A8 [10:45:02]Write to MH i2c: E2 0A 00 5C 08 80 0D 02 02 02 00 54 A8 00 00 DE [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:02]Read from MH i2c: E2 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 03 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [10:45:02]RAPDU: 90 00 [10:45:02]wFMCommunicate OK [10:45:02]wFMCommunicate request_size=4 [10:45:02]MH_SAM_APDU [10:45:02]CAPDU: 80 0D 03 02 [10:45:02]Write to MH i2c: E2 08 00 5D 08 80 0D 03 02 00 00 00 00 E0 [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:02]Read from MH i2c: E2 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 0B 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 0B 00 5D 08 00 43 5E 1D 7A 5D DB 55 38 90 00 DE [10:45:02]RAPDU: 43 5E 1D 7A 5D DB 55 38 90 00 [10:45:02]wFMCommunicate OK [10:45:02]SAM_PROTO_SignData done [10:45:02]FM_MakeSignedData done [10:45:02]CreateOFDProtocolMessage [10:45:02]wFMCommunicate request_size=4 [10:45:02]MH_SAM_APDU [10:45:02]CAPDU: 80 11 00 00 [10:45:02]Write to MH i2c: E2 08 00 5E 08 80 11 00 00 00 00 00 00 E0 [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:02]Read from MH i2c: E2 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 17 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: E2 17 00 5E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [10:45:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:45:02]wFMCommunicate OK [10:45:02]CreateOFDProtocolMessage done [10:45:02]OFDSenderStorePacket 153084 [10:45:02]StoreOFDPacket docnum=153084 [10:45:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 A9 04 01 20 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 AD E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 55 02 00 35 04 06 00 BF BC 72 5E 54 A8 43 5E 1D 7A 5D DB 55 38 [10:45:02]CheckFolder [10:45:02]dirname=/storage/ofd_packets [10:45:02]CheckFolder done [10:45:02]ProducePacketName [10:45:02]name=ofd_packets/00153084 [10:45:02]NVStorageSaveData ofd_packets/00153084 [10:45:02]File name is /storage/ofd_packets/00153084 [10:45:02]Write 298 bytes [10:45:02]NVStorageSaveData done [10:45:02]OFDSenderStorePacket done [10:45:02]KKMCreateOFDPacket done [10:45:02]NVStorageSaveData kkm_last_timestamp [10:45:02]File name is /storage/kkm_last_timestamp [10:45:02]Write 4 bytes [10:45:02]NVStorageSaveData done [10:45:02]ExternCall_PrintAddStr [10:45:02]wPrintStart [10:45:02]Write to MH i2c: 01 00 00 5F 08 67 [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 07 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 07 00 5F 08 00 00 00 00 00 FF 0F 7C [10:45:02]RasterBufferAndPrint [10:45:02]line Счет N : (1)1787086 [10:45:02]line ИНН: 02508201610067 [10:45:02]line Контрольно-Кассовый Чек [10:45:02]line ПРОДАЖА [10:45:02]line ТРК (МРК, ГНК) : 31 [10:45:02]line Товар: 2710194210 [10:45:02]line ДТ-К-5 [10:45:02]line 32.810 * 0.00 [10:45:02]line = 0.00 [10:45:02]line НДС 12% НСП 1% [10:45:02]line > о реализуемом товаре [10:45:02]line ИТОГО: 0.00 [10:45:02]line НСП 1% : 0.00 [10:45:02]line НДС 12% : 0.00 [10:45:02]line Наличными: 0.00 [10:45:02]line Безнал.: 0.00 [10:45:02]line Место: АЗС № 89 "Партнер Нефть" [10:45:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:45:02]line СНО: Общий режим [10:45:02]line Чек 100 25.09.2024 10:45 [10:45:02]line Смена: 478 ФФД: 1.0 [10:45:02]line ЗНМ: 0300000113 [10:45:02]line РНМ: 0000000000091825 [10:45:02]line Версия ККМ: 001 [10:45:02]line Талоны: Топливная Карта [10:45:02]line 07012 [10:45:02]line ФМ: 0000000000871835 [10:45:02]line ФД: 153084 [10:45:02]line ФПД: 210816093541544 [10:45:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153084&fm=210816093541544&tin=02508201610067®Number=0000000000091825&sum=0 [10:45:02]written 0, free lines is 4095 [10:45:02]OFD Sender: Processing packet 153084 [packets to send 831, broken 830] [10:45:02]ProducePacketName [10:45:02]name=ofd_packets/00153084 [10:45:02]OFD Sender: To server: pG, [10:45:02]CommunicateWithHost lk.salyk.kg:30040 [10:45:02]ConnectInit lk.salyk.kg [10:45:02]Write to MH i2c: 01 00 00 89 08 91 [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 07 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 DF 0C 83 [10:45:02]RasterBufferAndPrint [10:45:02]line [10:45:02]line [10:45:02]line [10:45:02]line [10:45:02]line [10:45:02]written 0, free lines is 3301 [10:45:02]MH_Cut [10:45:02]Write to MH i2c: D1 01 00 90 08 01 6A [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: D1 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: D1 01 00 [10:45:02]MH_I2C_Read... [10:45:02]Read from MH i2c: D1 01 00 90 08 00 69 [10:45:02]Write to MH i2c: 01 00 00 91 08 99 [10:45:02]Write i2c OK [10:45:02]MH_I2C_Read... [10:45:03]*** Cut start [10:45:03]*** Purtial cut [10:45:03]*** Stage 1: CUTSNS_PIN = 1 [10:45:03]Read from MH i2c: 01 [10:45:03]MH_I2C_Read... [10:45:03]*** Stop cut motor [10:45:03]*** Cut end [10:45:03]Read from MH i2c: 01 07 00 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 FF 0F AE [10:45:03]process_action close_receipt done [10:45:03]requested_data is exist [10:45:03]produce_requested_data [10:45:03]requested_item fm.sn is exist - process it [10:45:03]wFMCommunicate request_size=4 [10:45:03]MH_SAM_APDU [10:45:03]CAPDU: 80 11 00 00 [10:45:03]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [10:45:03]Write i2c OK [10:45:03]MH_I2C_Read... [10:45:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:03]Read from MH i2c: E2 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 17 00 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [10:45:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:45:03]wFMCommunicate OK [10:45:03]requested_item fd.num is exist - process it [10:45:03]SAM_PROTO_GetFieldsCounters [10:45:03]wFMCommunicate request_size=4 [10:45:03]MH_SAM_APDU [10:45:03]CAPDU: 80 13 00 00 [10:45:03]Write to MH i2c: E2 08 00 93 08 80 13 00 00 00 00 00 00 17 [10:45:03]Write i2c OK [10:45:03]MH_I2C_Read... [10:45:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:03]Read from MH i2c: E2 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 62 00 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 62 00 93 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [10:45:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:03]wFMCommunicate OK [10:45:03]SAM_PROTO_GetFieldsCounters done [10:45:03]requested_item shift.num is exist - process it [10:45:03]requested_item shift.opened is exist - process it [10:45:03]req_shift_opened [10:45:03]FM_GetShiftState [10:45:03]SAM_PROTO_GetShiftState [10:45:03]wFMCommunicate request_size=4 [10:45:03]MH_SAM_APDU [10:45:03]CAPDU: 80 13 01 00 [10:45:03]Write to MH i2c: E2 08 00 94 08 80 13 01 00 00 00 00 00 19 [10:45:03]Write i2c OK [10:45:03]MH_I2C_Read... [10:45:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:03]Read from MH i2c: E2 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 0E 00 [10:45:03]MH_I2C_Read... [10:45:03]Read from MH i2c: E2 0E 00 94 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E1 [10:45:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:45:03]wFMCommunicate OK [10:45:03]SAM_PROTO_GetShiftState done [10:45:03]FM_GetShiftState done [10:45:03]req_shift_opened done [10:45:03]requested_item shift.open_date is exist - process it [10:45:03]req_shift_open_date [10:45:03]req_shift_open_date done [10:45:03]produce_requested_data done [10:45:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153084,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:45:03]process_action_free close_receipt [10:45:03]json_value_free [10:45:03]json_value_free done [10:45:03]process_json_proto returns [10:45:03]Send response to host [10:45:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153084,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:45:03]free response buf [10:45:03]execute_script done [10:45:03]execute_script returns [10:45:03]free content buf [10:45:03]Sock 9.Close socket [10:45:03]Sock 9.Thread stoped [10:45:07]recv_with_timeout no data received [10:45:08]accept exits with 7 [10:45:08]New connection [10:45:08]New thread 3066617188 created [10:45:08]Thread 3066760548 joined [10:45:08]Waiting for new connection... [10:45:08] Sock 7.Parse request [10:45:08]Sock 7.Check first char [10:45:08]Sock 7.First char is OK [10:45:08]request: POST /json_proto HTTP/1.0 [10:45:08]Method: POST [10:45:08]URL: /json_proto [10:45:08]Method is POST - this is cgi request [10:45:08]url: /json_proto [10:45:08]query_string will be loaded in cgi processing [10:45:08]execute_cgi json_proto POST (null) [10:45:08]execute_cgi path=json_proto method=POST [10:45:08]POST find Content-Length [10:45:08]Host: 172.17.43.67:8080 [10:45:08]Content-Length: 679 [10:45:08]Content-Type: application/json [10:45:08] [10:45:08]POST finish read [10:45:08]Found Content-Length = 679 [10:45:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:08]execute_script... [10:45:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:08]POST & json_proto [10:45:08]process_json_proto [10:45:08]json parsed OK: [10:45:08]protocol is kg_v1.0 [10:45:08]action value=close_receipt [10:45:08]process_action close_receipt [10:45:08]cmd_close_receipt [10:45:08]MH_GetDate [10:45:08]Write to MH i2c: F0 00 00 95 08 8C [10:45:08]Write i2c OK [10:45:08]MH_I2C_Read... [10:45:08]Read from MH i2c: F0 [10:45:08]MH_I2C_Read... [10:45:08]Read from MH i2c: F0 09 00 [10:45:08]MH_I2C_Read... [10:45:08]Read from MH i2c: F0 09 00 95 08 00 B5 E9 F3 66 6A BD 47 65 5F [10:45:08]GetLastDocTimeStamp 1727261101 [10:45:08]current date 1727261109 [10:45:08]FM_GetShiftState [10:45:08]SAM_PROTO_GetShiftState [10:45:08]wFMCommunicate request_size=4 [10:45:08]MH_SAM_APDU [10:45:08]CAPDU: 80 13 01 00 [10:45:08]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [10:45:08]Write i2c OK [10:45:08]MH_I2C_Read... [10:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:08]Read from MH i2c: E2 [10:45:08]MH_I2C_Read... [10:45:08]Read from MH i2c: E2 0E 00 [10:45:08]MH_I2C_Read... [10:45:08]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E3 [10:45:08]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:45:08]wFMCommunicate OK [10:45:08]SAM_PROTO_GetShiftState done [10:45:08]FM_GetShiftState done [10:45:08]opened in 1727224329 [10:45:08]opened+sec_in_day 1727310729 [10:45:08]quantity*price = 80004 [10:45:08]sum+1 = 80005 [10:45:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 101 25.09.2024 10:45 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153085 ФПД: 171603647935928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153085&fm=171603647935928&tin=02508201610067®Number=0000000000091825&sum=80000 [10:45:09]StoreToDocumentArchive [10:45:09]shift 478 fd 153085 [10:45:09]save to /storage/0478/doc_00153085 [10:45:09]save last doc name /storage/0478/doc_00153085 to /storage/kkm_last_doc_name [10:45:09]save OK [10:45:09]Clear old archive folders... [10:45:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:09]tlvbuf is 0203BBA0 [10:45:09]SAM_PROTO_ClearQueue [10:45:09]wFMCommunicate request_size=4 [10:45:09]MH_SAM_APDU [10:45:09]CAPDU: 80 09 00 00 [10:45:09]Write to MH i2c: E2 08 00 A3 08 80 09 00 00 00 00 00 00 1D [10:45:09]Write i2c OK [10:45:09]MH_I2C_Read... [10:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:09]Read from MH i2c: E2 [10:45:09]MH_I2C_Read... [10:45:09]Read from MH i2c: E2 03 00 [10:45:09]MH_I2C_Read... [10:45:09]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [10:45:09]RAPDU: 90 00 [10:45:09]wFMCommunicate OK [10:45:09]SAM_PROTO_ClearQueue done [10:45:09]KKMCreateOFDPacket [10:45:09]OFDProtocolAddRootSTLVToBuf [10:45:09]FM_MakeSignedData [10:45:09]FM_MakeSignedData [10:45:09]SAM_PROTO_SignData [10:45:09]wFMCommunicate request_size=4 [10:45:09]MH_SAM_APDU [10:45:09]CAPDU: 80 0D 01 02 [10:45:09]Write to MH i2c: E2 08 00 A4 08 80 0D 01 02 00 00 00 00 25 [10:45:09]Write i2c OK [10:45:09]MH_I2C_Read... [10:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:09]Read from MH i2c: E2 [10:45:09]MH_I2C_Read... [10:45:09]Read from MH i2c: E2 03 00 [10:45:09]MH_I2C_Read... [10:45:09]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [10:45:09]RAPDU: 90 00 [10:45:09]wFMCommunicate OK [10:45:09]wFMCommunicate request_size=255 [10:45:09]MH_SAM_APDU [10:45:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 B5 E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 55 02 00 35 04 06 00 9C [10:45:09]Write to MH i2c: E2 02 01 A5 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 B5 E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 55 02 00 35 04 06 00 9C 00 00 7C [10:45:09]Write i2c OK [10:45:09]MH_I2C_Read... [10:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:10]Read from MH i2c: E2 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 03 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [10:45:10]RAPDU: 90 00 [10:45:10]wFMCommunicate OK [10:45:10]wFMCommunicate request_size=10 [10:45:10]MH_SAM_APDU [10:45:10]CAPDU: 80 0D 02 02 05 12 96 7A 35 B8 [10:45:10]Write to MH i2c: E2 0D 00 A6 08 80 0D 02 02 05 00 12 96 7A 35 B8 00 00 41 [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:10]Read from MH i2c: E2 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 03 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [10:45:10]RAPDU: 90 00 [10:45:10]wFMCommunicate OK [10:45:10]wFMCommunicate request_size=4 [10:45:10]MH_SAM_APDU [10:45:10]CAPDU: 80 0D 03 02 [10:45:10]Write to MH i2c: E2 08 00 A7 08 80 0D 03 02 00 00 00 00 2A [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:10]Read from MH i2c: E2 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 0B 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 0B 00 A7 08 00 D4 67 3A F7 AA BA 78 BC 90 00 2F [10:45:10]RAPDU: D4 67 3A F7 AA BA 78 BC 90 00 [10:45:10]wFMCommunicate OK [10:45:10]SAM_PROTO_SignData done [10:45:10]FM_MakeSignedData done [10:45:10]CreateOFDProtocolMessage [10:45:10]wFMCommunicate request_size=4 [10:45:10]MH_SAM_APDU [10:45:10]CAPDU: 80 11 00 00 [10:45:10]Write to MH i2c: E2 08 00 A8 08 80 11 00 00 00 00 00 00 2A [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:10]Read from MH i2c: E2 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 17 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: E2 17 00 A8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [10:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:45:10]wFMCommunicate OK [10:45:10]CreateOFDProtocolMessage done [10:45:10]OFDSenderStorePacket 153085 [10:45:10]StoreOFDPacket docnum=153085 [10:45:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 33 07 01 59 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 B5 E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 55 02 00 35 04 06 00 9C 12 96 7A 35 B8 D4 67 3A F7 AA BA 78 BC [10:45:10]CheckFolder [10:45:10]dirname=/storage/ofd_packets [10:45:10]CheckFolder done [10:45:10]ProducePacketName [10:45:10]name=ofd_packets/00153085 [10:45:10]NVStorageSaveData ofd_packets/00153085 [10:45:10]File name is /storage/ofd_packets/00153085 [10:45:10]Write 301 bytes [10:45:10]NVStorageSaveData done [10:45:10]OFDSenderStorePacket done [10:45:10]KKMCreateOFDPacket done [10:45:10]NVStorageSaveData kkm_last_timestamp [10:45:10]File name is /storage/kkm_last_timestamp [10:45:10]Write 4 bytes [10:45:10]NVStorageSaveData done [10:45:10]ExternCall_PrintAddStr [10:45:10]wPrintStart [10:45:10]Write to MH i2c: 01 00 00 A9 08 B1 [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 07 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [10:45:10]RasterBufferAndPrint [10:45:10]line Счет N : (1)1787087 [10:45:10]line ИНН: 02508201610067 [10:45:10]line Контрольно-Кассовый Чек [10:45:10]line ПРОДАЖА [10:45:10]line ТРК (МРК, ГНК) : 12 [10:45:10]line Товар: 2710124130 [10:45:10]line Аи-92-К-5 [10:45:10]line 11.800 * 67.80 [10:45:10]line = 800.04 [10:45:10]line НДС 12% НСП 1% [10:45:10]line > о реализуемом товаре [10:45:10]line ОКРУГЛЕНИЕ: -0.04 [10:45:10]line ИТОГО: 800.00 [10:45:10]line Внесено: 800.00 [10:45:10]line СДАЧА: 0.00 [10:45:10]line НСП 1% : 7.08 [10:45:10]line НДС 12% : 84.96 [10:45:10]line Наличными: 800.00 [10:45:10]line Безнал.: 0.00 [10:45:10]line Место: АЗС № 89 "Партнер Нефть" [10:45:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:45:10]line СНО: Общий режим [10:45:10]line Чек 101 25.09.2024 10:45 [10:45:10]line Смена: 478 ФФД: 1.0 [10:45:10]line ЗНМ: 0300000113 [10:45:10]line РНМ: 0000000000091825 [10:45:10]line Версия ККМ: 001 [10:45:10]line ФМ: 0000000000871835 [10:45:10]line ФД: 153085 [10:45:10]line ФПД: 171603647935928 [10:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T104509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153085&fm=171603647935928&tin=02508201610067®Number=0000000000091825&sum=80000 [10:45:10]written 0, free lines is 4095 [10:45:10]Connected sock=10 [10:45:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 A9 04 01 20 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 AD E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 55 02 00 35 04 06 00 BF BC 72 5E 54 A8 43 5E 1D 7A 5D DB 55 38 [10:45:10]Write to MH i2c: 01 00 00 D4 08 DC [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 07 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 DA 0C C9 [10:45:10]RasterBufferAndPrint [10:45:10]line [10:45:10]line [10:45:10]line [10:45:10]line [10:45:10]line [10:45:10]written 0, free lines is 3302 [10:45:10]MH_Cut [10:45:10]Write to MH i2c: D1 01 00 DB 08 01 B5 [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: D1 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: D1 01 00 [10:45:10]MH_I2C_Read... [10:45:10]Read from MH i2c: D1 01 00 DB 08 00 B4 [10:45:10]Write to MH i2c: 01 00 00 DC 08 E4 [10:45:10]Write i2c OK [10:45:10]MH_I2C_Read... [10:45:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 E0 47 00 91 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 55 02 00 F4 03 04 00 B1 91 F3 66 B6 04 01 00 00 37 92 BE 40 8A 3A 51 14 [10:45:11]CommunicateWithHost err = 0 [10:45:11]CheckOFDResponse [10:45:11]1017 (14) - 77093643461234 [10:45:11]1041 (16) - 0000000000871835 [10:45:11]1040 (4) - 153084 [10:45:11]1012 (4) - 25.09.2024 04:29 [10:45:11]1206 (1) - 0 [10:45:11]OFD Sender: Remove packet 153084 [10:45:11]ProducePacketName [10:45:11]name=ofd_packets/00153084 [10:45:11]NVStorageDeleteData [10:45:11]*** Cut start [10:45:11]*** Purtial cut [10:45:11]*** Stage 1: CUTSNS_PIN = 1 [10:45:11]Read from MH i2c: 01 [10:45:11]MH_I2C_Read... [10:45:11]*** Stop cut motor [10:45:11]*** Cut end [10:45:11]Read from MH i2c: 01 07 00 [10:45:11]MH_I2C_Read... [10:45:11]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 FF 0F F9 [10:45:11]process_action close_receipt done [10:45:11]requested_data is exist [10:45:11]produce_requested_data [10:45:11]requested_item fm.sn is exist - process it [10:45:11]wFMCommunicate request_size=4 [10:45:11]MH_SAM_APDU [10:45:11]CAPDU: 80 11 00 00 [10:45:11]Write to MH i2c: E2 08 00 DD 08 80 11 00 00 00 00 00 00 5F [10:45:11]Write i2c OK [10:45:11]MH_I2C_Read... [10:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:11]Read from MH i2c: E2 [10:45:11]MH_I2C_Read... [10:45:11]Read from MH i2c: E2 17 00 [10:45:11]MH_I2C_Read... [10:45:11]Read from MH i2c: E2 17 00 DD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [10:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:45:11]wFMCommunicate OK [10:45:11]requested_item fd.num is exist - process it [10:45:11]SAM_PROTO_GetFieldsCounters [10:45:11]wFMCommunicate request_size=4 [10:45:11]MH_SAM_APDU [10:45:11]CAPDU: 80 13 00 00 [10:45:11]Write to MH i2c: E2 08 00 DE 08 80 13 00 00 00 00 00 00 62 [10:45:11]Write i2c OK [10:45:11]MH_I2C_Read... [10:45:11]OFD Sender: Processing packet 153085 [packets to send 831, broken 830] [10:45:11]ProducePacketName [10:45:11]name=ofd_packets/00153085 [10:45:11]OFD Sender: To server: pG, [10:45:11]CommunicateWithHost lk.salyk.kg:30040 [10:45:11]ConnectInit lk.salyk.kg [10:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:12]Read from MH i2c: E2 [10:45:12]MH_I2C_Read... [10:45:12]Read from MH i2c: E2 62 00 [10:45:12]MH_I2C_Read... [10:45:12]Read from MH i2c: E2 62 00 DE 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [10:45:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:12]wFMCommunicate OK [10:45:12]SAM_PROTO_GetFieldsCounters done [10:45:12]requested_item shift.num is exist - process it [10:45:12]requested_item shift.opened is exist - process it [10:45:12]req_shift_opened [10:45:12]FM_GetShiftState [10:45:12]SAM_PROTO_GetShiftState [10:45:12]wFMCommunicate request_size=4 [10:45:12]MH_SAM_APDU [10:45:12]CAPDU: 80 13 01 00 [10:45:12]Write to MH i2c: E2 08 00 DF 08 80 13 01 00 00 00 00 00 64 [10:45:12]Write i2c OK [10:45:12]MH_I2C_Read... [10:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:12]Read from MH i2c: E2 [10:45:12]MH_I2C_Read... [10:45:12]Read from MH i2c: E2 0E 00 [10:45:12]MH_I2C_Read... [10:45:12]Read from MH i2c: E2 0E 00 DF 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2C [10:45:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:45:12]wFMCommunicate OK [10:45:12]SAM_PROTO_GetShiftState done [10:45:12]FM_GetShiftState done [10:45:12]req_shift_opened done [10:45:12]requested_item shift.open_date is exist - process it [10:45:12]req_shift_open_date [10:45:12]req_shift_open_date done [10:45:12]produce_requested_data done [10:45:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153085,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:45:12]process_action_free close_receipt [10:45:12]json_value_free [10:45:12]json_value_free done [10:45:12]process_json_proto returns [10:45:12]Send response to host [10:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153085,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:45:12]free response buf [10:45:12]execute_script done [10:45:12]execute_script returns [10:45:12]free content buf [10:45:12]Sock 7.Close socket [10:45:12]Sock 7.Thread stoped [10:45:12]Connected sock=10 [10:45:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 33 07 01 59 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 B5 E9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 55 02 00 35 04 06 00 9C 12 96 7A 35 B8 D4 67 3A F7 AA BA 78 BC [10:45:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E8 33 47 00 51 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 55 02 00 F4 03 04 00 B3 91 F3 66 B6 04 01 00 00 8D E9 AA 4C D1 17 E9 12 [10:45:13]CommunicateWithHost err = 0 [10:45:13]CheckOFDResponse [10:45:13]1017 (14) - 77093643461234 [10:45:13]1041 (16) - 0000000000871835 [10:45:13]1040 (4) - 153085 [10:45:13]1012 (4) - 25.09.2024 04:29 [10:45:13]1206 (1) - 0 [10:45:13]OFD Sender: Remove packet 153085 [10:45:13]ProducePacketName [10:45:13]name=ofd_packets/00153085 [10:45:13]NVStorageDeleteData [10:45:13]OFD Sender: No OFD packet to send [10:45:13]OFD Sender: No OFD packet to send [10:45:18]recv_with_timeout no data received [10:45:18]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:38]recv_with_timeout no data received [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:50]recv_with_timeout no data received [10:45:54]OFD Sender: No OFD packet to send [10:45:59]OFD Sender: No OFD packet to send [10:46:04]OFD Sender: No OFD packet to send [10:46:09]OFD Sender: No OFD packet to send [10:46:14]OFD Sender: No OFD packet to send [10:46:19]OFD Sender: No OFD packet to send [10:46:24]OFD Sender: No OFD packet to send [10:46:29]OFD Sender: No OFD packet to send [10:46:34]OFD Sender: No OFD packet to send [10:46:39]OFD Sender: No OFD packet to send [10:46:44]OFD Sender: No OFD packet to send [10:46:49]OFD Sender: No OFD packet to send [10:46:54]OFD Sender: No OFD packet to send [10:46:59]OFD Sender: No OFD packet to send [10:47:04]OFD Sender: No OFD packet to send [10:47:09]OFD Sender: No OFD packet to send [10:47:14]OFD Sender: No OFD packet to send [10:47:19]OFD Sender: No OFD packet to send [10:47:24]recv_with_timeout no data received [10:47:24]OFD Sender: No OFD packet to send [10:47:29]OFD Sender: No OFD packet to send [10:47:34]OFD Sender: No OFD packet to send [10:47:39]OFD Sender: No OFD packet to send [10:47:44]OFD Sender: No OFD packet to send [10:47:49]OFD Sender: No OFD packet to send [10:47:54]OFD Sender: No OFD packet to send [10:47:59]OFD Sender: No OFD packet to send [10:48:04]OFD Sender: No OFD packet to send [10:48:09]OFD Sender: No OFD packet to send [10:48:11]accept exits with 9 [10:48:11]New connection [10:48:11]New thread 3066760548 created [10:48:11]Thread 3066617188 joined [10:48:11]Waiting for new connection... [10:48:11] Sock 9.Parse request [10:48:11]Sock 9.Check first char [10:48:11]Sock 9.First char is OK [10:48:11]request: POST /json_proto HTTP/1.0 [10:48:11]Method: POST [10:48:11]URL: /json_proto [10:48:11]Method is POST - this is cgi request [10:48:11]url: /json_proto [10:48:11]query_string will be loaded in cgi processing [10:48:11]execute_cgi json_proto POST (null) [10:48:11]execute_cgi path=json_proto method=POST [10:48:11]POST find Content-Length [10:48:11]Host: 172.17.43.67:8080 [10:48:11]Content-Length: 752 [10:48:11]Content-Type: application/json [10:48:11] [10:48:11]POST finish read [10:48:11]Found Content-Length = 752 [10:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145645", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:11]execute_script... [10:48:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145645", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:11]POST & json_proto [10:48:11]process_json_proto [10:48:11]json parsed OK: [10:48:11]protocol is kg_v1.0 [10:48:11]action value=close_receipt [10:48:11]process_action close_receipt [10:48:11]cmd_close_receipt [10:48:11]MH_GetDate [10:48:11]Write to MH i2c: F0 00 00 E0 08 D7 [10:48:11]Write i2c OK [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: F0 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: F0 09 00 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: F0 09 00 E0 08 00 6C EA F3 66 6A BD 47 65 62 [10:48:11]GetLastDocTimeStamp 1727261109 [10:48:11]current date 1727261292 [10:48:11]FM_GetShiftState [10:48:11]SAM_PROTO_GetShiftState [10:48:11]wFMCommunicate request_size=4 [10:48:11]MH_SAM_APDU [10:48:11]CAPDU: 80 13 01 00 [10:48:11]Write to MH i2c: E2 08 00 E1 08 80 13 01 00 00 00 00 00 66 [10:48:11]Write i2c OK [10:48:11]MH_I2C_Read... [10:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:11]Read from MH i2c: E2 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: E2 0E 00 [10:48:11]MH_I2C_Read... [10:48:11]Read from MH i2c: E2 0E 00 E1 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2E [10:48:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:48:11]wFMCommunicate OK [10:48:11]SAM_PROTO_GetShiftState done [10:48:11]FM_GetShiftState done [10:48:11]opened in 1727224329 [10:48:11]opened+sec_in_day 1727310729 [10:48:11]quantity*price = 0 [10:48:11]sum+1 = 1 [10:48:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 105 25.09.2024 10:51 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153089 ФПД: 9874833875305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105133&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153089&fm=9874833875305&tin=02508201610067®Number=0000000000091825&sum=0 [10:51:34]StoreToDocumentArchive [10:51:34]shift 478 fd 153089 [10:51:34]save to /storage/0478/doc_00153089 [10:51:34]save last doc name /storage/0478/doc_00153089 to /storage/kkm_last_doc_name [10:51:34]save OK [10:51:34]Clear old archive folders... [10:51:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:51:34]tlvbuf is 0124B670 [10:51:34]SAM_PROTO_ClearQueue [10:51:34]wFMCommunicate request_size=4 [10:51:34]MH_SAM_APDU [10:51:34]CAPDU: 80 09 00 00 [10:51:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:51:34]recv_with_timeout no data received [10:51:34]Write i2c OK [10:51:34]MH_I2C_Read... [10:51:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:34]Read from MH i2c: E2 [10:51:34]MH_I2C_Read... [10:51:34]Read from MH i2c: E2 03 00 [10:51:34]MH_I2C_Read... [10:51:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:51:34]RAPDU: 90 00 [10:51:34]wFMCommunicate OK [10:51:34]SAM_PROTO_ClearQueue done [10:51:34]KKMCreateOFDPacket [10:51:34]OFDProtocolAddRootSTLVToBuf [10:51:34]FM_MakeSignedData [10:51:34]FM_MakeSignedData [10:51:34]SAM_PROTO_SignData [10:51:34]wFMCommunicate request_size=4 [10:51:34]MH_SAM_APDU [10:51:34]CAPDU: 80 0D 01 02 [10:51:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:51:34]Write i2c OK [10:51:34]MH_I2C_Read... [10:51:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:34]Read from MH i2c: E2 [10:51:34]MH_I2C_Read... [10:51:34]Read from MH i2c: E2 03 00 [10:51:34]MH_I2C_Read... [10:51:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:51:34]RAPDU: 90 00 [10:51:34]wFMCommunicate OK [10:51:34]wFMCommunicate request_size=255 [10:51:34]MH_SAM_APDU [10:51:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 35 EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 56 02 00 35 04 06 00 08 FB 29 F7 [10:51:34]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 35 EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 56 02 00 35 04 06 00 08 FB 29 F7 00 00 2F [10:51:34]Write i2c OK [10:51:34]MH_I2C_Read... [10:51:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:35]Read from MH i2c: E2 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 03 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:51:35]RAPDU: 90 00 [10:51:35]wFMCommunicate OK [10:51:35]wFMCommunicate request_size=7 [10:51:35]MH_SAM_APDU [10:51:35]CAPDU: 80 0D 02 02 02 21 69 [10:51:35]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 21 69 00 00 36 [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:35]Read from MH i2c: E2 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 03 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:51:35]RAPDU: 90 00 [10:51:35]wFMCommunicate OK [10:51:35]wFMCommunicate request_size=4 [10:51:35]MH_SAM_APDU [10:51:35]CAPDU: 80 0D 03 02 [10:51:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:35]Read from MH i2c: E2 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 0B 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 0B 00 2F 00 00 A3 12 66 FA 80 24 29 53 90 00 E0 [10:51:35]RAPDU: A3 12 66 FA 80 24 29 53 90 00 [10:51:35]wFMCommunicate OK [10:51:35]SAM_PROTO_SignData done [10:51:35]FM_MakeSignedData done [10:51:35]CreateOFDProtocolMessage [10:51:35]wFMCommunicate request_size=4 [10:51:35]MH_SAM_APDU [10:51:35]CAPDU: 80 11 00 00 [10:51:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:35]Read from MH i2c: E2 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 17 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [10:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:51:35]wFMCommunicate OK [10:51:35]CreateOFDProtocolMessage done [10:51:35]OFDSenderStorePacket 153089 [10:51:35]StoreOFDPacket docnum=153089 [10:51:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 82 4E 04 01 EF 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 35 EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 56 02 00 35 04 06 00 08 FB 29 F7 21 69 A3 12 66 FA 80 24 29 53 [10:51:35]CheckFolder [10:51:35]dirname=/storage/ofd_packets [10:51:35]CheckFolder done [10:51:35]ProducePacketName [10:51:35]name=ofd_packets/00153089 [10:51:35]NVStorageSaveData ofd_packets/00153089 [10:51:35]File name is /storage/ofd_packets/00153089 [10:51:35]Write 298 bytes [10:51:35]NVStorageSaveData done [10:51:35]OFDSenderStorePacket done [10:51:35]KKMCreateOFDPacket done [10:51:35]NVStorageSaveData kkm_last_timestamp [10:51:35]File name is /storage/kkm_last_timestamp [10:51:35]Write 4 bytes [10:51:35]NVStorageSaveData done [10:51:35]ExternCall_PrintAddStr [10:51:35]wPrintStart [10:51:35]Write to MH i2c: 01 00 00 31 00 31 [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 07 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:51:35]RasterBufferAndPrint [10:51:35]line Счет N : (1)1787090 [10:51:35]line ИНН: 02508201610067 [10:51:35]line Контрольно-Кассовый Чек [10:51:35]line ПРОДАЖА [10:51:35]line ТРК (МРК, ГНК) : 31 [10:51:35]line Товар: 2710194210 [10:51:35]line ДТ-К-5 [10:51:35]line 26.250 * 0.00 [10:51:35]line = 0.00 [10:51:35]line НДС 12% НСП 1% [10:51:35]line > о реализуемом товаре [10:51:35]line ИТОГО: 0.00 [10:51:35]line НСП 1% : 0.00 [10:51:35]line НДС 12% : 0.00 [10:51:35]line Наличными: 0.00 [10:51:35]line Безнал.: 0.00 [10:51:35]line Место: АЗС № 89 "Партнер Нефть" [10:51:35]OFD Sender: Processing packet 153089 [packets to send 831, broken 830] [10:51:35]ProducePacketName [10:51:35]name=ofd_packets/00153089 [10:51:35]OFD Sender: To server: pG, [10:51:35]CommunicateWithHost lk.salyk.kg:30040 [10:51:35]ConnectInit lk.salyk.kg [10:51:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:51:35]line СНО: Общий режим [10:51:35]line Чек 105 25.09.2024 10:51 [10:51:35]line Смена: 478 ФФД: 1.0 [10:51:35]line ЗНМ: 0300000113 [10:51:35]line РНМ: 0000000000091825 [10:51:35]line Версия ККМ: 001 [10:51:35]line Талоны: Топливная Карта [10:51:35]line 07012 [10:51:35]line ФМ: 0000000000871835 [10:51:35]line ФД: 153089 [10:51:35]line ФПД: 9874833875305 [10:51:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105133&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153089&fm=9874833875305&tin=02508201610067®Number=0000000000091825&sum=0 [10:51:35]written 0, free lines is 4095 [10:51:35]Write to MH i2c: 01 00 00 5B 00 5B [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 07 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F3 0C 61 [10:51:35]RasterBufferAndPrint [10:51:35]line [10:51:35]line [10:51:35]line [10:51:35]line [10:51:35]line [10:51:35]written 0, free lines is 3338 [10:51:35]MH_Cut [10:51:35]Write to MH i2c: D1 01 00 62 00 01 34 [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: D1 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: D1 01 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: D1 01 00 62 00 00 33 [10:51:35]Write to MH i2c: 01 00 00 63 00 63 [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Connected sock=9 [10:51:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 82 4E 04 01 EF 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 35 EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 56 02 00 35 04 06 00 08 FB 29 F7 21 69 A3 12 66 FA 80 24 29 53 [10:51:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3F 4E 47 00 04 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 *** Cut start [10:51:36]04 00 01 56 02 00 F4 03 04 00 31 93 F3 66 B6 *** Purtial cut [10:51:36]04 01 00 00 3C 9E 2B AD A7 58 88 *** Stage 1: CUTSNS_PIN = 1 [10:51:36]73 [10:51:36]CommunicateWithHost err = 0 [10:51:36]CheckOFDResponse [10:51:36]1017 (14) - 77093643461234 [10:51:36]1041 (16) - 0000000000871835 [10:51:36]1040 (4) - 153089 [10:51:36]1012 (4) - 25.09.2024 04:36 [10:51:36]1206 (1) - 0 [10:51:36]OFD Sender: Remove packet 153089 [10:51:36]ProducePacketName [10:51:36]name=ofd_packets/00153089 [10:51:36]NVStorageDeleteData [10:51:36]*** Stop cut motor [10:51:36]*** Cut end [10:51:36]Read from MH i2c: 01 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: 01 07 00 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:51:36]process_action close_receipt done [10:51:36]requested_data is exist [10:51:36]produce_requested_data [10:51:36]requested_item fm.sn is exist - process it [10:51:36]wFMCommunicate request_size=4 [10:51:36]MH_SAM_APDU [10:51:36]CAPDU: 80 11 00 00 [10:51:36]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:51:36]Write i2c OK [10:51:36]MH_I2C_Read... [10:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:36]Read from MH i2c: E2 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 17 00 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [10:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:51:36]wFMCommunicate OK [10:51:36]requested_item fd.num is exist - process it [10:51:36]SAM_PROTO_GetFieldsCounters [10:51:36]wFMCommunicate request_size=4 [10:51:36]MH_SAM_APDU [10:51:36]CAPDU: 80 13 00 00 [10:51:36]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:51:36]Write i2c OK [10:51:36]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 62 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [10:51:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:51:37]wFMCommunicate OK [10:51:37]SAM_PROTO_GetFieldsCounters done [10:51:37]requested_item shift.num is exist - process it [10:51:37]requested_item shift.opened is exist - process it [10:51:37]req_shift_opened [10:51:37]FM_GetShiftState [10:51:37]SAM_PROTO_GetShiftState [10:51:37]wFMCommunicate request_size=4 [10:51:37]MH_SAM_APDU [10:51:37]CAPDU: 80 13 01 00 [10:51:37]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:37]OFD Sender: No OFD packet to send [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0E 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [10:51:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:51:37]wFMCommunicate OK [10:51:37]SAM_PROTO_GetShiftState done [10:51:37]FM_GetShiftState done [10:51:37]req_shift_opened done [10:51:37]requested_item shift.open_date is exist - process it [10:51:37]req_shift_open_date [10:51:37]req_shift_open_date done [10:51:37]produce_requested_data done [10:51:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153089,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:51:37]process_action_free close_receipt [10:51:37]json_value_free [10:51:37]json_value_free done [10:51:37]process_json_proto returns [10:51:37]Send response to host [10:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153089,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:51:37]free response buf [10:51:37]execute_script done [10:51:37]execute_script returns [10:51:37]free content buf [10:51:37]Sock 8.Close socket [10:51:37]Sock 8.Thread stoped [10:51:37]accept exits with 10 [10:51:37]New connection [10:51:37]New thread 3067153764 created [10:51:37]Thread 3067297124 joined [10:51:37]Waiting for new connection... [10:51:37] Sock 10.Parse request [10:51:37]Sock 10.Check first char [10:51:37]Sock 10.First char is OK [10:51:37]request: POST /json_proto HTTP/1.0 [10:51:37]Method: POST [10:51:37]URL: /json_proto [10:51:37]Method is POST - this is cgi request [10:51:37]url: /json_proto [10:51:37]query_string will be loaded in cgi processing [10:51:37]execute_cgi json_proto POST (null) [10:51:37]execute_cgi path=json_proto method=POST [10:51:37]POST find Content-Length [10:51:37]Host: 172.17.43.67:8080 [10:51:37]Content-Length: 678 [10:51:37]Content-Type: application/json [10:51:37] [10:51:37]POST finish read [10:51:37]Found Content-Length = 678 [10:51:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:37]execute_script... [10:51: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)1787091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:37]POST & json_proto [10:51:37]process_json_proto [10:51:37]json parsed OK: [10:51:37]protocol is kg_v1.0 [10:51:37]action value=close_receipt [10:51:37]process_action close_receipt [10:51:37]cmd_close_receipt [10:51:37]MH_GetDate [10:51:37]Write to MH i2c: F0 00 00 67 00 56 [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: F0 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: F0 09 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: F0 09 00 67 00 00 3A EB F3 66 6A BD 47 65 B0 [10:51:37]GetLastDocTimeStamp 1727261493 [10:51:37]current date 1727261498 [10:51:37]FM_GetShiftState [10:51:37]SAM_PROTO_GetShiftState [10:51:37]wFMCommunicate request_size=4 [10:51:37]MH_SAM_APDU [10:51:37]CAPDU: 80 13 01 00 [10:51:37]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0E 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AD [10:51:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:51:37]wFMCommunicate OK [10:51:37]SAM_PROTO_GetShiftState done [10:51:37]FM_GetShiftState done [10:51:37]opened in 1727224329 [10:51:37]opened+sec_in_day 1727310729 [10:51:37]quantity*price = 30035 [10:51:37]sum+1 = 30036 [10:51:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 106 25.09.2024 10:51 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153090 ФПД: 52996796089081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105138&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153090&fm=52996796089081&tin=02508201610067®Number=0000000000091825&sum=30000 [10:51:39]StoreToDocumentArchive [10:51:39]shift 478 fd 153090 [10:51:39]save to /storage/0478/doc_00153090 [10:51:39]save last doc name /storage/0478/doc_00153090 to /storage/kkm_last_doc_name [10:51:39]save OK [10:51:39]Clear old archive folders... [10:51:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:39]tlvbuf is 0126DE60 [10:51:39]SAM_PROTO_ClearQueue [10:51:39]wFMCommunicate request_size=4 [10:51:39]MH_SAM_APDU [10:51:39]CAPDU: 80 09 00 00 [10:51:39]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:51:39]Write i2c OK [10:51:39]MH_I2C_Read... [10:51:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:39]Read from MH i2c: E2 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:51:39]RAPDU: 90 00 [10:51:39]wFMCommunicate OK [10:51:39]SAM_PROTO_ClearQueue done [10:51:39]KKMCreateOFDPacket [10:51:39]OFDProtocolAddRootSTLVToBuf [10:51:39]FM_MakeSignedData [10:51:39]FM_MakeSignedData [10:51:39]SAM_PROTO_SignData [10:51:39]wFMCommunicate request_size=4 [10:51:39]MH_SAM_APDU [10:51:39]CAPDU: 80 0D 01 02 [10:51:39]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:51:39]Write i2c OK [10:51:39]MH_I2C_Read... [10:51:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:39]Read from MH i2c: E2 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:51:39]RAPDU: 90 00 [10:51:39]wFMCommunicate OK [10:51:39]wFMCommunicate request_size=255 [10:51:39]MH_SAM_APDU [10:51: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 56 02 00 35 04 06 00 30 [10:51:39]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 56 02 00 35 04 06 00 30 00 00 DE [10:51:39]Write i2c OK [10:51:39]MH_I2C_Read... [10:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:39]Read from MH i2c: E2 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 [10:51:39]MH_I2C_Read... [10:51:39]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:51:39]RAPDU: 90 00 [10:51:39]wFMCommunicate OK [10:51:39]wFMCommunicate request_size=10 [10:51:39]MH_SAM_APDU [10:51:39]CAPDU: 80 0D 02 02 05 33 47 34 82 F9 [10:51:39]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 33 47 34 82 F9 00 00 25 [10:51:39]Write i2c OK [10:51:39]MH_I2C_Read... [10:51:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:40]Read from MH i2c: E2 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 03 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:51:40]RAPDU: 90 00 [10:51:40]wFMCommunicate OK [10:51:40]wFMCommunicate request_size=4 [10:51:40]MH_SAM_APDU [10:51:40]CAPDU: 80 0D 03 02 [10:51:40]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:40]Read from MH i2c: E2 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 0B 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 0B 00 79 00 00 C4 59 86 59 35 E0 3A D0 90 00 10 [10:51:40]RAPDU: C4 59 86 59 35 E0 3A D0 90 00 [10:51:40]wFMCommunicate OK [10:51:40]SAM_PROTO_SignData done [10:51:40]FM_MakeSignedData done [10:51:40]CreateOFDProtocolMessage [10:51:40]wFMCommunicate request_size=4 [10:51:40]MH_SAM_APDU [10:51:40]CAPDU: 80 11 00 00 [10:51:40]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 [10:51:40]MH_I2C_Read... [10:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:40]Read from MH i2c: E2 17 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [10:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:51:40]wFMCommunicate OK [10:51:40]CreateOFDProtocolMessage done [10:51:40]OFDSenderStorePacket 153090 [10:51:40]StoreOFDPacket docnum=153090 [10:51:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 42 07 01 EF A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 56 02 00 35 04 06 00 30 33 47 34 82 F9 C4 59 86 59 35 E0 3A D0 [10:51:40]CheckFolder [10:51:40]dirname=/storage/ofd_packets [10:51:40]CheckFolder done [10:51:40]ProducePacketName [10:51:40]name=ofd_packets/00153090 [10:51:40]NVStorageSaveData ofd_packets/00153090 [10:51:40]File name is /storage/ofd_packets/00153090 [10:51:40]Write 301 bytes [10:51:40]NVStorageSaveData done [10:51:40]OFDSenderStorePacket done [10:51:40]KKMCreateOFDPacket done [10:51:40]NVStorageSaveData kkm_last_timestamp [10:51:40]File name is /storage/kkm_last_timestamp [10:51:40]Write 4 bytes [10:51:40]NVStorageSaveData done [10:51:40]ExternCall_PrintAddStr [10:51:40]wPrintStart [10:51:40]Write to MH i2c: 01 00 00 7B 00 7B [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 07 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [10:51:40]RasterBufferAndPrint [10:51:40]line Счет N : (1)1787091 [10:51:40]line ИНН: 02508201610067 [10:51:40]line Контрольно-Кассовый Чек [10:51:40]line ПРОДАЖА [10:51:40]line ТРК (МРК, ГНК) : 22 [10:51:40]line Товар: 2710124130 [10:51:40]line Аи-92-К-5 [10:51:40]line 4.430 * 67.80 [10:51:40]line = 300.35 [10:51:40]line НДС 12% НСП 1% [10:51:40]line > о реализуемом товаре [10:51:40]line ОКРУГЛЕНИЕ: -0.35 [10:51:40]line ИТОГО: 300.00 [10:51:40]line Внесено: 300.00 [10:51:40]line СДАЧА: 0.00 [10:51:40]line НСП 1% : 2.66 [10:51:40]line НДС 12% : 31.90 [10:51:40]line Наличными: 300.00 [10:51:40]line Безнал.: 0.00 [10:51:40]line Место: АЗС № 89 "Партнер Нефть" [10:51:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:51:40]line СНО: Общий режим [10:51:40]line Чек 106 25.09.2024 10:51 [10:51:40]line Смена: 478 ФФД: 1.0 [10:51:40]line ЗНМ: 0300000113 [10:51:40]line РНМ: 0000000000091825 [10:51:40]line Версия ККМ: 001 [10:51:40]line ФМ: 0000000000871835 [10:51:40]line ФД: 153090 [10:51:40]line ФПД: 52996796089081 [10:51:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105138&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153090&fm=52996796089081&tin=02508201610067®Number=0000000000091825&sum=30000 [10:51:40]written 0, free lines is 4095 [10:51:40]OFD Sender: Processing packet 153090 [packets to send 831, broken 830] [10:51:40]ProducePacketName [10:51:40]name=ofd_packets/00153090 [10:51:40]OFD Sender: To server: pG, [10:51:40]CommunicateWithHost lk.salyk.kg:30040 [10:51:40]ConnectInit lk.salyk.kg [10:51:40]Write to MH i2c: 01 00 00 A6 00 A6 [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 07 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 EA 0C A3 [10:51:40]RasterBufferAndPrint [10:51:40]line [10:51:40]line [10:51:40]line [10:51:40]line [10:51:40]line [10:51:40]written 0, free lines is 3336 [10:51:40]MH_Cut [10:51:40]Write to MH i2c: D1 01 00 AD 00 01 7F [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: D1 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: D1 01 00 [10:51:40]MH_I2C_Read... [10:51:40]Read from MH i2c: D1 01 00 AD 00 00 7E [10:51:40]Write to MH i2c: 01 00 00 AE 00 AE [10:51:40]Write i2c OK [10:51:40]MH_I2C_Read... [10:51:41]*** Cut start [10:51:41]*** Purtial cut [10:51:41]*** Stage 1: CUTSNS_PIN = 1 [10:51:41]Read from MH i2c: 01 [10:51:41]MH_I2C_Read... [10:51:41]*** Stop cut motor [10:51:41]*** Cut end [10:51:41]Read from MH i2c: 01 07 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:51:41]process_action close_receipt done [10:51:41]requested_data is exist [10:51:41]produce_requested_data [10:51:41]requested_item fm.sn is exist - process it [10:51:41]wFMCommunicate request_size=4 [10:51:41]MH_SAM_APDU [10:51:41]CAPDU: 80 11 00 00 [10:51:41]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:51:41]Write i2c OK [10:51:41]MH_I2C_Read... [10:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:41]Read from MH i2c: E2 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 17 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [10:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:51:41]wFMCommunicate OK [10:51:41]requested_item fd.num is exist - process it [10:51:41]SAM_PROTO_GetFieldsCounters [10:51:41]wFMCommunicate request_size=4 [10:51:41]MH_SAM_APDU [10:51:41]CAPDU: 80 13 00 00 [10:51:41]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [10:51:41]Write i2c OK [10:51:41]MH_I2C_Read... [10:51:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:41]Read from MH i2c: E2 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 62 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [10:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:51:42]wFMCommunicate OK [10:51:42]SAM_PROTO_GetFieldsCounters done [10:51:42]requested_item shift.num is exist - process it [10:51:42]requested_item shift.opened is exist - process it [10:51:42]req_shift_opened [10:51:42]FM_GetShiftState [10:51:42]SAM_PROTO_GetShiftState [10:51:42]wFMCommunicate request_size=4 [10:51:42]MH_SAM_APDU [10:51:42]CAPDU: 80 13 01 00 [10:51:42]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [10:51:42]Write i2c OK [10:51:42]MH_I2C_Read... [10:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:42]Read from MH i2c: E2 [10:51:42]MH_I2C_Read... [10:51:42]Read from MH i2c: E2 0E 00 [10:51:42]MH_I2C_Read... [10:51:42]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [10:51:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:51:42]wFMCommunicate OK [10:51:42]SAM_PROTO_GetShiftState done [10:51:42]FM_GetShiftState done [10:51:42]req_shift_opened done [10:51:42]requested_item shift.open_date is exist - process it [10:51:42]req_shift_open_date [10:51:42]req_shift_open_date done [10:51:42]produce_requested_data done [10:51:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153090,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:51:42]process_action_free close_receipt [10:51:42]json_value_free [10:51:42]json_value_free done [10:51:42]process_json_proto returns [10:51:42]Send response to host [10:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153090,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:51:42]free response buf [10:51:42]execute_script done [10:51:42]execute_script returns [10:51:42]free content buf [10:51:42]Sock 10.Close socket [10:51:42]Sock 10.Thread stoped [10:51:47]Connected sock=11 [10:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 42 07 01 EF A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A EB F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 56 02 00 35 04 06 00 30 33 47 34 82 F9 C4 59 86 59 35 E0 3A D0 [10:51:48]recv_with_timeout no data received [10:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 D5 47 00 04 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 56 02 00 F4 03 04 00 3F 93 F3 66 B6 04 01 00 00 1A 95 AA 18 53 7D 53 8E [10:51:50]CommunicateWithHost err = 0 [10:51:50]CheckOFDResponse [10:51:50]1017 (14) - 77093643461234 [10:51:50]1041 (16) - 0000000000871835 [10:51:50]1040 (4) - 153090 [10:51:50]1012 (4) - 25.09.2024 04:36 [10:51:50]1206 (1) - 0 [10:51:50]OFD Sender: Remove packet 153090 [10:51:50]ProducePacketName [10:51:50]name=ofd_packets/00153090 [10:51:50]NVStorageDeleteData [10:51:51]OFD Sender: No OFD packet to send [10:51:56]OFD Sender: No OFD packet to send [10:52:01]OFD Sender: No OFD packet to send [10:52:03]recv_with_timeout no data received [10:52:06]OFD Sender: No OFD packet to send [10:52:11]OFD Sender: No OFD packet to send [10:52:16]OFD Sender: No OFD packet to send [10:52:19]recv_with_timeout no data received [10:52:21]OFD Sender: No OFD packet to send [10:52:26]OFD Sender: No OFD packet to send [10:52:31]OFD Sender: No OFD packet to send [10:52:36]OFD Sender: No OFD packet to send [10:52:38]recv_with_timeout no data received [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:48]recv_with_timeout no data received [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]recv_with_timeout no data received [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:12]recv_with_timeout no data received [10:53:16]OFD Sender: No OFD packet to send [10:53:21]OFD Sender: No OFD packet to send [10:53:23]recv_with_timeout no data received [10:53:26]OFD Sender: No OFD packet to send [10:53:31]OFD Sender: No OFD packet to send [10:53:36]recv_with_timeout no data received [10:53:36]OFD Sender: No OFD packet to send [10:53:41]OFD Sender: No OFD packet to send [10:53:46]OFD Sender: No OFD packet to send [10:53:51]OFD Sender: No OFD packet to send [10:53:56]OFD Sender: No OFD packet to send [10:54:00]recv_with_timeout no data received [10:54:01]OFD Sender: No OFD packet to send [10:54:06]OFD Sender: No OFD packet to send [10:54:11]OFD Sender: No OFD packet to send [10:54:16]OFD Sender: No OFD packet to send [10:54:21]OFD Sender: No OFD packet to send [10:54:26]OFD Sender: No OFD packet to send [10:54:31]recv_with_timeout no data received [10:54:31]OFD Sender: No OFD packet to send [10:54:36]OFD Sender: No OFD packet to send [10:54:41]OFD Sender: No OFD packet to send [10:54:46]OFD Sender: No OFD packet to send [10:54:49]recv_with_timeout no data received [10:54:51]OFD Sender: No OFD packet to send [10:54:56]OFD Sender: No OFD packet to send [10:55:01]OFD Sender: No OFD packet to send [10:55:06]OFD Sender: No OFD packet to send [10:55:11]OFD Sender: No OFD packet to send [10:55:16]OFD Sender: No OFD packet to send [10:55:21]OFD Sender: No OFD packet to send [10:55:26]OFD Sender: No OFD packet to send [10:55:31]OFD Sender: No OFD packet to send [10:55:36]OFD Sender: No OFD packet to send [10:55:41]OFD Sender: No OFD packet to send [10:55:46]OFD Sender: No OFD packet to send [10:55:51]OFD Sender: No OFD packet to send [10:55:52]recv_with_timeout no data received [10:55:57]OFD Sender: No OFD packet to send [10:56:02]OFD Sender: No OFD packet to send [10:56:03]recv_with_timeout no data received [10:56:05]accept exits with 8 [10:56:05]New connection [10:56:05]New thread 3067297124 created [10:56:05]Thread 3067153764 joined [10:56:05]Waiting for new connection... [10:56:05] Sock 8.Parse request [10:56:05]Sock 8.Check first char [10:56:05]Sock 8.First char is OK [10:56:05]request: POST /json_proto HTTP/1.0 [10:56:05]Method: POST [10:56:05]URL: /json_proto [10:56:05]Method is POST - this is cgi request [10:56:05]url: /json_proto [10:56:05]query_string will be loaded in cgi processing [10:56:05]execute_cgi json_proto POST (null) [10:56:05]execute_cgi path=json_proto method=POST [10:56:05]POST find Content-Length [10:56:05]Host: 172.17.43.67:8080 [10:56:05]Content-Length: 791 [10:56:05]Content-Type: application/json [10:56:05] [10:56:05]POST finish read [10:56:05]Found Content-Length = 791 [10:56:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:05]execute_script... [10:56:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:05]POST & json_proto [10:56:05]process_json_proto [10:56:05]json parsed OK: [10:56:05]protocol is kg_v1.0 [10:56:05]action value=close_receipt [10:56:05]process_action close_receipt [10:56:05]cmd_close_receipt [10:56:05]MH_GetDate [10:56:05]Write to MH i2c: F0 00 00 B2 00 A1 [10:56:05]Write i2c OK [10:56:05]MH_I2C_Read... [10:56:05]Read from MH i2c: F0 [10:56:05]MH_I2C_Read... [10:56:05]Read from MH i2c: F0 09 00 [10:56:05]MH_I2C_Read... [10:56:05]Read from MH i2c: F0 09 00 B2 00 00 46 EC F3 66 6A BD 47 65 08 [10:56:05]GetLastDocTimeStamp 1727261498 [10:56:05]current date 1727261766 [10:56:05]FM_GetShiftState [10:56:05]SAM_PROTO_GetShiftState [10:56:05]wFMCommunicate request_size=4 [10:56:05]MH_SAM_APDU [10:56:05]CAPDU: 80 13 01 00 [10:56:05]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [10:56:05]Write i2c OK [10:56:05]MH_I2C_Read... [10:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:05]Read from MH i2c: E2 [10:56:05]MH_I2C_Read... [10:56:05]Read from MH i2c: E2 0E 00 [10:56:05]MH_I2C_Read... [10:56:05]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [10:56:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:56:05]wFMCommunicate OK [10:56:05]SAM_PROTO_GetShiftState done [10:56:05]FM_GetShiftState done [10:56:05]opened in 1727224329 [10:56:05]opened+sec_in_day 1727310729 [10:56:05]quantity*price = 0 [10:56:05]sum+1 = 1 [10:56:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 107 25.09.2024 10:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153091 ФПД: 187078120449207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153091&fm=187078120449207&tin=02508201610067®Number=0000000000091825&sum=0 [10:56:06]StoreToDocumentArchive [10:56:06]shift 478 fd 153091 [10:56:06]save to /storage/0478/doc_00153091 [10:56:06]save last doc name /storage/0478/doc_00153091 to /storage/kkm_last_doc_name [10:56:06]save OK [10:56:06]Clear old archive folders... [10:56:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:56:06]tlvbuf is 0126F790 [10:56:06]SAM_PROTO_ClearQueue [10:56:06]wFMCommunicate request_size=4 [10:56:06]MH_SAM_APDU [10:56:06]CAPDU: 80 09 00 00 [10:56:06]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [10:56:06]Write i2c OK [10:56:06]MH_I2C_Read... [10:56:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:06]Read from MH i2c: E2 [10:56:06]MH_I2C_Read... [10:56:06]Read from MH i2c: E2 03 00 [10:56:06]MH_I2C_Read... [10:56:06]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:56:06]RAPDU: 90 00 [10:56:06]wFMCommunicate OK [10:56:06]SAM_PROTO_ClearQueue done [10:56:06]KKMCreateOFDPacket [10:56:06]OFDProtocolAddRootSTLVToBuf [10:56:06]FM_MakeSignedData [10:56:06]FM_MakeSignedData [10:56:06]SAM_PROTO_SignData [10:56:06]wFMCommunicate request_size=4 [10:56:06]MH_SAM_APDU [10:56:06]CAPDU: 80 0D 01 02 [10:56:06]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [10:56:06]Write i2c OK [10:56:06]MH_I2C_Read... [10:56:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:06]Read from MH i2c: E2 [10:56:06]MH_I2C_Read... [10:56:06]Read from MH i2c: E2 03 00 [10:56:06]MH_I2C_Read... [10:56:06]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:56:06]RAPDU: 90 00 [10:56:06]wFMCommunicate OK [10:56:06]wFMCommunicate request_size=255 [10:56:06]MH_SAM_APDU [10:56:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 46 EC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 56 02 00 35 04 06 00 AA 25 84 EA [10:56:06]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 46 EC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 56 02 00 35 04 06 00 AA 25 84 EA 00 00 BD [10:56:06]Write i2c OK [10:56:06]MH_I2C_Read... [10:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:07]OFD Sender: No OFD packet to send [10:56:07]Read from MH i2c: E2 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 03 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:56:07]RAPDU: 90 00 [10:56:07]wFMCommunicate OK [10:56:07]wFMCommunicate request_size=7 [10:56:07]MH_SAM_APDU [10:56:07]CAPDU: 80 0D 02 02 02 24 B7 [10:56:07]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 24 B7 00 00 1C [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:07]Read from MH i2c: E2 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 03 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:56:07]RAPDU: 90 00 [10:56:07]wFMCommunicate OK [10:56:07]wFMCommunicate request_size=4 [10:56:07]MH_SAM_APDU [10:56:07]CAPDU: 80 0D 03 02 [10:56:07]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:07]Read from MH i2c: E2 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 0B 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 0B 00 C4 00 00 D3 B3 6F 9F D7 23 3D C1 90 00 CC [10:56:07]RAPDU: D3 B3 6F 9F D7 23 3D C1 90 00 [10:56:07]wFMCommunicate OK [10:56:07]SAM_PROTO_SignData done [10:56:07]FM_MakeSignedData done [10:56:07]CreateOFDProtocolMessage [10:56:07]wFMCommunicate request_size=4 [10:56:07]MH_SAM_APDU [10:56:07]CAPDU: 80 11 00 00 [10:56:07]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:07]Read from MH i2c: E2 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 17 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [10:56:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:56:07]wFMCommunicate OK [10:56:07]CreateOFDProtocolMessage done [10:56:07]OFDSenderStorePacket 153091 [10:56:07]StoreOFDPacket docnum=153091 [10:56:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D E9 04 01 4E 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 46 EC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 56 02 00 35 04 06 00 AA 25 84 EA 24 B7 D3 B3 6F 9F D7 23 3D C1 [10:56:07]CheckFolder [10:56:07]dirname=/storage/ofd_packets [10:56:07]CheckFolder done [10:56:07]ProducePacketName [10:56:07]name=ofd_packets/00153091 [10:56:07]NVStorageSaveData ofd_packets/00153091 [10:56:07]File name is /storage/ofd_packets/00153091 [10:56:07]Write 298 bytes [10:56:07]NVStorageSaveData done [10:56:07]OFDSenderStorePacket done [10:56:07]KKMCreateOFDPacket done [10:56:07]NVStorageSaveData kkm_last_timestamp [10:56:07]File name is /storage/kkm_last_timestamp [10:56:07]Write 4 bytes [10:56:07]NVStorageSaveData done [10:56:07]ExternCall_PrintAddStr [10:56:07]wPrintStart [10:56:07]Write to MH i2c: 01 00 00 C6 00 C6 [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 07 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [10:56:07]RasterBufferAndPrint [10:56:07]line Счет N : (1)1787092 [10:56:07]line ИНН: 02508201610067 [10:56:07]line Контрольно-Кассовый Чек [10:56:07]line ПРОДАЖА [10:56:07]line ТРК (МРК, ГНК) : 31 [10:56:07]line Товар: 2710194210 [10:56:07]line ДТ-К-5 [10:56:07]line 104.990 * 0.00 [10:56:07]line = 0.00 [10:56:07]line НДС 12% НСП 1% [10:56:07]line > о реализуемом товаре [10:56:07]line ИТОГО: 0.00 [10:56:07]line НСП 1% : 0.00 [10:56:07]line НДС 12% : 0.00 [10:56:07]line Наличными: 0.00 [10:56:07]line Безнал.: 0.00 [10:56:07]line Место: АЗС № 89 "Партнер Нефть" [10:56:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:56:07]line СНО: Общий режим [10:56:07]line Чек 107 25.09.2024 10:56 [10:56:07]line Смена: 478 ФФД: 1.0 [10:56:07]line ЗНМ: 0300000113 [10:56:07]line РНМ: 0000000000091825 [10:56:07]line Версия ККМ: 001 [10:56:07]line Талоны: Топливная Карта [10:56:07]line 07012 [10:56:07]line ФМ: 0000000000871835 [10:56:07]line ФД: 153091 [10:56:07]line ФПД: 187078120449207 [10:56:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T105606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153091&fm=187078120449207&tin=02508201610067®Number=0000000000091825&sum=0 [10:56:07]written 0, free lines is 4095 [10:56:07]OFD Sender: Processing packet 153091 [packets to send 831, broken 830] [10:56:07]ProducePacketName [10:56:07]name=ofd_packets/00153091 [10:56:07]OFD Sender: To server: pG, [10:56:07]CommunicateWithHost lk.salyk.kg:30040 [10:56:07]ConnectInit lk.salyk.kg [10:56:07]Write to MH i2c: 01 00 00 F0 00 F0 [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 07 00 [10:56:07]MH_I2C_Read... [10:56:07]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E4 0C E7 [10:56:07]RasterBufferAndPrint [10:56:07]line [10:56:07]line [10:56:07]line [10:56:07]line [10:56:07]line [10:56:07]written 0, free lines is 3305 [10:56:07]MH_Cut [10:56:07]Write to MH i2c: D1 01 00 F7 00 01 C9 [10:56:07]Write i2c OK [10:56:07]MH_I2C_Read... [10:56:08]Read from MH i2c: D1 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: D1 01 00 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: D1 01 00 F7 00 00 C8 [10:56:08]Write to MH i2c: 01 00 00 F8 00 F8 [10:56:08]Write i2c OK [10:56:08]MH_I2C_Read... [10:56:08]Connected sock=10 [10:56:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5D E9 04 01 4E 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 46 EC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 56 02 00 35 04 06 00 AA 25 84 EA 24 B7 D3 B3 6F 9F D7 23 3D C1 [10:56:08]*** Cut start [10:56:08]*** Purtial cut [10:56:08]*** Stage 1: CUTSNS_PIN = 1 [10:56:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D D5 47 00 A7 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 56 02 00 F4 03 04 00 42 94 F3 66 B6 04 01 00 00 E9 DE BC 11 09 20 68 DC [10:56:08]CommunicateWithHost err = 0 [10:56:08]CheckOFDResponse [10:56:08]1017 (14) - 77093643461234 [10:56:08]1041 (16) - 0000000000871835 [10:56:08]1040 (4) - 153091 [10:56:08]1012 (4) - 25.09.2024 04:40 [10:56:08]1206 (1) - 0 [10:56:08]OFD Sender: Remove packet 153091 [10:56:08]ProducePacketName [10:56:08]name=ofd_packets/00153091 [10:56:08]NVStorageDeleteData [10:56:08]Read from MH i2c: 01 [10:56:08]MH_I2C_Read... [10:56:08]*** Stop cut motor [10:56:09]*** Cut end [10:56:09]Read from MH i2c: 01 07 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [10:56:09]process_action close_receipt done [10:56:09]requested_data is exist [10:56:09]produce_requested_data [10:56:09]requested_item fm.sn is exist - process it [10:56:09]wFMCommunicate request_size=4 [10:56:09]MH_SAM_APDU [10:56:09]CAPDU: 80 11 00 00 [10:56:09]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:09]Read from MH i2c: E2 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 17 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [10:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:56:09]wFMCommunicate OK [10:56:09]requested_item fd.num is exist - process it [10:56:09]SAM_PROTO_GetFieldsCounters [10:56:09]wFMCommunicate request_size=4 [10:56:09]MH_SAM_APDU [10:56:09]CAPDU: 80 13 00 00 [10:56:09]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:09]Read from MH i2c: E2 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 62 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [10:56:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:56:09]wFMCommunicate OK [10:56:09]SAM_PROTO_GetFieldsCounters done [10:56:09]requested_item shift.num is exist - process it [10:56:09]requested_item shift.opened is exist - process it [10:56:09]req_shift_opened [10:56:09]FM_GetShiftState [10:56:09]SAM_PROTO_GetShiftState [10:56:09]wFMCommunicate request_size=4 [10:56:09]MH_SAM_APDU [10:56:09]CAPDU: 80 13 01 00 [10:56:09]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:09]Read from MH i2c: E2 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 0E 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 40 [10:56:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [10:56:09]wFMCommunicate OK [10:56:09]SAM_PROTO_GetShiftState done [10:56:09]FM_GetShiftState done [10:56:09]req_shift_opened done [10:56:09]requested_item shift.open_date is exist - process it [10:56:09]req_shift_open_date [10:56:09]req_shift_open_date done [10:56:09]produce_requested_data done [10:56:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153091,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [10:56:09]process_action_free close_receipt [10:56:09]json_value_free [10:56:09]json_value_free done [10:56:09]process_json_proto returns [10:56:09]Send response to host [10:56:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153091,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [10:56:09]free response buf [10:56:09]execute_script done [10:56:09]execute_script returns [10:56:09]free content buf [10:56:09]Sock 8.Close socket [10:56:09]Sock 8.Thread stoped [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:14]recv_with_timeout no data received [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:24]recv_with_timeout no data received [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:35]recv_with_timeout no data received [10:56:39]OFD Sender: No OFD packet to send [10:56:44]OFD Sender: No OFD packet to send [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:39]OFD Sender: No OFD packet to send [10:57:44]OFD Sender: No OFD packet to send [10:57:49]OFD Sender: No OFD packet to send [10:57:54]OFD Sender: No OFD packet to send [10:57:59]OFD Sender: No OFD packet to send [10:58:04]OFD Sender: No OFD packet to send [10:58:04]recv_with_timeout no data received [10:58:09]OFD Sender: No OFD packet to send [10:58:14]OFD Sender: No OFD packet to send [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:34]OFD Sender: No OFD packet to send [10:58:39]OFD Sender: No OFD packet to send [10:58:44]OFD Sender: No OFD packet to send [10:58:49]OFD Sender: No OFD packet to send [10:58:54]OFD Sender: No OFD packet to send [10:58:59]OFD Sender: No OFD packet to send [10:59:04]OFD Sender: No OFD packet to send [10:59:09]OFD Sender: No OFD packet to send [10:59:14]OFD Sender: No OFD packet to send [10:59:19]OFD Sender: No OFD packet to send [10:59:25]OFD Sender: No OFD packet to send [10:59:30]OFD Sender: No OFD packet to send [10:59:35]OFD Sender: No OFD packet to send [10:59:40]OFD Sender: No OFD packet to send [10:59:45]OFD Sender: No OFD packet to send [10:59:50]OFD Sender: No OFD packet to send [10:59:55]OFD Sender: No OFD packet to send [11:00:00]OFD Sender: No OFD packet to send [11:00:00]accept exits with 9 [11:00:00]New connection [11:00:00]New thread 3067153764 created [11:00:00]Thread 3067297124 joined [11:00:00]Waiting for new connection... [11:00:00] Sock 9.Parse request [11:00:00]Sock 9.Check first char [11:00:00]Sock 9.First char is OK [11:00:00]request: POST /json_proto HTTP/1.0 [11:00:00]Method: POST [11:00:00]URL: /json_proto [11:00:00]Method is POST - this is cgi request [11:00:00]url: /json_proto [11:00:00]query_string will be loaded in cgi processing [11:00:00]execute_cgi json_proto POST (null) [11:00:00]execute_cgi path=json_proto method=POST [11:00:00]POST find Content-Length [11:00:00]Host: 172.17.43.67:8080 [11:00:00]Content-Length: 663 [11:00:00]Content-Type: application/json [11:00:00] [11:00:00]POST finish read [11:00:00]Found Content-Length = 663 [11:00:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:00]execute_script... [11:00: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)1787093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:00]POST & json_proto [11:00:00]process_json_proto [11:00:00]json parsed OK: [11:00:00]protocol is kg_v1.0 [11:00:00]action value=close_receipt [11:00:00]process_action close_receipt [11:00:00]cmd_close_receipt [11:00:00]MH_GetDate [11:00:00]Write to MH i2c: F0 00 00 FC 00 EB [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: F0 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: F0 09 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: F0 09 00 FC 00 00 31 ED F3 66 6A BD 47 65 3E [11:00:00]GetLastDocTimeStamp 1727261766 [11:00:00]current date 1727262001 [11:00:00]FM_GetShiftState [11:00:00]SAM_PROTO_GetShiftState [11:00:00]wFMCommunicate request_size=4 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 13 01 00 [11:00:00]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 0E 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [11:00:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:00:00]wFMCommunicate OK [11:00:00]SAM_PROTO_GetShiftState done [11:00:00]FM_GetShiftState done [11:00:00]opened in 1727224329 [11:00:00]opened+sec_in_day 1727310729 [11:00:00]quantity*price = 70062 [11:00:00]sum+1 = 70063 [11:00:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 108 25.09.2024 11:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153092 ФПД: 6539303996299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153092&fm=6539303996299&tin=02508201610067®Number=0000000000091825&sum=70000 [11:00:02]StoreToDocumentArchive [11:00:02]shift 478 fd 153092 [11:00:02]save to /storage/0478/doc_00153092 [11:00:02]save last doc name /storage/0478/doc_00153092 to /storage/kkm_last_doc_name [11:00:02]save OK [11:00:02]Clear old archive folders... [11:00:02]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:00:02]tlvbuf is 012671C0 [11:00:02]SAM_PROTO_ClearQueue [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 09 00 00 [11:00:02]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [11:00:02]RAPDU: 90 00 [11:00:02]wFMCommunicate OK [11:00:02]SAM_PROTO_ClearQueue done [11:00:02]KKMCreateOFDPacket [11:00:02]OFDProtocolAddRootSTLVToBuf [11:00:02]FM_MakeSignedData [11:00:02]FM_MakeSignedData [11:00:02]SAM_PROTO_SignData [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 0D 01 02 [11:00:02]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:00:02]RAPDU: 90 00 [11:00:02]wFMCommunicate OK [11:00:02]wFMCommunicate request_size=255 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 31 ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 56 02 00 35 04 06 00 05 F2 8C E4 4B [11:00:02]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 31 ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 56 02 00 35 04 06 00 05 F2 8C E4 4B 00 00 B2 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:00:02]RAPDU: 90 00 [11:00:02]wFMCommunicate OK [11:00:02]wFMCommunicate request_size=6 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 0D 02 02 01 8B [11:00:02]Write to MH i2c: E2 09 00 0D 01 80 0D 02 02 01 00 8B 00 00 15 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:00:02]RAPDU: 90 00 [11:00:02]wFMCommunicate OK [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 0D 03 02 [11:00:02]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 0B 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 0B 00 0E 01 00 C5 F9 D9 DE 48 41 81 3D 90 00 47 [11:00:02]RAPDU: C5 F9 D9 DE 48 41 81 3D 90 00 [11:00:02]wFMCommunicate OK [11:00:02]SAM_PROTO_SignData done [11:00:02]FM_MakeSignedData done [11:00:02]CreateOFDProtocolMessage [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 11 00 00 [11:00:02]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 17 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [11:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:00:02]wFMCommunicate OK [11:00:02]CreateOFDProtocolMessage done [11:00:02]OFDSenderStorePacket 153092 [11:00:02]StoreOFDPacket docnum=153092 [11:00:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 30 CE 03 01 0D 87 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 31 ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 56 02 00 35 04 06 00 05 F2 8C E4 4B 8B C5 F9 D9 DE 48 41 81 3D [11:00:02]CheckFolder [11:00:02]dirname=/storage/ofd_packets [11:00:02]CheckFolder done [11:00:02]ProducePacketName [11:00:02]name=ofd_packets/00153092 [11:00:02]NVStorageSaveData ofd_packets/00153092 [11:00:02]File name is /storage/ofd_packets/00153092 [11:00:02]Write 297 bytes [11:00:02]NVStorageSaveData done [11:00:02]OFDSenderStorePacket done [11:00:02]KKMCreateOFDPacket done [11:00:02]NVStorageSaveData kkm_last_timestamp [11:00:02]File name is /storage/kkm_last_timestamp [11:00:02]Write 4 bytes [11:00:02]NVStorageSaveData done [11:00:02]ExternCall_PrintAddStr [11:00:02]wPrintStart [11:00:02]Write to MH i2c: 01 00 00 10 01 11 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: 01 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: 01 07 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [11:00:02]RasterBufferAndPrint [11:00:02]line Счет N : (1)1787093 [11:00:02]line ИНН: 02508201610067 [11:00:02]line Контрольно-Кассовый Чек [11:00:02]line ПРОДАЖА [11:00:02]line ТРК (МРК, ГНК) : 33 [11:00:02]line Товар: 2710124130 [11:00:02]line Super-92 [11:00:02]line 10.110 * 69.30 [11:00:02]line = 700.62 [11:00:02]line НДС 12% НСП 1% [11:00:02]line > о реализуемом товаре [11:00:02]line ОКРУГЛЕНИЕ: -0.62 [11:00:02]line ИТОГО: 700.00 [11:00:02]line Внесено: 700.00 [11:00:02]line СДАЧА: 0.00 [11:00:02]line НСП 1% : 6.20 [11:00:02]line НДС 12% : 74.40 [11:00:02]line Наличными: 700.00 [11:00:02]line Безнал.: 0.00 [11:00:02]line Место: АЗС № 89 "Партнер Нефть" [11:00:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:00:02]line СНО: Общий режим [11:00:02]line Чек 108 25.09.2024 11:00 [11:00:02]line Смена: 478 ФФД: 1.0 [11:00:02]line ЗНМ: 0300000113 [11:00:02]line РНМ: 0000000000091825 [11:00:02]line Версия ККМ: 001 [11:00:02]line ФМ: 0000000000871835 [11:00:02]line ФД: 153092 [11:00:02]line ФПД: 6539303996299 [11:00:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153092&fm=6539303996299&tin=02508201610067®Number=0000000000091825&sum=70000 [11:00:02]OFD Sender: Processing packet 153092 [packets to send 831, broken 830] [11:00:02]ProducePacketName [11:00:02]name=ofd_packets/00153092 [11:00:02]OFD Sender: To server: pG, [11:00:02]CommunicateWithHost lk.salyk.kg:30040 [11:00:02]ConnectInit lk.salyk.kg [11:00:02]written 0, free lines is 4095 [11:00:03]Write to MH i2c: 01 00 00 3B 01 3C [11:00:03]Write i2c OK [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: 01 [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: 01 07 00 [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DA 0C 29 [11:00:03]RasterBufferAndPrint [11:00:03]line [11:00:03]line [11:00:03]line [11:00:03]line [11:00:03]line [11:00:03]written 0, free lines is 3296 [11:00:03]MH_Cut [11:00:03]Write to MH i2c: D1 01 00 42 01 01 15 [11:00:03]Write i2c OK [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: D1 [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: D1 01 00 [11:00:03]MH_I2C_Read... [11:00:03]Read from MH i2c: D1 01 00 42 01 00 14 [11:00:03]Write to MH i2c: 01 00 00 43 01 44 [11:00:03]Write i2c OK [11:00:03]MH_I2C_Read... [11:00:04]*** Cut start [11:00:04]*** Purtial cut [11:00:04]*** Stage 1: CUTSNS_PIN = 1 [11:00:04]Read from MH i2c: 01 [11:00:04]MH_I2C_Read... [11:00:04]*** Stop cut motor [11:00:04]*** Cut end [11:00:04]Read from MH i2c: 01 07 00 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:00:04]process_action close_receipt done [11:00:04]requested_data is exist [11:00:04]produce_requested_data [11:00:04]requested_item fm.sn is exist - process it [11:00:04]wFMCommunicate request_size=4 [11:00:04]MH_SAM_APDU [11:00:04]CAPDU: 80 11 00 00 [11:00:04]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:00:04]Write i2c OK [11:00:04]MH_I2C_Read... [11:00:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:04]Read from MH i2c: E2 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 17 00 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [11:00:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:00:04]wFMCommunicate OK [11:00:04]requested_item fd.num is exist - process it [11:00:04]SAM_PROTO_GetFieldsCounters [11:00:04]wFMCommunicate request_size=4 [11:00:04]MH_SAM_APDU [11:00:04]CAPDU: 80 13 00 00 [11:00:04]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:00:04]Write i2c OK [11:00:04]MH_I2C_Read... [11:00:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:04]Read from MH i2c: E2 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 62 00 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [11:00:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:04]wFMCommunicate OK [11:00:04]SAM_PROTO_GetFieldsCounters done [11:00:04]requested_item shift.num is exist - process it [11:00:04]requested_item shift.opened is exist - process it [11:00:04]req_shift_opened [11:00:04]FM_GetShiftState [11:00:04]SAM_PROTO_GetShiftState [11:00:04]wFMCommunicate request_size=4 [11:00:04]MH_SAM_APDU [11:00:04]CAPDU: 80 13 01 00 [11:00:04]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:00:04]Write i2c OK [11:00:04]MH_I2C_Read... [11:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:04]Read from MH i2c: E2 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 0E 00 [11:00:04]MH_I2C_Read... [11:00:04]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8C [11:00:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:00:04]wFMCommunicate OK [11:00:04]SAM_PROTO_GetShiftState done [11:00:04]FM_GetShiftState done [11:00:04]req_shift_opened done [11:00:04]requested_item shift.open_date is exist - process it [11:00:04]req_shift_open_date [11:00:04]req_shift_open_date done [11:00:04]produce_requested_data done [11:00:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153092,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:00:04]process_action_free close_receipt [11:00:04]json_value_free [11:00:04]json_value_free done [11:00:04]process_json_proto returns [11:00:04]Send response to host [11:00:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153092,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:00:04]free response buf [11:00:04]execute_script done [11:00:04]execute_script returns [11:00:04]free content buf [11:00:04]Sock 9.Close socket [11:00:04]Sock 9.Thread stoped [11:00:07]ConnectInit Can't take IP for lk.salyk.kg [11:00:07]CommunicateWithHost connect error [11:00:07]CommunicateWithHost err = -1 [11:00:07]OFD Sender: Server communicate error [11:00:13]OFD Sender: Processing packet 153092 [packets to send 831, broken 830] [11:00:13]ProducePacketName [11:00:13]name=ofd_packets/00153092 [11:00:13]OFD Sender: To server: pG, [11:00:13]CommunicateWithHost lk.salyk.kg:30040 [11:00:13]ConnectInit lk.salyk.kg [11:00:13]Connected sock=8 [11:00:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 30 CE 03 01 0D 87 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 31 ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 56 02 00 35 04 06 00 05 F2 8C E4 4B 8B C5 F9 D9 DE 48 41 81 3D [11:00:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 98 47 00 4E FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 56 02 00 F4 03 04 00 37 95 F3 66 B6 04 01 00 00 58 4B 3E AC D6 9C 48 AC [11:00:13]CommunicateWithHost err = 0 [11:00:13]CheckOFDResponse [11:00:13]1017 (14) - 77093643461234 [11:00:13]1041 (16) - 0000000000871835 [11:00:13]1040 (4) - 153092 [11:00:13]1012 (4) - 25.09.2024 04:44 [11:00:13]1206 (1) - 0 [11:00:13]OFD Sender: Remove packet 153092 [11:00:13]ProducePacketName [11:00:13]name=ofd_packets/00153092 [11:00:13]NVStorageDeleteData [11:00:14]OFD Sender: No OFD packet to send [11:00:19]OFD Sender: No OFD packet to send [11:00:24]OFD Sender: No OFD packet to send [11:00:29]OFD Sender: No OFD packet to send [11:00:33]recv_with_timeout no data received [11:00:34]OFD Sender: No OFD packet to send [11:00:39]OFD Sender: No OFD packet to send [11:00:44]OFD Sender: No OFD packet to send [11:00:49]OFD Sender: No OFD packet to send [11:00:54]OFD Sender: No OFD packet to send [11:00:59]OFD Sender: No OFD packet to send [11:01:04]OFD Sender: No OFD packet to send [11:01:09]OFD Sender: No OFD packet to send [11:01:14]OFD Sender: No OFD packet to send [11:01:19]OFD Sender: No OFD packet to send [11:01:24]OFD Sender: No OFD packet to send [11:01:29]OFD Sender: No OFD packet to send [11:01:34]OFD Sender: No OFD packet to send [11:01:39]OFD Sender: No OFD packet to send [11:01:44]OFD Sender: No OFD packet to send [11:01:49]OFD Sender: No OFD packet to send [11:01:54]OFD Sender: No OFD packet to send [11:01:59]OFD Sender: No OFD packet to send [11:02:04]OFD Sender: No OFD packet to send [11:02:09]OFD Sender: No OFD packet to send [11:02:14]OFD Sender: No OFD packet to send [11:02:19]accept exits with 10 [11:02:19]New connection [11:02:19]New thread 3067297124 created [11:02:19]Thread 3067153764 joined [11:02:19]Waiting for new connection... [11:02:19]OFD Sender: No OFD packet to send [11:02:19] Sock 10.Parse request [11:02:19]Sock 10.Check first char [11:02:19]Sock 10.First char is OK [11:02:19]request: POST /json_proto HTTP/1.0 [11:02:19]Method: POST [11:02:19]URL: /json_proto [11:02:19]Method is POST - this is cgi request [11:02:19]url: /json_proto [11:02:19]query_string will be loaded in cgi processing [11:02:19]execute_cgi json_proto POST (null) [11:02:19]execute_cgi path=json_proto method=POST [11:02:19]POST find Content-Length [11:02:19]Host: 172.17.43.67:8080 [11:02:19]Content-Length: 678 [11:02:19]Content-Type: application/json [11:02:19] [11:02:19]POST finish read [11:02:19]Found Content-Length = 678 [11:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:19]execute_script... [11:02:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:19]POST & json_proto [11:02:19]process_json_proto [11:02:19]json parsed OK: [11:02:19]protocol is kg_v1.0 [11:02:19]action value=close_receipt [11:02:19]process_action close_receipt [11:02:19]cmd_close_receipt [11:02:19]MH_GetDate [11:02:19]Write to MH i2c: F0 00 00 47 01 37 [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: F0 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: F0 09 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: F0 09 00 47 01 00 BC ED F3 66 6A BD 47 65 15 [11:02:19]GetLastDocTimeStamp 1727262001 [11:02:19]current date 1727262140 [11:02:19]FM_GetShiftState [11:02:19]SAM_PROTO_GetShiftState [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 13 01 00 [11:02:19]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:19]Read from MH i2c: E2 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 0E 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [11:02:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:02:19]wFMCommunicate OK [11:02:19]SAM_PROTO_GetShiftState done [11:02:19]FM_GetShiftState done [11:02:19]opened in 1727224329 [11:02:19]opened+sec_in_day 1727310729 [11:02:19]quantity*price = 50036 [11:02:19]sum+1 = 50037 [11:02:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 109 25.09.2024 11:02 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153093 ФПД: 266481444739757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153093&fm=266481444739757&tin=02508201610067®Number=0000000000091825&sum=50000 [11:02:20]StoreToDocumentArchive [11:02:20]shift 478 fd 153093 [11:02:20]save to /storage/0478/doc_00153093 [11:02:20]save last doc name /storage/0478/doc_00153093 to /storage/kkm_last_doc_name [11:02:20]save OK [11:02:20]Clear old archive folders... [11:02:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:20]tlvbuf is 0126EF30 [11:02:20]SAM_PROTO_ClearQueue [11:02:20]wFMCommunicate request_size=4 [11:02:20]MH_SAM_APDU [11:02:20]CAPDU: 80 09 00 00 [11:02:20]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [11:02:20]Write i2c OK [11:02:20]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [11:02:21]RAPDU: 90 00 [11:02:21]wFMCommunicate OK [11:02:21]SAM_PROTO_ClearQueue done [11:02:21]KKMCreateOFDPacket [11:02:21]OFDProtocolAddRootSTLVToBuf [11:02:21]FM_MakeSignedData [11:02:21]FM_MakeSignedData [11:02:21]SAM_PROTO_SignData [11:02:21]wFMCommunicate request_size=4 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 0D 01 02 [11:02:21]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:02:21]RAPDU: 90 00 [11:02:21]wFMCommunicate OK [11:02:21]wFMCommunicate request_size=255 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 BC ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 56 02 00 35 04 06 00 F2 [11:02:21]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 BC ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 56 02 00 35 04 06 00 F2 00 00 EC [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:02:21]RAPDU: 90 00 [11:02:21]wFMCommunicate OK [11:02:21]wFMCommunicate request_size=10 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 0D 02 02 05 5D 0B DA 5A AD [11:02:21]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 5D 0B DA 5A AD 00 00 26 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:02:21]RAPDU: 90 00 [11:02:21]wFMCommunicate OK [11:02:21]wFMCommunicate request_size=4 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 0D 03 02 [11:02:21]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 0B 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 0B 00 59 01 00 19 B5 F5 6E F2 13 2D 85 90 00 BE [11:02:21]RAPDU: 19 B5 F5 6E F2 13 2D 85 90 00 [11:02:21]wFMCommunicate OK [11:02:21]SAM_PROTO_SignData done [11:02:21]FM_MakeSignedData done [11:02:21]CreateOFDProtocolMessage [11:02:21]wFMCommunicate request_size=4 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 11 00 00 [11:02:21]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 17 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [11:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:02:21]wFMCommunicate OK [11:02:21]CreateOFDProtocolMessage done [11:02:21]OFDSenderStorePacket 153093 [11:02:21]StoreOFDPacket docnum=153093 [11:02:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 4A 07 01 47 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 BC ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 56 02 00 35 04 06 00 F2 5D 0B DA 5A AD 19 B5 F5 6E F2 13 2D 85 [11:02:21]CheckFolder [11:02:21]dirname=/storage/ofd_packets [11:02:21]CheckFolder done [11:02:21]ProducePacketName [11:02:21]name=ofd_packets/00153093 [11:02:21]NVStorageSaveData ofd_packets/00153093 [11:02:21]File name is /storage/ofd_packets/00153093 [11:02:21]Write 301 bytes [11:02:21]NVStorageSaveData done [11:02:21]OFDSenderStorePacket done [11:02:21]KKMCreateOFDPacket done [11:02:21]NVStorageSaveData kkm_last_timestamp [11:02:21]File name is /storage/kkm_last_timestamp [11:02:21]Write 4 bytes [11:02:21]NVStorageSaveData done [11:02:21]ExternCall_PrintAddStr [11:02:21]wPrintStart [11:02:21]Write to MH i2c: 01 00 00 5B 01 5C [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [11:02:21]RasterBufferAndPrint [11:02:21]line Счет N : (1)1787094 [11:02:21]line ИНН: 02508201610067 [11:02:21]line Контрольно-Кассовый Чек [11:02:21]line ПРОДАЖА [11:02:21]line ТРК (МРК, ГНК) : 42 [11:02:21]line Товар: 2710124130 [11:02:21]line Аи-92-К-5 [11:02:21]line 7.380 * 67.80 [11:02:21]line = 500.36 [11:02:21]line НДС 12% НСП 1% [11:02:21]line > о реализуемом товаре [11:02:21]line ОКРУГЛЕНИЕ: -0.36 [11:02:21]line ИТОГО: 500.00 [11:02:21]line Внесено: 500.00 [11:02:21]line СДАЧА: 0.00 [11:02:21]line НСП 1% : 4.43 [11:02:21]line НДС 12% : 53.14 [11:02:21]line Наличными: 500.00 [11:02:21]line Безнал.: 0.00 [11:02:21]line Место: АЗС № 89 "Партнер Нефть" [11:02:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:02:21]line СНО: Общий режим [11:02:21]line Чек 109 25.09.2024 11:02 [11:02:21]line Смена: 478 ФФД: 1.0 [11:02:21]line ЗНМ: 0300000113 [11:02:21]line РНМ: 0000000000091825 [11:02:21]line Версия ККМ: 001 [11:02:21]line ФМ: 0000000000871835 [11:02:21]line ФД: 153093 [11:02:21]line ФПД: 266481444739757 [11:02:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153093&fm=266481444739757&tin=02508201610067®Number=0000000000091825&sum=50000 [11:02:21]written 0, free lines is 4095 [11:02:21]OFD Sender: Processing packet 153093 [packets to send 831, broken 830] [11:02:21]ProducePacketName [11:02:21]name=ofd_packets/00153093 [11:02:21]OFD Sender: To server: pG, [11:02:21]CommunicateWithHost lk.salyk.kg:30040 [11:02:21]ConnectInit lk.salyk.kg [11:02:21]Write to MH i2c: 01 00 00 86 01 87 [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DA 0C 74 [11:02:21]RasterBufferAndPrint [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]line [11:02:21]written 0, free lines is 3296 [11:02:22]MH_Cut [11:02:22]Write to MH i2c: D1 01 00 8D 01 01 60 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: D1 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: D1 01 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: D1 01 00 8D 01 00 5F [11:02:22]Write to MH i2c: 01 00 00 8E 01 8F [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]Connected sock=8 [11:02:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 4A 07 01 47 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 BC ED F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 56 02 00 35 04 06 00 F2 5D 0B DA 5A AD 19 B5 F5 6E F2 13 2D 85 [11:02:22]*** Cut start [11:02:22]*** Purtial cut [11:02:22]*** Stage 1: CUTSNS_PIN = 1 [11:02:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E 94 47 00 FB 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 56 02 00 F4 03 04 00 B8 95 F3 66 B6 04 01 00 00 F6 97 9C A2 2E 2F 30 94 [11:02:22]CommunicateWithHost err = 0 [11:02:22]CheckOFDResponse [11:02:22]1017 (14) - 77093643461234 [11:02:22]1041 (16) - 0000000000871835 [11:02:22]1040 (4) - 153093 [11:02:22]1012 (4) - 25.09.2024 04:46 [11:02:22]1206 (1) - 0 [11:02:22]OFD Sender: Remove packet 153093 [11:02:22]ProducePacketName [11:02:22]name=ofd_packets/00153093 [11:02:22]NVStorageDeleteData [11:02:23]Read from MH i2c: 01 [11:02:23]MH_I2C_Read... [11:02:23]*** Stop cut motor [11:02:23]*** Cut end [11:02:23]Read from MH i2c: 01 07 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [11:02:23]process_action close_receipt done [11:02:23]requested_data is exist [11:02:23]produce_requested_data [11:02:23]requested_item fm.sn is exist - process it [11:02:23]wFMCommunicate request_size=4 [11:02:23]MH_SAM_APDU [11:02:23]CAPDU: 80 11 00 00 [11:02:23]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:23]Read from MH i2c: E2 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 17 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [11:02:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:02:23]wFMCommunicate OK [11:02:23]requested_item fd.num is exist - process it [11:02:23]SAM_PROTO_GetFieldsCounters [11:02:23]wFMCommunicate request_size=4 [11:02:23]MH_SAM_APDU [11:02:23]CAPDU: 80 13 00 00 [11:02:23]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:23]Read from MH i2c: E2 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 62 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [11:02:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:23]wFMCommunicate OK [11:02:23]SAM_PROTO_GetFieldsCounters done [11:02:23]requested_item shift.num is exist - process it [11:02:23]requested_item shift.opened is exist - process it [11:02:23]req_shift_opened [11:02:23]FM_GetShiftState [11:02:23]SAM_PROTO_GetShiftState [11:02:23]wFMCommunicate request_size=4 [11:02:23]MH_SAM_APDU [11:02:23]CAPDU: 80 13 01 00 [11:02:23]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:23]Read from MH i2c: E2 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 0E 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D7 [11:02:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:02:23]wFMCommunicate OK [11:02:23]SAM_PROTO_GetShiftState done [11:02:23]FM_GetShiftState done [11:02:23]req_shift_opened done [11:02:23]requested_item shift.open_date is exist - process it [11:02:23]req_shift_open_date [11:02:23]req_shift_open_date done [11:02:23]produce_requested_data done [11:02:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153093,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:02:23]process_action_free close_receipt [11:02:23]json_value_free [11:02:23]json_value_free done [11:02:23]process_json_proto returns [11:02:23]Send response to host [11:02:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153093,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:02:23]free response buf [11:02:23]execute_script done [11:02:23]execute_script returns [11:02:23]free content buf [11:02:23]Sock 10.Close socket [11:02:23]Sock 10.Thread stoped [11:02:23]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:43]OFD Sender: No OFD packet to send [11:02:47]recv_with_timeout no data received [11:02:48]OFD Sender: No OFD packet to send [11:02:53]OFD Sender: No OFD packet to send [11:02:58]OFD Sender: No OFD packet to send [11:03:03]OFD Sender: No OFD packet to send [11:03:08]OFD Sender: No OFD packet to send [11:03:13]OFD Sender: No OFD packet to send [11:03:17]recv_with_timeout no data received [11:03:18]OFD Sender: No OFD packet to send [11:03:23]OFD Sender: No OFD packet to send [11:03:28]OFD Sender: No OFD packet to send [11:03:33]OFD Sender: No OFD packet to send [11:03:38]OFD Sender: No OFD packet to send [11:03:43]OFD Sender: No OFD packet to send [11:03:47]recv_with_timeout no data received [11:03:48]OFD Sender: No OFD packet to send [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:00]accept exits with 9 [11:04:00]New connection [11:04:00]New thread 3067153764 created [11:04:00]Thread 3067297124 joined [11:04:00]Waiting for new connection... [11:04:00] Sock 9.Parse request [11:04:00]Sock 9.Check first char [11:04:00]Sock 9.First char is OK [11:04:00]request: POST /json_proto HTTP/1.0 [11:04:00]Method: POST [11:04:00]URL: /json_proto [11:04:00]Method is POST - this is cgi request [11:04:00]url: /json_proto [11:04:00]query_string will be loaded in cgi processing [11:04:00]execute_cgi json_proto POST (null) [11:04:00]execute_cgi path=json_proto method=POST [11:04:00]POST find Content-Length [11:04:00]Host: 172.17.43.67:8080 [11:04:00]Content-Length: 678 [11:04:00]Content-Type: application/json [11:04:00] [11:04:00]POST finish read [11:04:00]Found Content-Length = 678 [11:04:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:00]execute_script... [11:04: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)1787095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:00]POST & json_proto [11:04:00]process_json_proto [11:04:00]json parsed OK: [11:04:00]protocol is kg_v1.0 [11:04:00]action value=close_receipt [11:04:00]process_action close_receipt [11:04:00]cmd_close_receipt [11:04:00]MH_GetDate [11:04:00]Write to MH i2c: F0 00 00 92 01 82 [11:04:00]Write i2c OK [11:04:00]MH_I2C_Read... [11:04:00]Read from MH i2c: F0 [11:04:00]MH_I2C_Read... [11:04:00]Read from MH i2c: F0 09 00 [11:04:00]MH_I2C_Read... [11:04:00]Read from MH i2c: F0 09 00 92 01 00 21 EE F3 66 6A BD 47 65 C6 [11:04:00]GetLastDocTimeStamp 1727262140 [11:04:00]current date 1727262241 [11:04:00]FM_GetShiftState [11:04:00]SAM_PROTO_GetShiftState [11:04:00]wFMCommunicate request_size=4 [11:04:00]MH_SAM_APDU [11:04:00]CAPDU: 80 13 01 00 [11:04:00]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [11:04:00]Write i2c OK [11:04:00]MH_I2C_Read... [11:04:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:00]Read from MH i2c: E2 [11:04:00]MH_I2C_Read... [11:04:00]Read from MH i2c: E2 0E 00 [11:04:00]MH_I2C_Read... [11:04:00]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [11:04:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:04:00]wFMCommunicate OK [11:04:00]SAM_PROTO_GetShiftState done [11:04:00]FM_GetShiftState done [11:04:00]opened in 1727224329 [11:04:00]opened+sec_in_day 1727310729 [11:04:00]quantity*price = 50036 [11:04:00]sum+1 = 50037 [11:04:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 110 25.09.2024 11:04 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153094 ФПД: 1341420769177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153094&fm=1341420769177&tin=02508201610067®Number=0000000000091825&sum=50000 [11:04:01]StoreToDocumentArchive [11:04:01]shift 478 fd 153094 [11:04:01]save to /storage/0478/doc_00153094 [11:04:01]save last doc name /storage/0478/doc_00153094 to /storage/kkm_last_doc_name [11:04:01]save OK [11:04:01]Clear old archive folders... [11:04:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:01]tlvbuf is 011E6480 [11:04:01]SAM_PROTO_ClearQueue [11:04:01]wFMCommunicate request_size=4 [11:04:01]MH_SAM_APDU [11:04:01]CAPDU: 80 09 00 00 [11:04:01]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [11:04:01]Write i2c OK [11:04:01]MH_I2C_Read... [11:04:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:01]Read from MH i2c: E2 [11:04:01]MH_I2C_Read... [11:04:01]Read from MH i2c: E2 03 00 [11:04:01]MH_I2C_Read... [11:04:01]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [11:04:01]RAPDU: 90 00 [11:04:01]wFMCommunicate OK [11:04:01]SAM_PROTO_ClearQueue done [11:04:01]KKMCreateOFDPacket [11:04:01]OFDProtocolAddRootSTLVToBuf [11:04:01]FM_MakeSignedData [11:04:01]FM_MakeSignedData [11:04:01]SAM_PROTO_SignData [11:04:01]wFMCommunicate request_size=4 [11:04:01]MH_SAM_APDU [11:04:01]CAPDU: 80 0D 01 02 [11:04:01]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [11:04:01]Write i2c OK [11:04:01]MH_I2C_Read... [11:04:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:01]Read from MH i2c: E2 [11:04:01]MH_I2C_Read... [11:04:01]Read from MH i2c: E2 03 00 [11:04:01]MH_I2C_Read... [11:04:01]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:04:01]RAPDU: 90 00 [11:04:01]wFMCommunicate OK [11:04:01]wFMCommunicate request_size=255 [11:04:01]MH_SAM_APDU [11:04:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 21 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 56 02 00 35 04 06 00 01 [11:04:01]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 21 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 56 02 00 35 04 06 00 01 00 00 AE [11:04:01]Write i2c OK [11:04:01]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 03 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:04:02]RAPDU: 90 00 [11:04:02]wFMCommunicate OK [11:04:02]wFMCommunicate request_size=10 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 0D 02 02 05 38 52 E8 8F 99 [11:04:02]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 38 52 E8 8F 99 00 00 C2 [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 03 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:04:02]RAPDU: 90 00 [11:04:02]wFMCommunicate OK [11:04:02]wFMCommunicate request_size=4 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 0D 03 02 [11:04:02]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 0B 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 0B 00 A4 01 00 46 AD 4D CD 5C 16 F0 EA 90 00 7A [11:04:02]RAPDU: 46 AD 4D CD 5C 16 F0 EA 90 00 [11:04:02]wFMCommunicate OK [11:04:02]SAM_PROTO_SignData done [11:04:02]FM_MakeSignedData done [11:04:02]CreateOFDProtocolMessage [11:04:02]wFMCommunicate request_size=4 [11:04:02]MH_SAM_APDU [11:04:02]CAPDU: 80 11 00 00 [11:04:02]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:02]Read from MH i2c: E2 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 17 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [11:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:02]wFMCommunicate OK [11:04:02]CreateOFDProtocolMessage done [11:04:02]OFDSenderStorePacket 153094 [11:04:02]StoreOFDPacket docnum=153094 [11:04:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 29 07 01 C3 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 21 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 56 02 00 35 04 06 00 01 38 52 E8 8F 99 46 AD 4D CD 5C 16 F0 EA [11:04:02]CheckFolder [11:04:02]dirname=/storage/ofd_packets [11:04:02]CheckFolder done [11:04:02]ProducePacketName [11:04:02]name=ofd_packets/00153094 [11:04:02]NVStorageSaveData ofd_packets/00153094 [11:04:02]File name is /storage/ofd_packets/00153094 [11:04:02]Write 301 bytes [11:04:02]NVStorageSaveData done [11:04:02]OFDSenderStorePacket done [11:04:02]KKMCreateOFDPacket done [11:04:02]NVStorageSaveData kkm_last_timestamp [11:04:02]File name is /storage/kkm_last_timestamp [11:04:02]Write 4 bytes [11:04:02]NVStorageSaveData done [11:04:02]ExternCall_PrintAddStr [11:04:02]wPrintStart [11:04:02]Write to MH i2c: 01 00 00 A6 01 A7 [11:04:02]Write i2c OK [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: 01 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: 01 07 00 [11:04:02]MH_I2C_Read... [11:04:02]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [11:04:02]RasterBufferAndPrint [11:04:02]line Счет N : (1)1787095 [11:04:02]line ИНН: 02508201610067 [11:04:02]line Контрольно-Кассовый Чек [11:04:02]line ПРОДАЖА [11:04:02]line ТРК (МРК, ГНК) : 32 [11:04:02]line Товар: 2710124130 [11:04:02]line Аи-92-К-5 [11:04:02]line 7.380 * 67.80 [11:04:02]line = 500.36 [11:04:02]line НДС 12% НСП 1% [11:04:02]line > о реализуемом товаре [11:04:02]line ОКРУГЛЕНИЕ: -0.36 [11:04:02]line ИТОГО: 500.00 [11:04:02]line Внесено: 500.00 [11:04:02]line СДАЧА: 0.00 [11:04:02]line НСП 1% : 4.43 [11:04:02]line НДС 12% : 53.14 [11:04:02]line Наличными: 500.00 [11:04:02]line Безнал.: 0.00 [11:04:02]line Место: АЗС № 89 "Партнер Нефть" [11:04:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:04:02]line СНО: Общий режим [11:04:02]line Чек 110 25.09.2024 11:04 [11:04:02]line Смена: 478 ФФД: 1.0 [11:04:02]line ЗНМ: 0300000113 [11:04:02]line РНМ: 0000000000091825 [11:04:02]line Версия ККМ: 001 [11:04:02]line ФМ: 0000000000871835 [11:04:02]line ФД: 153094 [11:04:02]line ФПД: 1341420769177 [11:04:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153094&fm=1341420769177&tin=02508201610067®Number=0000000000091825&sum=50000 [11:04:02]written 0, free lines is 4095 [11:04:02]OFD Sender: Processing packet 153094 [packets to send 831, broken 830] [11:04:02]ProducePacketName [11:04:02]name=ofd_packets/00153094 [11:04:02]OFD Sender: To server: pG, [11:04:02]CommunicateWithHost lk.salyk.kg:30040 [11:04:02]ConnectInit lk.salyk.kg [11:04:03]Connected sock=8 [11:04:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 29 07 01 C3 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 21 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 56 02 00 35 04 06 00 01 38 52 E8 8F 99 46 AD 4D CD 5C 16 F0 EA [11:04:03]Write to MH i2c: 01 00 00 D1 01 D2 [11:04:03]Write i2c OK [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: 01 [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: 01 07 00 [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 DF 0C C4 [11:04:03]RasterBufferAndPrint [11:04:03]line [11:04:03]line [11:04:03]line [11:04:03]line [11:04:03]line [11:04:03]written 0, free lines is 3301 [11:04:03]MH_Cut [11:04:03]Write to MH i2c: D1 01 00 D8 01 01 AB [11:04:03]Write i2c OK [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: D1 [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: D1 01 00 [11:04:03]MH_I2C_Read... [11:04:03]Read from MH i2c: D1 01 00 D8 01 00 AA [11:04:03]Write to MH i2c: 01 00 00 D9 01 DA [11:04:03]Write i2c OK [11:04:03]MH_I2C_Read... [11:04:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC 72 47 00 09 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 56 02 00 F4 03 04 00 1D 96 F3 66 B6 04 01 00 00 3D F7 FC 84 82 48 C5 7F [11:04:03]CommunicateWithHost err = 0 [11:04:03]CheckOFDResponse [11:04:03]1017 (14) - 77093643461234 [11:04:03]1041 (16) - 0000000000871835 [11:04:03]1040 (4) - 153094 [11:04:03]1012 (4) - 25.09.2024 04:48 [11:04:03]1206 (1) - 0 [11:04:03]OFD Sender: Remove packet 153094 [11:04:03]ProducePacketName [11:04:03]name=ofd_packets/00153094 [11:04:03]NVStorageDeleteData [11:04:03]*** Cut start [11:04:03]*** Purtial cut [11:04:03]*** Stage 1: CUTSNS_PIN = 1 [11:04:04]Read from MH i2c: 01 [11:04:04]MH_I2C_Read... [11:04:04]*** Stop cut motor [11:04:04]*** Cut end [11:04:04]Read from MH i2c: 01 07 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [11:04:04]process_action close_receipt done [11:04:04]requested_data is exist [11:04:04]produce_requested_data [11:04:04]requested_item fm.sn is exist - process it [11:04:04]wFMCommunicate request_size=4 [11:04:04]MH_SAM_APDU [11:04:04]CAPDU: 80 11 00 00 [11:04:04]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [11:04:04]Write i2c OK [11:04:04]MH_I2C_Read... [11:04:04]OFD Sender: No OFD packet to send [11:04:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:04]Read from MH i2c: E2 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 17 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [11:04:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:04]wFMCommunicate OK [11:04:04]requested_item fd.num is exist - process it [11:04:04]SAM_PROTO_GetFieldsCounters [11:04:04]wFMCommunicate request_size=4 [11:04:04]MH_SAM_APDU [11:04:04]CAPDU: 80 13 00 00 [11:04:04]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [11:04:04]Write i2c OK [11:04:04]MH_I2C_Read... [11:04:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:04]Read from MH i2c: E2 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 62 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [11:04:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:04:04]wFMCommunicate OK [11:04:04]SAM_PROTO_GetFieldsCounters done [11:04:04]requested_item shift.num is exist - process it [11:04:04]requested_item shift.opened is exist - process it [11:04:04]req_shift_opened [11:04:04]FM_GetShiftState [11:04:04]SAM_PROTO_GetShiftState [11:04:04]wFMCommunicate request_size=4 [11:04:04]MH_SAM_APDU [11:04:04]CAPDU: 80 13 01 00 [11:04:04]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [11:04:04]Write i2c OK [11:04:04]MH_I2C_Read... [11:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:04]Read from MH i2c: E2 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 0E 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 22 [11:04:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:04:04]wFMCommunicate OK [11:04:04]SAM_PROTO_GetShiftState done [11:04:04]FM_GetShiftState done [11:04:04]req_shift_opened done [11:04:04]requested_item shift.open_date is exist - process it [11:04:04]req_shift_open_date [11:04:04]req_shift_open_date done [11:04:04]produce_requested_data done [11:04:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153094,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:04:04]process_action_free close_receipt [11:04:04]json_value_free [11:04:04]json_value_free done [11:04:04]process_json_proto returns [11:04:04]Send response to host [11:04:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153094,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:04:04]free response buf [11:04:04]execute_script done [11:04:04]execute_script returns [11:04:04]free content buf [11:04:04]Sock 9.Close socket [11:04:04]Sock 9.Thread stoped [11:04:09]OFD Sender: No OFD packet to send [11:04:14]OFD Sender: No OFD packet to send [11:04:19]OFD Sender: No OFD packet to send [11:04:24]OFD Sender: No OFD packet to send [11:04:29]OFD Sender: No OFD packet to send [11:04:29]recv_with_timeout no data received [11:04:34]OFD Sender: No OFD packet to send [11:04:39]OFD Sender: No OFD packet to send [11:04:44]OFD Sender: No OFD packet to send [11:04:49]OFD Sender: No OFD packet to send [11:04:54]OFD Sender: No OFD packet to send [11:04:59]OFD Sender: No OFD packet to send [11:05:04]OFD Sender: No OFD packet to send [11:05:09]OFD Sender: No OFD packet to send [11:05:14]OFD Sender: No OFD packet to send [11:05:17]recv_with_timeout no data received [11:05:19]OFD Sender: No OFD packet to send [11:05:21]accept exits with 10 [11:05:21]New connection [11:05:21]New thread 3067297124 created [11:05:21]Thread 3067153764 joined [11:05:21]Waiting for new connection... [11:05:21] Sock 10.Parse request [11:05:21]Sock 10.Check first char [11:05:21]Sock 10.First char is OK [11:05:21]request: POST /json_proto HTTP/1.0 [11:05:21]Method: POST [11:05:21]URL: /json_proto [11:05:21]Method is POST - this is cgi request [11:05:21]url: /json_proto [11:05:21]query_string will be loaded in cgi processing [11:05:21]execute_cgi json_proto POST (null) [11:05:21]execute_cgi path=json_proto method=POST [11:05:21]POST find Content-Length [11:05:21]Host: 172.17.43.67:8080 [11:05:21]Content-Length: 675 [11:05:21]Content-Type: application/json [11:05:21] [11:05:21]POST finish read [11:05:21]Found Content-Length = 675 [11:05:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:21]execute_script... [11:05: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)1787096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:21]POST & json_proto [11:05:21]process_json_proto [11:05:21]json parsed OK: [11:05:21]protocol is kg_v1.0 [11:05:21]action value=close_receipt [11:05:21]process_action close_receipt [11:05:21]cmd_close_receipt [11:05:21]MH_GetDate [11:05:21]Write to MH i2c: F0 00 00 DD 01 CD [11:05:21]Write i2c OK [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: F0 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: F0 09 00 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: F0 09 00 DD 01 00 72 EE F3 66 6A BD 47 65 62 [11:05:21]GetLastDocTimeStamp 1727262241 [11:05:21]current date 1727262322 [11:05:21]FM_GetShiftState [11:05:21]SAM_PROTO_GetShiftState [11:05:21]wFMCommunicate request_size=4 [11:05:21]MH_SAM_APDU [11:05:21]CAPDU: 80 13 01 00 [11:05:21]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [11:05:21]Write i2c OK [11:05:21]MH_I2C_Read... [11:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:21]Read from MH i2c: E2 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 0E 00 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 24 [11:05:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:05:21]wFMCommunicate OK [11:05:21]SAM_PROTO_GetShiftState done [11:05:21]FM_GetShiftState done [11:05:21]opened in 1727224329 [11:05:21]opened+sec_in_day 1727310729 [11:05:21]quantity*price = 70027 [11:05:21]sum+1 = 70029 [11:05:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 111 25.09.2024 11:05 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153095 ФПД: 65179236601104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153095&fm=65179236601104&tin=02508201610067®Number=0000000000091825&sum=70000 [11:05:23]StoreToDocumentArchive [11:05:23]shift 478 fd 153095 [11:05:23]save to /storage/0478/doc_00153095 [11:05:23]save last doc name /storage/0478/doc_00153095 to /storage/kkm_last_doc_name [11:05:23]save OK [11:05:23]Clear old archive folders... [11:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:23]tlvbuf is 01265610 [11:05:23]SAM_PROTO_ClearQueue [11:05:23]wFMCommunicate request_size=4 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 09 00 00 [11:05:23]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:23]Read from MH i2c: E2 03 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:05:23]RAPDU: 90 00 [11:05:23]wFMCommunicate OK [11:05:23]SAM_PROTO_ClearQueue done [11:05:23]KKMCreateOFDPacket [11:05:23]OFDProtocolAddRootSTLVToBuf [11:05:23]FM_MakeSignedData [11:05:23]FM_MakeSignedData [11:05:23]SAM_PROTO_SignData [11:05:23]wFMCommunicate request_size=4 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 0D 01 02 [11:05:23]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:05:23]RAPDU: 90 00 [11:05:23]wFMCommunicate OK [11:05:23]wFMCommunicate request_size=255 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 72 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 56 02 00 35 04 06 00 3B 47 B9 3E [11:05:23]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 72 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 56 02 00 35 04 06 00 3B 47 B9 3E 00 00 C6 [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:05:23]RAPDU: 90 00 [11:05:23]wFMCommunicate OK [11:05:23]wFMCommunicate request_size=7 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 0D 02 02 02 8D 10 [11:05:23]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 8D 10 00 00 0A [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:05:23]RAPDU: 90 00 [11:05:23]wFMCommunicate OK [11:05:23]wFMCommunicate request_size=4 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 0D 03 02 [11:05:23]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 0B 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 0B 00 EF 01 00 F9 95 97 BD 3E B4 BF 02 90 00 01 [11:05:23]RAPDU: F9 95 97 BD 3E B4 BF 02 90 00 [11:05:23]wFMCommunicate OK [11:05:23]SAM_PROTO_SignData done [11:05:23]FM_MakeSignedData done [11:05:23]CreateOFDProtocolMessage [11:05:23]wFMCommunicate request_size=4 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 11 00 00 [11:05:23]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 17 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [11:05:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:05:23]wFMCommunicate OK [11:05:23]CreateOFDProtocolMessage done [11:05:23]OFDSenderStorePacket 153095 [11:05:23]StoreOFDPacket docnum=153095 [11:05:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 57 04 01 5D 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 72 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 56 02 00 35 04 06 00 3B 47 B9 3E 8D 10 F9 95 97 BD 3E B4 BF 02 [11:05:23]CheckFolder [11:05:23]dirname=/storage/ofd_packets [11:05:23]CheckFolder done [11:05:23]ProducePacketName [11:05:23]name=ofd_packets/00153095 [11:05:23]NVStorageSaveData ofd_packets/00153095 [11:05:23]File name is /storage/ofd_packets/00153095 [11:05:23]Write 298 bytes [11:05:23]NVStorageSaveData done [11:05:23]OFDSenderStorePacket done [11:05:23]KKMCreateOFDPacket done [11:05:23]NVStorageSaveData kkm_last_timestamp [11:05:23]File name is /storage/kkm_last_timestamp [11:05:23]Write 4 bytes [11:05:23]NVStorageSaveData done [11:05:23]ExternCall_PrintAddStr [11:05:23]wPrintStart [11:05:23]Write to MH i2c: 01 00 00 F1 01 F2 [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: 01 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: 01 07 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [11:05:23]RasterBufferAndPrint [11:05:23]line Счет N : (1)1787096 [11:05:23]line ИНН: 02508201610067 [11:05:23]line Контрольно-Кассовый Чек [11:05:23]line ПРОДАЖА [11:05:23]line ТРК (МРК, ГНК) : 41 [11:05:23]line Товар: 2710194210 [11:05:23]line ДТ-К-5 [11:05:23]line 9.190 * 76.20 [11:05:23]line = 700.28 [11:05:23]line НДС 12% НСП 1% [11:05:23]line > о реализуемом товаре [11:05:23]line ОКРУГЛЕНИЕ: -0.28 [11:05:23]line ИТОГО: 700.00 [11:05:23]line Внесено: 700.00 [11:05:23]line СДАЧА: 0.00 [11:05:23]line НСП 1% : 6.20 [11:05:23]line НДС 12% : 74.37 [11:05:23]line Наличными: 700.00 [11:05:23]line Безнал.: 0.00 [11:05:23]line Место: АЗС № 89 "Партнер Нефть" [11:05:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:05:23]line СНО: Общий режим [11:05:23]line Чек 111 25.09.2024 11:05 [11:05:23]line Смена: 478 ФФД: 1.0 [11:05:23]line ЗНМ: 0300000113 [11:05:23]line РНМ: 0000000000091825 [11:05:23]line Версия ККМ: 001 [11:05:23]line ФМ: 0000000000871835 [11:05:23]line ФД: 153095 [11:05:23]line ФПД: 65179236601104 [11:05:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153095&fm=65179236601104&tin=02508201610067®Number=0000000000091825&sum=70000 [11:05:23]written 0, free lines is 4095 [11:05:23]OFD Sender: Processing packet 153095 [packets to send 831, broken 830] [11:05:23]ProducePacketName [11:05:23]name=ofd_packets/00153095 [11:05:23]OFD Sender: To server: pG, [11:05:23]CommunicateWithHost lk.salyk.kg:30040 [11:05:23]ConnectInit lk.salyk.kg [11:05:24]Write to MH i2c: 01 00 00 1C 02 1E [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 07 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 DC 0C 0D [11:05:24]RasterBufferAndPrint [11:05:24]line [11:05:24]line [11:05:24]line [11:05:24]line [11:05:24]line [11:05:24]written 0, free lines is 3297 [11:05:24]MH_Cut [11:05:24]Write to MH i2c: D1 01 00 23 02 01 F7 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: D1 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: D1 01 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: D1 01 00 23 02 00 F6 [11:05:24]Write to MH i2c: 01 00 00 24 02 26 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** Cut start [11:05:24]*** Purtial cut [11:05:24]*** Stage 1: CUTSNS_PIN = 1 [11:05:25]Read from MH i2c: 01 [11:05:25]MH_I2C_Read... [11:05:25]*** Stop cut motor [11:05:25]*** Cut end [11:05:25]Read from MH i2c: 01 07 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [11:05:25]process_action close_receipt done [11:05:25]requested_data is exist [11:05:25]produce_requested_data [11:05:25]requested_item fm.sn is exist - process it [11:05:25]wFMCommunicate request_size=4 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 11 00 00 [11:05:25]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:25]Read from MH i2c: E2 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 17 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [11:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:05:25]wFMCommunicate OK [11:05:25]requested_item fd.num is exist - process it [11:05:25]SAM_PROTO_GetFieldsCounters [11:05:25]wFMCommunicate request_size=4 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 13 00 00 [11:05:25]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:25]Read from MH i2c: E2 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 62 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [11:05:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:25]wFMCommunicate OK [11:05:25]SAM_PROTO_GetFieldsCounters done [11:05:25]requested_item shift.num is exist - process it [11:05:25]requested_item shift.opened is exist - process it [11:05:25]req_shift_opened [11:05:25]FM_GetShiftState [11:05:25]SAM_PROTO_GetShiftState [11:05:25]wFMCommunicate request_size=4 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 13 01 00 [11:05:25]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:25]Read from MH i2c: E2 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 0E 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6E [11:05:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:05:25]wFMCommunicate OK [11:05:25]SAM_PROTO_GetShiftState done [11:05:25]FM_GetShiftState done [11:05:25]req_shift_opened done [11:05:25]requested_item shift.open_date is exist - process it [11:05:25]req_shift_open_date [11:05:25]req_shift_open_date done [11:05:25]produce_requested_data done [11:05:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153095,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:05:25]process_action_free close_receipt [11:05:25]json_value_free [11:05:25]json_value_free done [11:05:25]process_json_proto returns [11:05:25]Send response to host [11:05:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153095,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:05:25]free response buf [11:05:25]execute_script done [11:05:25]execute_script returns [11:05:25]free content buf [11:05:25]Sock 10.Close socket [11:05:25]Sock 10.Thread stoped [11:05:29]Connected sock=11 [11:05:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 57 04 01 5D 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 72 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 56 02 00 35 04 06 00 3B 47 B9 3E 8D 10 F9 95 97 BD 3E B4 BF 02 [11:05:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9F 00 47 00 EE 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 56 02 00 F4 03 04 00 72 96 F3 66 B6 04 01 00 00 34 24 A6 EE 92 7A 46 5E [11:05:29]CommunicateWithHost err = 0 [11:05:29]CheckOFDResponse [11:05:29]1017 (14) - 77093643461234 [11:05:29]1041 (16) - 0000000000871835 [11:05:29]1040 (4) - 153095 [11:05:29]1012 (4) - 25.09.2024 04:49 [11:05:29]1206 (1) - 0 [11:05:29]OFD Sender: Remove packet 153095 [11:05:29]ProducePacketName [11:05:29]name=ofd_packets/00153095 [11:05:29]NVStorageDeleteData [11:05:30]OFD Sender: No OFD packet to send [11:05:35]OFD Sender: No OFD packet to send [11:05:39]recv_with_timeout no data received [11:05:40]OFD Sender: No OFD packet to send [11:05:45]OFD Sender: No OFD packet to send [11:05:50]OFD Sender: No OFD packet to send [11:05:50]recv_with_timeout no data received [11:05:55]OFD Sender: No OFD packet to send [11:06:00]OFD Sender: No OFD packet to send [11:06:05]OFD Sender: No OFD packet to send [11:06:10]OFD Sender: No OFD packet to send [11:06:15]OFD Sender: No OFD packet to send [11:06:20]OFD Sender: No OFD packet to send [11:06:25]OFD Sender: No OFD packet to send [11:06:30]OFD Sender: No OFD packet to send [11:06:35]OFD Sender: No OFD packet to send [11:06:39]recv_with_timeout no data received [11:06:40]OFD Sender: No OFD packet to send [11:06:43]accept exits with 8 [11:06:43]New connection [11:06:43]New thread 3067153764 created [11:06:43]Thread 3067297124 joined [11:06:43]Waiting for new connection... [11:06:43] Sock 8.Parse request [11:06:43]Sock 8.Check first char [11:06:43]Sock 8.First char is OK [11:06:43]request: POST /json_proto HTTP/1.0 [11:06:43]Method: POST [11:06:43]URL: /json_proto [11:06:43]Method is POST - this is cgi request [11:06:43]url: /json_proto [11:06:43]query_string will be loaded in cgi processing [11:06:43]execute_cgi json_proto POST (null) [11:06:43]execute_cgi path=json_proto method=POST [11:06:43]POST find Content-Length [11:06:43]Host: 172.17.43.67:8080 [11:06:43]Content-Length: 678 [11:06:43]Content-Type: application/json [11:06:43] [11:06:43]POST finish read [11:06:43]Found Content-Length = 678 [11:06:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:43]execute_script... [11:06:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:43]POST & json_proto [11:06:43]process_json_proto [11:06:43]json parsed OK: [11:06:43]protocol is kg_v1.0 [11:06:43]action value=close_receipt [11:06:43]process_action close_receipt [11:06:43]cmd_close_receipt [11:06:43]MH_GetDate [11:06:43]Write to MH i2c: F0 00 00 28 02 19 [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: F0 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: F0 09 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: F0 09 00 28 02 00 C4 EE F3 66 6A BD 47 65 00 [11:06:43]GetLastDocTimeStamp 1727262322 [11:06:43]current date 1727262404 [11:06:43]FM_GetShiftState [11:06:43]SAM_PROTO_GetShiftState [11:06:43]wFMCommunicate request_size=4 [11:06:43]MH_SAM_APDU [11:06:43]CAPDU: 80 13 01 00 [11:06:43]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [11:06:43]Write i2c OK [11:06:43]MH_I2C_Read... [11:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:43]Read from MH i2c: E2 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 0E 00 [11:06:43]MH_I2C_Read... [11:06:43]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 70 [11:06:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:06:43]wFMCommunicate OK [11:06:43]SAM_PROTO_GetShiftState done [11:06:43]FM_GetShiftState done [11:06:43]opened in 1727224329 [11:06:43]opened+sec_in_day 1727310729 [11:06:43]quantity*price = 40002 [11:06:43]sum+1 = 40003 [11:06:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 112 25.09.2024 11:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153096 ФПД: 71889170633876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153096&fm=71889170633876&tin=02508201610067®Number=0000000000091825&sum=40000 [11:06:44]StoreToDocumentArchive [11:06:44]shift 478 fd 153096 [11:06:44]save to /storage/0478/doc_00153096 [11:06:44]save last doc name /storage/0478/doc_00153096 to /storage/kkm_last_doc_name [11:06:44]save OK [11:06:44]Clear old archive folders... [11:06:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:44]tlvbuf is B6DFC760 [11:06:44]SAM_PROTO_ClearQueue [11:06:44]wFMCommunicate request_size=4 [11:06:44]MH_SAM_APDU [11:06:44]CAPDU: 80 09 00 00 [11:06:44]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [11:06:44]Write i2c OK [11:06:44]MH_I2C_Read... [11:06:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:44]Read from MH i2c: E2 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 03 00 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:06:44]RAPDU: 90 00 [11:06:44]wFMCommunicate OK [11:06:44]SAM_PROTO_ClearQueue done [11:06:44]KKMCreateOFDPacket [11:06:44]OFDProtocolAddRootSTLVToBuf [11:06:44]FM_MakeSignedData [11:06:44]FM_MakeSignedData [11:06:44]SAM_PROTO_SignData [11:06:44]wFMCommunicate request_size=4 [11:06:44]MH_SAM_APDU [11:06:44]CAPDU: 80 0D 01 02 [11:06:44]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [11:06:44]Write i2c OK [11:06:44]MH_I2C_Read... [11:06:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:44]Read from MH i2c: E2 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 03 00 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:06:44]RAPDU: 90 00 [11:06:44]wFMCommunicate OK [11:06:44]wFMCommunicate request_size=255 [11:06:44]MH_SAM_APDU [11:06:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 C4 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 56 02 00 35 04 06 00 41 [11:06:44]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 C4 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 56 02 00 35 04 06 00 41 00 00 11 [11:06:44]Write i2c OK [11:06:44]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]wFMCommunicate request_size=10 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 02 02 05 62 00 7A 94 94 [11:06:45]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 62 00 7A 94 94 00 00 C3 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 03 02 [11:06:45]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0B 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0B 00 3A 02 00 4C FC DA AE C1 C6 2C 17 90 00 52 [11:06:45]RAPDU: 4C FC DA AE C1 C6 2C 17 90 00 [11:06:45]wFMCommunicate OK [11:06:45]SAM_PROTO_SignData done [11:06:45]FM_MakeSignedData done [11:06:45]CreateOFDProtocolMessage [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 11 00 00 [11:06:45]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [11:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:45]wFMCommunicate OK [11:06:45]CreateOFDProtocolMessage done [11:06:45]OFDSenderStorePacket 153096 [11:06:45]StoreOFDPacket docnum=153096 [11:06:48]1040 (4) - 153096 [11:06:48]1012 (4) - 25.09.2024 04:51 [11:06:48]1206 (1) - 0 [11:06:48]OFD Sender: Remove packet 153096 [11:06:48]ProducePacketName [11:06:48]name=ofd_packets/00153096 [11:06:48]NVStorageDeleteData [11:06:49]OFD Sender: No OFD packet to send [11:06:54]OFD Sender: No OFD packet to send [11:06:54]accept exits with 9 [11:06:54]New connection [11:06:54]New thread 3067297124 created [11:06:54]Thread 3067153764 joined [11:06:54]Waiting for new connection... [11:06:54] Sock 9.Parse request [11:06:54]Sock 9.Check first char [11:06:54]Sock 9.First char is OK [11:06:54]request: POST /json_proto HTTP/1.0 [11:06:54]Method: POST [11:06:54]URL: /json_proto [11:06:54]Method is POST - this is cgi request [11:06:54]url: /json_proto [11:06:54]query_string will be loaded in cgi processing [11:06:54]execute_cgi json_proto POST (null) [11:06:54]execute_cgi path=json_proto method=POST [11:06:54]POST find Content-Length [11:06:54]Host: 172.17.43.67:8080 [11:06:54]Content-Length: 678 [11:06:54]Content-Type: application/json [11:06:54] [11:06:54]POST finish read [11:06:54]Found Content-Length = 678 [11:06:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:54]execute_script... [11:06:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:54]POST & json_proto [11:06:54]process_json_proto [11:06:54]json parsed OK: [11:06:54]protocol is kg_v1.0 [11:06:54]action value=close_receipt [11:06:54]process_action close_receipt [11:06:54]cmd_close_receipt [11:06:54]MH_GetDate [11:06:54]Write to MH i2c: F0 00 00 73 02 64 [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: F0 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: F0 09 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: F0 09 00 73 02 00 CE EE F3 66 6A BD 47 65 55 [11:06:54]GetLastDocTimeStamp 1727262404 [11:06:54]current date 1727262414 [11:06:54]FM_GetShiftState [11:06:54]SAM_PROTO_GetShiftState [11:06:54]wFMCommunicate request_size=4 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 13 01 00 [11:06:54]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:54]Read from MH i2c: E2 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 0E 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BB [11:06:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:06:54]wFMCommunicate OK [11:06:54]SAM_PROTO_GetShiftState done [11:06:54]FM_GetShiftState done [11:06:54]opened in 1727224329 [11:06:54]opened+sec_in_day 1727310729 [11:06:54]quantity*price = 50036 [11:06:54]sum+1 = 50037 [11:06:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 113 25.09.2024 11:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153097 ФПД: 51657980693308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153097&fm=51657980693308&tin=02508201610067®Number=0000000000091825&sum=50000 [11:06:55]StoreToDocumentArchive [11:06:55]shift 478 fd 153097 [11:06:55]save to /storage/0478/doc_00153097 [11:06:55]save last doc name /storage/0478/doc_00153097 to /storage/kkm_last_doc_name [11:06:55]save OK [11:06:55]Clear old archive folders... [11:06:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:55]tlvbuf is 0126EEA0 [11:06:55]SAM_PROTO_ClearQueue [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 09 00 00 [11:06:55]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:06:55]RAPDU: 90 00 [11:06:55]wFMCommunicate OK [11:06:55]SAM_PROTO_ClearQueue done [11:06:55]KKMCreateOFDPacket [11:06:55]OFDProtocolAddRootSTLVToBuf [11:06:55]FM_MakeSignedData [11:06:55]FM_MakeSignedData [11:06:55]SAM_PROTO_SignData [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 0D 01 02 [11:06:55]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:06:55]RAPDU: 90 00 [11:06:55]wFMCommunicate OK [11:06:55]wFMCommunicate request_size=255 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CE EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 56 02 00 35 04 06 00 2E [11:06:55]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CE EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 56 02 00 35 04 06 00 2E 00 00 70 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:06:55]RAPDU: 90 00 [11:06:55]wFMCommunicate OK [11:06:55]wFMCommunicate request_size=10 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 0D 02 02 05 FB 8F 96 CB 3C [11:06:55]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 FB 8F 96 CB 3C 00 00 31 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [11:06:55]RAPDU: 90 00 [11:06:55]wFMCommunicate OK [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 0D 03 02 [11:06:55]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0B 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0B 00 85 02 00 6E 3D 65 C8 9B A0 AE 3F 90 00 03 [11:06:55]RAPDU: 6E 3D 65 C8 9B A0 AE 3F 90 00 [11:06:55]wFMCommunicate OK [11:06:55]SAM_PROTO_SignData done [11:06:55]FM_MakeSignedData done [11:06:55]CreateOFDProtocolMessage [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 11 00 00 [11:06:55]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 17 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [11:06:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B 22 07 01 F9 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 C4 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 56 02 00 35 04 06 00 41 62 00 7A 94 94 4C FC DA AE C1 C6 2C 17 [11:06:45]CheckFolder [11:06:45]dirname=/storage/ofd_packets [11:06:45]CheckFolder done [11:06:45]ProducePacketName [11:06:45]name=ofd_packets/00153096 [11:06:45]NVStorageSaveData ofd_packets/00153096 [11:06:45]File name is /storage/ofd_packets/00153096 [11:06:45]Write 301 bytes [11:06:45]NVStorageSaveData done [11:06:45]OFDSenderStorePacket done [11:06:45]KKMCreateOFDPacket done [11:06:45]NVStorageSaveData kkm_last_timestamp [11:06:45]File name is /storage/kkm_last_timestamp [11:06:45]Write 4 bytes [11:06:45]NVStorageSaveData done [11:06:45]ExternCall_PrintAddStr [11:06:45]wPrintStart [11:06:45]Write to MH i2c: 01 00 00 3C 02 3E [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [11:06:45]RasterBufferAndPrint [11:06:45]line Счет N : (1)1787097 [11:06:45]line ИНН: 02508201610067 [11:06:45]line Контрольно-Кассовый Чек [11:06:45]line ПРОДАЖА [11:06:45]line ТРК (МРК, ГНК) : 22 [11:06:45]line Товар: 2710124130 [11:06:45]line Аи-92-К-5 [11:06:45]line 5.900 * 67.80 [11:06:45]line = 400.02 [11:06:45]line НДС 12% НСП 1% [11:06:45]line > о реализуемом товаре [11:06:45]line ОКРУГЛЕНИЕ: -0.02 [11:06:45]line ИТОГО: 400.00 [11:06:45]line Внесено: 400.00 [11:06:45]line СДАЧА: 0.00 [11:06:45]line НСП 1% : 3.54 [11:06:45]line НДС 12% : 42.48 [11:06:45]line Наличными: 400.00 [11:06:45]line Безнал.: 0.00 [11:06:45]line Место: АЗС № 89 "Партнер Нефть" [11:06:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:06:45]line СНО: Общий режим [11:06:45]line Чек 112 25.09.2024 11:06 [11:06:45]line Смена: 478 ФФД: 1.0 [11:06:45]line ЗНМ: 0300000113 [11:06:45]line РНМ: 0000000000091825 [11:06:45]line Версия ККМ: 001 [11:06:45]line ФМ: 0000000000871835 [11:06:45]line ФД: 153096 [11:06:45]line ФПД: 71889170633876 [11:06:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T110644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153096&fm=71889170633876&tin=02508201610067®Number=0000000000091825&sum=40000 [11:06:45]written 0, free lines is 4095 [11:06:45]OFD Sender: Processing packet 153096 [packets to send 831, broken 830] [11:06:45]ProducePacketName [11:06:45]name=ofd_packets/00153096 [11:06:45]OFD Sender: To server: pG, [11:06:45]CommunicateWithHost lk.salyk.kg:30040 [11:06:45]ConnectInit lk.salyk.kg [11:06:45]Write to MH i2c: 01 00 00 67 02 69 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 D7 0C 53 [11:06:45]RasterBufferAndPrint [11:06:45]line [11:06:45]line [11:06:45]line [11:06:45]line [11:06:45]line [11:06:45]written 0, free lines is 3294 [11:06:45]MH_Cut [11:06:45]Write to MH i2c: D1 01 00 6E 02 01 42 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: D1 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: D1 01 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: D1 01 00 6E 02 00 41 [11:06:45]Write to MH i2c: 01 00 00 6F 02 71 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:46]*** Cut start [11:06:46]*** Purtial cut [11:06:46]*** Stage 1: CUTSNS_PIN = 1 [11:06:46]Read from MH i2c: 01 [11:06:46]MH_I2C_Read... [11:06:46]*** Stop cut motor [11:06:46]*** Cut end [11:06:46]Read from MH i2c: 01 07 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [11:06:46]process_action close_receipt done [11:06:46]requested_data is exist [11:06:46]produce_requested_data [11:06:46]requested_item fm.sn is exist - process it [11:06:46]wFMCommunicate request_size=4 [11:06:46]MH_SAM_APDU [11:06:46]CAPDU: 80 11 00 00 [11:06:46]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:46]Read from MH i2c: E2 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 17 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [11:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:46]wFMCommunicate OK [11:06:46]requested_item fd.num is exist - process it [11:06:46]SAM_PROTO_GetFieldsCounters [11:06:46]wFMCommunicate request_size=4 [11:06:46]MH_SAM_APDU [11:06:46]CAPDU: 80 13 00 00 [11:06:46]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:46]Read from MH i2c: E2 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 62 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [11:06:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:46]wFMCommunicate OK [11:06:46]SAM_PROTO_GetFieldsCounters done [11:06:46]requested_item shift.num is exist - process it [11:06:46]requested_item shift.opened is exist - process it [11:06:46]req_shift_opened [11:06:46]FM_GetShiftState [11:06:46]SAM_PROTO_GetShiftState [11:06:46]wFMCommunicate request_size=4 [11:06:46]MH_SAM_APDU [11:06:46]CAPDU: 80 13 01 00 [11:06:46]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:46]Read from MH i2c: E2 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 0E 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B9 [11:06:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:06:46]wFMCommunicate OK [11:06:46]SAM_PROTO_GetShiftState done [11:06:46]FM_GetShiftState done [11:06:46]req_shift_opened done [11:06:46]requested_item shift.open_date is exist - process it [11:06:46]req_shift_open_date [11:06:46]req_shift_open_date done [11:06:46]produce_requested_data done [11:06:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153096,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:06:46]process_action_free close_receipt [11:06:46]json_value_free [11:06:46]json_value_free done [11:06:46]process_json_proto returns [11:06:46]Send response to host [11:06:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153096,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:06:46]free response buf [11:06:46]execute_script done [11:06:46]execute_script returns [11:06:46]free content buf [11:06:46]Sock 8.Close socket [11:06:46]Sock 8.Thread stoped [11:06:48]Connected sock=10 [11:06:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B 22 07 01 F9 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 C4 EE F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 56 02 00 35 04 06 00 41 62 00 7A 94 94 4C FC DA AE C1 C6 2C 17 [11:06:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC 66 47 00 62 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 56 02 00 F4 03 04 00 C2 96 F3 66 B6 04 01 00 00 B9 D2 2F 16 FB 4A A8 C3 [11:06:48]CommunicateWithHost err = 0 [11:06:48]CheckOFDResponse [11:06:48]1017 (14) - 77093643461234 [11:06:48]1041 (16) - 0000000000871835 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28062114+1699200362=1727262476 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0C EF F3 66 6A BD 47 65 26 [11:07:56]Current date/time: 25.09.2024 11:07 [11:07:56]FM_Init [11:07:56]wFMConnect [11:07:56]MH_SAM_On [11:07:56]Write to MH i2c: E0 00 00 08 00 E7 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_init finished! [11:07:56]*** atr: [11:07:56]*** 0F 3B D5 18 FF 81 91 FE [11:07:56]*** 1F C3 80 73 C8 21 10 0A [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]*** 00 00 00 00 00 00 00 00 [11:07:56]Read from MH i2c: E0 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E0 10 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:07:56]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:07:56]wFMCommunicate request_size=10 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:07:56]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:07:56]RAPDU: 90 00 [11:07:56]wFMCommunicate OK [11:07:56]wFMCommunicate request_size=4 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 80 11 00 00 [11:07:56]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 17 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [11:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:07:56]wFMCommunicate OK [11:07:56]Detected FM SN is 0000000000871835 [11:07:56]Stored FM SN is 0000000000871835 [11:07:56]wFMCommunicate request_size=9 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 80 16 00 00 04 E6 7F 00 00 [11:07:56]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:07:56]RAPDU: 90 00 [11:07:56]wFMCommunicate OK [11:07:56]FM PIN OK [11:07:56]wFMCommunicate request_size=8 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 80 14 04 00 03 02 00 01 [11:07:56]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:07:56]RAPDU: 90 00 [11:07:56]wFMCommunicate OK [11:07:56]wFMCommunicate request_size=13 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:07:56]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:07:56]RAPDU: 90 00 [11:07:56]wFMCommunicate OK [11:07:56]wFMCommunicate request_size=4 [11:07:56]MH_SAM_APDU [11:07:56]CAPDU: 80 11 00 00 [11:07:56]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:56]Read from MH i2c: E2 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 17 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [11:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:07:56]wFMCommunicate OK [11:07:56]DocumentArchiveInit [11:07:56]Start Httpd... [11:07:56]Httpd thread 3067026788 created [11:07:56]Write to MH i2c: 01 00 00 0F 00 0F [11:07:56]Write i2c OK [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: 01 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: 01 07 00 [11:07:56]MH_I2C_Read... [11:07:56]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:07:56]MH Int Process started [11:07:56]Allocated Socket 8 [11:07:56]Bind OK [11:07:56]Listen OK [11:07:56]httpd running on port 8080 [11:07:56]Waiting for new connection... [11:07:57]OFD Sender: No OFD packet to send [11:07:59]accept exits with 9 [11:07:59]New connection [11:07:59]New thread 3066740068 created [11:07:59]Waiting for new connection... [11:07:59] Sock 9.Parse request [11:07:59]Sock 9.Check first char [11:07:59]Sock 9.First char is OK [11:07:59]request: POST /json_proto HTTP/1.0 [11:07:59]Method: POST [11:07:59]URL: /json_proto [11:07:59]Method is POST - this is cgi request [11:07:59]url: /json_proto [11:07:59]query_string will be loaded in cgi processing [11:07:59]execute_cgi json_proto POST (null) [11:07:59]execute_cgi path=json_proto method=POST [11:07:59]POST find Content-Length [11:07:59]Host: 172.17.43.67:8080 [11:07:59]Content-Length: 215 [11:07:59]Content-Type: application/json [11:07:59] [11:07:59]POST finish read [11:07:59]Found Content-Length = 215 [11:07:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:59]execute_script... [11:07:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:59]POST & json_proto [11:07:59]process_json_proto [11:07:59]json parsed OK: [11:07:59]protocol is kg_v1.0 [11:07:59]action value=get_value [11:07:59]process_action get_value [11:07:59]cmd_get_value [11:07:59]process_action get_value done [11:07:59]requested_data is exist [11:07:59]produce_requested_data [11:07:59]requested_item kkm.sn is exist - process it [11:07:59]requested_item kkm.ver is exist - process it [11:07:59]requested_item fm.sn is exist - process it [11:07:59]wFMCommunicate request_size=4 [11:07:59]MH_SAM_APDU [11:07:59]CAPDU: 80 11 00 00 [11:07:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:59]Read from MH i2c: E2 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 17 00 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [11:07:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:07:59]wFMCommunicate OK [11:07:59]requested_item fd.num is exist - process it [11:07:59]SAM_PROTO_GetFieldsCounters [11:07:59]wFMCommunicate request_size=4 [11:07:59]MH_SAM_APDU [11:07:59]CAPDU: 80 13 00 00 [11:07:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:07:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:59]Read from MH i2c: E2 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 62 00 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [11:07:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:07:59]wFMCommunicate OK [11:07:59]SAM_PROTO_GetFieldsCounters done [11:07:59]requested_item shift.num is exist - process it [11:07:59]requested_item shift.opened is exist - process it [11:07:59]req_shift_opened [11:07:59]FM_GetShiftState [11:07:59]SAM_PROTO_GetShiftState [11:07:59]wFMCommunicate request_size=4 [11:07:59]MH_SAM_APDU [11:07:59]CAPDU: 80 13 01 00 [11:07:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:07:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:59]Read from MH i2c: E2 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 0E 00 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [11:07:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:07:59]wFMCommunicate OK [11:07:59]SAM_PROTO_GetShiftState done [11:07:59]FM_GetShiftState done [11:07:59]req_shift_opened done [11:07:59]requested_item shift.open_date is exist - process it [11:07:59]req_shift_open_date [11:07:59]req_shift_open_date done [11:07:59]produce_requested_data done [11:07:59]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153099,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:07:59]process_action_free get_value [11:07:59]json_value_free [11:07:59]json_value_free done [11:07:59]process_json_proto returns [11:07:59]Send response to host [11:07:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153099,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:07:59]free response buf [11:07:59]execute_script done [11:07:59]execute_script returns [11:07:59]free content buf [11:07:59]Sock 9.Close socket [11:07:59]Sock 9.Thread stoped [11:07:59]accept exits with 7 [11:07:59]New connection [11:07:59]New thread 3066596708 created [11:07:59]Thread 3066740068 joined [11:07:59]Waiting for new connection... [11:07:59] Sock 7.Parse request [11:07:59]Sock 7.Check first char [11:07:59]Sock 7.First char is OK [11:07:59]request: POST /json_proto HTTP/1.0 [11:07:59]Method: POST [11:07:59]URL: /json_proto [11:07:59]Method is POST - this is cgi request [11:07:59]url: /json_proto [11:07:59]query_string will be loaded in cgi processing [11:07:59]execute_cgi json_proto POST (null) [11:07:59]execute_cgi path=json_proto method=POST [11:07:59]POST find Content-Length [11:07:59]Host: 172.17.43.67:8080 [11:07:59]Content-Length: 331 [11:07:59]Content-Type: application/json [11:07:59] [11:07:59]POST finish read [11:07:59]Found Content-Length = 331 [11:07:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:07:59]execute_script... [11:07:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:07:59]POST & json_proto [11:07:59]process_json_proto [11:07:59]json parsed OK: [11:07:59]protocol is kg_v1.0 [11:07:59]action value=get_value [11:07:59]process_action get_value [11:07:59]cmd_get_value [11:07:59]process_action get_value done [11:07:59]requested_data is exist [11:07:59]produce_requested_data [11:07:59]requested_item fm.sale.total is exist - process it [11:07:59]SAM_PROTO_GetFMData [11:07:59]wFMCommunicate request_size=4 [11:07:59]MH_SAM_APDU [11:07:59]CAPDU: 80 13 03 00 [11:07:59]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:07:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:07:59]Read from MH i2c: E2 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 FD 00 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 4F 52 02 00 69 04 9F 00 6F 04 04 00 77 4E 02 00 B1 04 05 00 A4 0B 89 9C 02 70 04 05 00 A4 0B 89 9C 02 72 04 00 00 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 60 4C 06 47 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 38 0D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 A7 [11:07:59]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 4F 52 02 00 69 04 9F 00 6F 04 04 00 77 4E 02 00 B1 04 05 00 A4 0B 89 9C 02 70 04 05 00 A4 0B 89 9C 02 72 04 00 00 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 60 4C 06 47 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 38 0D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [11:07:59]wFMCommunicate OK [11:07:59]wFMCommunicate request_size=4 [11:07:59]MH_SAM_APDU [11:07:59]CAPDU: 80 17 00 00 [11:07:59]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [11:08:00]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:08:00]wFMCommunicate OK [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 17 00 00 [11:08:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [11:08:00]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:08:00]wFMCommunicate OK [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 17 00 00 [11:08:00]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [11:08:00]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:08:00]wFMCommunicate OK [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 17 00 00 [11:08:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 DE 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [11:08:00]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:08:00]wFMCommunicate OK [11:08:00]SAM_PROTO_GetFMData done [11:08:00]requested_item fm.sale_refund.total is exist - process it [11:08:00]requested_item fm.buy.total is exist - process it [11:08:00]requested_item shift.sale.total is exist - process it [11:08:00]SAM_PROTO_GetShiftData [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 13 02 00 [11:08:00]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:08:01]Read from MH i2c: E2 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 73 00 00 00 69 04 98 00 6F 04 04 00 73 00 00 00 B1 04 03 00 88 FD 6F 70 04 03 00 88 FD 6F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 E5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 C8 FD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 47 [11:08:01]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 73 00 00 00 69 04 98 00 6F 04 04 00 73 00 00 00 B1 04 03 00 88 FD 6F 70 04 03 00 88 FD 6F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 E5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 C8 FD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [11:08:01]wFMCommunicate OK [11:08:01]wFMCommunicate request_size=4 [11:08:01]MH_SAM_APDU [11:08:01]CAPDU: 80 17 00 00 [11:08:01]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:01]Read from MH i2c: E2 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [11:08:01]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [11:08:01]wFMCommunicate OK [11:08:01]wFMCommunicate request_size=4 [11:08:01]MH_SAM_APDU [11:08:01]CAPDU: 80 17 00 00 [11:08:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:01]Read from MH i2c: E2 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [11:08:01]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [11:08:01]wFMCommunicate OK [11:08:01]wFMCommunicate request_size=4 [11:08:01]MH_SAM_APDU [11:08:01]CAPDU: 80 17 00 00 [11:08:01]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:08:02]Read from MH i2c: E2 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 FD 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [11:08:02]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [11:08:02]wFMCommunicate OK [11:08:02]wFMCommunicate request_size=4 [11:08:02]MH_SAM_APDU [11:08:02]CAPDU: 80 17 00 00 [11:08:02]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:08:02]Write i2c OK [11:08:02]MH_I2C_Read... [11:08:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [11:08:02]Read from MH i2c: E2 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 C8 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [11:08:02]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:08:02]wFMCommunicate OK [11:08:02]SAM_PROTO_GetShiftData done [11:08:02]requested_item shift.sale.total_cash is exist - process it [11:08:02]requested_item shift.sale_refund.total is exist - process it [11:08:02]requested_item shift.sale_refund.total_cash is exist - process it [11:08:02]requested_item shift.buy.total is exist - process it [11:08:02]requested_item shift.buy.total_cash is exist - process it [11:08:02]produce_requested_data done [11:08:02]produce_requested_data return {"fm.sale.total":112161617.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":73394.00,"shift.sale.total_cash":73394.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:08:02]process_action_free get_value [11:08:02]json_value_free [11:08:02]json_value_free done [11:08:02]process_json_proto returns [11:08:02]Send response to host [11:08:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112161617.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":73394.00,"shift.sale.total_cash":73394.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:08:02]free response buf [11:08:02]execute_script done [11:08:02]execute_script returns [11:08:02]free content buf [11:08:02]Sock 7.Close socket [11:08:02]Sock 7.Thread stoped [11:08:02]OFD Sender: No OFD packet to send [11:08:02]accept exits with 9 [11:08:02]New connection [11:08:02]New thread 3066740068 created [11:08:02]Thread 3066596708 joined [11:08:02]Waiting for new connection... [11:08:02] Sock 9.Parse request [11:08:02]Sock 9.Check first char [11:08:02]Sock 9.First char is OK [11:08:02]request: POST /json_proto HTTP/1.0 [11:08:02]Method: POST [11:08:02]URL: /json_proto [11:08:02]Method is POST - this is cgi request [11:08:02]url: /json_proto [11:08:02]query_string will be loaded in cgi processing [11:08:02]execute_cgi json_proto POST (null) [11:08:02]execute_cgi path=json_proto method=POST [11:08:02]POST find Content-Length [11:08:02]Host: 172.17.43.67:8080 [11:08:02]Content-Length: 144 [11:08:02]Content-Type: application/json [11:08:02] [11:08:02]POST finish read [11:08:02]Found Content-Length = 144 [11:08:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:08:02]execute_script... [11:08:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:08:02]POST & json_proto [11:08:02]process_json_proto [11:08:02]json parsed OK: [11:08:02]protocol is kg_v1.0 [11:08:02]action value=print_doc [11:08:02]process_action print_doc [11:08:02]process_action_free print_doc [11:08:02]json_value_free [11:08:02]json_value_free done [11:08:02]process_json_proto returns [11:08:02]Send response to host [11:08:02]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [11:08:02]free response buf [11:08:02]execute_script done [11:08:02]execute_script returns [11:08:02]free content buf [11:08:02]Sock 9.Close socket [11:08:02]Sock 9.Thread stoped [11:08:05]recv_with_timeout no data received [11:08:07]OFD Sender: No OFD packet to send [11:08:12]OFD Sender: No OFD packet to send [11:08:17]OFD Sender: No OFD packet to send [11:08:22]OFD Sender: No OFD packet to send [11:08:26]recv_with_timeout no data received [11:08:27]OFD Sender: No OFD packet to send [11:08:32]OFD Sender: No OFD packet to send [11:08:37]OFD Sender: No OFD packet to send [11:08:42]OFD Sender: No OFD packet to send [11:08:43]recv_with_timeout no data received [11:08:47]OFD Sender: No OFD packet to send [11:08:52]OFD Sender: No OFD packet to send [11:08:57]OFD Sender: No OFD packet to send [11:09:02]OFD Sender: No OFD packet to send [11:09:07]OFD Sender: No OFD packet to send [11:09:12]OFD Sender: No OFD packet to send [11:09:17]OFD Sender: No OFD packet to send [11:09:22]OFD Sender: No OFD packet to send [11:09:28]OFD Sender: No OFD packet to send [11:09:33]OFD Sender: No OFD packet to send [11:09:38]OFD Sender: No OFD packet to send [11:09:43]OFD Sender: No OFD packet to send [11:09:48]OFD Sender: No OFD packet to send [11:09:53]OFD Sender: No OFD packet to send [11:09:58]OFD Sender: No OFD packet to send [11:10:03]OFD Sender: No OFD packet to send [11:10:08]OFD Sender: No OFD packet to send [11:10:13]OFD Sender: No OFD packet to send [11:10:18]OFD Sender: No OFD packet to send [11:10:23]OFD Sender: No OFD packet to send [11:10:28]OFD Sender: No OFD packet to send [11:10:33]OFD Sender: No OFD packet to send [11:10:38]OFD Sender: No OFD packet to send [11:10:43]OFD Sender: No OFD packet to send [11:10:48]OFD Sender: No OFD packet to send [11:10:53]OFD Sender: No OFD packet to send [11:10:58]OFD Sender: No OFD packet to send [11:11:03]OFD Sender: No OFD packet to send [11:11:08]OFD Sender: No OFD packet to send [11:11:13]OFD Sender: No OFD packet to send [11:11:18]OFD Sender: No OFD packet to send [11:11:23]OFD Sender: No OFD packet to send [11:11:28]OFD Sender: No OFD packet to send [11:11:33]OFD Sender: No OFD packet to send [11:11:38]OFD Sender: No OFD packet to send [11:11:43]OFD Sender: No OFD packet to send [11:11:48]OFD Sender: No OFD packet to send [11:11:53]OFD Sender: No OFD packet to send [11:11:58]OFD Sender: No OFD packet to send [11:12:00]recv_with_timeout no data received [11:12:03]OFD Sender: No OFD packet to send [11:12:08]OFD Sender: No OFD packet to send [11:12:13]OFD Sender: No OFD packet to send [11:12:18]OFD Sender: No OFD packet to send [11:12:23]OFD Sender: No OFD packet to send [11:12:24]recv_with_timeout no data received [11:12:28]OFD Sender: No OFD packet to send [11:12:33]OFD Sender: No OFD packet to send [11:12:38]OFD Sender: No OFD packet to send [11:12:43]OFD Sender: No OFD packet to send [11:12:48]OFD Sender: No OFD packet to send [11:12:53]OFD Sender: No OFD packet to send [11:12:58]OFD Sender: No OFD packet to send [11:13:03]OFD Sender: No OFD packet to send [11:13:08]recv_with_timeout no data received [11:13:08]OFD Sender: No OFD packet to send [11:13:13]OFD Sender: No OFD packet to send [11:13:18]OFD Sender: No OFD packet to send [11:13:23]OFD Sender: No OFD packet to send [11:13:28]OFD Sender: No OFD packet to send [11:13:33]OFD Sender: No OFD packet to send [11:13:38]OFD Sender: No OFD packet to send [11:13:43]OFD Sender: No OFD packet to send [11:13:48]OFD Sender: No OFD packet to send [11:13:53]OFD Sender: No OFD packet to send [11:13:58]OFD Sender: No OFD packet to send [11:14:04]OFD Sender: No OFD packet to send [11:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:39]OFD Sender: No OFD packet to send [11:14:44]OFD Sender: No OFD packet to send [11:14:45]recv_with_timeout no data received [11:14:49]OFD Sender: No OFD packet to send [11:14:54]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28062555+1699200362=1727262917 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C6 F0 F3 66 6A BD 47 65 E1 [11:15:18]Current date/time: 25.09.2024 11:15 [11:15:18]FM_Init [11:15:18]wFMConnect [11:15:18]MH_SAM_On [11:15:18]Write to MH i2c: E0 00 00 08 00 E7 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_init finished! [11:15:18]*** atr: [11:15:18]*** 0F 3B D5 18 FF 81 91 FE [11:15:18]*** 1F C3 80 73 C8 21 10 0A [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]*** 00 00 00 00 00 00 00 00 [11:15:18]Read from MH i2c: E0 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E0 10 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:15:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:15:18]wFMCommunicate request_size=10 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:15:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:15:18]RAPDU: 90 00 [11:15:18]wFMCommunicate OK [11:15:18]wFMCommunicate request_size=4 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 80 11 00 00 [11:15:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 17 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [11:15:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:18]wFMCommunicate OK [11:15:18]Detected FM SN is 0000000000871835 [11:15:18]Stored FM SN is 0000000000871835 [11:15:18]wFMCommunicate request_size=9 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 80 16 00 00 04 E6 7F 00 00 [11:15:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:15:18]RAPDU: 90 00 [11:15:18]wFMCommunicate OK [11:15:18]FM PIN OK [11:15:18]wFMCommunicate request_size=8 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 80 14 04 00 03 02 00 01 [11:15:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:15:18]RAPDU: 90 00 [11:15:18]wFMCommunicate OK [11:15:18]wFMCommunicate request_size=13 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:15:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:15:18]RAPDU: 90 00 [11:15:18]wFMCommunicate OK [11:15:18]wFMCommunicate request_size=4 [11:15:18]MH_SAM_APDU [11:15:18]CAPDU: 80 11 00 00 [11:15:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:18]Read from MH i2c: E2 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 17 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [11:15:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:18]wFMCommunicate OK [11:15:18]DocumentArchiveInit [11:15:18]Start Httpd... [11:15:18]Httpd thread 3066957156 created [11:15:18]Write to MH i2c: 01 00 00 0F 00 0F [11:15:18]Write i2c OK [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: 01 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: 01 07 00 [11:15:18]MH_I2C_Read... [11:15:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:15:18]MH Int Process started [11:15:18]Allocated Socket 7 [11:15:18]Bind OK [11:15:18]Listen OK [11:15:18]httpd running on port 8080 [11:15:18]Waiting for new connection... [11:15:19]OFD Sender: No OFD packet to send [11:15:21]accept exits with 8 [11:15:21]New connection [11:15:21]New thread 3066670436 created [11:15:21]Waiting for new connection... [11:15:21] Sock 8.Parse request [11:15:21]Sock 8.Check first char [11:15:21]Sock 8.First char is OK [11:15:21]request: POST /json_proto HTTP/1.0 [11:15:21]Method: POST [11:15:21]URL: /json_proto [11:15:21]Method is POST - this is cgi request [11:15:21]url: /json_proto [11:15:21]query_string will be loaded in cgi processing [11:15:21]execute_cgi json_proto POST (null) [11:15:21]execute_cgi path=json_proto method=POST [11:15:21]POST find Content-Length [11:15:21]Host: 172.17.43.67:8080 [11:15:21]Content-Length: 215 [11:15:21]Content-Type: application/json [11:15:21] [11:15:21]POST finish read [11:15:21]Found Content-Length = 215 [11:15:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:21]execute_script... [11:15:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:21]POST & json_proto [11:15:21]process_json_proto [11:15:21]json parsed OK: [11:15:21]protocol is kg_v1.0 [11:15:21]action value=get_value [11:15:21]process_action get_value [11:15:21]cmd_get_value [11:15:21]process_action get_value done [11:15:21]requested_data is exist [11:15:21]produce_requested_data [11:15:21]requested_item kkm.sn is exist - process it [11:15:21]requested_item kkm.ver is exist - process it [11:15:21]requested_item fm.sn is exist - process it [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 11 00 00 [11:15:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 17 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [11:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:21]wFMCommunicate OK [11:15:21]requested_item fd.num is exist - process it [11:15:21]SAM_PROTO_GetFieldsCounters [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 13 00 00 [11:15:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 62 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [11:15:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:21]wFMCommunicate OK [11:15:21]SAM_PROTO_GetFieldsCounters done [11:15:21]requested_item shift.num is exist - process it [11:15:21]requested_item shift.opened is exist - process it [11:15:21]req_shift_opened [11:15:21]FM_GetShiftState [11:15:21]SAM_PROTO_GetShiftState [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 13 01 00 [11:15:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0E 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [11:15:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:15:21]wFMCommunicate OK [11:15:21]SAM_PROTO_GetShiftState done [11:15:21]FM_GetShiftState done [11:15:21]req_shift_opened done [11:15:21]requested_item shift.open_date is exist - process it [11:15:21]req_shift_open_date [11:15:21]req_shift_open_date done [11:15:21]produce_requested_data done [11:15:21]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153099,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:15:21]process_action_free get_value [11:15:21]json_value_free [11:15:21]json_value_free done [11:15:21]process_json_proto returns [11:15:21]Send response to host [11:15:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153099,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:15:21]free response buf [11:15:21]execute_script done [11:15:21]execute_script returns [11:15:21]free content buf [11:15:21]Sock 8.Close socket [11:15:21]Sock 8.Thread stoped [11:15:21]accept exits with 6 [11:15:21]New connection [11:15:21]New thread 3066527076 created [11:15:21]Thread 3066670436 joined [11:15:21]Waiting for new connection... [11:15:21] Sock 6.Parse request [11:15:21]Sock 6.Check first char [11:15:21]Sock 6.First char is OK [11:15:21]request: POST /json_proto HTTP/1.0 [11:15:21]Method: POST [11:15:21]URL: /json_proto [11:15:21]Method is POST - this is cgi request [11:15:21]url: /json_proto [11:15:21]query_string will be loaded in cgi processing [11:15:21]execute_cgi json_proto POST (null) [11:15:21]execute_cgi path=json_proto method=POST [11:15:21]POST find Content-Length [11:15:21]Host: 172.17.43.67:8080 [11:15:21]Content-Length: 331 [11:15:21]Content-Type: application/json [11:15:21] [11:15:21]POST finish read [11:15:21]Found Content-Length = 331 [11:15: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" ] } } [11:15:21]execute_script... [11:15: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" ] } } [11:15:21]POST & json_proto [11:15:21]process_json_proto [11:15:21]json parsed OK: [11:15:21]protocol is kg_v1.0 [11:15:21]action value=get_value [11:15:21]process_action get_value [11:15:21]cmd_get_value [11:15:21]process_action get_value done [11:15:21]requested_data is exist [11:15:21]produce_requested_data [11:15:21]requested_item fm.sale.total is exist - process it [11:15:21]SAM_PROTO_GetFMData [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 13 03 00 [11:15:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 4F 52 02 00 69 04 9F 00 6F 04 04 00 77 4E 02 00 B1 04 05 00 A4 0B 89 9C 02 70 04 05 00 A4 0B 89 9C 02 72 04 00 00 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 60 4C 06 47 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 38 0D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 A7 [11:15:22]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 4F 52 02 00 69 04 9F 00 6F 04 04 00 77 4E 02 00 B1 04 05 00 A4 0B 89 9C 02 70 04 05 00 A4 0B 89 9C 02 72 04 00 00 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 60 4C 06 47 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 38 0D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 17 00 00 [11:15:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [11:15:22]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 17 00 00 [11:15:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [11:15:22]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 17 00 00 [11:15:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 FD 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [11:15:23]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:15:23]wFMCommunicate OK [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 17 00 00 [11:15:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:15:23]Read from MH i2c: E2 DE 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [11:15:23]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:15:23]wFMCommunicate OK [11:15:23]SAM_PROTO_GetFMData done [11:15:23]requested_item fm.sale_refund.total is exist - process it [11:15:23]requested_item fm.buy.total is exist - process it [11:15:23]requested_item shift.sale.total is exist - process it [11:15:23]SAM_PROTO_GetShiftData [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 13 02 00 [11:15:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 FD 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 73 00 00 00 69 04 98 00 6F 04 04 00 73 00 00 00 B1 04 03 00 88 FD 6F 70 04 03 00 88 FD 6F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 E5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 C8 FD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 47 [11:15:23]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 73 00 00 00 69 04 98 00 6F 04 04 00 73 00 00 00 B1 04 03 00 88 FD 6F 70 04 03 00 88 FD 6F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 76 E5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 C8 FD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [11:15:23]wFMCommunicate OK [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 17 00 00 [11:15:23]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:24]Read from MH i2c: E2 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [11:15:24]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [11:15:24]wFMCommunicate OK [11:15:24]wFMCommunicate request_size=4 [11:15:24]MH_SAM_APDU [11:15:24]CAPDU: 80 17 00 00 [11:15:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:15:24]Write i2c OK [11:15:24]MH_I2C_Read... [11:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:24]Read from MH i2c: E2 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [11:15:24]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [11:15:24]wFMCommunicate OK [11:15:24]wFMCommunicate request_size=4 [11:15:24]MH_SAM_APDU [11:15:24]CAPDU: 80 17 00 00 [11:15:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:15:24]Write i2c OK [11:15:24]MH_I2C_Read... [11:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:15:24]Read from MH i2c: E2 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [11:15:24]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [11:15:24]wFMCommunicate OK [11:15:24]wFMCommunicate request_size=4 [11:15:24]MH_SAM_APDU [11:15:24]CAPDU: 80 17 00 00 [11:15:24]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:15:24]OFD Sender: No OFD packet to send [11:15:24]Write i2c OK [11:15:24]MH_I2C_Read... [11:15:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [11:15:25]Read from MH i2c: E2 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 C8 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7F [11:15:25]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:15:25]wFMCommunicate OK [11:15:25]SAM_PROTO_GetShiftData done [11:15:25]requested_item shift.sale.total_cash is exist - process it [11:15:25]requested_item shift.sale_refund.total is exist - process it [11:15:25]requested_item shift.sale_refund.total_cash is exist - process it [11:15:25]requested_item shift.buy.total is exist - process it [11:15:25]requested_item shift.buy.total_cash is exist - process it [11:15:25]produce_requested_data done [11:15:25]produce_requested_data return {"fm.sale.total":112161617.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":73394.00,"shift.sale.total_cash":73394.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:15:25]process_action_free get_value [11:15:25]json_value_free [11:15:25]json_value_free done [11:15:25]process_json_proto returns [11:15:25]Send response to host [11:15:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112161617.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":73394.00,"shift.sale.total_cash":73394.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:15:25]free response buf [11:15:25]execute_script done [11:15:25]execute_script returns [11:15:25]free content buf [11:15:25]Sock 6.Close socket [11:15:25]Sock 6.Thread stoped [11:15:25]accept exits with 8 [11:15:25]New connection [11:15:25]New thread 3066670436 created [11:15:25]Thread 3066527076 joined [11:15:25]Waiting for new connection... [11:15:25] Sock 8.Parse request [11:15:25]Sock 8.Check first char [11:15:25]Sock 8.First char is OK [11:15:25]request: POST /json_proto HTTP/1.0 [11:15:25]Method: POST [11:15:25]URL: /json_proto [11:15:25]Method is POST - this is cgi request [11:15:25]url: /json_proto [11:15:25]query_string will be loaded in cgi processing [11:15:25]execute_cgi json_proto POST (null) [11:15:25]execute_cgi path=json_proto method=POST [11:15:25]POST find Content-Length [11:15:25]Host: 172.17.43.67:8080 [11:15:25]Content-Length: 680 [11:15:25]Content-Type: application/json [11:15:25] [11:15:25]POST finish read [11:15:25]Found Content-Length = 680 [11:15:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.380, "sum" : 1705.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1705.00, "total" : 1705.00, "payments": [ { "type": 0, "sum" : 1705.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:25]execute_script... [11:15:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.380, "sum" : 1705.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1705.00, "total" : 1705.00, "payments": [ { "type": 0, "sum" : 1705.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:25]POST & json_proto [11:15:25]process_json_proto [11:15:25]json parsed OK: [11:15:25]protocol is kg_v1.0 [11:15:25]action value=close_receipt [11:15:25]process_action close_receipt [11:15:25]cmd_close_receipt [11:15:25]MH_GetDate [11:15:25]Write to MH i2c: F0 00 00 1D 00 0C [11:15:25]Write i2c OK [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: F0 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: F0 09 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: F0 09 00 1D 00 00 CD F0 F3 66 6A BD 47 65 FE [11:15:25]GetLastDocTimeStamp 97 [11:15:25]current date 1727262925 [11:15:25]FM_GetShiftState [11:15:25]SAM_PROTO_GetShiftState [11:15:25]wFMCommunicate request_size=4 [11:15:25]MH_SAM_APDU [11:15:25]CAPDU: 80 13 01 00 [11:15:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:15:25]Write i2c OK [11:15:25]MH_I2C_Read... [11:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:25]Read from MH i2c: E2 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 0E 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [11:15:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:15:25]wFMCommunicate OK [11:15:25]SAM_PROTO_GetShiftState done [11:15:25]FM_GetShiftState done [11:15:25]opened in 1727224329 [11:15:25]opened+sec_in_day 1727310729 [11:15:25]quantity*price = 170535 [11:15:25]sum+1 = 170537 [11:15:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 1705.00 Внесено: 1705.00 СДАЧА: 0.00 НСП 1% : 15.09 НДС 12% : 181.10 Наличными: 1705.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 116 25.09.2024 11:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153100 ФПД: 96667640600884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T111525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153100&fm=96667640600884&tin=02508201610067®Number=0000000000091825&sum=170500 [11:15:26]StoreToDocumentArchive [11:15:26]shift 478 fd 153100 [11:15:26]save to /storage/0478/doc_00153100 [11:15:26]save last doc name /storage/0478/doc_00153100 to /storage/kkm_last_doc_name [11:15:26]save OK [11:15:26]Clear old archive folders... [11:15:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:15:26]tlvbuf is 00FF1700 [11:15:26]SAM_PROTO_ClearQueue [11:15:26]wFMCommunicate request_size=4 [11:15:26]MH_SAM_APDU [11:15:26]CAPDU: 80 09 00 00 [11:15:26]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:26]Read from MH i2c: E2 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 03 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:15:26]RAPDU: 90 00 [11:15:26]wFMCommunicate OK [11:15:26]SAM_PROTO_ClearQueue done [11:15:26]KKMCreateOFDPacket [11:15:26]OFDProtocolAddRootSTLVToBuf [11:15:26]FM_MakeSignedData [11:15:26]FM_MakeSignedData [11:15:26]SAM_PROTO_SignData [11:15:26]wFMCommunicate request_size=4 [11:15:26]MH_SAM_APDU [11:15:26]CAPDU: 80 0D 01 02 [11:15:26]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:26]Read from MH i2c: E2 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 03 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:15:26]RAPDU: 90 00 [11:15:26]wFMCommunicate OK [11:15:26]wFMCommunicate request_size=255 [11:15:26]MH_SAM_APDU [11:15:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 9A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 9A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 46 00 00 00 00 07 04 06 00 04 9A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 CD F0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 56 02 00 35 04 06 00 57 EB 30 61 [11:15:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 9A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 9A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 46 00 00 00 00 07 04 06 00 04 9A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 CD F0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 56 02 00 35 04 06 00 57 EB 30 61 00 00 38 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=7 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 02 02 02 19 34 [11:15:27]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 19 34 00 00 F9 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 03 02 [11:15:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 0B 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 0B 00 2F 00 00 84 F7 8F BA EA 62 73 27 90 00 55 [11:15:27]RAPDU: 84 F7 8F BA EA 62 73 27 90 00 [11:15:27]wFMCommunicate OK [11:15:27]SAM_PROTO_SignData done [11:15:27]FM_MakeSignedData done [11:15:27]CreateOFDProtocolMessage [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 11 00 00 [11:15:27]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 17 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:27]wFMCommunicate OK [11:15:27]CreateOFDProtocolMessage done [11:15:27]OFDSenderStorePacket 153100 [11:15:27]StoreOFDPacket docnum=153100 [11:15:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 89 04 01 08 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 9A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 9A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 46 00 00 00 00 07 04 06 00 04 9A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 CD F0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 56 02 00 35 04 06 00 57 EB 30 61 19 34 84 F7 8F BA EA 62 73 27 [11:15:27]CheckFolder [11:15:27]dirname=/storage/ofd_packets [11:15:27]CheckFolder done [11:15:27]ProducePacketName [11:15:27]name=ofd_packets/00153100 [11:15:27]NVStorageSaveData ofd_packets/00153100 [11:15:27]File name is /storage/ofd_packets/00153100 [11:15:27]Write 298 bytes [11:15:27]NVStorageSaveData done [11:15:27]OFDSenderStorePacket done [11:15:27]KKMCreateOFDPacket done [11:15:27]NVStorageSaveData kkm_last_timestamp [11:15:27]File name is /storage/kkm_last_timestamp [11:15:27]Write 4 bytes [11:15:27]NVStorageSaveData done [11:15:27]ExternCall_PrintAddStr [11:15:27]wPrintStart [11:15:27]Write to MH i2c: 01 00 00 31 00 31 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: 01 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: 01 07 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:15:27]RasterBufferAndPrint [11:15:27]line Счет N : (1)1787101 [11:15:27]line ИНН: 02508201610067 [11:15:27]line Контрольно-Кассовый Чек [11:15:27]line ПРОДАЖА [11:15:27]line ТРК (МРК, ГНК) : 31 [11:15:27]line Товар: 2710194210 [11:15:27]line ДТ-К-5 [11:15:27]line 22.380 * 76.20 [11:15:27]line = 1705.36 [11:15:27]line НДС 12% НСП 1% [11:15:27]line > о реализуемом товаре [11:15:27]line ОКРУГЛЕНИЕ: -0.36 [11:15:27]line ИТОГО: 1705.00 [11:15:27]line Внесено: 1705.00 [11:15:27]line СДАЧА: 0.00 [11:15:27]line НСП 1% : 15.09 [11:15:27]line НДС 12% : 181.10 [11:15:27]line Наличными: 1705.00 [11:15:27]line Безнал.: 0.00 [11:15:27]line Место: АЗС № 89 "Партнер Нефть" [11:15:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:15:27]line СНО: Общий режим [11:15:27]line Чек 116 25.09.2024 11:15 [11:15:27]line Смена: 478 ФФД: 1.0 [11:15:27]line ЗНМ: 0300000113 [11:15:27]line РНМ: 0000000000091825 [11:15:27]line Версия ККМ: 001 [11:15:27]line ФМ: 0000000000871835 [11:15:27]line ФД: 153100 [11:15:27]line ФПД: 96667640600884 [11:15:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T111525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153100&fm=96667640600884&tin=02508201610067®Number=0000000000091825&sum=170500 [11:15:27]written 0, free lines is 4095 [11:15:27]OFD Sender: Processing packet 153100 [packets to send 832, broken 831] [11:15:27]ProducePacketName [11:15:27]name=ofd_packets/00153100 [11:15:27]OFD Sender: To server: pG, [11:15:27]CommunicateWithHost lk.salyk.kg:30040 [11:15:27]ConnectInit lk.salyk.kg [11:15:27]recv_with_timeout no data received [11:15:28]Write to MH i2c: 01 00 00 5C 00 5C [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0C 48 [11:15:28]RasterBufferAndPrint [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]written 0, free lines is 3311 [11:15:28]MH_Cut [11:15:28]Write to MH i2c: D1 01 00 63 00 01 35 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 63 00 00 34 [11:15:28]Write to MH i2c: 01 00 00 64 00 64 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Connected sock=11 [11:15:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 89 04 01 08 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 9A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 9A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 46 00 00 00 00 07 04 06 00 04 9A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 CD F0 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 56 02 00 35 04 06 00 57 EB 30 61 19 34 84 F7 8F BA EA 62 73 27 [11:15:28]*** Cut start [11:15:28]*** Purtial cut [11:15:28]*** Stage 1: CUTSNS_PIN = 1 [11:15:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 AF 47 00 C2 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 56 02 00 F4 03 04 00 C9 98 F3 66 B6 04 01 00 00 06 C3 EF 05 29 B4 94 E5 [11:15:28]CommunicateWithHost err = 0 [11:15:28]CheckOFDResponse [11:15:28]1017 (14) - 77093643461234 [11:15:28]1041 (16) - 0000000000871835 [11:15:28]1040 (4) - 153100 [11:15:28]1012 (4) - 25.09.2024 04:59 [11:15:28]1206 (1) - 0 [11:15:28]OFD Sender: Remove packet 153100 [11:15:28]ProducePacketName [11:15:28]name=ofd_packets/00153100 [11:15:28]NVStorageDeleteData [11:15:29]Read from MH i2c: 01 [11:15:29]MH_I2C_Read... [11:15:29]*** Stop cut motor [11:15:29]*** Cut end [11:15:29]Read from MH i2c: 01 07 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:15:29]process_action close_receipt done [11:15:29]requested_data is exist [11:15:29]produce_requested_data [11:15:29]requested_item fm.sn is exist - process it [11:15:29]wFMCommunicate request_size=4 [11:15:29]MH_SAM_APDU [11:15:29]CAPDU: 80 11 00 00 [11:15:29]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:15:29]Write i2c OK [11:15:29]MH_I2C_Read... [11:15:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:29]Read from MH i2c: E2 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 17 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [11:15:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:29]wFMCommunicate OK [11:15:29]requested_item fd.num is exist - process it [11:15:29]SAM_PROTO_GetFieldsCounters [11:15:29]wFMCommunicate request_size=4 [11:15:29]MH_SAM_APDU [11:15:29]CAPDU: 80 13 00 00 [11:15:29]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:15:29]Write i2c OK [11:15:29]MH_I2C_Read... [11:15:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:29]Read from MH i2c: E2 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 62 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [11:15:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:29]wFMCommunicate OK [11:15:29]SAM_PROTO_GetFieldsCounters done [11:15:29]requested_item shift.num is exist - process it [11:15:29]requested_item shift.opened is exist - process it [11:15:29]req_shift_opened [11:15:29]FM_GetShiftState [11:15:29]SAM_PROTO_GetShiftState [11:15:29]wFMCommunicate request_size=4 [11:15:29]MH_SAM_APDU [11:15:29]CAPDU: 80 13 01 00 [11:15:29]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:15:29]Write i2c OK [11:15:29]MH_I2C_Read... [11:15:29]OFD Sender: No OFD packet to send [11:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:29]Read from MH i2c: E2 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 0E 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [11:15:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:15:29]wFMCommunicate OK [11:15:29]SAM_PROTO_GetShiftState done [11:15:29]FM_GetShiftState done [11:15:29]req_shift_opened done [11:15:29]requested_item shift.open_date is exist - process it [11:15:29]req_shift_open_date [11:15:29]req_shift_open_date done [11:15:29]produce_requested_data done [11:15:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153100,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:15:29]process_action_free close_receipt [11:15:29]json_value_free [11:15:29]json_value_free done [11:15:29]process_json_proto returns [11:15:29]Send response to host [11:15:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153100,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:15:29]free response buf [11:15:29]execute_script done [11:15:29]execute_script returns [11:15:29]free content buf [11:15:29]Sock 8.Close socket [11:15:29]Sock 8.Thread stoped [11:15:34]OFD Sender: No OFD packet to send [11:15:39]recv_with_timeout no data received [11:15:39]OFD Sender: No OFD packet to send [11:15:44]OFD Sender: No OFD packet to send [11:15:49]OFD Sender: No OFD packet to send [11:15:54]OFD Sender: No OFD packet to send [11:15:59]recv_with_timeout no data received [11:15:59]OFD Sender: No OFD packet to send [11:16:04]OFD Sender: No OFD packet to send [11:16:09]OFD Sender: No OFD packet to send [11:16:14]OFD Sender: No OFD packet to send [11:16:19]recv_with_timeout no data received [11:16:19]OFD Sender: No OFD packet to send [11:16:24]OFD Sender: No OFD packet to send [11:16:29]recv_with_timeout no data received [11:16:29]OFD Sender: No OFD packet to send [11:16:34]OFD Sender: No OFD packet to send [11:16:39]accept exits with 6 [11:16:39]New connection [11:16:39]New thread 3066527076 created [11:16:39]Thread 3066670436 joined [11:16:39]Waiting for new connection... [11:16:39] Sock 6.Parse request [11:16:39]Sock 6.Check first char [11:16:39]Sock 6.First char is OK [11:16:39]request: POST /json_proto HTTP/1.0 [11:16:39]Method: POST [11:16:39]URL: /json_proto [11:16:39]Method is POST - this is cgi request [11:16:39]url: /json_proto [11:16:39]query_string will be loaded in cgi processing [11:16:39]execute_cgi json_proto POST (null) [11:16:39]execute_cgi path=json_proto method=POST [11:16:39]POST find Content-Length [11:16:39]Host: 172.17.43.67:8080 [11:16:39]Content-Length: 984 [11:16:39]Content-Type: application/json [11:16:39] [11:16:39]POST finish read [11:16:39]Found Content-Length = 984 [11:16:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:39]execute_script... [11:16:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:39]POST & json_proto [11:16:39]process_json_proto [11:16:39]json parsed OK: [11:16:39]protocol is kg_v1.0 [11:16:39]action value=close_receipt [11:16:39]process_action close_receipt [11:16:39]cmd_close_receipt [11:16:39]MH_GetDate [11:16:39]Write to MH i2c: F0 00 00 68 00 57 [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: F0 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: F0 09 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: F0 09 00 68 00 00 17 F1 F3 66 6A BD 47 65 94 [11:16:39]GetLastDocTimeStamp 1727262925 [11:16:39]current date 1727262999 [11:16:39]FM_GetShiftState [11:16:39]SAM_PROTO_GetShiftState [11:16:39]wFMCommunicate request_size=4 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 13 01 00 [11:16:39]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 0E 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [11:16:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:16:39]wFMCommunicate OK [11:16:39]SAM_PROTO_GetShiftState done [11:16:39]FM_GetShiftState done [11:16:39]opened in 1727224329 [11:16:39]opened+sec_in_day 1727310729 [11:16:39]quantity*price = 150032 [11:16:39]sum+1 = 150034 [11:16:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 117 25.09.2024 11:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 22.46 сом ФМ: 0000000000871835 ФД: 153101 ФПД: 226757807793097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T111639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153101&fm=226757807793097&tin=02508201610067®Number=0000000000091825&sum=150000 [11:16:40]StoreToDocumentArchive [11:16:40]shift 478 fd 153101 [11:16:40]save to /storage/0478/doc_00153101 [11:16:40]save last doc name /storage/0478/doc_00153101 to /storage/kkm_last_doc_name [11:16:40]save OK [11:16:40]Clear old archive folders... [11:16:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:40]tlvbuf is 00FF7690 [11:16:40]SAM_PROTO_ClearQueue [11:16:40]wFMCommunicate request_size=4 [11:16:40]MH_SAM_APDU [11:16:40]CAPDU: 80 09 00 00 [11:16:40]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:40]Read from MH i2c: E2 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: E2 03 00 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:16:40]RAPDU: 90 00 [11:16:40]wFMCommunicate OK [11:16:40]SAM_PROTO_ClearQueue done [11:16:40]KKMCreateOFDPacket [11:16:40]OFDProtocolAddRootSTLVToBuf [11:16:40]FM_MakeSignedData [11:16:40]FM_MakeSignedData [11:16:40]SAM_PROTO_SignData [11:16:40]wFMCommunicate request_size=4 [11:16:40]MH_SAM_APDU [11:16:40]CAPDU: 80 0D 01 02 [11:16:40]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:40]Read from MH i2c: E2 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: E2 03 00 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:16:40]RAPDU: 90 00 [11:16:40]wFMCommunicate OK [11:16:40]wFMCommunicate request_size=255 [11:16:40]MH_SAM_APDU [11:16:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 17 F1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 56 02 00 35 04 06 00 CE [11:16:40]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 17 F1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 56 02 00 35 04 06 00 CE 00 00 AA [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 03 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:16:41]RAPDU: 90 00 [11:16:41]wFMCommunicate OK [11:16:41]wFMCommunicate request_size=10 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 0D 02 02 05 3C 2A 95 63 C9 [11:16:41]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 3C 2A 95 63 C9 00 00 24 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 03 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:16:41]RAPDU: 90 00 [11:16:41]wFMCommunicate OK [11:16:41]wFMCommunicate request_size=4 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 0D 03 02 [11:16:41]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 0B 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 0B 00 7A 00 00 97 72 C2 78 A2 AE 00 30 90 00 B9 [11:16:41]RAPDU: 97 72 C2 78 A2 AE 00 30 90 00 [11:16:41]wFMCommunicate OK [11:16:41]SAM_PROTO_SignData done [11:16:41]FM_MakeSignedData done [11:16:41]CreateOFDProtocolMessage [11:16:41]wFMCommunicate request_size=4 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 11 00 00 [11:16:41]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 17 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [11:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:41]wFMCommunicate OK [11:16:41]CreateOFDProtocolMessage done [11:16:41]OFDSenderStorePacket 153101 [11:16:41]StoreOFDPacket docnum=153101 [11:16:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C E9 07 01 27 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 17 F1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 56 02 00 35 04 06 00 CE 3C 2A 95 63 C9 97 72 C2 78 A2 AE 00 30 [11:16:41]CheckFolder [11:16:41]dirname=/storage/ofd_packets [11:16:41]CheckFolder done [11:16:41]ProducePacketName [11:16:41]name=ofd_packets/00153101 [11:16:41]NVStorageSaveData ofd_packets/00153101 [11:16:41]File name is /storage/ofd_packets/00153101 [11:16:41]Write 301 bytes [11:16:41]NVStorageSaveData done [11:16:41]OFDSenderStorePacket done [11:16:41]KKMCreateOFDPacket done [11:16:41]NVStorageSaveData kkm_last_timestamp [11:16:41]File name is /storage/kkm_last_timestamp [11:16:41]Write 4 bytes [11:16:41]NVStorageSaveData done [11:16:41]ExternCall_PrintAddStr [11:16:41]wPrintStart [11:16:41]Write to MH i2c: 01 00 00 7C 00 7C [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 07 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:16:41]RasterBufferAndPrint [11:16:41]line Счет N : (1)1787102 [11:16:41]line ИНН: 02508201610067 [11:16:41]line Контрольно-Кассовый Чек [11:16:41]line ПРОДАЖА [11:16:41]line ТРК (МРК, ГНК) : 42 [11:16:41]line Товар: 2710124130 [11:16:41]line Аи-92-К-5 [11:16:41]line 22.460 * 66.80 [11:16:41]line = 1500.33 [11:16:41]line НДС 12% НСП 1% [11:16:41]line > о реализуемом товаре [11:16:41]line ОКРУГЛЕНИЕ: -0.33 [11:16:41]line ИТОГО: 1500.00 [11:16:41]line Внесено: 1500.00 [11:16:41]line СДАЧА: 0.00 [11:16:41]line НСП 1% : 13.28 [11:16:41]line НДС 12% : 159.33 [11:16:41]line Наличными: 1500.00 [11:16:41]line Безнал.: 0.00 [11:16:41]line Место: АЗС № 89 "Партнер Нефть" [11:16:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:16:41]line СНО: Общий режим [11:16:41]line Чек 117 25.09.2024 11:16 [11:16:41]line Смена: 478 ФФД: 1.0 [11:16:41]line ЗНМ: 0300000113 [11:16:41]line РНМ: 0000000000091825 [11:16:41]line Версия ККМ: 001 [11:16:41]line [11:16:41]line Дисконтная программа [11:16:41]line АИ-92 [11:16:41]line номер 89 [11:16:41]line сэкономлено 22.46 сом [11:16:41]line ФМ: 0000000000871835 [11:16:41]line ФД: 153101 [11:16:41]line ФПД: 226757807793097 [11:16:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T111639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153101&fm=226757807793097&tin=02508201610067®Number=0000000000091825&sum=150000 [11:16:41]written 0, free lines is 4095 [11:16:41]OFD Sender: Processing packet 153101 [packets to send 832, broken 831] [11:16:41]ProducePacketName [11:16:41]name=ofd_packets/00153101 [11:16:41]OFD Sender: To server: pG, [11:16:41]CommunicateWithHost lk.salyk.kg:30040 [11:16:41]ConnectInit lk.salyk.kg [11:16:41]Write to MH i2c: 01 00 00 AC 00 AC [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 07 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 9B 0C 5A [11:16:41]RasterBufferAndPrint [11:16:41]line [11:16:41]line [11:16:41]line [11:16:41]line [11:16:41]line [11:16:41]written 0, free lines is 3236 [11:16:41]MH_Cut [11:16:41]Write to MH i2c: D1 01 00 B3 00 01 85 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: D1 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: D1 01 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: D1 01 00 B3 00 00 84 [11:16:41]Write to MH i2c: 01 00 00 B4 00 B4 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:42]*** Cut start [11:16:42]*** Purtial cut [11:16:42]*** Stage 1: CUTSNS_PIN = 1 [11:16:42]Read from MH i2c: 01 [11:16:42]MH_I2C_Read... [11:16:42]Read from MH i2c: 01 07 00 [11:16:42]MH_I2C_Read... [11:16:42]*** Stop cut motor [11:16:42]*** Cut end [11:16:42]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [11:16:42]process_action close_receipt done [11:16:42]requested_data is exist [11:16:42]produce_requested_data [11:16:42]requested_item fm.sn is exist - process it [11:16:42]wFMCommunicate request_size=4 [11:16:42]MH_SAM_APDU [11:16:42]CAPDU: 80 11 00 00 [11:16:42]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [11:16:42]Write i2c OK [11:16:42]MH_I2C_Read... [11:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:42]Read from MH i2c: E2 [11:16:42]MH_I2C_Read... [11:16:42]Read from MH i2c: E2 17 00 [11:16:42]MH_I2C_Read... [11:16:42]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [11:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:42]wFMCommunicate OK [11:16:42]requested_item fd.num is exist - process it [11:16:42]SAM_PROTO_GetFieldsCounters [11:16:42]wFMCommunicate request_size=4 [11:16:42]MH_SAM_APDU [11:16:42]CAPDU: 80 13 00 00 [11:16:42]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [11:16:42]Write i2c OK [11:16:42]MH_I2C_Read... [11:16:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:43]Read from MH i2c: E2 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 62 00 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [11:16:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:43]wFMCommunicate OK [11:16:43]SAM_PROTO_GetFieldsCounters done [11:16:43]requested_item shift.num is exist - process it [11:16:43]requested_item shift.opened is exist - process it [11:16:43]req_shift_opened [11:16:43]FM_GetShiftState [11:16:43]SAM_PROTO_GetShiftState [11:16:43]wFMCommunicate request_size=4 [11:16:43]MH_SAM_APDU [11:16:43]CAPDU: 80 13 01 00 [11:16:43]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [11:16:43]Write i2c OK [11:16:43]MH_I2C_Read... [11:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:43]Read from MH i2c: E2 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 0E 00 [11:16:43]MH_I2C_Read... [11:16:43]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [11:16:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:16:43]wFMCommunicate OK [11:16:43]SAM_PROTO_GetShiftState done [11:16:43]FM_GetShiftState done [11:16:43]req_shift_opened done [11:16:43]requested_item shift.open_date is exist - process it [11:16:43]req_shift_open_date [11:16:43]req_shift_open_date done [11:16:43]produce_requested_data done [11:16:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153101,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:16:43]process_action_free close_receipt [11:16:43]json_value_free [11:16:43]json_value_free done [11:16:43]process_json_proto returns [11:16:43]Send response to host [11:16:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153101,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:16:43]free response buf [11:16:43]execute_script done [11:16:43]execute_script returns [11:16:43]free content buf [11:16:43]Sock 6.Close socket [11:16:43]Sock 6.Thread stoped [11:16:47]recv_with_timeout no data received [11:16:54]Connected sock=11 [11:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C E9 07 01 27 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 17 F1 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 56 02 00 35 04 06 00 CE 3C 2A 95 63 C9 97 72 C2 78 A2 AE 00 30 [11:16:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 6E 47 00 B0 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 56 02 00 F4 03 04 00 21 99 F3 66 B6 04 01 00 00 3C 29 68 34 8C 44 BB B6 [11:16:56]CommunicateWithHost err = 0 [11:16:56]CheckOFDResponse [11:16:56]1017 (14) - 77093643461234 [11:16:56]1041 (16) - 0000000000871835 [11:16:56]1040 (4) - 153101 [11:16:56]1012 (4) - 25.09.2024 05:01 [11:16:56]1206 (1) - 0 [11:16:56]OFD Sender: Remove packet 153101 [11:16:56]ProducePacketName [11:16:56]name=ofd_packets/00153101 [11:16:56]NVStorageDeleteData [11:16:57]OFD Sender: No OFD packet to send [11:17:00]recv_with_timeout no data received [11:17:02]OFD Sender: No OFD packet to send [11:17:07]OFD Sender: No OFD packet to send [11:17:12]OFD Sender: No OFD packet to send [11:17:13]recv_with_timeout no data received [11:17:17]OFD Sender: No OFD packet to send [11:17:22]OFD Sender: No OFD packet to send [11:17:24]recv_with_timeout no data received [11:17:27]OFD Sender: No OFD packet to send [11:17:32]OFD Sender: No OFD packet to send [11:17:36]recv_with_timeout no data received [11:17:37]OFD Sender: No OFD packet to send [11:17:42]OFD Sender: No OFD packet to send [11:17:47]OFD Sender: No OFD packet to send [11:17:47]recv_with_timeout no data received [11:17:52]OFD Sender: No OFD packet to send [11:17:57]OFD Sender: No OFD packet to send [11:18:02]OFD Sender: No OFD packet to send [11:18:07]OFD Sender: No OFD packet to send [11:18:12]OFD Sender: No OFD packet to send [11:18:17]OFD Sender: No OFD packet to send [11:18:22]OFD Sender: No OFD packet to send [11:18:27]OFD Sender: No OFD packet to send [11:18:32]OFD Sender: No OFD packet to send [11:18:37]OFD Sender: No OFD packet to send [11:18:42]OFD Sender: No OFD packet to send [11:18:47]OFD Sender: No OFD packet to send [11:18:52]OFD Sender: No OFD packet to send [11:18:57]OFD Sender: No OFD packet to send [11:19:02]OFD Sender: No OFD packet to send [11:19:07]OFD Sender: No OFD packet to send [11:19:12]OFD Sender: No OFD packet to send [11:19:17]OFD Sender: No OFD packet to send [11:19:22]OFD Sender: No OFD packet to send [11:19:27]OFD Sender: No OFD packet to send [11:19:32]OFD Sender: No OFD packet to send [11:19:37]OFD Sender: No OFD packet to send [11:19:39]recv_with_timeout no data received [11:19:42]OFD Sender: No OFD packet to send [11:19:47]OFD Sender: No OFD packet to send [11:19:52]OFD Sender: No OFD packet to send [11:19:57]OFD Sender: No OFD packet to send [11:20:02]OFD Sender: No OFD packet to send [11:20:04]recv_with_timeout no data received [11:20:07]OFD Sender: No OFD packet to send [11:20:12]OFD Sender: No OFD packet to send [11:20:17]OFD Sender: No OFD packet to send [11:20:22]OFD Sender: No OFD packet to send [11:20:27]OFD Sender: No OFD packet to send [11:20:28]recv_with_timeout no data received [11:20:32]OFD Sender: No OFD packet to send [11:20:37]OFD Sender: No OFD packet to send [11:20:42]OFD Sender: No OFD packet to send [11:20:48]OFD Sender: No OFD packet to send [11:20:53]OFD Sender: No OFD packet to send [11:20:58]OFD Sender: No OFD packet to send [11:21:03]OFD Sender: No OFD packet to send [11:21:08]OFD Sender: No OFD packet to send [11:21:13]OFD Sender: No OFD packet to send [11:21:16]accept exits with 10 [11:21:16]New connection [11:21:16]New thread 3066670436 created [11:21:16]Thread 3066527076 joined [11:21:16]Waiting for new connection... [11:21:16] Sock 10.Parse request [11:21:16]Sock 10.Check first char [11:21:16]Sock 10.First char is OK [11:21:16]request: POST /json_proto HTTP/1.0 [11:21:16]Method: POST [11:21:16]URL: /json_proto [11:21:16]Method is POST - this is cgi request [11:21:16]url: /json_proto [11:21:16]query_string will be loaded in cgi processing [11:21:16]execute_cgi json_proto POST (null) [11:21:16]execute_cgi path=json_proto method=POST [11:21:16]POST find Content-Length [11:21:16]Host: 172.17.43.67:8080 [11:21:16]Content-Length: 678 [11:21:16]Content-Type: application/json [11:21:16] [11:21:16]POST finish read [11:21:16]Found Content-Length = 678 [11:21:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:16]execute_script... [11:21:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:16]POST & json_proto [11:21:16]process_json_proto [11:21:16]json parsed OK: [11:21:16]protocol is kg_v1.0 [11:21:16]action value=close_receipt [11:21:16]process_action close_receipt [11:21:16]cmd_close_receipt [11:21:16]MH_GetDate [11:21:16]Write to MH i2c: F0 00 00 B8 00 A7 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: F0 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: F0 09 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: F0 09 00 B8 00 00 2C F2 F3 66 6A BD 47 65 FA [11:21:16]GetLastDocTimeStamp 1727262999 [11:21:16]current date 1727263276 [11:21:16]FM_GetShiftState [11:21:16]SAM_PROTO_GetShiftState [11:21:16]wFMCommunicate request_size=4 [11:21:16]MH_SAM_APDU [11:21:16]CAPDU: 80 13 01 00 [11:21:16]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:16]Read from MH i2c: E2 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 0E 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FE [11:21:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:21:16]wFMCommunicate OK [11:21:16]SAM_PROTO_GetShiftState done [11:21:16]FM_GetShiftState done [11:21:16]opened in 1727224329 [11:21:16]opened+sec_in_day 1727310729 [11:21:16]quantity*price = 50036 [11:21:16]sum+1 = 50037 [11:21:16]Check (price>sum+1) || (price+1 о реализуемом товаре [11:21:17]line ОКРУГЛЕНИЕ: -0.36 [11:21:17]line ИТОГО: 500.00 [11:21:17]line Внесено: 500.00 [11:21:17]line СДАЧА: 0.00 [11:21:17]line НСП 1% : 4.43 [11:21:17]line НДС 12% : 53.14 [11:21:17]line Наличными: 500.00 [11:21:17]line Безнал.: 0.00 [11:21:17]line Место: АЗС № 89 "Партнер Нефть" [11:21:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:21:17]line СНО: Общий режим [11:21:17]line Чек 118 25.09.2024 11:21 [11:21:17]line Смена: 478 ФФД: 1.0 [11:21:17]line ЗНМ: 0300000113 [11:21:17]line РНМ: 0000000000091825 [11:21:17]line Версия ККМ: 001 [11:21:17]line ФМ: 0000000000871835 [11:21:17]line ФД: 153102 [11:21:17]line ФПД: 210023934175453 [11:21:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153102&fm=210023934175453&tin=02508201610067®Number=0000000000091825&sum=50000 [11:21:18]OFD Sender: Processing packet 153102 [packets to send 832, broken 831] [11:21:18]ProducePacketName [11:21:18]name=ofd_packets/00153102 [11:21:18]OFD Sender: To server: pG, [11:21:18]CommunicateWithHost lk.salyk.kg:30040 [11:21:18]ConnectInit lk.salyk.kg [11:21:18]written 0, free lines is 4095 [11:21:18]Write to MH i2c: 01 00 00 F7 00 F7 [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: 01 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: 01 07 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 D3 0C DD [11:21:18]RasterBufferAndPrint [11:21:18]line [11:21:18]line [11:21:18]line [11:21:18]line [11:21:18]line [11:21:18]written 0, free lines is 3288 [11:21:18]MH_Cut [11:21:18]Write to MH i2c: D1 01 00 FE 00 01 D0 [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: D1 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: D1 01 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: D1 01 00 FE 00 00 CF [11:21:18]Write to MH i2c: 01 00 00 FF 00 FF [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:19]*** Cut start [11:21:19]*** Purtial cut [11:21:19]*** Stage 1: CUTSNS_PIN = 1 [11:21:19]Read from MH i2c: 01 [11:21:19]MH_I2C_Read... [11:21:19]*** Stop cut motor [11:21:19]*** Cut end [11:21:19]Read from MH i2c: 01 07 00 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [11:21:19]process_action close_receipt done [11:21:19]requested_data is exist [11:21:19]produce_requested_data [11:21:19]requested_item fm.sn is exist - process it [11:21:19]wFMCommunicate request_size=4 [11:21:19]MH_SAM_APDU [11:21:19]CAPDU: 80 11 00 00 [11:21:19]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [11:21:19]Write i2c OK [11:21:19]MH_I2C_Read... [11:21:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:19]Read from MH i2c: E2 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 17 00 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [11:21:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:21:19]wFMCommunicate OK [11:21:19]requested_item fd.num is exist - process it [11:21:19]SAM_PROTO_GetFieldsCounters [11:21:19]wFMCommunicate request_size=4 [11:21:19]MH_SAM_APDU [11:21:19]CAPDU: 80 13 00 00 [11:21:19]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [11:21:19]Write i2c OK [11:21:19]MH_I2C_Read... [11:21:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:19]Read from MH i2c: E2 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 62 00 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [11:21:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:21:19]wFMCommunicate OK [11:21:19]SAM_PROTO_GetFieldsCounters done [11:21:19]requested_item shift.num is exist - process it [11:21:19]requested_item shift.opened is exist - process it [11:21:19]req_shift_opened [11:21:19]FM_GetShiftState [11:21:19]SAM_PROTO_GetShiftState [11:21:19]wFMCommunicate request_size=4 [11:21:19]MH_SAM_APDU [11:21:19]CAPDU: 80 13 01 00 [11:21:19]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [11:21:19]Write i2c OK [11:21:19]MH_I2C_Read... [11:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:19]Read from MH i2c: E2 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 0E 00 [11:21:19]MH_I2C_Read... [11:21:19]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 48 [11:21:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:21:19]wFMCommunicate OK [11:21:19]SAM_PROTO_GetShiftState done [11:21:19]FM_GetShiftState done [11:21:19]req_shift_opened done [11:21:19]requested_item shift.open_date is exist - process it [11:21:19]req_shift_open_date [11:21:19]req_shift_open_date done [11:21:19]produce_requested_data done [11:21:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153102,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:21:19]process_action_free close_receipt [11:21:19]json_value_free [11:21:19]json_value_free done [11:21:19]process_json_proto returns [11:21:19]Send response to host [11:21:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153102,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:21:19]free response buf [11:21:19]execute_script done [11:21:19]execute_script returns [11:21:19]free content buf [11:21:19]Sock 10.Close socket [11:21:19]Sock 10.Thread stoped [11:21:24]accept exits with 8 [11:21:24]New connection [11:21:24]New thread 3066527076 created [11:21:24]Thread 3066670436 joined [11:21:24]Waiting for new connection... [11:21:24] Sock 8.Parse request [11:21:24]Sock 8.Check first char [11:21:24]Sock 8.First char is OK [11:21:24]request: POST /json_proto HTTP/1.0 [11:21:24]Method: POST [11:21:24]URL: /json_proto [11:21:24]Method is POST - this is cgi request [11:21:24]url: /json_proto [11:21:24]query_string will be loaded in cgi processing [11:21:24]execute_cgi json_proto POST (null) [11:21:24]execute_cgi path=json_proto method=POST [11:21:24]POST find Content-Length [11:21:24]Host: 172.17.43.67:8080 [11:21:24]Content-Length: 683 [11:21:24]Content-Type: application/json [11:21:24] [11:21:24]POST finish read [11:21:24]Found Content-Length = 683 [11:21:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:24]execute_script... [11:21:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:24]POST & json_proto [11:21:24]process_json_proto [11:21:24]json parsed OK: [11:21:24]protocol is kg_v1.0 [11:21:24]action value=close_receipt [11:21:24]process_action close_receipt [11:21:24]cmd_close_receipt [11:21:24]MH_GetDate [11:21:24]Write to MH i2c: F0 00 00 03 01 F3 [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 09 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 09 00 03 01 00 34 F2 F3 66 6A BD 47 65 4E [11:21:24]GetLastDocTimeStamp 1727263276 [11:21:24]current date 1727263284 [11:21:24]FM_GetShiftState [11:21:24]SAM_PROTO_GetShiftState [11:21:24]wFMCommunicate request_size=4 [11:21:24]MH_SAM_APDU [11:21:24]CAPDU: 80 13 01 00 [11:21:24]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:24]Read from MH i2c: E2 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 0E 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4A [11:21:24]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:21:24]wFMCommunicate OK [11:21:24]SAM_PROTO_GetShiftState done [11:21:24]FM_GetShiftState done [11:21:24]opened in 1727224329 [11:21:24]opened+sec_in_day 1727310729 [11:21:24]quantity*price = 100005 [11:21:24]sum+1 = 100006 [11:21:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 119 25.09.2024 11:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153103 ФПД: 115529538140636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112124&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153103&fm=115529538140636&tin=02508201610067®Number=0000000000091825&sum=100000 [11:21:25]StoreToDocumentArchive [11:21:25]shift 478 fd 153103 [11:21:25]save to /storage/0478/doc_00153103 [11:21:25]save last doc name /storage/0478/doc_00153103 to /storage/kkm_last_doc_name [11:21:25]save OK [11:21:25]Clear old archive folders... [11:21:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:25]tlvbuf is 00F99760 [11:21:25]SAM_PROTO_ClearQueue [11:21:25]wFMCommunicate request_size=4 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 09 00 00 [11:21:25]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [11:21:25]RAPDU: 90 00 [11:21:25]wFMCommunicate OK [11:21:25]SAM_PROTO_ClearQueue done [11:21:25]KKMCreateOFDPacket [11:21:25]OFDProtocolAddRootSTLVToBuf [11:21:25]FM_MakeSignedData [11:21:25]FM_MakeSignedData [11:21:25]SAM_PROTO_SignData [11:21:25]wFMCommunicate request_size=4 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 0D 01 02 [11:21:25]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [11:21:25]RAPDU: 90 00 [11:21:25]wFMCommunicate OK [11:21:25]wFMCommunicate request_size=255 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 34 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 56 02 00 35 04 06 00 69 [11:21:25]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 34 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 56 02 00 35 04 06 00 69 00 00 3F [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=10 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 02 02 05 12 D1 14 F9 DC [11:21:26]Write to MH i2c: E2 0D 00 14 01 80 0D 02 02 05 00 12 D1 14 F9 DC 00 00 65 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 03 02 [11:21:26]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 15 01 00 B3 06 D3 7F 70 36 CE D6 90 00 E7 [11:21:26]RAPDU: B3 06 D3 7F 70 36 CE D6 90 00 [11:21:26]wFMCommunicate OK [11:21:26]SAM_PROTO_SignData done [11:21:26]FM_MakeSignedData done [11:21:26]CreateOFDProtocolMessage [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 11 00 00 [11:21:26]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:26]Read from MH i2c: E2 17 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [11:21:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:21:26]wFMCommunicate OK [11:21:26]CreateOFDProtocolMessage done [11:21:26]OFDSenderStorePacket 153103 [11:21:26]StoreOFDPacket docnum=153103 [11:21:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 03 07 01 4D 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 34 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 56 02 00 35 04 06 00 69 12 D1 14 F9 DC B3 06 D3 7F 70 36 CE D6 [11:21:26]CheckFolder [11:21:26]dirname=/storage/ofd_packets [11:21:26]CheckFolder done [11:21:26]ProducePacketName [11:21:26]name=ofd_packets/00153103 [11:21:26]NVStorageSaveData ofd_packets/00153103 [11:21:26]File name is /storage/ofd_packets/00153103 [11:21:26]Write 301 bytes [11:21:26]NVStorageSaveData done [11:21:26]OFDSenderStorePacket done [11:21:26]KKMCreateOFDPacket done [11:21:26]NVStorageSaveData kkm_last_timestamp [11:21:26]File name is /storage/kkm_last_timestamp [11:21:26]Write 4 bytes [11:21:26]NVStorageSaveData done [11:21:26]ExternCall_PrintAddStr [11:21:26]wPrintStart [11:21:26]Write to MH i2c: 01 00 00 17 01 18 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [11:21:26]RasterBufferAndPrint [11:21:26]line Счет N : (1)1787103 [11:21:26]line ИНН: 02508201610067 [11:21:26]line Контрольно-Кассовый Чек [11:21:26]line ПРОДАЖА [11:21:26]line ТРК (МРК, ГНК) : 22 [11:21:26]line Товар: 2710124130 [11:21:26]line Аи-92-К-5 [11:21:26]line 14.750 * 67.80 [11:21:26]line = 1000.05 [11:21:26]line НДС 12% НСП 1% [11:21:26]line > о реализуемом товаре [11:21:26]line ОКРУГЛЕНИЕ: -0.05 [11:21:26]line ИТОГО: 1000.00 [11:21:26]line Внесено: 1000.00 [11:21:26]line СДАЧА: 0.00 [11:21:26]line НСП 1% : 8.85 [11:21:26]line НДС 12% : 106.20 [11:21:26]line Наличными: 1000.00 [11:21:26]line Безнал.: 0.00 [11:21:26]line Место: АЗС № 89 "Партнер Нефть" [11:21:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:21:26]line СНО: Общий режим [11:21:26]line Чек 119 25.09.2024 11:21 [11:21:26]line Смена: 478 ФФД: 1.0 [11:21:26]line ЗНМ: 0300000113 [11:21:26]line РНМ: 0000000000091825 [11:21:26]line Версия ККМ: 001 [11:21:26]line ФМ: 0000000000871835 [11:21:26]line ФД: 153103 [11:21:26]line ФПД: 115529538140636 [11:21:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112124&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153103&fm=115529538140636&tin=02508201610067®Number=0000000000091825&sum=100000 [11:21:26]written 0, free lines is 4095 [11:21:26]Write to MH i2c: 01 00 00 42 01 43 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 D2 0C 28 [11:21:26]RasterBufferAndPrint [11:21:26]line [11:21:26]line [11:21:26]line [11:21:26]line [11:21:26]line [11:21:26]written 0, free lines is 3294 [11:21:26]MH_Cut [11:21:26]Write to MH i2c: D1 01 00 49 01 01 1C [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: D1 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: D1 01 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: D1 01 00 49 01 00 1B [11:21:26]Write to MH i2c: 01 00 00 4A 01 4B [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:27]*** Cut start [11:21:27]*** Purtial cut [11:21:27]*** Stage 1: CUTSNS_PIN = 1 [11:21:27]Read from MH i2c: 01 [11:21:27]MH_I2C_Read... [11:21:27]*** Stop cut motor [11:21:27]*** Cut end [11:21:27]Read from MH i2c: 01 07 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [11:21:27]process_action close_receipt done [11:21:27]requested_data is exist [11:21:27]produce_requested_data [11:21:27]requested_item fm.sn is exist - process it [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 11 00 00 [11:21:27]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 17 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [11:21:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:21:27]wFMCommunicate OK [11:21:27]requested_item fd.num is exist - process it [11:21:27]SAM_PROTO_GetFieldsCounters [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 13 00 00 [11:21:27]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:28]Read from MH i2c: E2 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 62 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [11:21:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:21:28]wFMCommunicate OK [11:21:28]SAM_PROTO_GetFieldsCounters done [11:21:28]requested_item shift.num is exist - process it [11:21:28]requested_item shift.opened is exist - process it [11:21:28]req_shift_opened [11:21:28]FM_GetShiftState [11:21:28]SAM_PROTO_GetShiftState [11:21:28]wFMCommunicate request_size=4 [11:21:28]MH_SAM_APDU [11:21:28]CAPDU: 80 13 01 00 [11:21:28]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:28]Read from MH i2c: E2 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 0E 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 93 [11:21:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:21:28]wFMCommunicate OK [11:21:28]SAM_PROTO_GetShiftState done [11:21:28]FM_GetShiftState done [11:21:28]req_shift_opened done [11:21:28]requested_item shift.open_date is exist - process it [11:21:28]req_shift_open_date [11:21:28]req_shift_open_date done [11:21:28]produce_requested_data done [11:21:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153103,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:21:28]process_action_free close_receipt [11:21:28]json_value_free [11:21:28]json_value_free done [11:21:28]process_json_proto returns [11:21:28]Send response to host [11:21:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153103,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:21:28]free response buf [11:21:28]execute_script done [11:21:28]execute_script returns [11:21:28]free content buf [11:21:28]Sock 8.Close socket [11:21:28]Sock 8.Thread stoped [11:21:37]recv_with_timeout no data received [11:22:02]recv_with_timeout no data received [11:22:21]recv_with_timeout no data received [11:23:28]ConnectInit Can't connect to host [11:23:28]CommunicateWithHost connect error [11:23:28]CommunicateWithHost err = -1 [11:23:28]OFD Sender: Server communicate error [11:23:29]OFD Sender: Processing packet 153102 [packets to send 833, broken 831] [11:23:29]ProducePacketName [11:23:29]name=ofd_packets/00153102 [11:23:29]OFD Sender: To server: pG, [11:23:29]CommunicateWithHost lk.salyk.kg:30040 [11:23:29]ConnectInit lk.salyk.kg [11:23:29]Connected sock=8 [11:23:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 AC 07 01 63 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 2C F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 35 04 06 00 BF 04 01 FD A8 DD FD 88 57 D9 09 AB 55 63 [11:23:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 92 73 47 00 71 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 F4 03 04 00 AB 9A F3 66 B6 04 01 00 00 57 14 22 A2 58 EE 67 D4 [11:23:30]CommunicateWithHost err = 0 [11:23:30]CheckOFDResponse [11:23:30]1017 (14) - 77093643461234 [11:23:30]1041 (16) - 0000000000871835 [11:23:30]1040 (4) - 153102 [11:23:30]1012 (4) - 25.09.2024 05:07 [11:23:30]1206 (1) - 0 [11:23:30]OFD Sender: Remove packet 153102 [11:23:30]ProducePacketName [11:23:30]name=ofd_packets/00153102 [11:23:30]NVStorageDeleteData [11:23:30]OFD Sender: Processing packet 153103 [packets to send 832, broken 831] [11:23:30]ProducePacketName [11:23:30]name=ofd_packets/00153103 [11:23:30]OFD Sender: To server: pG, [11:23:30]CommunicateWithHost lk.salyk.kg:30040 [11:23:30]ConnectInit lk.salyk.kg [11:23:31]Connected sock=8 [11:23:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 03 07 01 4D 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 34 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 56 02 00 35 04 06 00 69 12 D1 14 F9 DC B3 06 D3 7F 70 36 CE D6 [11:23:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 07 DC 47 00 E7 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 56 02 00 F4 03 04 00 AC 9A F3 66 B6 04 01 00 00 F5 86 9D 1F F3 DB 33 16 [11:23:32]CommunicateWithHost err = 0 [11:23:32]CheckOFDResponse [11:23:32]1017 (14) - 77093643461234 [11:23:32]1041 (16) - 0000000000871835 [11:23:32]1040 (4) - 153103 [11:23:32]1012 (4) - 25.09.2024 05:07 [11:23:32]1206 (1) - 0 [11:23:32]OFD Sender: Remove packet 153103 [11:23:32]ProducePacketName [11:23:32]name=ofd_packets/00153103 [11:23:32]NVStorageDeleteData [11:23:33]OFD Sender: No OFD packet to send [11:23:38]OFD Sender: No OFD packet to send [11:23:43]OFD Sender: No OFD packet to send [11:23:48]OFD Sender: No OFD packet to send [11:23:53]OFD Sender: No OFD packet to send [11:23:58]OFD Sender: No OFD packet to send [11:24:03]OFD Sender: No OFD packet to send [11:24:08]OFD Sender: No OFD packet to send [11:24:13]OFD Sender: No OFD packet to send [11:24:18]OFD Sender: No OFD packet to send [11:24:22]accept exits with 10 [11:24:22]New connection [11:24:22]New thread 3066670436 created [11:24:22]Thread 3066527076 joined [11:24:22]Waiting for new connection... [11:24:22] Sock 10.Parse request [11:24:22]Sock 10.Check first char [11:24:22]Sock 10.First char is OK [11:24:22]request: POST /json_proto HTTP/1.0 [11:24:22]Method: POST [11:24:22]URL: /json_proto [11:24:22]Method is POST - this is cgi request [11:24:22]url: /json_proto [11:24:22]query_string will be loaded in cgi processing [11:24:22]execute_cgi json_proto POST (null) [11:24:22]execute_cgi path=json_proto method=POST [11:24:22]POST find Content-Length [11:24:22]Host: 172.17.43.67:8080 [11:24:22]Content-Length: 680 [11:24:22]Content-Type: application/json [11:24:22] [11:24:22]POST finish read [11:24:22]Found Content-Length = 680 [11:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:22]execute_script... [11:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:22]POST & json_proto [11:24:22]process_json_proto [11:24:22]json parsed OK: [11:24:22]protocol is kg_v1.0 [11:24:22]action value=close_receipt [11:24:22]process_action close_receipt [11:24:22]cmd_close_receipt [11:24:22]MH_GetDate [11:24:22]Write to MH i2c: F0 00 00 4E 01 3E [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: F0 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: F0 09 00 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: F0 09 00 4E 01 00 E6 F2 F3 66 6A BD 47 65 4B [11:24:22]GetLastDocTimeStamp 1727263284 [11:24:22]current date 1727263462 [11:24:22]FM_GetShiftState [11:24:22]SAM_PROTO_GetShiftState [11:24:22]wFMCommunicate request_size=4 [11:24:22]MH_SAM_APDU [11:24:22]CAPDU: 80 13 01 00 [11:24:22]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:22]Read from MH i2c: E2 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 0E 00 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 95 [11:24:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:24:22]wFMCommunicate OK [11:24:22]SAM_PROTO_GetShiftState done [11:24:22]FM_GetShiftState done [11:24:22]opened in 1727224329 [11:24:22]opened+sec_in_day 1727310729 [11:24:22]quantity*price = 150037 [11:24:22]sum+1 = 150039 [11:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 120 25.09.2024 11:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153104 ФПД: 15881354935836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153104&fm=15881354935836&tin=02508201610067®Number=0000000000091825&sum=150000 [11:24:23]StoreToDocumentArchive [11:24:23]shift 478 fd 153104 [11:24:23]save to /storage/0478/doc_00153104 [11:24:23]save last doc name /storage/0478/doc_00153104 to /storage/kkm_last_doc_name [11:24:23]save OK [11:24:23]Clear old archive folders... [11:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:23]tlvbuf is B6F13830 [11:24:23]SAM_PROTO_ClearQueue [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 09 00 00 [11:24:23]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]SAM_PROTO_ClearQueue done [11:24:23]KKMCreateOFDPacket [11:24:23]OFDProtocolAddRootSTLVToBuf [11:24:23]FM_MakeSignedData [11:24:23]FM_MakeSignedData [11:24:23]SAM_PROTO_SignData [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 01 02 [11:24:23]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:23]OFD Sender: No OFD packet to send [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]wFMCommunicate request_size=255 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 E6 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 56 02 00 35 04 06 00 0E 71 AA 84 [11:24:23]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 E6 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 56 02 00 35 04 06 00 0E 71 AA 84 00 00 70 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]wFMCommunicate request_size=7 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 02 02 02 FE 1C [11:24:23]Write to MH i2c: E2 0A 00 5F 01 80 0D 02 02 02 00 FE 1C 00 00 F8 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 03 02 [11:24:23]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 0B 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 0B 00 60 01 00 EB 34 28 83 AE 94 D4 FA 90 00 B7 [11:24:23]RAPDU: EB 34 28 83 AE 94 D4 FA 90 00 [11:24:23]wFMCommunicate OK [11:24:23]SAM_PROTO_SignData done [11:24:23]FM_MakeSignedData done [11:24:23]CreateOFDProtocolMessage [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 11 00 00 [11:24:23]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 17 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [11:24:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:23]wFMCommunicate OK [11:24:23]CreateOFDProtocolMessage done [11:24:23]OFDSenderStorePacket 153104 [11:24:23]StoreOFDPacket docnum=153104 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B E6 47 00 0A A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 56 02 00 F4 03 04 00 F0 9A F3 66 B6 04 01 00 00 B2 80 F5 4A 4D C9 C2 E8 [11:24:39]CommunicateWithHost err = 0 [11:24:39]CheckOFDResponse [11:24:39]1017 (14) - 77093643461234 [11:24:39]1041 (16) - 0000000000871835 [11:24:39]1040 (4) - 153104 [11:24:39]1012 (4) - 25.09.2024 05:09 [11:24:39]1206 (1) - 0 [11:24:39]OFD Sender: Remove packet 153104 [11:24:39]ProducePacketName [11:24:39]name=ofd_packets/00153104 [11:24:39]NVStorageDeleteData [11:24:40]OFD Sender: No OFD packet to send [11:24:45]OFD Sender: No OFD packet to send [11:24:49]recv_with_timeout no data received [11:24:50]OFD Sender: No OFD packet to send [11:24:55]OFD Sender: No OFD packet to send [11:25:00]OFD Sender: No OFD packet to send [11:25:05]OFD Sender: No OFD packet to send [11:24:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4A C1 04 01 6E 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 E6 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 56 02 00 35 04 06 00 0E 71 AA 84 FE 1C EB 34 28 83 AE 94 D4 FA [11:24:23]CheckFolder [11:24:23]dirname=/storage/ofd_packets [11:24:23]CheckFolder done [11:24:23]ProducePacketName [11:24:23]name=ofd_packets/00153104 [11:24:23]NVStorageSaveData ofd_packets/00153104 [11:24:23]File name is /storage/ofd_packets/00153104 [11:24:23]Write 298 bytes [11:24:23]NVStorageSaveData done [11:24:23]OFDSenderStorePacket done [11:24:23]KKMCreateOFDPacket done [11:24:23]NVStorageSaveData kkm_last_timestamp [11:24:23]File name is /storage/kkm_last_timestamp [11:24:23]Write 4 bytes [11:24:23]NVStorageSaveData done [11:24:23]ExternCall_PrintAddStr [11:24:23]wPrintStart [11:24:23]Write to MH i2c: 01 00 00 62 01 63 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 07 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [11:24:23]RasterBufferAndPrint [11:24:23]line Счет N : (1)1787105 [11:24:23]line ИНН: 02508201610067 [11:24:23]line Контрольно-Кассовый Чек [11:24:23]line ПРОДАЖА [11:24:23]line ТРК (МРК, ГНК) : 31 [11:24:23]line Товар: 2710194210 [11:24:23]line ДТ-К-5 [11:24:23]line 19.690 * 76.20 [11:24:23]line = 1500.38 [11:24:23]line НДС 12% НСП 1% [11:24:23]line > о реализуемом товаре [11:24:23]line ОКРУГЛЕНИЕ: -0.38 [11:24:23]line ИТОГО: 1500.00 [11:24:23]line Внесено: 1500.00 [11:24:23]line СДАЧА: 0.00 [11:24:23]line НСП 1% : 13.28 [11:24:23]line НДС 12% : 159.33 [11:24:23]line Наличными: 1500.00 [11:24:23]line Безнал.: 0.00 [11:24:23]line Место: АЗС № 89 "Партнер Нефть" [11:24:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:23]line СНО: Общий режим [11:24:23]line Чек 120 25.09.2024 11:24 [11:24:23]line Смена: 478 ФФД: 1.0 [11:24:24]line ЗНМ: 0300000113 [11:24:24]line РНМ: 0000000000091825 [11:24:24]line Версия ККМ: 001 [11:24:24]line ФМ: 0000000000871835 [11:24:24]line ФД: 153104 [11:24:24]line ФПД: 15881354935836 [11:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153104&fm=15881354935836&tin=02508201610067®Number=0000000000091825&sum=150000 [11:24:24]OFD Sender: Processing packet 153104 [packets to send 832, broken 831] [11:24:24]ProducePacketName [11:24:24]name=ofd_packets/00153104 [11:24:24]OFD Sender: To server: pG, [11:24:24]CommunicateWithHost lk.salyk.kg:30040 [11:24:24]ConnectInit lk.salyk.kg [11:24:24]written 0, free lines is 4095 [11:24:24]Write to MH i2c: 01 00 00 8D 01 8E [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 07 00 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 D7 0C 78 [11:24:24]RasterBufferAndPrint [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]written 0, free lines is 3293 [11:24:24]MH_Cut [11:24:24]Write to MH i2c: D1 01 00 94 01 01 67 [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 01 00 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 01 00 94 01 00 66 [11:24:24]Write to MH i2c: 01 00 00 95 01 96 [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:25]*** Cut start [11:24:25]*** Purtial cut [11:24:25]*** Stage 1: CUTSNS_PIN = 1 [11:24:25]Read from MH i2c: 01 [11:24:25]MH_I2C_Read... [11:24:25]*** Stop cut motor [11:24:25]*** Cut end [11:24:25]Read from MH i2c: 01 07 00 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [11:24:25]process_action close_receipt done [11:24:25]requested_data is exist [11:24:25]produce_requested_data [11:24:25]requested_item fm.sn is exist - process it [11:24:25]wFMCommunicate request_size=4 [11:24:25]MH_SAM_APDU [11:24:25]CAPDU: 80 11 00 00 [11:24:25]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [11:24:25]Write i2c OK [11:24:25]MH_I2C_Read... [11:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:25]Read from MH i2c: E2 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: E2 17 00 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: E2 17 00 96 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [11:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:25]wFMCommunicate OK [11:24:25]requested_item fd.num is exist - process it [11:24:25]SAM_PROTO_GetFieldsCounters [11:24:25]wFMCommunicate request_size=4 [11:24:25]MH_SAM_APDU [11:24:25]CAPDU: 80 13 00 00 [11:24:25]Write to MH i2c: E2 08 00 97 01 80 13 00 00 00 00 00 00 14 [11:24:25]Write i2c OK [11:24:25]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 62 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 62 00 97 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [11:24:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:26]wFMCommunicate OK [11:24:26]SAM_PROTO_GetFieldsCounters done [11:24:26]requested_item shift.num is exist - process it [11:24:26]requested_item shift.opened is exist - process it [11:24:26]req_shift_opened [11:24:26]FM_GetShiftState [11:24:26]SAM_PROTO_GetShiftState [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 13 01 00 [11:24:26]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 0E 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DE [11:24:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:24:26]wFMCommunicate OK [11:24:26]SAM_PROTO_GetShiftState done [11:24:26]FM_GetShiftState done [11:24:26]req_shift_opened done [11:24:26]requested_item shift.open_date is exist - process it [11:24:26]req_shift_open_date [11:24:26]req_shift_open_date done [11:24:26]produce_requested_data done [11:24:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153104,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:24:26]process_action_free close_receipt [11:24:26]json_value_free [11:24:26]json_value_free done [11:24:26]process_json_proto returns [11:24:26]Send response to host [11:24:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153104,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:24:26]free response buf [11:24:26]execute_script done [11:24:26]execute_script returns [11:24:26]free content buf [11:24:26]Sock 10.Close socket [11:24:26]Sock 10.Thread stoped [11:24:28]recv_with_timeout no data received [11:24:29]ConnectInit Can't take IP for lk.salyk.kg [11:24:29]CommunicateWithHost connect error [11:24:29]CommunicateWithHost err = -1 [11:24:29]OFD Sender: Server communicate error [11:24:34]OFD Sender: Processing packet 153104 [packets to send 832, broken 831] [11:24:34]ProducePacketName [11:24:34]name=ofd_packets/00153104 [11:24:34]OFD Sender: To server: pG, [11:24:34]CommunicateWithHost lk.salyk.kg:30040 [11:24:34]ConnectInit lk.salyk.kg [11:24:39]Connected sock=10 [11:24:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4A C1 04 01 6E 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 E6 F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 56 02 00 35 04 06 00 0E 71 AA 84 FE 1C EB 34 28 83 AE 94 D4 FA [11:24:39]Received data: 87 [11:25:10]OFD Sender: No OFD packet to send [11:25:15]OFD Sender: No OFD packet to send [11:25:20]OFD Sender: No OFD packet to send [11:25:25]OFD Sender: No OFD packet to send [11:25:29]recv_with_timeout no data received [11:25:30]OFD Sender: No OFD packet to send [11:25:35]OFD Sender: No OFD packet to send [11:25:40]OFD Sender: No OFD packet to send [11:25:45]OFD Sender: No OFD packet to send [11:25:50]OFD Sender: No OFD packet to send [11:25:55]OFD Sender: No OFD packet to send [11:26:00]OFD Sender: No OFD packet to send [11:26:05]OFD Sender: No OFD packet to send [11:26:10]OFD Sender: No OFD packet to send [11:26:13]accept exits with 8 [11:26:13]New connection [11:26:13]New thread 3066527076 created [11:26:13]Thread 3066670436 joined [11:26:13]Waiting for new connection... [11:26:13] Sock 8.Parse request [11:26:13]Sock 8.Check first char [11:26:13]Sock 8.First char is OK [11:26:13]request: POST /json_proto HTTP/1.0 [11:26:13]Method: POST [11:26:13]URL: /json_proto [11:26:13]Method is POST - this is cgi request [11:26:13]url: /json_proto [11:26:13]query_string will be loaded in cgi processing [11:26:13]execute_cgi json_proto POST (null) [11:26:13]execute_cgi path=json_proto method=POST [11:26:13]POST find Content-Length [11:26:13]Host: 172.17.43.67:8080 [11:26:13]Content-Length: 678 [11:26:13]Content-Type: application/json [11:26:13] [11:26:13]POST finish read [11:26:13]Found Content-Length = 678 [11:26:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:13]execute_script... [11:26:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:13]POST & json_proto [11:26:13]process_json_proto [11:26:13]json parsed OK: [11:26:13]protocol is kg_v1.0 [11:26:13]action value=close_receipt [11:26:13]process_action close_receipt [11:26:13]cmd_close_receipt [11:26:13]MH_GetDate [11:26:13]Write to MH i2c: F0 00 00 99 01 89 [11:26:13]Write i2c OK [11:26:13]MH_I2C_Read... [11:26:13]Read from MH i2c: F0 [11:26:13]MH_I2C_Read... [11:26:13]Read from MH i2c: F0 09 00 [11:26:13]MH_I2C_Read... [11:26:13]Read from MH i2c: F0 09 00 99 01 00 55 F3 F3 66 6A BD 47 65 06 [11:26:13]GetLastDocTimeStamp 1727263462 [11:26:13]current date 1727263573 [11:26:13]FM_GetShiftState [11:26:13]SAM_PROTO_GetShiftState [11:26:13]wFMCommunicate request_size=4 [11:26:13]MH_SAM_APDU [11:26:13]CAPDU: 80 13 01 00 [11:26:13]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [11:26:13]Write i2c OK [11:26:13]MH_I2C_Read... [11:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:13]Read from MH i2c: E2 [11:26:13]MH_I2C_Read... [11:26:13]Read from MH i2c: E2 0E 00 [11:26:13]MH_I2C_Read... [11:26:13]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [11:26:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:26:13]wFMCommunicate OK [11:26:13]SAM_PROTO_GetShiftState done [11:26:13]FM_GetShiftState done [11:26:13]opened in 1727224329 [11:26:13]opened+sec_in_day 1727310729 [11:26:13]quantity*price = 50036 [11:26:13]sum+1 = 50037 [11:26:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 121 25.09.2024 11:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153105 ФПД: 55823877270308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112613&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153105&fm=55823877270308&tin=02508201610067®Number=0000000000091825&sum=50000 [11:26:14]StoreToDocumentArchive [11:26:14]shift 478 fd 153105 [11:26:14]save to /storage/0478/doc_00153105 [11:26:14]save last doc name /storage/0478/doc_00153105 to /storage/kkm_last_doc_name [11:26:14]save OK [11:26:14]Clear old archive folders... [11:26:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:14]tlvbuf is 01019B80 [11:26:14]SAM_PROTO_ClearQueue [11:26:14]wFMCommunicate request_size=4 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 09 00 00 [11:26:14]Write to MH i2c: E2 08 00 A7 01 80 09 00 00 00 00 00 00 1A [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [11:26:14]RAPDU: 90 00 [11:26:14]wFMCommunicate OK [11:26:14]SAM_PROTO_ClearQueue done [11:26:14]KKMCreateOFDPacket [11:26:14]OFDProtocolAddRootSTLVToBuf [11:26:14]FM_MakeSignedData [11:26:14]FM_MakeSignedData [11:26:14]SAM_PROTO_SignData [11:26:14]wFMCommunicate request_size=4 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 0D 01 02 [11:26:14]Write to MH i2c: E2 08 00 A8 01 80 0D 01 02 00 00 00 00 22 [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [11:26:14]RAPDU: 90 00 [11:26:14]wFMCommunicate OK [11:26:14]wFMCommunicate request_size=255 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 55 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 56 02 00 35 04 06 00 32 [11:26:14]Write to MH i2c: E2 02 01 A9 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 55 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 56 02 00 35 04 06 00 32 00 00 35 [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [11:26:14]RAPDU: 90 00 [11:26:14]wFMCommunicate OK [11:26:14]wFMCommunicate request_size=10 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 0D 02 02 05 C5 82 5F EB 24 [11:26:14]Write to MH i2c: E2 0D 00 AA 01 80 0D 02 02 05 00 C5 82 5F EB 24 00 00 E4 [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [11:26:14]RAPDU: 90 00 [11:26:14]wFMCommunicate OK [11:26:14]wFMCommunicate request_size=4 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 0D 03 02 [11:26:14]Write to MH i2c: E2 08 00 AB 01 80 0D 03 02 00 00 00 00 27 [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 0B 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 0B 00 AB 01 00 38 70 1C 29 DC 30 36 86 90 00 DD [11:26:14]RAPDU: 38 70 1C 29 DC 30 36 86 90 00 [11:26:14]wFMCommunicate OK [11:26:14]SAM_PROTO_SignData done [11:26:14]FM_MakeSignedData done [11:26:14]CreateOFDProtocolMessage [11:26:14]wFMCommunicate request_size=4 [11:26:14]MH_SAM_APDU [11:26:14]CAPDU: 80 11 00 00 [11:26:14]Write to MH i2c: E2 08 00 AC 01 80 11 00 00 00 00 00 00 27 [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:14]Read from MH i2c: E2 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 17 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: E2 17 00 AC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [11:26:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:26:14]wFMCommunicate OK [11:26:14]CreateOFDProtocolMessage done [11:26:14]OFDSenderStorePacket 153105 [11:26:14]StoreOFDPacket docnum=153105 [11:21:16]MH_SAM_APDU [11:21:16]CAPDU: 80 15 02 00 08 F4 03 04 00 2C F2 F3 66 [11:21:16]Write to MH i2c: E2 10 00 C2 00 80 15 02 00 08 00 F4 03 04 00 2C F2 F3 66 00 00 C4 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:21:16]Read from MH i2c: E2 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 03 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:21:16]RAPDU: 90 00 [11:21:16]wFMCommunicate OK [11:21:16]wFMCommunicate request_size=25 [11:21:16]MH_SAM_APDU [11:21:16]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [11:21:16]Write to MH i2c: E2 1C 00 C3 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 A5 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:21:17]RAPDU: 90 00 [11:21:17]wFMCommunicate OK [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 15 03 00 [11:21:17]Write to MH i2c: E2 08 00 C4 00 80 15 03 00 00 00 00 00 45 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 40 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 40 00 C4 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 76 00 00 00 35 04 06 00 BF 04 01 FD A8 DD 90 00 3C [11:21:17]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 76 00 00 00 35 04 06 00 BF 04 01 FD A8 DD 90 00 [11:21:17]wFMCommunicate OK [11:21:17]SAM_PROTO_ProcessDocument answer len = 59 [11:21:17]SAM_PROTO_ProcessDocument done [11:21:17]SetTLVBufToDocument [11:21:17]Processing tag 1209 (04B9) [11:21:17]Malloc new data [11:21:17]Processing tag 1041 (0411) [11:21:17]Processing tag 1040 (0410) [11:21:17]Malloc new data [11:21:17]Processing tag 1038 (040E) [11:21:17]Malloc new data [11:21:17]Processing tag 1042 (0412) [11:21:17]Malloc new data [11:21:17]Processing tag 1077 (0435) [11:21:17]Malloc new data [11:21:17]SetTLVBufToDocument err=0 [11:21:17]KKMLoadAndSignReceiptData store KKM data [11:21:17]KKMLoadAndSignReceiptData err=0 [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 11 00 00 [11:21:17]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 17 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [11:21:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:21:17]wFMCommunicate OK [11:21:17]Счет N : (1)1787104 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 118 25.09.2024 11:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153102 ФПД: 210023934175453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153102&fm=210023934175453&tin=02508201610067®Number=0000000000091825&sum=50000 [11:21:17]StoreToDocumentArchive [11:21:17]shift 478 fd 153102 [11:21:17]save to /storage/0478/doc_00153102 [11:21:17]save last doc name /storage/0478/doc_00153102 to /storage/kkm_last_doc_name [11:21:17]save OK [11:21:17]Clear old archive folders... [11:21:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:17]tlvbuf is 00F91470 [11:21:17]SAM_PROTO_ClearQueue [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 09 00 00 [11:21:17]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [11:21:17]RAPDU: 90 00 [11:21:17]wFMCommunicate OK [11:21:17]SAM_PROTO_ClearQueue done [11:21:17]KKMCreateOFDPacket [11:21:17]OFDProtocolAddRootSTLVToBuf [11:21:17]FM_MakeSignedData [11:21:17]FM_MakeSignedData [11:21:17]SAM_PROTO_SignData [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 0D 01 02 [11:21:17]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [11:21:17]RAPDU: 90 00 [11:21:17]wFMCommunicate OK [11:21:17]wFMCommunicate request_size=255 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 2C F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 35 04 06 00 BF [11:21:17]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 2C F2 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 56 02 00 35 04 06 00 BF 00 00 B0 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [11:21:17]RAPDU: 90 00 [11:21:17]wFMCommunicate OK [11:21:17]wFMCommunicate request_size=10 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 0D 02 02 05 04 01 FD A8 DD [11:21:17]Write to MH i2c: E2 0D 00 C9 00 80 0D 02 02 05 00 04 01 FD A8 DD 00 00 D4 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [11:21:17]RAPDU: 90 00 [11:21:17]wFMCommunicate OK [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 0D 03 02 [11:21:17]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [11:21:17]Write i2c OK [11:21:17]MH_I2C_Read... [11:21:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:17]Read from MH i2c: E2 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 0B 00 [11:21:17]MH_I2C_Read... [11:21:17]Read from MH i2c: E2 0B 00 CA 00 00 FD 88 57 D9 09 AB 55 63 90 00 67 [11:21:17]RAPDU: FD 88 57 D9 09 AB 55 63 90 00 [11:21:17]wFMCommunicate OK [11:21:17]SAM_PROTO_SignData done [11:21:17]FM_MakeSignedData done [11:21:17]CreateOFDProtocolMessage [11:21:17]wFMCommunicate request_size=4 [11:21:17]MH_SAM_APDU [11:21:17]CAPDU: 80 11 00 00 [11:21:17]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [11:21:17]Write i2c OK [11[11:26:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 2C 07 01 58 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 55 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 56 02 00 35 04 06 00 32 C5 82 5F EB 24 38 70 1C 29 DC 30 36 86 [11:26:14]CheckFolder [11:26:14]dirname=/storage/ofd_packets [11:26:14]CheckFolder done [11:26:14]ProducePacketName [11:26:14]name=ofd_packets/00153105 [11:26:14]NVStorageSaveData ofd_packets/00153105 [11:26:14]File name is /storage/ofd_packets/00153105 [11:26:14]Write 301 bytes [11:26:14]NVStorageSaveData done [11:26:14]OFDSenderStorePacket done [11:26:14]KKMCreateOFDPacket done [11:26:14]NVStorageSaveData kkm_last_timestamp [11:26:14]File name is /storage/kkm_last_timestamp [11:26:14]Write 4 bytes [11:26:14]NVStorageSaveData done [11:26:14]ExternCall_PrintAddStr [11:26:14]wPrintStart [11:26:14]Write to MH i2c: 01 00 00 AD 01 AE [11:26:14]Write i2c OK [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: 01 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: 01 07 00 [11:26:14]MH_I2C_Read... [11:26:14]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [11:26:14]RasterBufferAndPrint [11:26:14]line Счет N : (1)1787106 [11:26:14]line ИНН: 02508201610067 [11:26:14]line Контрольно-Кассовый Чек [11:26:14]line ПРОДАЖА [11:26:14]line ТРК (МРК, ГНК) : 42 [11:26:14]line Товар: 2710124130 [11:26:14]line Аи-92-К-5 [11:26:14]line 7.380 * 67.80 [11:26:14]line = 500.36 [11:26:14]line НДС 12% НСП 1% [11:26:14]line > о реализуемом товаре [11:26:14]line ОКРУГЛЕНИЕ: -0.36 [11:26:14]line ИТОГО: 500.00 [11:26:14]line Внесено: 500.00 [11:26:14]line СДАЧА: 0.00 [11:26:14]line НСП 1% : 4.43 [11:26:14]line НДС 12% : 53.14 [11:26:14]line Наличными: 500.00 [11:26:14]line Безнал.: 0.00 [11:26:14]line Место: АЗС № 89 "Партнер Нефть" [11:26:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:26:14]line СНО: Общий режим [11:26:14]line Чек 121 25.09.2024 11:26 [11:26:14]line Смена: 478 ФФД: 1.0 [11:26:14]line ЗНМ: 0300000113 [11:26:14]line РНМ: 0000000000091825 [11:26:14]line Версия ККМ: 001 [11:26:14]line ФМ: 0000000000871835 [11:26:14]line ФД: 153105 [11:26:14]line ФПД: 55823877270308 [11:26:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112613&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153105&fm=55823877270308&tin=02508201610067®Number=0000000000091825&sum=50000 [11:26:14]written 0, free lines is 4095 [11:26:15]OFD Sender: Processing packet 153105 [packets to send 832, broken 831] [11:26:15]ProducePacketName [11:26:15]name=ofd_packets/00153105 [11:26:15]OFD Sender: To server: pG, [11:26:15]CommunicateWithHost lk.salyk.kg:30040 [11:26:15]ConnectInit lk.salyk.kg [11:26:15]Write to MH i2c: 01 00 00 D8 01 D9 [11:26:15]Write i2c OK [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: 01 [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: 01 07 00 [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 D4 0C C0 [11:26:15]RasterBufferAndPrint [11:26:15]line [11:26:15]line [11:26:15]line [11:26:15]line [11:26:15]line [11:26:15]written 0, free lines is 3289 [11:26:15]MH_Cut [11:26:15]Write to MH i2c: D1 01 00 DF 01 01 B2 [11:26:15]Write i2c OK [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: D1 [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: D1 01 00 [11:26:15]MH_I2C_Read... [11:26:15]Read from MH i2c: D1 01 00 DF 01 00 B1 [11:26:15]Write to MH i2c: 01 00 00 E0 01 E1 [11:26:15]Write i2c OK [11:26:15]MH_I2C_Read... [11:26:15]Connected sock=9 [11:26:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 2C 07 01 58 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 55 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 56 02 00 35 04 06 00 32 C5 82 5F EB 24 38 70 1C 29 DC 30 36 86 [11:26:16]*** Cut start [11:26:16]*** Purtial cut [11:26:16]*** Stage 1: CUTSNS_PIN = 1 [11:26:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 3B 47 00 E1 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 56 02 00 F4 03 04 00 51 9B F3 66 B6 04 01 00 00 D0 70 3B 37 C5 CD D9 2C [11:26:16]CommunicateWithHost err = 0 [11:26:16]CheckOFDResponse [11:26:16]1017 (14) - 77093643461234 [11:26:16]1041 (16) - 0000000000871835 [11:26:16]1040 (4) - 153105 [11:26:16]1012 (4) - 25.09.2024 05:10 [11:26:16]1206 (1) - 0 [11:26:16]OFD Sender: Remove packet 153105 [11:26:16]ProducePacketName [11:26:16]name=ofd_packets/00153105 [11:26:16]NVStorageDeleteData [11:26:16]Read from MH i2c: 01 [11:26:16]MH_I2C_Read... [11:26:16]*** Stop cut motor [11:26:16]*** Cut end [11:26:16]Read from MH i2c: 01 07 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [11:26:16]process_action close_receipt done [11:26:16]requested_data is exist [11:26:16]produce_requested_data [11:26:16]requested_item fm.sn is exist - process it [11:26:16]wFMCommunicate request_size=4 [11:26:16]MH_SAM_APDU [11:26:16]CAPDU: 80 11 00 00 [11:26:16]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [11:26:16]Write i2c OK [11:26:16]MH_I2C_Read... [11:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:16]Read from MH i2c: E2 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 17 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [11:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:26:16]wFMCommunicate OK [11:26:16]requested_item fd.num is exist - process it [11:26:16]SAM_PROTO_GetFieldsCounters [11:26:16]wFMCommunicate request_size=4 [11:26:16]MH_SAM_APDU [11:26:16]CAPDU: 80 13 00 00 [11:26:16]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [11:26:16]Write i2c OK [11:26:16]MH_I2C_Read... [11:26:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:16]Read from MH i2c: E2 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 62 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 62 00 E2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [11:26:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:26:16]wFMCommunicate OK [11:26:16]SAM_PROTO_GetFieldsCounters done [11:26:16]requested_item shift.num is exist - process it [11:26:16]requested_item shift.opened is exist - process it [11:26:16]req_shift_opened [11:26:16]FM_GetShiftState [11:26:16]SAM_PROTO_GetShiftState [11:26:16]wFMCommunicate request_size=4 [11:26:16]MH_SAM_APDU [11:26:16]CAPDU: 80 13 01 00 [11:26:16]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [11:26:16]Write i2c OK [11:26:16]MH_I2C_Read... [11:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:16]OFD Sender: No OFD packet to send [11:26:16]Read from MH i2c: E2 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 0E 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 29 [11:26:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:26:16]wFMCommunicate OK [11:26:16]SAM_PROTO_GetShiftState done [11:26:16]FM_GetShiftState done [11:26:16]req_shift_opened done [11:26:16]requested_item shift.open_date is exist - process it [11:26:16]req_shift_open_date [11:26:16]req_shift_open_date done [11:26:16]produce_requested_data done [11:26:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153105,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:26:16]process_action_free close_receipt [11:26:16]json_value_free [11:26:16]json_value_free done [11:26:16]process_json_proto returns [11:26:16]Send response to host [11:26:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153105,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:26:16]free response buf [11:26:16]execute_script done [11:26:16]execute_script returns [11:26:16]free content buf [11:26:16]Sock 8.Close socket [11:26:16]Sock 8.Thread stoped [11:26:21]OFD Sender: No OFD packet to send [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:34]recv_with_timeout no data received [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:45]recv_with_timeout no data received [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:56]OFD Sender: No OFD packet to send [11:27:01]OFD Sender: No OFD packet to send [11:27:06]OFD Sender: No OFD packet to send [11:27:11]OFD Sender: No OFD packet to send [11:27:16]OFD Sender: No OFD packet to send [11:27:21]OFD Sender: No OFD packet to send [11:27:25]recv_with_timeout no data received [11:27:26]OFD Sender: No OFD packet to send [11:27:31]OFD Sender: No OFD packet to send [11:27:33]accept exits with 10 [11:27:33]New connection [11:27:33]New thread 3066670436 created [11:27:33]Thread 3066527076 joined [11:27:33]Waiting for new connection... [11:27:33] Sock 10.Parse request [11:27:33]Sock 10.Check first char [11:27:33]Sock 10.First char is OK [11:27:33]request: POST /json_proto HTTP/1.0 [11:27:33]Method: POST [11:27:33]URL: /json_proto [11:27:33]Method is POST - this is cgi request [11:27:33]url: /json_proto [11:27:33]query_string will be loaded in cgi processing [11:27:33]execute_cgi json_proto POST (null) [11:27:33]execute_cgi path=json_proto method=POST [11:27:33]POST find Content-Length [11:27:33]Host: 172.17.43.67:8080 [11:27:33]Content-Length: 809 [11:27:33]Content-Type: application/json [11:27:33] [11:27:33]POST finish read [11:27:33]Found Content-Length = 809 [11:27:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:33]execute_script... [11:27:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:33]POST & json_proto [11:27:33]process_json_proto [11:27:33]json parsed OK: [11:27:33]protocol is kg_v1.0 [11:27:33]action value=close_receipt [11:27:33]process_action close_receipt [11:27:33]cmd_close_receipt [11:27:33]MH_GetDate [11:27:33]Write to MH i2c: F0 00 00 E4 01 D4 [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: F0 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: F0 09 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: F0 09 00 E4 01 00 A5 F3 F3 66 6A BD 47 65 A1 [11:27:33]GetLastDocTimeStamp 1727263573 [11:27:33]current date 1727263653 [11:27:33]FM_GetShiftState [11:27:33]SAM_PROTO_GetShiftState [11:27:33]wFMCommunicate request_size=4 [11:27:33]MH_SAM_APDU [11:27:33]CAPDU: 80 13 01 00 [11:27:33]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0E 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [11:27:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:27:33]wFMCommunicate OK [11:27:33]SAM_PROTO_GetShiftState done [11:27:33]FM_GetShiftState done [11:27:33]opened in 1727224329 [11:27:33]opened+sec_in_day 1727310729 [11:27:33]quantity*price = 0 [11:27:33]sum+1 = 1 [11:27:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 122 25.09.2024 11:27 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153106 ФПД: 95301348377114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153106&fm=95301348377114&tin=02508201610067®Number=0000000000091825&sum=0 [11:27:34]StoreToDocumentArchive [11:27:34]shift 478 fd 153106 [11:27:34]save to /storage/0478/doc_00153106 [11:27:34]save last doc name /storage/0478/doc_00153106 to /storage/kkm_last_doc_name [11:27:34]save OK [11:27:34]Clear old archive folders... [11:27:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:27:34]tlvbuf is 010144E0 [11:27:34]SAM_PROTO_ClearQueue [11:27:34]wFMCommunicate request_size=4 [11:27:34]MH_SAM_APDU [11:27:34]CAPDU: 80 09 00 00 [11:27:34]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:34]Read from MH i2c: E2 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: E2 03 00 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [11:27:34]RAPDU: 90 00 [11:27:34]wFMCommunicate OK [11:27:34]SAM_PROTO_ClearQueue done [11:27:34]KKMCreateOFDPacket [11:27:34]OFDProtocolAddRootSTLVToBuf [11:27:34]FM_MakeSignedData [11:27:34]FM_MakeSignedData [11:27:34]SAM_PROTO_SignData [11:27:34]wFMCommunicate request_size=4 [11:27:34]MH_SAM_APDU [11:27:34]CAPDU: 80 0D 01 02 [11:27:34]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:34]Read from MH i2c: E2 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: E2 03 00 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [11:27:34]RAPDU: 90 00 [11:27:34]wFMCommunicate OK [11:27:34]wFMCommunicate request_size=255 [11:27:34]MH_SAM_APDU [11:27:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 A5 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 56 02 00 35 04 06 00 56 AD 13 04 [11:27:34]Write to MH i2c: E2 02 01 F4 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 A5 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 56 02 00 35 04 06 00 56 AD 13 04 00 00 5B [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 03 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [11:27:35]RAPDU: 90 00 [11:27:35]wFMCommunicate OK [11:27:35]wFMCommunicate request_size=7 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 0D 02 02 02 42 1A [11:27:35]Write to MH i2c: E2 0A 00 F5 01 80 0D 02 02 02 00 42 1A 00 00 D0 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 03 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [11:27:35]RAPDU: 90 00 [11:27:35]wFMCommunicate OK [11:27:35]wFMCommunicate request_size=4 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 0D 03 02 [11:27:35]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0B 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0B 00 F6 01 00 31 15 69 F0 0B 0C 99 46 90 00 08 [11:27:35]RAPDU: 31 15 69 F0 0B 0C 99 46 90 00 [11:27:35]wFMCommunicate OK [11:27:35]SAM_PROTO_SignData done [11:27:35]FM_MakeSignedData done [11:27:35]CreateOFDProtocolMessage [11:27:35]wFMCommunicate request_size=4 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 11 00 00 [11:27:35]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 17 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [11:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:27:35]wFMCommunicate OK [11:27:35]CreateOFDProtocolMessage done [11:27:35]OFDSenderStorePacket 153106 [11:27:35]StoreOFDPacket docnum=153106 [11:27:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 BB 04 01 78 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 A5 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 56 02 00 35 04 06 00 56 AD 13 04 42 1A 31 15 69 F0 0B 0C 99 46 [11:27:35]CheckFolder [11:27:35]dirname=/storage/ofd_packets [11:27:35]CheckFolder done [11:27:35]ProducePacketName [11:27:35]name=ofd_packets/00153106 [11:27:35]NVStorageSaveData ofd_packets/00153106 [11:27:35]File name is /storage/ofd_packets/00153106 [11:27:35]Write 298 bytes [11:27:35]NVStorageSaveData done [11:27:35]OFDSenderStorePacket done [11:27:35]KKMCreateOFDPacket done [11:27:35]NVStorageSaveData kkm_last_timestamp [11:27:35]File name is /storage/kkm_last_timestamp [11:27:35]Write 4 bytes [11:27:35]NVStorageSaveData done [11:27:35]ExternCall_PrintAddStr [11:27:35]wPrintStart [11:27:35]Write to MH i2c: 01 00 00 F8 01 F9 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 07 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [11:27:35]RasterBufferAndPrint [11:27:35]line Счет N : (1)1787107 [11:27:35]line ИНН: 02508201610067 [11:27:35]line Контрольно-Кассовый Чек [11:27:35]line ПРОДАЖА [11:27:35]line ТРК (МРК, ГНК) : 31 [11:27:35]line Товар: 2710194210 [11:27:35]line ДТ-К-5 [11:27:35]line 6.570 * 0.00 [11:27:35]line = 0.00 [11:27:35]line НДС 12% НСП 1% [11:27:35]line > о реализуемом товаре [11:27:35]line ИТОГО: 0.00 [11:27:35]line НСП 1% : 0.00 [11:27:35]line НДС 12% : 0.00 [11:27:35]line Наличными: 0.00 [11:27:35]line Безнал.: 0.00 [11:27:35]line Место: АЗС № 89 "Партнер Нефть" [11:27:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:27:35]line СНО: Общий режим [11:27:35]line Чек 122 25.09.2024 11:27 [11:27:35]line Смена: 478 ФФД: 1.0 [11:27:35]line ЗНМ: 0300000113 [11:27:35]line РНМ: 0000000000091825 [11:27:35]line Версия ККМ: 001 [11:27:35]line Платежная система: Бакай Банк [11:27:35]line ФМ: 0000000000871835 [11:27:35]line ФД: 153106 [11:27:35]line ФПД: 95301348377114 [11:27:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T112733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153106&fm=95301348377114&tin=02508201610067®Number=0000000000091825&sum=0 [11:27:35]written 0, free lines is 4095 [11:27:35]OFD Sender: Processing packet 153106 [packets to send 832, broken 831] [11:27:35]ProducePacketName [11:27:35]name=ofd_packets/00153106 [11:27:35]OFD Sender: To server: pG, [11:27:35]CommunicateWithHost lk.salyk.kg:30040 [11:27:35]ConnectInit lk.salyk.kg [11:27:35]Write to MH i2c: 01 00 00 22 02 24 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 07 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 DC 0C 13 [11:27:35]RasterBufferAndPrint [11:27:35]line [11:27:35]line [11:27:35]line [11:27:35]line [11:27:35]line [11:27:35]written 0, free lines is 3298 [11:27:35]MH_Cut [11:27:35]Write to MH i2c: D1 01 00 29 02 01 FD [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: D1 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: D1 01 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: D1 01 00 29 02 00 FC [11:27:35]Write to MH i2c: 01 00 00 2A 02 2C [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:36]*** Cut start [11:27:36]*** Purtial cut [11:27:36]*** Stage 1: CUTSNS_PIN = 1 [11:27:36]Read from MH i2c: 01 [11:27:36]MH_I2C_Read... [11:27:36]*** Stop cut motor [11:27:36]*** Cut end [11:27:36]Read from MH i2c: 01 07 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [11:27:36]process_action close_receipt done [11:27:36]requested_data is exist [11:27:36]produce_requested_data [11:27:36]requested_item fm.sn is exist - process it [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 11 00 00 [11:27:36]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 17 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [11:27:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:27:36]wFMCommunicate OK [11:27:36]requested_item fd.num is exist - process it [11:27:36]SAM_PROTO_GetFieldsCounters [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 13 00 00 [11:27:36]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 62 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 62 00 2C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [11:27:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:36]wFMCommunicate OK [11:27:36]SAM_PROTO_GetFieldsCounters done [11:27:36]requested_item shift.num is exist - process it [11:27:36]requested_item shift.opened is exist - process it [11:27:36]req_shift_opened [11:27:36]FM_GetShiftState [11:27:36]SAM_PROTO_GetShiftState [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 13 01 00 [11:27:36]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 0E 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 74 [11:27:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:27:36]wFMCommunicate OK [11:27:36]SAM_PROTO_GetShiftState done [11:27:36]FM_GetShiftState done [11:27:36]req_shift_opened done [11:27:36]requested_item shift.open_date is exist - process it [11:27:36]req_shift_open_date [11:27:36]req_shift_open_date done [11:27:36]produce_requested_data done [11:27:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153106,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:27:36]process_action_free close_receipt [11:27:36]json_value_free [11:27:36]json_value_free done [11:27:36]process_json_proto returns [11:27:36]Send response to host [11:27:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153106,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:27:36]free response buf [11:27:36]execute_script done [11:27:36]execute_script returns [11:27:36]free content buf [11:27:36]Sock 10.Close socket [11:27:36]Sock 10.Thread stoped [11:27:36]Connected sock=11 [11:27:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B8 BB 04 01 78 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 A5 F3 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 56 02 00 35 04 06 00 56 AD 13 04 42 1A 31 15 69 F0 0B 0C 99 46 [11:27:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 A0 47 00 95 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 56 02 00 F4 03 04 00 A2 9B F3 66 B6 04 01 00 00 6B 53 71 72 F7 14 66 12 [11:27:37]CommunicateWithHost err = 0 [11:27:37]CheckOFDResponse [11:27:37]1017 (14) - 77093643461234 [11:27:37]1041 (16) - 0000000000871835 [11:27:37]1040 (4) - 153106 [11:27:37]1012 (4) - 25.09.2024 05:12 [11:27:37]1206 (1) - 0 [11:27:37]OFD Sender: Remove packet 153106 [11:27:37]ProducePacketName [11:27:37]name=ofd_packets/00153106 [11:27:37]NVStorageDeleteData [11:27:38]OFD Sender: No OFD packet to send [11:27:43]OFD Sender: No OFD packet to send [11:27:48]OFD Sender: No OFD packet to send [11:27:53]OFD Sender: No OFD packet to send [11:27:58]OFD Sender: No OFD packet to send [11:28:03]OFD Sender: No OFD packet to send [11:28:08]OFD Sender: No OFD packet to send [11:28:13]OFD Sender: No OFD packet to send [11:28:18]OFD Sender: No OFD packet to send [11:28:23]OFD Sender: No OFD packet to send [11:28:28]OFD Sender: No OFD packet to send [11:28:33]OFD Sender: No OFD packet to send [11:28:38]OFD Sender: No OFD packet to send [11:28:38]recv_with_timeout no data received [11:28:43]OFD Sender: No OFD packet to send [11:28:48]OFD Sender: No OFD packet to send [11:28:53]OFD Sender: No OFD packet to send [11:28:58]OFD Sender: No OFD packet to send [11:29:03]OFD Sender: No OFD packet to send [11:29:08]OFD Sender: No OFD packet to send [11:29:08]recv_with_timeout no data received [11:29:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:30:01]recv_with_timeout no data received [11:30:03]OFD Sender: No OFD packet to send [11:30:08]OFD Sender: No OFD packet to send [11:30:13]OFD Sender: No OFD packet to send [11:30:18]OFD Sender: No OFD packet to send [11:30:23]OFD Sender: No OFD packet to send [11:30:28]OFD Sender: No OFD packet to send [11:30:33]OFD Sender: No OFD packet to send [11:30:38]OFD Sender: No OFD packet to send [11:30:40]accept exits with 9 [11:30:40]New connection [11:30:40]New thread 3066527076 created [11:30:40]Thread 3066670436 joined [11:30:40]Waiting for new connection... [11:30:40] Sock 9.Parse request [11:30:40]Sock 9.Check first char [11:30:40]Sock 9.First char is OK [11:30:40]request: POST /json_proto HTTP/1.0 [11:30:40]Method: POST [11:30:40]URL: /json_proto [11:30:40]Method is POST - this is cgi request [11:30:40]url: /json_proto [11:30:40]query_string will be loaded in cgi processing [11:30:40]execute_cgi json_proto POST (null) [11:30:40]execute_cgi path=json_proto method=POST [11:30:40]POST find Content-Length [11:30:40]Host: 172.17.43.67:8080 [11:30:40]Content-Length: 957 [11:30:40]Content-Type: application/json [11:30:40] [11:30:40]POST finish read [11:30:40]Found Content-Length = 957 [11:30:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 29.290, "sum" : 2000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.29 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:40]execute_script... [11:30:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 29.290, "sum" : 2000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.29 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:40]POST & json_proto [11:30:40]process_json_proto [11:30:40]json parsed OK: [11:30:40]protocol is kg_v1.0 [11:30:40]action value=close_receipt [11:30:40]process_action close_receipt [11:30:40]cmd_close_receipt [11:30:40]MH_GetDate [11:30:40]Write to MH i2c: F0 00 00 2E 02 1F [11:30:40]Write i2c OK [11:30:40]MH_I2C_Read... [11:30:40]Read from MH i2c: F0 [11:30:40]MH_I2C_Read... [11:30:40]Read from MH i2c: F0 09 00 [11:30:40]MH_I2C_Read... [11:30:40]Read from MH i2c: F0 09 00 2E 02 00 60 F4 F3 66 6A BD 47 65 A8 [11:30:40]GetLastDocTimeStamp 1727263653 [11:30:40]current date 1727263840 [11:30:40]FM_GetShiftState [11:30:40]SAM_PROTO_GetShiftState [11:30:40]wFMCommunicate request_size=4 [11:30:40]MH_SAM_APDU [11:30:40]CAPDU: 80 13 01 00 [11:30:40]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [11:30:40]Write i2c OK [11:30:40]MH_I2C_Read... [11:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:40]Read from MH i2c: E2 [11:30:40]MH_I2C_Read... [11:30:40]Read from MH i2c: E2 0E 00 [11:30:40]MH_I2C_Read... [11:30:40]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 76 [11:30:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:30:40]wFMCommunicate OK [11:30:40]SAM_PROTO_GetShiftState done [11:30:40]FM_GetShiftState done [11:30:40]opened in 1727224329 [11:30:40]opened+sec_in_day 1727310729 [11:30:40]quantity*price = 200050 [11:30:40]sum+1 = 200052 [11:30:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.44 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 123 25.09.2024 11:30 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 29.29 сом ФМ: 0000000000871835 ФД: 153107 ФПД: 29636550947152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113040&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153107&fm=29636550947152&tin=02508201610067®Number=0000000000091825&sum=200000 [11:30:41]StoreToDocumentArchive [11:30:41]shift 478 fd 153107 [11:30:41]save to /storage/0478/doc_00153107 [11:30:41]save last doc name /storage/0478/doc_00153107 to /storage/kkm_last_doc_name [11:30:41]save OK [11:30:41]Clear old archive folders... [11:30:41]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:30:41]tlvbuf is 01016100 [11:30:41]SAM_PROTO_ClearQueue [11:30:41]wFMCommunicate request_size=4 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 09 00 00 [11:30:41]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [11:30:41]RAPDU: 90 00 [11:30:41]wFMCommunicate OK [11:30:41]SAM_PROTO_ClearQueue done [11:30:41]KKMCreateOFDPacket [11:30:41]OFDProtocolAddRootSTLVToBuf [11:30:41]FM_MakeSignedData [11:30:41]FM_MakeSignedData [11:30:41]SAM_PROTO_SignData [11:30:41]wFMCommunicate request_size=4 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 0D 01 02 [11:30:41]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [11:30:41]RAPDU: 90 00 [11:30:41]wFMCommunicate OK [11:30:41]wFMCommunicate request_size=255 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 60 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 56 02 00 35 04 06 00 1A F4 4C 17 71 [11:30:41]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 60 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 56 02 00 35 04 06 00 1A F4 4C 17 71 00 00 3D [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [11:30:41]RAPDU: 90 00 [11:30:41]wFMCommunicate OK [11:30:41]wFMCommunicate request_size=6 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 0D 02 02 01 50 [11:30:41]Write to MH i2c: E2 09 00 3F 02 80 0D 02 02 01 00 50 00 00 0D [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [11:30:41]RAPDU: 90 00 [11:30:41]wFMCommunicate OK [11:30:41]wFMCommunicate request_size=4 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 0D 03 02 [11:30:41]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 0B 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 0B 00 40 02 00 3E DB 1F 56 66 28 E2 D0 90 00 8C [11:30:41]RAPDU: 3E DB 1F 56 66 28 E2 D0 90 00 [11:30:41]wFMCommunicate OK [11:30:41]SAM_PROTO_SignData done [11:30:41]FM_MakeSignedData done [11:30:41]CreateOFDProtocolMessage [11:30:41]wFMCommunicate request_size=4 [11:30:41]MH_SAM_APDU [11:30:41]CAPDU: 80 11 00 00 [11:30:41]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:41]Read from MH i2c: E2 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 17 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [11:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:30:41]wFMCommunicate OK [11:30:41]CreateOFDProtocolMessage done [11:30:41]OFDSenderStorePacket 153107 [11:30:41]StoreOFDPacket docnum=153107 [11:30:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 35 5E 03 01 F6 89 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 60 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 56 02 00 35 04 06 00 1A F4 4C 17 71 50 3E DB 1F 56 66 28 E2 D0 [11:30:41]CheckFolder [11:30:41]dirname=/storage/ofd_packets [11:30:41]CheckFolder done [11:30:41]ProducePacketName [11:30:41]name=ofd_packets/00153107 [11:30:41]NVStorageSaveData ofd_packets/00153107 [11:30:41]File name is /storage/ofd_packets/00153107 [11:30:41]Write 297 bytes [11:30:41]NVStorageSaveData done [11:30:41]OFDSenderStorePacket done [11:30:41]KKMCreateOFDPacket done [11:30:41]NVStorageSaveData kkm_last_timestamp [11:30:41]File name is /storage/kkm_last_timestamp [11:30:41]Write 4 bytes [11:30:41]NVStorageSaveData done [11:30:41]ExternCall_PrintAddStr [11:30:41]wPrintStart [11:30:41]Write to MH i2c: 01 00 00 42 02 44 [11:30:41]Write i2c OK [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: 01 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: 01 07 00 [11:30:41]MH_I2C_Read... [11:30:41]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [11:30:41]RasterBufferAndPrint [11:30:41]line Счет N : (1)1787108 [11:30:41]line ИНН: 02508201610067 [11:30:41]line Контрольно-Кассовый Чек [11:30:41]line ПРОДАЖА [11:30:41]line ТРК (МРК, ГНК) : 33 [11:30:41]line Товар: 2710124130 [11:30:41]line Super-92 [11:30:41]line 29.290 * 68.30 [11:30:41]line = 2000.51 [11:30:41]line НДС 12% НСП 1% [11:30:41]line > о реализуемом товаре [11:30:41]line ОКРУГЛЕНИЕ: -0.51 [11:30:41]line ИТОГО: 2000.00 [11:30:41]line Внесено: 2000.00 [11:30:41]line СДАЧА: 0.00 [11:30:41]line НСП 1% : 17.70 [11:30:41]line НДС 12% : 212.44 [11:30:41]line Наличными: 2000.00 [11:30:41]line Безнал.: 0.00 [11:30:41]line Место: АЗС № 89 "Партнер Нефть" [11:30:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:30:41]line СНО: Общий режим [11:30:41]line Чек 123 25.09.2024 11:30 [11:30:41]line Смена: 478 ФФД: 1.0 [11:30:41]line ЗНМ: 0300000113 [11:30:41]line РНМ: 0000000000091825 [11:30:41]line Версия ККМ: 001 [11:30:41]line [11:30:41]line Дисконтная программа [11:30:41]line S-92 [11:30:41]line номер 89 [11:30:41]line сэкономлено 29.29 сом [11:30:41]line ФМ: 0000000000871835 [11:30:41]line ФД: 153107 [11:30:41]line ФПД: 29636550947152 [11:30:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113040&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153107&fm=29636550947152&tin=02508201610067®Number=0000000000091825&sum=200000 [11:30:42]OFD Sender: Processing packet 153107 [packets to send 832, broken 831] [11:30:42]ProducePacketName [11:30:42]name=ofd_packets/00153107 [11:30:42]OFD Sender: To server: pG, [11:30:42]CommunicateWithHost lk.salyk.kg:30040 [11:30:42]ConnectInit lk.salyk.kg [11:30:42]written 0, free lines is 4095 [11:30:42]Write to MH i2c: 01 00 00 72 02 74 [11:30:42]Write i2c OK [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: 01 [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: 01 07 00 [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 87 0C 0E [11:30:42]RasterBufferAndPrint [11:30:42]line [11:30:42]line [11:30:42]line [11:30:42]line [11:30:42]line [11:30:42]written 0, free lines is 3212 [11:30:42]MH_Cut [11:30:42]Write to MH i2c: D1 01 00 79 02 01 4D [11:30:42]Write i2c OK [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: D1 [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: D1 01 00 [11:30:42]MH_I2C_Read... [11:30:42]Read from MH i2c: D1 01 00 79 02 00 4C [11:30:42]Write to MH i2c: 01 00 00 7A 02 7C [11:30:42]Write i2c OK [11:30:42]MH_I2C_Read... [11:30:43]*** Cut start [11:30:43]*** Purtial cut [11:30:43]*** Stage 1: CUTSNS_PIN = 1 [11:30:43]Read from MH i2c: 01 [11:30:43]MH_I2C_Read... [11:30:43]*** Stop cut motor [11:30:43]*** Cut end [11:30:43]Read from MH i2c: 01 07 00 [11:30:43]MH_I2C_Read... [11:30:43]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [11:30:43]process_action close_receipt done [11:30:43]requested_data is exist [11:30:43]produce_requested_data [11:30:43]requested_item fm.sn is exist - process it [11:30:43]wFMCommunicate request_size=4 [11:30:43]MH_SAM_APDU [11:30:43]CAPDU: 80 11 00 00 [11:30:43]Write to MH i2c: E2 08 00 7B 02 80 11 00 00 00 00 00 00 F7 [11:30:43]Write i2c OK [11:30:43]MH_I2C_Read... [11:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:43]Read from MH i2c: E2 [11:30:43]MH_I2C_Read... [11:30:43]Read from MH i2c: E2 17 00 [11:30:43]MH_I2C_Read... [11:30:43]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [11:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:30:43]wFMCommunicate OK [11:30:43]requested_item fd.num is exist - process it [11:30:43]SAM_PROTO_GetFieldsCounters [11:30:43]wFMCommunicate request_size=4 [11:30:43]MH_SAM_APDU [11:30:43]CAPDU: 80 13 00 00 [11:30:43]Write to MH i2c: E2 08 00 7C 02 80 13 00 00 00 00 00 00 FA [11:30:43]Write i2c OK [11:30:43]MH_I2C_Read... [11:30:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:44]Read from MH i2c: E2 [11:30:44]MH_I2C_Read... [11:30:44]Read from MH i2c: E2 62 00 [11:30:44]MH_I2C_Read... [11:30:44]Read from MH i2c: E2 62 00 7C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [11:30:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:30:44]wFMCommunicate OK [11:30:44]SAM_PROTO_GetFieldsCounters done [11:30:44]requested_item shift.num is exist - process it [11:30:44]requested_item shift.opened is exist - process it [11:30:44]req_shift_opened [11:30:44]FM_GetShiftState [11:30:44]SAM_PROTO_GetShiftState [11:30:44]wFMCommunicate request_size=4 [11:30:44]MH_SAM_APDU [11:30:44]CAPDU: 80 13 01 00 [11:30:44]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [11:30:44]Write i2c OK [11:30:44]MH_I2C_Read... [11:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:44]Read from MH i2c: E2 [11:30:44]MH_I2C_Read... [11:30:44]Read from MH i2c: E2 0E 00 [11:30:44]MH_I2C_Read... [11:30:44]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C4 [11:30:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:30:44]wFMCommunicate OK [11:30:44]SAM_PROTO_GetShiftState done [11:30:44]FM_GetShiftState done [11:30:44]req_shift_opened done [11:30:44]requested_item shift.open_date is exist - process it [11:30:44]req_shift_open_date [11:30:44]req_shift_open_date done [11:30:44]produce_requested_data done [11:30:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153107,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:30:44]process_action_free close_receipt [11:30:44]json_value_free [11:30:44]json_value_free done [11:30:44]process_json_proto returns [11:30:44]Send response to host [11:30:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153107,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:30:44]free response buf [11:30:44]execute_script done [11:30:44]execute_script returns [11:30:44]free content buf [11:30:44]Sock 9.Close socket [11:30:44]Sock 9.Thread stoped [11:30:46]recv_with_timeout no data received [11:30:47]ConnectInit Can't take IP for lk.salyk.kg [11:30:47]CommunicateWithHost connect error [11:30:47]CommunicateWithHost err = -1 [11:30:47]OFD Sender: Server communicate error [11:30:52]OFD Sender: Processing packet 153107 [packets to send 832, broken 831] [11:30:52]ProducePacketName [11:30:52]name=ofd_packets/00153107 [11:30:52]OFD Sender: To server: pG, [11:30:52]CommunicateWithHost lk.salyk.kg:30040 [11:30:52]ConnectInit lk.salyk.kg [11:30:57]ConnectInit Can't take IP for lk.salyk.kg [11:30:57]CommunicateWithHost connect error [11:30:57]CommunicateWithHost err = -1 [11:30:57]OFD Sender: Server communicate error [11:31:02]OFD Sender: Processing packet 153107 [packets to send 832, broken 831] [11:31:02]ProducePacketName [11:31:02]name=ofd_packets/00153107 [11:31:02]OFD Sender: To server: pG, [11:31:02]CommunicateWithHost lk.salyk.kg:30040 [11:31:02]ConnectInit lk.salyk.kg [11:31:02]recv_with_timeout no data received [11:31:07]ConnectInit Can't take IP for lk.salyk.kg [11:31:07]CommunicateWithHost connect error [11:31:07]CommunicateWithHost err = -1 [11:31:07]OFD Sender: Server communicate error [11:31:12]OFD Sender: Processing packet 153107 [packets to send 832, broken 831] [11:31:12]ProducePacketName [11:31:12]name=ofd_packets/00153107 [11:31:12]OFD Sender: To server: pG, [11:31:12]CommunicateWithHost lk.salyk.kg:30040 [11:31:12]ConnectInit lk.salyk.kg [11:31:17]recv_with_timeout no data received [11:31:22]Connected sock=10 [11:31:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 35 5E 03 01 F6 89 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 60 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 56 02 00 35 04 06 00 1A F4 4C 17 71 50 3E DB 1F 56 66 28 E2 D0 [11:31:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 16 47 00 20 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 56 02 00 F4 03 04 00 83 9C F3 66 B6 04 01 00 00 6A 25 3A 54 4C 2D A8 B3 [11:31:22]CommunicateWithHost err = 0 [11:31:22]CheckOFDResponse [11:31:22]1017 (14) - 77093643461234 [11:31:22]1041 (16) - 0000000000871835 [11:31:22]1040 (4) - 153107 [11:31:22]1012 (4) - 25.09.2024 05:15 [11:31:22]1206 (1) - 0 [11:31:22]OFD Sender: Remove packet 153107 [11:31:22]ProducePacketName [11:31:22]name=ofd_packets/00153107 [11:31:22]NVStorageDeleteData [11:31:23]OFD Sender: No OFD packet to send [11:31:25]accept exits with 8 [11:31:25]New connection [11:31:25]New thread 3066670436 created [11:31:25]Thread 3066527076 joined [11:31:25]Waiting for new connection... [11:31:25] Sock 8.Parse request [11:31:25]Sock 8.Check first char [11:31:25]Sock 8.First char is OK [11:31:25]request: POST /json_proto HTTP/1.0 [11:31:25]Method: POST [11:31:25]URL: /json_proto [11:31:25]Method is POST - this is cgi request [11:31:25]url: /json_proto [11:31:25]query_string will be loaded in cgi processing [11:31:25]execute_cgi json_proto POST (null) [11:31:25]execute_cgi path=json_proto method=POST [11:31:25]POST find Content-Length [11:31:25]Host: 172.17.43.67:8080 [11:31:25]Content-Length: 667 [11:31:25]Content-Type: application/json [11:31:25] [11:31:25]POST finish read [11:31:25]Found Content-Length = 667 [11:31:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 17.320, "sum" : 1200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:25]execute_script... [11:31:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 17.320, "sum" : 1200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:25]POST & json_proto [11:31:25]process_json_proto [11:31:25]json parsed OK: [11:31:25]protocol is kg_v1.0 [11:31:25]action value=close_receipt [11:31:25]process_action close_receipt [11:31:25]cmd_close_receipt [11:31:25]MH_GetDate [11:31:25]Write to MH i2c: F0 00 00 7E 02 6F [11:31:25]Write i2c OK [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: F0 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: F0 09 00 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: F0 09 00 7E 02 00 8D F4 F3 66 6A BD 47 65 25 [11:31:25]GetLastDocTimeStamp 1727263840 [11:31:25]current date 1727263885 [11:31:25]FM_GetShiftState [11:31:25]SAM_PROTO_GetShiftState [11:31:25]wFMCommunicate request_size=4 [11:31:25]MH_SAM_APDU [11:31:25]CAPDU: 80 13 01 00 [11:31:25]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [11:31:25]Write i2c OK [11:31:25]MH_I2C_Read... [11:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:25]Read from MH i2c: E2 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: E2 0E 00 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C6 [11:31:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:31:25]wFMCommunicate OK [11:31:25]SAM_PROTO_GetShiftState done [11:31:25]FM_GetShiftState done [11:31:25]opened in 1727224329 [11:31:25]opened+sec_in_day 1727310729 [11:31:25]quantity*price = 120027 [11:31:25]sum+1 = 120029 [11:31:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.46 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 124 25.09.2024 11:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153108 ФПД: 44621567472238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153108&fm=44621567472238&tin=02508201610067®Number=0000000000091825&sum=120000 [11:31:26]StoreToDocumentArchive [11:31:26]shift 478 fd 153108 [11:31:26]save to /storage/0478/doc_00153108 [11:31:26]save last doc name /storage/0478/doc_00153108 to /storage/kkm_last_doc_name [11:31:26]save OK [11:31:26]Clear old archive folders... [11:31:26]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:31:26]tlvbuf is 0100AFE0 [11:31:26]SAM_PROTO_ClearQueue [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 09 00 00 [11:31:26]Write to MH i2c: E2 08 00 8C 02 80 09 00 00 00 00 00 00 00 [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [11:31:26]RAPDU: 90 00 [11:31:26]wFMCommunicate OK [11:31:26]SAM_PROTO_ClearQueue done [11:31:26]KKMCreateOFDPacket [11:31:26]OFDProtocolAddRootSTLVToBuf [11:31:26]FM_MakeSignedData [11:31:26]FM_MakeSignedData [11:31:26]SAM_PROTO_SignData [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 0D 01 02 [11:31:26]Write to MH i2c: E2 08 00 8D 02 80 0D 01 02 00 00 00 00 08 [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [11:31:26]RAPDU: 90 00 [11:31:26]wFMCommunicate OK [11:31:26]wFMCommunicate request_size=255 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 8D F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 56 02 00 35 04 06 00 28 95 44 AD B2 [11:31:26]Write to MH i2c: E2 02 01 8E 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 8D F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 56 02 00 35 04 06 00 28 95 44 AD B2 00 00 4D [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [11:31:26]RAPDU: 90 00 [11:31:26]wFMCommunicate OK [11:31:26]wFMCommunicate request_size=6 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 0D 02 02 01 6E [11:31:26]Write to MH i2c: E2 09 00 8F 02 80 0D 02 02 01 00 6E 00 00 7B [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [11:31:26]RAPDU: 90 00 [11:31:26]wFMCommunicate OK [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 0D 03 02 [11:31:26]Write to MH i2c: E2 08 00 90 02 80 0D 03 02 00 00 00 00 0D [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 0B 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 0B 00 90 02 00 94 62 AC F1 2A D4 95 88 90 00 BC [11:31:26]RAPDU: 94 62 AC F1 2A D4 95 88 90 00 [11:31:26]wFMCommunicate OK [11:31:26]SAM_PROTO_SignData done [11:31:26]FM_MakeSignedData done [11:31:26]CreateOFDProtocolMessage [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 11 00 00 [11:31:26]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 17 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 17 00 91 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [11:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:31:26]wFMCommunicate OK [11:31:26]CreateOFDProtocolMessage done [11:31:26]OFDSenderStorePacket 153108 [11:31:26]StoreOFDPacket docnum=153108 [11:31:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 7E 0B 03 01 F5 AA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 8D F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 56 02 00 35 04 06 00 28 95 44 AD B2 6E 94 62 AC F1 2A D4 95 88 [11:31:26]CheckFolder [11:31:26]dirname=/storage/ofd_packets [11:31:26]CheckFolder done [11:31:26]ProducePacketName [11:31:26]name=ofd_packets/00153108 [11:31:26]NVStorageSaveData ofd_packets/00153108 [11:31:26]File name is /storage/ofd_packets/00153108 [11:31:26]Write 297 bytes [11:31:26]NVStorageSaveData done [11:31:26]OFDSenderStorePacket done [11:31:26]KKMCreateOFDPacket done [11:31:26]NVStorageSaveData kkm_last_timestamp [11:31:26]File name is /storage/kkm_last_timestamp [11:31:26]Write 4 bytes [11:31:26]NVStorageSaveData done [11:31:26]ExternCall_PrintAddStr [11:31:26]wPrintStart [11:31:26]Write to MH i2c: 01 00 00 92 02 94 [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: 01 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: 01 07 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [11:31:26]RasterBufferAndPrint [11:31:26]line Счет N : (1)1787110 [11:31:26]line ИНН: 02508201610067 [11:31:26]line Контрольно-Кассовый Чек [11:31:26]line ПРОДАЖА [11:31:26]line ТРК (МРК, ГНК) : 43 [11:31:26]line Товар: 2710124130 [11:31:26]line Super-92 [11:31:26]line 17.320 * 69.30 [11:31:26]line = 1200.28 [11:31:26]line НДС 12% НСП 1% [11:31:26]line > о реализуемом товаре [11:31:26]line ОКРУГЛЕНИЕ: -0.28 [11:31:26]line ИТОГО: 1200.00 [11:31:26]line Внесено: 1200.00 [11:31:26]line СДАЧА: 0.00 [11:31:26]line НСП 1% : 10.62 [11:31:26]line НДС 12% : 127.46 [11:31:26]line Наличными: 1200.00 [11:31:26]line Безнал.: 0.00 [11:31:26]line Место: АЗС № 89 "Партнер Нефть" [11:31:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:31:26]line СНО: Общий режим [11:31:26]line Чек 124 25.09.2024 11:31 [11:31:26]line Смена: 478 ФФД: 1.0 [11:31:26]line ЗНМ: 0300000113 [11:31:26]line РНМ: 0000000000091825 [11:31:26]line Версия ККМ: 001 [11:31:26]line ФМ: 0000000000871835 [11:31:26]line ФД: 153108 [11:31:26]line ФПД: 44621567472238 [11:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153108&fm=44621567472238&tin=02508201610067®Number=0000000000091825&sum=120000 [11:31:26]written 0, free lines is 4095 [11:31:27]OFD Sender: Processing packet 153108 [packets to send 832, broken 831] [11:31:27]ProducePacketName [11:31:27]name=ofd_packets/00153108 [11:31:27]OFD Sender: To server: pG, [11:31:27]CommunicateWithHost lk.salyk.kg:30040 [11:31:27]ConnectInit lk.salyk.kg [11:31:27]Write to MH i2c: 01 00 00 BD 02 BF [11:31:27]Write i2c OK [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: 01 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: 01 07 00 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 E3 0C B5 [11:31:27]RasterBufferAndPrint [11:31:27]line [11:31:27]line [11:31:27]line [11:31:27]line [11:31:27]line [11:31:27]written 0, free lines is 3305 [11:31:27]MH_Cut [11:31:27]Write to MH i2c: D1 01 00 C4 02 01 98 [11:31:27]Write i2c OK [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: D1 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: D1 01 00 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: D1 01 00 C4 02 00 97 [11:31:27]Write to MH i2c: 01 00 00 C5 02 C7 [11:31:27]Write i2c OK [11:31:27]MH_I2C_Read... [11:31:27]Connected sock=10 [11:31:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 7E 0B 03 01 F5 AA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 8D F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 56 02 00 35 04 06 00 28 95 44 AD B2 6E 94 62 AC F1 2A D4 95 88 [11:31:28]*** Cut start [11:31:28]*** Purtial cut [11:31:28]*** Stage 1: CUTSNS_PIN = 1 [11:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 5A 47 00 8E 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 56 02 00 F4 03 04 00 89 9C F3 66 B6 04 01 00 00 BD 4A C4 E1 E8 E9 E4 42 [11:31:28]CommunicateWithHost err = 0 [11:31:28]CheckOFDResponse [11:31:28]1017 (14) - 77093643461234 [11:31:28]1041 (16) - 0000000000871835 [11:31:28]1040 (4) - 153108 [11:31:28]1012 (4) - 25.09.2024 05:15 [11:31:28]1206 (1) - 0 [11:31:28]OFD Sender: Remove packet 153108 [11:31:28]ProducePacketName [11:31:28]name=ofd_packets/00153108 [11:31:28]NVStorageDeleteData [11:31:28]Read from MH i2c: 01 [11:31:28]MH_I2C_Read... [11:31:28]*** Stop cut motor [11:31:28]*** Cut end [11:31:28]Read from MH i2c: 01 07 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 FF 0F DC [11:31:28]process_action close_receipt done [11:31:28]requested_data is exist [11:31:28]produce_requested_data [11:31:28]requested_item fm.sn is exist - process it [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 11 00 00 [11:31:28]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 17 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [11:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:31:28]wFMCommunicate OK [11:31:28]requested_item fd.num is exist - process it [11:31:28]SAM_PROTO_GetFieldsCounters [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 13 00 00 [11:31:28]Write to MH i2c: E2 08 00 C7 02 80 13 00 00 00 00 00 00 45 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 62 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 62 00 C7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [11:31:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:28]wFMCommunicate OK [11:31:28]SAM_PROTO_GetFieldsCounters done [11:31:28]requested_item shift.num is exist - process it [11:31:28]requested_item shift.opened is exist - process it [11:31:28]req_shift_opened [11:31:28]FM_GetShiftState [11:31:28]SAM_PROTO_GetShiftState [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 13 01 00 [11:31:28]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 0E 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0F [11:31:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:31:28]wFMCommunicate OK [11:31:28]SAM_PROTO_GetShiftState done [11:31:28]FM_GetShiftState done [11:31:28]req_shift_opened done [11:31:28]requested_item shift.open_date is exist - process it [11:31:28]req_shift_open_date [11:31:28]req_shift_open_date done [11:31:28]produce_requested_data done [11:31:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153108,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:31:28]process_action_free close_receipt [11:31:28]json_value_free [11:31:28]json_value_free done [11:31:28]process_json_proto returns [11:31:28]Send response to host [11:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153108,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:31:28]free response buf [11:31:28]execute_script done [11:31:28]execute_script returns [11:31:28]free content buf [11:31:28]Sock 8.Close socket [11:31:28]Sock 8.Thread stoped [11:31:28]OFD Sender: No OFD packet to send [11:31:33]OFD Sender: No OFD packet to send [11:31:38]OFD Sender: No OFD packet to send [11:31:43]OFD Sender: No OFD packet to send [11:31:48]OFD Sender: No OFD packet to send [11:31:53]OFD Sender: No OFD packet to send [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:17]recv_with_timeout no data received [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:28]accept exits with 9 [11:32:28]New connection [11:32:28]New thread 3066527076 created [11:32:28]Thread 3066670436 joined [11:32:28]Waiting for new connection... [11:32:28] Sock 9.Parse request [11:32:28]Sock 9.Check first char [11:32:28]Sock 9.First char is OK [11:32:28]request: POST /json_proto HTTP/1.0 [11:32:28]Method: POST [11:32:28]URL: /json_proto [11:32:28]Method is POST - this is cgi request [11:32:28]url: /json_proto [11:32:28]query_string will be loaded in cgi processing [11:32:28]execute_cgi json_proto POST (null) [11:32:28]execute_cgi path=json_proto method=POST [11:32:28]POST find Content-Length [11:32:28]Host: 172.17.43.67:8080 [11:32:28]Content-Length: 667 [11:32:28]Content-Type: application/json [11:32:28] [11:32:28]POST finish read [11:32:28]Found Content-Length = 667 [11:32:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 18.030, "sum" : 1249.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1249.00, "total" : 1249.00, "payments": [ { "type": 0, "sum" : 1249.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:28]execute_script... [11:32:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 18.030, "sum" : 1249.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1249.00, "total" : 1249.00, "payments": [ { "type": 0, "sum" : 1249.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:28]POST & json_proto [11:32:28]process_json_proto [11:32:28]json parsed OK: [11:32:28]protocol is kg_v1.0 [11:32:28]action value=close_receipt [11:32:28]process_action close_receipt [11:32:28]cmd_close_receipt [11:32:28]MH_GetDate [11:32:28]Write to MH i2c: F0 00 00 C9 02 BA [11:32:28]Write i2c OK [11:32:28]MH_I2C_Read... [11:32:28]Read from MH i2c: F0 [11:32:28]MH_I2C_Read... [11:32:28]Read from MH i2c: F0 09 00 [11:32:28]MH_I2C_Read... [11:32:28]Read from MH i2c: F0 09 00 C9 02 00 CC F4 F3 66 6A BD 47 65 AF [11:32:28]GetLastDocTimeStamp 1727263885 [11:32:28]current date 1727263948 [11:32:28]FM_GetShiftState [11:32:28]SAM_PROTO_GetShiftState [11:32:28]wFMCommunicate request_size=4 [11:32:28]MH_SAM_APDU [11:32:28]CAPDU: 80 13 01 00 [11:32:28]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [11:32:28]Write i2c OK [11:32:28]MH_I2C_Read... [11:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:28]Read from MH i2c: E2 [11:32:28]MH_I2C_Read... [11:32:28]Read from MH i2c: E2 0E 00 [11:32:28]MH_I2C_Read... [11:32:28]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 11 [11:32:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:32:28]wFMCommunicate OK [11:32:28]SAM_PROTO_GetShiftState done [11:32:28]FM_GetShiftState done [11:32:28]opened in 1727224329 [11:32:28]opened+sec_in_day 1727310729 [11:32:28]quantity*price = 124947 [11:32:28]sum+1 = 124949 [11:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 1249.00 Внесено: 1249.00 СДАЧА: 0.00 НСП 1% : 11.06 НДС 12% : 132.69 Наличными: 1249.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 125 25.09.2024 11:32 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153109 ФПД: 158766866549242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113228&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153109&fm=158766866549242&tin=02508201610067®Number=0000000000091825&sum=124900 [11:32:29]StoreToDocumentArchive [11:32:29]shift 478 fd 153109 [11:32:29]save to /storage/0478/doc_00153109 [11:32:29]save last doc name /storage/0478/doc_00153109 to /storage/kkm_last_doc_name [11:32:29]save OK [11:32:29]Clear old archive folders... [11:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:32:29]tlvbuf is 00F89DB0 [11:32:29]SAM_PROTO_ClearQueue [11:32:29]wFMCommunicate request_size=4 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 09 00 00 [11:32:29]Write to MH i2c: E2 08 00 D7 02 80 09 00 00 00 00 00 00 4B [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:29]Read from MH i2c: E2 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [11:32:29]RAPDU: 90 00 [11:32:29]wFMCommunicate OK [11:32:29]SAM_PROTO_ClearQueue done [11:32:29]KKMCreateOFDPacket [11:32:29]OFDProtocolAddRootSTLVToBuf [11:32:29]FM_MakeSignedData [11:32:29]FM_MakeSignedData [11:32:29]SAM_PROTO_SignData [11:32:29]wFMCommunicate request_size=4 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 0D 01 02 [11:32:29]Write to MH i2c: E2 08 00 D8 02 80 0D 01 02 00 00 00 00 53 [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:29]Read from MH i2c: E2 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [11:32:29]RAPDU: 90 00 [11:32:29]wFMCommunicate OK [11:32:29]wFMCommunicate request_size=255 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6E 46 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 14 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 33 00 00 00 00 07 04 06 00 E4 E7 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 CC F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 56 02 00 35 04 06 00 90 65 CA AE C9 [11:32:29]Write to MH i2c: E2 02 01 D9 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6E 46 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 14 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 33 00 00 00 00 07 04 06 00 E4 E7 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 CC F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 56 02 00 35 04 06 00 90 65 CA AE C9 00 00 6B [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:29]Read from MH i2c: E2 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [11:32:29]RAPDU: 90 00 [11:32:29]wFMCommunicate OK [11:32:29]wFMCommunicate request_size=6 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 0D 02 02 01 FA [11:32:29]Write to MH i2c: E2 09 00 DA 02 80 0D 02 02 01 00 FA 00 00 52 [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:29]Read from MH i2c: E2 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [11:32:29]RAPDU: 90 00 [11:32:29]wFMCommunicate OK [11:32:29]wFMCommunicate request_size=4 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 0D 03 02 [11:32:29]Write to MH i2c: E2 08 00 DB 02 80 0D 03 02 00 00 00 00 58 [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:29]Read from MH i2c: E2 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 0B 00 [11:32:29]MH_I2C_Read... [11:32:29]Read from MH i2c: E2 0B 00 DB 02 00 21 8F D9 8E F3 DA 23 C6 90 00 26 [11:32:29]RAPDU: 21 8F D9 8E F3 DA 23 C6 90 00 [11:32:29]wFMCommunicate OK [11:32:29]SAM_PROTO_SignData done [11:32:29]FM_MakeSignedData done [11:32:29]CreateOFDProtocolMessage [11:32:29]wFMCommunicate request_size=4 [11:32:29]MH_SAM_APDU [11:32:29]CAPDU: 80 11 00 00 [11:32:29]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [11:32:29]Write i2c OK [11:32:29]MH_I2C_Read... [11:32:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:30]Read from MH i2c: E2 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: E2 17 00 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [11:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:30]wFMCommunicate OK [11:32:30]CreateOFDProtocolMessage done [11:32:30]OFDSenderStorePacket 153109 [11:32:30]StoreOFDPacket docnum=153109 [11:32:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153109,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:32:31]free response buf [11:32:31]execute_script done [11:32:31]execute_script returns [11:32:31]free content buf [11:32:31]Sock 9.Close socket [11:32:31]Sock 9.Thread stoped [11:32:36]OFD Sender: No OFD packet to send [11:32:41]OFD Sender: No OFD packet to send [11:32:46]OFD Sender: No OFD packet to send [11:32:51]OFD Sender: No OFD packet to send [11:32:52]accept exits with 10 [11:32:52]New connection [11:32:52]New thread 3066670436 created [11:32:52]Thread 3066527076 joined [11:32:52]Waiting for new connection... [11:32:52] Sock 10.Parse request [11:32:52]Sock 10.Check first char [11:32:52]Sock 10.First char is OK [11:32:52]request: POST /json_proto HTTP/1.0 [11:32:52]Method: POST [11:32:52]URL: /json_proto [11:32:52]Method is POST - this is cgi request [11:32:52]url: /json_proto [11:32:52]query_string will be loaded in cgi processing [11:32:52]execute_cgi json_proto POST (null) [11:32:52]execute_cgi path=json_proto method=POST [11:32:52]POST find Content-Length [11:32:52]Host: 172.17.43.67:8080 [11:32:52]Content-Length: 678 [11:32:52]Content-Type: application/json [11:32:52] [11:32:52]POST finish read [11:32:52]Found Content-Length = 678 [11:32:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:52]execute_script... [11:32:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:52]POST & json_proto [11:32:52]process_json_proto [11:32:52]json parsed OK: [11:32:52]protocol is kg_v1.0 [11:32:52]action value=close_receipt [11:32:52]process_action close_receipt [11:32:52]cmd_close_receipt [11:32:52]MH_GetDate [11:32:52]Write to MH i2c: F0 00 00 14 03 06 [11:32:52]Write i2c OK [11:32:52]MH_I2C_Read... [11:32:52]Read from MH i2c: F0 [11:32:52]MH_I2C_Read... [11:32:52]Read from MH i2c: F0 09 00 [11:32:52]MH_I2C_Read... [11:32:52]Read from MH i2c: F0 09 00 14 03 00 E4 F4 F3 66 6A BD 47 65 13 [11:32:52]GetLastDocTimeStamp 1727263948 [11:32:52]current date 1727263972 [11:32:52]FM_GetShiftState [11:32:52]SAM_PROTO_GetShiftState [11:32:52]wFMCommunicate request_size=4 [11:32:52]MH_SAM_APDU [11:32:52]CAPDU: 80 13 01 00 [11:32:52]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [11:32:52]Write i2c OK [11:32:52]MH_I2C_Read... [11:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:52]Read from MH i2c: E2 [11:32:52]MH_I2C_Read... [11:32:52]Read from MH i2c: E2 0E 00 [11:32:52]MH_I2C_Read... [11:32:52]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5D [11:32:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:32:52]wFMCommunicate OK [11:32:52]SAM_PROTO_GetShiftState done [11:32:52]FM_GetShiftState done [11:32:52]opened in 1727224329 [11:32:52]opened+sec_in_day 1727310729 [11:32:52]quantity*price = 25018 [11:32:52]sum+1 = 25019 [11:32:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 126 25.09.2024 11:32 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153110 ФПД: 110407902221641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153110&fm=110407902221641&tin=02508201610067®Number=0000000000091825&sum=25000 [11:32:53]StoreToDocumentArchive [11:32:53]shift 478 fd 153110 [11:32:53]save to /storage/0478/doc_00153110 [11:32:53]save last doc name /storage/0478/doc_00153110 to /storage/kkm_last_doc_name [11:32:53]save OK [11:32:53]Clear old archive folders... [11:32:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:53]tlvbuf is 0100A8B0 [11:32:53]SAM_PROTO_ClearQueue [11:32:53]wFMCommunicate request_size=4 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 09 00 00 [11:32:53]Write to MH i2c: E2 08 00 22 03 80 09 00 00 00 00 00 00 97 [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [11:32:53]RAPDU: 90 00 [11:32:53]wFMCommunicate OK [11:32:53]SAM_PROTO_ClearQueue done [11:32:53]KKMCreateOFDPacket [11:32:53]OFDProtocolAddRootSTLVToBuf [11:32:53]FM_MakeSignedData [11:32:53]FM_MakeSignedData [11:32:53]SAM_PROTO_SignData [11:32:53]wFMCommunicate request_size=4 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 0D 01 02 [11:32:53]Write to MH i2c: E2 08 00 23 03 80 0D 01 02 00 00 00 00 9F [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [11:32:53]RAPDU: 90 00 [11:32:53]wFMCommunicate OK [11:32:53]wFMCommunicate request_size=255 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E4 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 35 04 06 00 64 [11:32:53]Write to MH i2c: E2 02 01 24 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E4 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 35 04 06 00 64 00 00 8C [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [11:32:53]RAPDU: 90 00 [11:32:53]wFMCommunicate OK [11:32:53]wFMCommunicate request_size=10 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 0D 02 02 05 6A 57 CA D5 49 [11:32:53]Write to MH i2c: E2 0D 00 25 03 80 0D 02 02 05 00 6A 57 CA D5 49 00 00 55 [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [11:32:53]RAPDU: 90 00 [11:32:53]wFMCommunicate OK [11:32:53]wFMCommunicate request_size=4 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 0D 03 02 [11:32:53]Write to MH i2c: E2 08 00 26 03 80 0D 03 02 00 00 00 00 A4 [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 0B 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 0B 00 26 03 00 57 97 7C D9 C4 7F 0D C8 90 00 00 [11:32:53]RAPDU: 57 97 7C D9 C4 7F 0D C8 90 00 [11:32:53]wFMCommunicate OK [11:32:53]SAM_PROTO_SignData done [11:32:53]FM_MakeSignedData done [11:32:53]CreateOFDProtocolMessage [11:32:53]wFMCommunicate request_size=4 [11:32:53]MH_SAM_APDU [11:32:53]CAPDU: 80 11 00 00 [11:32:53]Write to MH i2c: E2 08 00 27 03 80 11 00 00 00 00 00 00 A4 [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:53]Read from MH i2c: E2 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 17 00 [11:32:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 66 B6 03 01 5C 28 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6E 46 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 14 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 33 00 00 00 00 07 04 06 00 E4 E7 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 CC F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 56 02 00 35 04 06 00 90 65 CA AE C9 FA 21 8F D9 8E F3 DA 23 C6 [11:32:30]CheckFolder [11:32:30]dirname=/storage/ofd_packets [11:32:30]CheckFolder done [11:32:30]ProducePacketName [11:32:30]name=ofd_packets/00153109 [11:32:30]NVStorageSaveData ofd_packets/00153109 [11:32:30]File name is /storage/ofd_packets/00153109 [11:32:30]Write 297 bytes [11:32:30]NVStorageSaveData done [11:32:30]OFDSenderStorePacket done [11:32:30]KKMCreateOFDPacket done [11:32:30]NVStorageSaveData kkm_last_timestamp [11:32:30]File name is /storage/kkm_last_timestamp [11:32:30]Write 4 bytes [11:32:30]NVStorageSaveData done [11:32:30]ExternCall_PrintAddStr [11:32:30]wPrintStart [11:32:30]Write to MH i2c: 01 00 00 DD 02 DF [11:32:30]Write i2c OK [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 07 00 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [11:32:30]RasterBufferAndPrint [11:32:30]line Счет N : (1)1787111 [11:32:30]line ИНН: 02508201610067 [11:32:30]line Контрольно-Кассовый Чек [11:32:30]line ПРОДАЖА [11:32:30]line ТРК (МРК, ГНК) : 11 [11:32:30]line Товар: 2710124130 [11:32:30]line Super-92 [11:32:30]line 18.030 * 69.30 [11:32:30]line = 1249.48 [11:32:30]line НДС 12% НСП 1% [11:32:30]line > о реализуемом товаре [11:32:30]line ОКРУГЛЕНИЕ: -0.48 [11:32:30]line ИТОГО: 1249.00 [11:32:30]line Внесено: 1249.00 [11:32:30]line СДАЧА: 0.00 [11:32:30]line НСП 1% : 11.06 [11:32:30]line НДС 12% : 132.69 [11:32:30]line Наличными: 1249.00 [11:32:30]line Безнал.: 0.00 [11:32:30]line Место: АЗС № 89 "Партнер Нефть" [11:32:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:32:30]line СНО: Общий режим [11:32:30]line Чек 125 25.09.2024 11:32 [11:32:30]line Смена: 478 ФФД: 1.0 [11:32:30]line ЗНМ: 0300000113 [11:32:30]line РНМ: 0000000000091825 [11:32:30]line Версия ККМ: 001 [11:32:30]line ФМ: 0000000000871835 [11:32:30]line ФД: 153109 [11:32:30]line ФПД: 158766866549242 [11:32:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113228&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153109&fm=158766866549242&tin=02508201610067®Number=0000000000091825&sum=124900 [11:32:30]written 0, free lines is 4095 [11:32:30]OFD Sender: Processing packet 153109 [packets to send 832, broken 831] [11:32:30]ProducePacketName [11:32:30]name=ofd_packets/00153109 [11:32:30]OFD Sender: To server: pG, [11:32:30]CommunicateWithHost lk.salyk.kg:30040 [11:32:30]ConnectInit lk.salyk.kg [11:32:30]Write to MH i2c: 01 00 00 08 03 0B [11:32:30]Write i2c OK [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 07 00 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 E5 0C 03 [11:32:30]RasterBufferAndPrint [11:32:30]line [11:32:30]line [11:32:30]line [11:32:30]line [11:32:30]line [11:32:30]written 0, free lines is 3307 [11:32:30]MH_Cut [11:32:30]Write to MH i2c: D1 01 00 0F 03 01 E4 [11:32:30]Write i2c OK [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: D1 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: D1 01 00 [11:32:30]MH_I2C_Read... [11:32:30]Read from MH i2c: D1 01 00 0F 03 00 E3 [11:32:30]Write to MH i2c: 01 00 00 10 03 13 [11:32:30]Write i2c OK [11:32:30]MH_I2C_Read... [11:32:30]Connected sock=8 [11:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 66 B6 03 01 5C 28 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6E 46 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 14 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 E7 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 33 00 00 00 00 07 04 06 00 E4 E7 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 CC F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 56 02 00 35 04 06 00 90 65 CA AE C9 FA 21 8F D9 8E F3 DA 23 C6 [11:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE B9 47 00 1E EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 56 02 00 F4 03 04 00 C8 9C F3 66 B6 04 01 00 00 A6 E6 AF C5 E3 18 6E B6 [11:32:30]CommunicateWithHost err = 0 [11:32:30]CheckOFDResponse [11:32:30]1017 (14) - 77093643461234 [11:32:30]1041 (16) - 0000000000871835 [11:32:30]1040 (4) - 153109 [11:32:30]1012 (4) - 25.09.2024 05:16 [11:32:30]1206 (1) - 0 [11:32:30]OFD Sender: Remove packet 153109 [11:32:30]ProducePacketName [11:32:30]name=ofd_packets/00153109 [11:32:30]NVStorageDeleteData [11:32:31]*** Cut start [11:32:31]*** Purtial cut [11:32:31]*** Stage 1: CUTSNS_PIN = 1 [11:32:31]*** Stop cut motor [11:32:31]*** Cut end [11:32:31]Read from MH i2c: 01 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: 01 07 00 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: 01 07 00 10 03 00 00 00 00 00 FF 0F 28 [11:32:31]process_action close_receipt done [11:32:31]requested_data is exist [11:32:31]produce_requested_data [11:32:31]requested_item fm.sn is exist - process it [11:32:31]wFMCommunicate request_size=4 [11:32:31]MH_SAM_APDU [11:32:31]CAPDU: 80 11 00 00 [11:32:31]Write to MH i2c: E2 08 00 11 03 80 11 00 00 00 00 00 00 8E [11:32:31]Write i2c OK [11:32:31]MH_I2C_Read... [11:32:31]OFD Sender: No OFD packet to send [11:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:31]Read from MH i2c: E2 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 17 00 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 17 00 11 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [11:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:31]wFMCommunicate OK [11:32:31]requested_item fd.num is exist - process it [11:32:31]SAM_PROTO_GetFieldsCounters [11:32:31]wFMCommunicate request_size=4 [11:32:31]MH_SAM_APDU [11:32:31]CAPDU: 80 13 00 00 [11:32:31]Write to MH i2c: E2 08 00 12 03 80 13 00 00 00 00 00 00 91 [11:32:31]Write i2c OK [11:32:31]MH_I2C_Read... [11:32:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:31]Read from MH i2c: E2 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 62 00 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 62 00 12 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [11:32:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:32:31]wFMCommunicate OK [11:32:31]SAM_PROTO_GetFieldsCounters done [11:32:31]requested_item shift.num is exist - process it [11:32:31]requested_item shift.opened is exist - process it [11:32:31]req_shift_opened [11:32:31]FM_GetShiftState [11:32:31]SAM_PROTO_GetShiftState [11:32:31]wFMCommunicate request_size=4 [11:32:31]MH_SAM_APDU [11:32:31]CAPDU: 80 13 01 00 [11:32:31]Write to MH i2c: E2 08 00 13 03 80 13 01 00 00 00 00 00 93 [11:32:31]Write i2c OK [11:32:31]MH_I2C_Read... [11:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:31]Read from MH i2c: E2 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 0E 00 [11:32:31]MH_I2C_Read... [11:32:31]Read from MH i2c: E2 0E 00 13 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5B [11:32:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:32:31]wFMCommunicate OK [11:32:31]SAM_PROTO_GetShiftState done [11:32:31]FM_GetShiftState done [11:32:31]req_shift_opened done [11:32:31]requested_item shift.open_date is exist - process it [11:32:31]req_shift_open_date [11:32:31]req_shift_open_date done [11:32:31]produce_requested_data done [11:32:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153109,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:32:31]process_action_free close_receipt [11:32:31]json_value_free [11:32:31]json_value_free done [11:32:31]process_json_proto returns [11:32:31]Send response to host [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: E2 17 00 27 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [11:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:53]wFMCommunicate OK [11:32:53]CreateOFDProtocolMessage done [11:32:53]OFDSenderStorePacket 153110 [11:32:53]StoreOFDPacket docnum=153110 [11:32:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 D7 07 01 C0 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E4 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 35 04 06 00 64 6A 57 CA D5 49 57 97 7C D9 C4 7F 0D C8 [11:32:53]CheckFolder [11:32:53]dirname=/storage/ofd_packets [11:32:53]CheckFolder done [11:32:53]ProducePacketName [11:32:53]name=ofd_packets/00153110 [11:32:53]NVStorageSaveData ofd_packets/00153110 [11:32:53]File name is /storage/ofd_packets/00153110 [11:32:53]Write 301 bytes [11:32:53]NVStorageSaveData done [11:32:53]OFDSenderStorePacket done [11:32:53]KKMCreateOFDPacket done [11:32:53]NVStorageSaveData kkm_last_timestamp [11:32:53]File name is /storage/kkm_last_timestamp [11:32:53]Write 4 bytes [11:32:53]NVStorageSaveData done [11:32:53]ExternCall_PrintAddStr [11:32:53]wPrintStart [11:32:53]Write to MH i2c: 01 00 00 28 03 2B [11:32:53]Write i2c OK [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: 01 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: 01 07 00 [11:32:53]MH_I2C_Read... [11:32:53]Read from MH i2c: 01 07 00 28 03 00 00 00 00 00 FF 0F 40 [11:32:53]RasterBufferAndPrint [11:32:53]line Счет N : (1)1787112 [11:32:53]line ИНН: 02508201610067 [11:32:53]line Контрольно-Кассовый Чек [11:32:53]line ПРОДАЖА [11:32:53]line ТРК (МРК, ГНК) : 22 [11:32:53]line Товар: 2710124130 [11:32:53]line Аи-92-К-5 [11:32:53]line 3.690 * 67.80 [11:32:53]line = 250.18 [11:32:53]line НДС 12% НСП 1% [11:32:53]line > о реализуемом товаре [11:32:53]line ОКРУГЛЕНИЕ: -0.18 [11:32:53]line ИТОГО: 250.00 [11:32:53]line Внесено: 250.00 [11:32:53]line СДАЧА: 0.00 [11:32:53]line НСП 1% : 2.21 [11:32:53]line НДС 12% : 26.57 [11:32:53]line Наличными: 250.00 [11:32:53]line Безнал.: 0.00 [11:32:53]line Место: АЗС № 89 "Партнер Нефть" [11:32:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:32:53]line СНО: Общий режим [11:32:53]line Чек 126 25.09.2024 11:32 [11:32:53]line Смена: 478 ФФД: 1.0 [11:32:53]line ЗНМ: 0300000113 [11:32:53]line РНМ: 0000000000091825 [11:32:53]line Версия ККМ: 001 [11:32:53]line ФМ: 0000000000871835 [11:32:53]line ФД: 153110 [11:32:53]line ФПД: 110407902221641 [11:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153110&fm=110407902221641&tin=02508201610067®Number=0000000000091825&sum=25000 [11:32:53]written 0, free lines is 4095 [11:32:53]OFD Sender: Processing packet 153110 [packets to send 832, broken 831] [11:32:53]ProducePacketName [11:32:53]name=ofd_packets/00153110 [11:32:53]OFD Sender: To server: pG, [11:32:53]CommunicateWithHost lk.salyk.kg:30040 [11:32:53]ConnectInit lk.salyk.kg [11:32:54]Write to MH i2c: 01 00 00 53 03 56 [11:32:54]Write i2c OK [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: 01 [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: 01 07 00 [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 DA 0C 43 [11:32:54]RasterBufferAndPrint [11:32:54]line [11:32:54]line [11:32:54]line [11:32:54]line [11:32:54]line [11:32:54]written 0, free lines is 3299 [11:32:54]MH_Cut [11:32:54]Write to MH i2c: D1 01 00 5A 03 01 2F [11:32:54]Write i2c OK [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: D1 [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: D1 01 00 [11:32:54]MH_I2C_Read... [11:32:54]Read from MH i2c: D1 01 00 5A 03 00 2E [11:32:54]Write to MH i2c: 01 00 00 5B 03 5E [11:32:54]Write i2c OK [11:32:54]MH_I2C_Read... [11:32:54]*** Cut start [11:32:54]*** Purtial cut [11:32:54]*** Stage 1: CUTSNS_PIN = 1 [11:32:55]Read from MH i2c: 01 [11:32:55]MH_I2C_Read... [11:32:55]*** Stop cut motor [11:32:55]*** Cut end [11:32:55]Read from MH i2c: 01 07 00 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: 01 07 00 5B 03 00 00 00 00 00 FF 0F 73 [11:32:55]process_action close_receipt done [11:32:55]requested_data is exist [11:32:55]produce_requested_data [11:32:55]requested_item fm.sn is exist - process it [11:32:55]wFMCommunicate request_size=4 [11:32:55]MH_SAM_APDU [11:32:55]CAPDU: 80 11 00 00 [11:32:55]Write to MH i2c: E2 08 00 5C 03 80 11 00 00 00 00 00 00 D9 [11:32:55]Write i2c OK [11:32:55]MH_I2C_Read... [11:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:55]Read from MH i2c: E2 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 17 00 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 17 00 5C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [11:32:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:55]wFMCommunicate OK [11:32:55]requested_item fd.num is exist - process it [11:32:55]SAM_PROTO_GetFieldsCounters [11:32:55]wFMCommunicate request_size=4 [11:32:55]MH_SAM_APDU [11:32:55]CAPDU: 80 13 00 00 [11:32:55]Write to MH i2c: E2 08 00 5D 03 80 13 00 00 00 00 00 00 DC [11:32:55]Write i2c OK [11:32:55]MH_I2C_Read... [11:32:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:55]Read from MH i2c: E2 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 62 00 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 62 00 5D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [11:32:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:32:55]wFMCommunicate OK [11:32:55]SAM_PROTO_GetFieldsCounters done [11:32:55]requested_item shift.num is exist - process it [11:32:55]requested_item shift.opened is exist - process it [11:32:55]req_shift_opened [11:32:55]FM_GetShiftState [11:32:55]SAM_PROTO_GetShiftState [11:32:55]wFMCommunicate request_size=4 [11:32:55]MH_SAM_APDU [11:32:55]CAPDU: 80 13 01 00 [11:32:55]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [11:32:55]Write i2c OK [11:32:55]MH_I2C_Read... [11:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:55]Read from MH i2c: E2 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 0E 00 [11:32:55]MH_I2C_Read... [11:32:55]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [11:32:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:32:55]wFMCommunicate OK [11:32:55]SAM_PROTO_GetShiftState done [11:32:55]FM_GetShiftState done [11:32:55]req_shift_opened done [11:32:55]requested_item shift.open_date is exist - process it [11:32:55]req_shift_open_date [11:32:55]req_shift_open_date done [11:32:55]produce_requested_data done [11:32:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153110,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:32:55]process_action_free close_receipt [11:32:55]json_value_free [11:32:55]json_value_free done [11:32:55]process_json_proto returns [11:32:55]Send response to host [11:32:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153110,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:32:55]free response buf [11:32:55]execute_script done [11:32:55]execute_script returns [11:32:55]free content buf [11:32:55]Sock 10.Close socket [11:32:55]Sock 10.Thread stoped [11:33:02]Connected sock=8 [11:33:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 D7 07 01 C0 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E4 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 35 04 06 00 64 6A 57 CA D5 49 57 97 7C D9 C4 7F 0D C8 [11:33:07]recv_with_timeout no data received [11:33:07]CommunicateWithHost answer receiving error [11:33:07]CommunicateWithHost err = -3 [11:33:07]OFD Sender: Server communicate error [11:33:07]recv_with_timeout no data received [11:33:12]OFD Sender: Processing packet 153110 [packets to send 832, broken 831] [11:33:12]ProducePacketName [11:33:12]name=ofd_packets/00153110 [11:33:12]OFD Sender: To server: pG, [11:33:12]CommunicateWithHost lk.salyk.kg:30040 [11:33:12]ConnectInit lk.salyk.kg [11:33:18]Connected sock=10 [11:33:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 D7 07 01 C0 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E4 F4 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 35 04 06 00 64 6A 57 CA D5 49 57 97 7C D9 C4 7F 0D C8 [11:33:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 00 47 00 32 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 56 02 00 F4 03 04 00 F7 9C F3 66 B6 04 01 00 00 0B D2 1B 6F 66 57 3B B1 [11:33:18]CommunicateWithHost err = 0 [11:33:18]CheckOFDResponse [11:33:18]1017 (14) - 77093643461234 [11:33:18]1041 (16) - 0000000000871835 [11:33:18]1040 (4) - 153110 [11:33:18]1012 (4) - 25.09.2024 05:17 [11:33:18]1206 (1) - 0 [11:33:18]OFD Sender: Remove packet 153110 [11:33:18]ProducePacketName [11:33:18]name=ofd_packets/00153110 [11:33:18]NVStorageDeleteData [11:33:19]OFD Sender: No OFD packet to send [11:33:24]OFD Sender: No OFD packet to send [11:33:29]OFD Sender: No OFD packet to send [11:33:30]recv_with_timeout no data received [11:33:34]OFD Sender: No OFD packet to send [11:33:39]OFD Sender: No OFD packet to send [11:33:44]OFD Sender: No OFD packet to send [11:33:49]OFD Sender: No OFD packet to send [11:33:54]OFD Sender: No OFD packet to send [11:33:58]accept exits with 9 [11:33:58]New connection [11:33:58]New thread 3066527076 created [11:33:58]Thread 3066670436 joined [11:33:58]Waiting for new connection... [11:33:58] Sock 9.Parse request [11:33:58]Sock 9.Check first char [11:33:58]Sock 9.First char is OK [11:33:58]request: POST /json_proto HTTP/1.0 [11:33:58]Method: POST [11:33:58]URL: /json_proto [11:33:58]Method is POST - this is cgi request [11:33:58]url: /json_proto [11:33:58]query_string will be loaded in cgi processing [11:33:58]execute_cgi json_proto POST (null) [11:33:58]execute_cgi path=json_proto method=POST [11:33:58]POST find Content-Length [11:33:58]Host: 172.17.43.67:8080 [11:33:58]Content-Length: 678 [11:33:58]Content-Type: application/json [11:33:58] [11:33:58]POST finish read [11:33:58]Found Content-Length = 678 [11:33:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:58]execute_script... [11:33: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)1787113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:58]POST & json_proto [11:33:58]process_json_proto [11:33:58]json parsed OK: [11:33:58]protocol is kg_v1.0 [11:33:58]action value=close_receipt [11:33:58]process_action close_receipt [11:33:58]cmd_close_receipt [11:33:58]MH_GetDate [11:33:58]Write to MH i2c: F0 00 00 5F 03 51 [11:33:58]Write i2c OK [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: F0 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: F0 09 00 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: F0 09 00 5F 03 00 26 F5 F3 66 6A BD 47 65 A1 [11:33:58]GetLastDocTimeStamp 1727263972 [11:33:58]current date 1727264038 [11:33:58]FM_GetShiftState [11:33:58]SAM_PROTO_GetShiftState [11:33:58]wFMCommunicate request_size=4 [11:33:58]MH_SAM_APDU [11:33:58]CAPDU: 80 13 01 00 [11:33:58]Write to MH i2c: E2 08 00 60 03 80 13 01 00 00 00 00 00 E0 [11:33:58]Write i2c OK [11:33:58]MH_I2C_Read... [11:33:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:58]Read from MH i2c: E2 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: E2 0E 00 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: E2 0E 00 60 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A8 [11:33:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:33:58]wFMCommunicate OK [11:33:58]SAM_PROTO_GetShiftState done [11:33:58]FM_GetShiftState done [11:33:58]opened in 1727224329 [11:33:58]opened+sec_in_day 1727310729 [11:33:58]quantity*price = 50036 [11:33:58]sum+1 = 50037 [11:33:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 127 25.09.2024 11:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153111 ФПД: 138926432842895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153111&fm=138926432842895&tin=02508201610067®Number=0000000000091825&sum=50000 [11:33:59]StoreToDocumentArchive [11:33:59]shift 478 fd 153111 [11:33:59]save to /storage/0478/doc_00153111 [11:33:59]save last doc name /storage/0478/doc_00153111 to /storage/kkm_last_doc_name [11:33:59]save OK [11:33:59]Clear old archive folders... [11:33:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:59]tlvbuf is B6E955B0 [11:33:59]SAM_PROTO_ClearQueue [11:33:59]wFMCommunicate request_size=4 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 09 00 00 [11:33:59]Write to MH i2c: E2 08 00 6D 03 80 09 00 00 00 00 00 00 E2 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [11:33:59]RAPDU: 90 00 [11:33:59]wFMCommunicate OK [11:33:59]SAM_PROTO_ClearQueue done [11:33:59]KKMCreateOFDPacket [11:33:59]OFDProtocolAddRootSTLVToBuf [11:33:59]FM_MakeSignedData [11:33:59]FM_MakeSignedData [11:33:59]SAM_PROTO_SignData [11:33:59]wFMCommunicate request_size=4 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 0D 01 02 [11:33:59]Write to MH i2c: E2 08 00 6E 03 80 0D 01 02 00 00 00 00 EA [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [11:33:59]RAPDU: 90 00 [11:33:59]wFMCommunicate OK [11:33:59]wFMCommunicate request_size=255 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 26 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 56 02 00 35 04 06 00 7E [11:33:59]Write to MH i2c: E2 02 01 6F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 26 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 56 02 00 35 04 06 00 7E 00 00 28 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:34:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:00]Read from MH i2c: E2 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 03 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 03 00 6F 03 00 90 00 E6 [11:34:00]RAPDU: 90 00 [11:34:00]wFMCommunicate OK [11:34:00]wFMCommunicate request_size=10 [11:34:00]MH_SAM_APDU [11:34:00]CAPDU: 80 0D 02 02 05 5A 54 AD F4 8F [11:34:00]Write to MH i2c: E2 0D 00 70 03 80 0D 02 02 05 00 5A 54 AD F4 8F 00 00 D5 [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:00]Read from MH i2c: E2 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 03 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 03 00 70 03 00 90 00 E7 [11:34:00]RAPDU: 90 00 [11:34:00]wFMCommunicate OK [11:34:00]wFMCommunicate request_size=4 [11:34:00]MH_SAM_APDU [11:34:00]CAPDU: 80 0D 03 02 [11:34:00]Write to MH i2c: E2 08 00 71 03 80 0D 03 02 00 00 00 00 EF [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:00]Read from MH i2c: E2 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 0B 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 0B 00 71 03 00 08 FD 8B 2C 93 44 48 11 90 00 DC [11:34:00]RAPDU: 08 FD 8B 2C 93 44 48 11 90 00 [11:34:00]wFMCommunicate OK [11:34:00]SAM_PROTO_SignData done [11:34:00]FM_MakeSignedData done [11:34:00]CreateOFDProtocolMessage [11:34:00]wFMCommunicate request_size=4 [11:34:00]MH_SAM_APDU [11:34:00]CAPDU: 80 11 00 00 [11:34:00]Write to MH i2c: E2 08 00 72 03 80 11 00 00 00 00 00 00 EF [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:00]Read from MH i2c: E2 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 17 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: E2 17 00 72 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [11:34:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:34:00]wFMCommunicate OK [11:34:00]CreateOFDProtocolMessage done [11:34:00]OFDSenderStorePacket 153111 [11:34:00]StoreOFDPacket docnum=153111 [11:34:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 4B 07 01 18 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 26 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 56 02 00 35 04 06 00 7E 5A 54 AD F4 8F 08 FD 8B 2C 93 44 48 11 [11:34:00]CheckFolder [11:34:00]dirname=/storage/ofd_packets [11:34:00]CheckFolder done [11:34:00]ProducePacketName [11:34:00]name=ofd_packets/00153111 [11:34:00]NVStorageSaveData ofd_packets/00153111 [11:34:00]File name is /storage/ofd_packets/00153111 [11:34:00]Write 301 bytes [11:34:00]NVStorageSaveData done [11:34:00]OFDSenderStorePacket done [11:34:00]KKMCreateOFDPacket done [11:34:00]NVStorageSaveData kkm_last_timestamp [11:34:00]File name is /storage/kkm_last_timestamp [11:34:00]Write 4 bytes [11:34:00]NVStorageSaveData done [11:34:00]ExternCall_PrintAddStr [11:34:00]wPrintStart [11:34:00]Write to MH i2c: 01 00 00 73 03 76 [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 FF 0F 8B [11:34:00]RasterBufferAndPrint [11:34:00]line Счет N : (1)1787113 [11:34:00]line ИНН: 02508201610067 [11:34:00]line Контрольно-Кассовый Чек [11:34:00]line ПРОДАЖА [11:34:00]line ТРК (МРК, ГНК) : 32 [11:34:00]line Товар: 2710124130 [11:34:00]line Аи-92-К-5 [11:34:00]line 7.380 * 67.80 [11:34:00]line = 500.36 [11:34:00]line НДС 12% НСП 1% [11:34:00]line > о реализуемом товаре [11:34:00]line ОКРУГЛЕНИЕ: -0.36 [11:34:00]line ИТОГО: 500.00 [11:34:00]line Внесено: 500.00 [11:34:00]line СДАЧА: 0.00 [11:34:00]line НСП 1% : 4.43 [11:34:00]line НДС 12% : 53.14 [11:34:00]line Наличными: 500.00 [11:34:00]line Безнал.: 0.00 [11:34:00]line Место: АЗС № 89 "Партнер Нефть" [11:34:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:34:00]line СНО: Общий режим [11:34:00]line Чек 127 25.09.2024 11:33 [11:34:00]line Смена: 478 ФФД: 1.0 [11:34:00]line ЗНМ: 0300000113 [11:34:00]line РНМ: 0000000000091825 [11:34:00]line Версия ККМ: 001 [11:34:00]line ФМ: 0000000000871835 [11:34:00]line ФД: 153111 [11:34:00]line ФПД: 138926432842895 [11:34:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153111&fm=138926432842895&tin=02508201610067®Number=0000000000091825&sum=50000 [11:34:00]OFD Sender: Processing packet 153111 [packets to send 832, broken 831] [11:34:00]ProducePacketName [11:34:00]name=ofd_packets/00153111 [11:34:00]OFD Sender: To server: pG, [11:34:00]CommunicateWithHost lk.salyk.kg:30040 [11:34:00]ConnectInit lk.salyk.kg [11:34:00]written 0, free lines is 4095 [11:34:00]Write to MH i2c: 01 00 00 9E 03 A1 [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 DC 0C 90 [11:34:00]RasterBufferAndPrint [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]written 0, free lines is 3297 [11:34:00]MH_Cut [11:34:00]Write to MH i2c: D1 01 00 A5 03 01 7A [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 01 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 01 00 A5 03 00 79 [11:34:00]Write to MH i2c: 01 00 00 A6 03 A9 [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:01]*** Cut start [11:34:01]*** Purtial cut [11:34:01]*** Stage 1: CUTSNS_PIN = 1 [11:34:01]Read from MH i2c: 01 [11:34:01]MH_I2C_Read... [11:34:01]*** Stop cut motor [11:34:01]*** Cut end [11:34:01]Read from MH i2c: 01 07 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: 01 07 00 A6 03 00 00 00 00 00 FF 0F BE [11:34:01]process_action close_receipt done [11:34:01]requested_data is exist [11:34:01]produce_requested_data [11:34:01]requested_item fm.sn is exist - process it [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 11 00 00 [11:34:01]Write to MH i2c: E2 08 00 A7 03 80 11 00 00 00 00 00 00 24 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:02]Read from MH i2c: E2 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 17 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 17 00 A7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [11:34:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:34:02]wFMCommunicate OK [11:34:02]requested_item fd.num is exist - process it [11:34:02]SAM_PROTO_GetFieldsCounters [11:34:02]wFMCommunicate request_size=4 [11:34:02]MH_SAM_APDU [11:34:02]CAPDU: 80 13 00 00 [11:34:02]Write to MH i2c: E2 08 00 A8 03 80 13 00 00 00 00 00 00 27 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:02]Read from MH i2c: E2 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 62 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 62 00 A8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [11:34:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:02]wFMCommunicate OK [11:34:02]SAM_PROTO_GetFieldsCounters done [11:34:02]requested_item shift.num is exist - process it [11:34:02]requested_item shift.opened is exist - process it [11:34:02]req_shift_opened [11:34:02]FM_GetShiftState [11:34:02]SAM_PROTO_GetShiftState [11:34:02]wFMCommunicate request_size=4 [11:34:02]MH_SAM_APDU [11:34:02]CAPDU: 80 13 01 00 [11:34:02]Write to MH i2c: E2 08 00 A9 03 80 13 01 00 00 00 00 00 29 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:02]Read from MH i2c: E2 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 0E 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 0E 00 A9 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F1 [11:34:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:34:02]wFMCommunicate OK [11:34:02]SAM_PROTO_GetShiftState done [11:34:02]FM_GetShiftState done [11:34:02]req_shift_opened done [11:34:02]requested_item shift.open_date is exist - process it [11:34:02]req_shift_open_date [11:34:02]req_shift_open_date done [11:34:02]produce_requested_data done [11:34:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153111,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:34:02]process_action_free close_receipt [11:34:02]json_value_free [11:34:02]json_value_free done [11:34:02]process_json_proto returns [11:34:02]Send response to host [11:34:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153111,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:34:02]free response buf [11:34:02]execute_script done [11:34:02]execute_script returns [11:34:02]free content buf [11:34:02]Sock 9.Close socket [11:34:02]Sock 9.Thread stoped [11:34:03]Connected sock=11 [11:34:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 4B 07 01 18 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 26 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 56 02 00 35 04 06 00 7E 5A 54 AD F4 8F 08 FD 8B 2C 93 44 48 11 [11:34:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 08 37 47 00 EF 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 56 02 00 F4 03 04 00 24 9D F3 66 B6 04 01 00 00 34 BB E3 27 6C 52 1A 03 [11:34:03]CommunicateWithHost err = 0 [11:34:03]CheckOFDResponse [11:34:03]1017 (14) - 77093643461234 [11:34:03]1041 (16) - 0000000000871835 [11:34:03]1040 (4) - 153111 [11:34:03]1012 (4) - 25.09.2024 05:18 [11:34:03]1206 (1) - 0 [11:34:03]OFD Sender: Remove packet 153111 [11:34:03]ProducePacketName [11:34:03]name=ofd_packets/00153111 [11:34:03]NVStorageDeleteData [11:34:04]OFD Sender: No OFD packet to send [11:34:09]OFD Sender: No OFD packet to send [11:34:14]OFD Sender: No OFD packet to send [11:34:19]OFD Sender: No OFD packet to send [11:34:23]recv_with_timeout no data received [11:34:24]OFD Sender: No OFD packet to send [11:34:29]OFD Sender: No OFD packet to send [11:34:34]OFD Sender: No OFD packet to send [11:34:39]OFD Sender: No OFD packet to send [11:34:44]OFD Sender: No OFD packet to send [11:34:49]OFD Sender: No OFD packet to send [11:34:54]OFD Sender: No OFD packet to send [11:34:59]OFD Sender: No OFD packet to send [11:35:04]OFD Sender: No OFD packet to send [11:35:09]OFD Sender: No OFD packet to send [11:35:14]OFD Sender: No OFD packet to send [11:35:19]OFD Sender: No OFD packet to send [11:35:24]OFD Sender: No OFD packet to send [11:35:29]OFD Sender: No OFD packet to send [11:35:34]OFD Sender: No OFD packet to send [11:35:39]OFD Sender: No OFD packet to send [11:35:44]OFD Sender: No OFD packet to send [11:35:49]OFD Sender: No OFD packet to send [11:35:53]accept exits with 8 [11:35:53]New connection [11:35:53]New thread 3066670436 created [11:35:53]Thread 3066527076 joined [11:35:53]Waiting for new connection... [11:35:53] Sock 8.Parse request [11:35:53]Sock 8.Check first char [11:35:53]Sock 8.First char is OK [11:35:53]request: POST /json_proto HTTP/1.0 [11:35:53]Method: POST [11:35:53]URL: /json_proto [11:35:53]Method is POST - this is cgi request [11:35:53]url: /json_proto [11:35:53]query_string will be loaded in cgi processing [11:35:53]execute_cgi json_proto POST (null) [11:35:53]execute_cgi path=json_proto method=POST [11:35:53]POST find Content-Length [11:35:53]Host: 172.17.43.67:8080 [11:35:53]Content-Length: 678 [11:35:53]Content-Type: application/json [11:35:53] [11:35:53]POST finish read [11:35:53]Found Content-Length = 678 [11:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]execute_script... [11:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]POST & json_proto [11:35:53]process_json_proto [11:35:53]json parsed OK: [11:35:53]protocol is kg_v1.0 [11:35:53]action value=close_receipt [11:35:53]process_action close_receipt [11:35:53]cmd_close_receipt [11:35:53]MH_GetDate [11:35:53]Write to MH i2c: F0 00 00 AA 03 9C [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 AA 03 00 99 F5 F3 66 6A BD 47 65 5F [11:35:53]GetLastDocTimeStamp 1727264038 [11:35:53]current date 1727264153 [11:35:53]FM_GetShiftState [11:35:53]SAM_PROTO_GetShiftState [11:35:53]wFMCommunicate request_size=4 [11:35:53]MH_SAM_APDU [11:35:53]CAPDU: 80 13 01 00 [11:35:53]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:53]Read from MH i2c: E2 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F3 [11:35:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:35:53]wFMCommunicate OK [11:35:53]SAM_PROTO_GetShiftState done [11:35:53]FM_GetShiftState done [11:35:53]opened in 1727224329 [11:35:53]opened+sec_in_day 1727310729 [11:35:53]quantity*price = 50036 [11:35:53]sum+1 = 50037 [11:35:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 128 25.09.2024 11:35 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153112 ФПД: 92171864444672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153112&fm=92171864444672&tin=02508201610067®Number=0000000000091825&sum=50000 [11:35:54]StoreToDocumentArchive [11:35:54]shift 478 fd 153112 [11:35:54]save to /storage/0478/doc_00153112 [11:35:54]save last doc name /storage/0478/doc_00153112 to /storage/kkm_last_doc_name [11:35:54]save OK [11:35:54]Clear old archive folders... [11:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:54]tlvbuf is 01006590 [11:35:54]SAM_PROTO_ClearQueue [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 09 00 00 [11:35:54]Write to MH i2c: E2 08 00 B8 03 80 09 00 00 00 00 00 00 2D [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]SAM_PROTO_ClearQueue done [11:35:54]KKMCreateOFDPacket [11:35:54]OFDProtocolAddRootSTLVToBuf [11:35:54]FM_MakeSignedData [11:35:54]FM_MakeSignedData [11:35:54]SAM_PROTO_SignData [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 01 02 [11:35:54]Write to MH i2c: E2 08 00 B9 03 80 0D 01 02 00 00 00 00 35 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=255 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 99 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 56 02 00 35 04 06 00 53 [11:35:54]Write to MH i2c: E2 02 01 BA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 99 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 56 02 00 35 04 06 00 53 00 00 BD [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:54]OFD Sender: No OFD packet to send [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=10 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 05 D4 6F 3D 0F 00 [11:35:54]Write to MH i2c: E2 0D 00 BB 03 80 0D 02 02 05 00 D4 6F 3D 0F 00 00 00 D1 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 03 02 [11:35:54]Write to MH i2c: E2 08 00 BC 03 80 0D 03 02 00 00 00 00 3A [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:55]Read from MH i2c: E2 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 0B 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 0B 00 BC 03 00 52 87 FD 40 A7 5F C2 B2 90 00 CB [11:35:55]RAPDU: 52 87 FD 40 A7 5F C2 B2 90 00 [11:35:55]wFMCommunicate OK [11:35:55]SAM_PROTO_SignData done [11:35:55]FM_MakeSignedData done [11:35:55]CreateOFDProtocolMessage [11:35:55]wFMCommunicate request_size=4 [11:35:55]MH_SAM_APDU [11:35:55]CAPDU: 80 11 00 00 [11:35:55]Write to MH i2c: E2 08 00 BD 03 80 11 00 00 00 00 00 00 3A [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:55]Read from MH i2c: E2 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 17 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 17 00 BD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [11:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:35:55]wFMCommunicate OK [11:35:55]CreateOFDProtocolMessage done [11:35:55]OFDSenderStorePacket 153112 [11:35:55]StoreOFDPacket docnum=153112 [11:35:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A5 2D 07 01 EB D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 99 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 56 02 00 35 04 06 00 53 D4 6F 3D 0F 00 52 87 FD 40 A7 5F C2 B2 [11:35:55]CheckFolder [11:35:55]dirname=/storage/ofd_packets [11:35:55]CheckFolder done [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00153112 [11:35:55]NVStorageSaveData ofd_packets/00153112 [11:35:55]File name is /storage/ofd_packets/00153112 [11:35:55]Write 301 bytes [11:35:55]NVStorageSaveData done [11:35:55]OFDSenderStorePacket done [11:35:55]KKMCreateOFDPacket done [11:35:55]NVStorageSaveData kkm_last_timestamp [11:35:55]File name is /storage/kkm_last_timestamp [11:35:55]Write 4 bytes [11:35:55]NVStorageSaveData done [11:35:55]ExternCall_PrintAddStr [11:35:55]wPrintStart [11:35:55]Write to MH i2c: 01 00 00 BE 03 C1 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 BE 03 00 00 00 00 00 FF 0F D6 [11:35:55]RasterBufferAndPrint [11:35:55]line Счет N : (1)1787114 [11:35:55]line ИНН: 02508201610067 [11:35:55]line Контрольно-Кассовый Чек [11:35:55]line ПРОДАЖА [11:35:55]line ТРК (МРК, ГНК) : 42 [11:35:55]line Товар: 2710124130 [11:35:55]line Аи-92-К-5 [11:35:55]line 7.380 * 67.80 [11:35:55]line = 500.36 [11:35:55]line НДС 12% НСП 1% [11:35:55]line > о реализуемом товаре [11:35:55]line ОКРУГЛЕНИЕ: -0.36 [11:35:55]line ИТОГО: 500.00 [11:35:55]line Внесено: 500.00 [11:35:55]line СДАЧА: 0.00 [11:35:55]line НСП 1% : 4.43 [11:35:55]line НДС 12% : 53.14 [11:35:55]line Наличными: 500.00 [11:35:55]line Безнал.: 0.00 [11:35:55]line Место: АЗС № 89 "Партнер Нефть" [11:35:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:35:55]line СНО: Общий режим [11:35:55]line Чек 128 25.09.2024 11:35 [11:35:55]line Смена: 478 ФФД: 1.0 [11:35:55]line ЗНМ: 0300000113 [11:35:55]line РНМ: 0000000000091825 [11:35:55]line Версия ККМ: 001 [11:35:55]line ФМ: 0000000000871835 [11:35:55]line ФД: 153112 [11:35:55]line ФПД: 92171864444672 [11:35:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153112&fm=92171864444672&tin=02508201610067®Number=0000000000091825&sum=50000 [11:35:55]written 0, free lines is 4095 [11:35:55]OFD Sender: Processing packet 153112 [packets to send 832, broken 831] [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00153112 [11:35:55]OFD Sender: To server: pG, [11:35:55]CommunicateWithHost lk.salyk.kg:30040 [11:35:55]ConnectInit lk.salyk.kg [11:35:55]Write to MH i2c: 01 00 00 E9 03 EC [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 DF 0C DE [11:35:55]RasterBufferAndPrint [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]written 0, free lines is 3301 [11:35:55]MH_Cut [11:35:55]Write to MH i2c: D1 01 00 F0 03 01 C5 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 F0 03 00 C4 [11:35:55]Write to MH i2c: 01 00 00 F1 03 F4 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:56]*** Cut start [11:35:56]*** Purtial cut [11:35:56]*** Stage 1: CUTSNS_PIN = 1 [11:35:56]Read from MH i2c: 01 [11:35:56]MH_I2C_Read... [11:35:56]*** Stop cut motor [11:35:56]*** Cut end [11:35:56]Read from MH i2c: 01 07 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: 01 07 00 F1 03 00 00 00 00 00 FF 0F 09 [11:35:56]process_action close_receipt done [11:35:56]requested_data is exist [11:35:56]produce_requested_data [11:35:56]requested_item fm.sn is exist - process it [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 11 00 00 [11:35:56]Write to MH i2c: E2 08 00 F2 03 80 11 00 00 00 00 00 00 6F [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 17 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 17 00 F2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [11:35:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:35:56]wFMCommunicate OK [11:35:56]requested_item fd.num is exist - process it [11:35:56]SAM_PROTO_GetFieldsCounters [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 13 00 00 [11:35:56]Write to MH i2c: E2 08 00 F3 03 80 13 00 00 00 00 00 00 72 [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]Connected sock=9 [11:35:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A5 2D 07 01 EB D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 99 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 56 02 00 35 04 06 00 53 D4 6F 3D 0F 00 52 87 FD 40 A7 5F C2 B2 [11:35:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 62 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 62 00 F3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [11:35:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:35:56]wFMCommunicate OK [11:35:56]SAM_PROTO_GetFieldsCounters done [11:35:56]requested_item shift.num is exist - process it [11:35:56]requested_item shift.opened is exist - process it [11:35:56]req_shift_opened [11:35:56]FM_GetShiftState [11:35:56]SAM_PROTO_GetShiftState [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 13 01 00 [11:35:56]Write to MH i2c: E2 08 00 F4 03 80 13 01 00 00 00 00 00 74 [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 F4 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3C [11:35:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:35:56]wFMCommunicate OK [11:35:56]SAM_PROTO_GetShiftState done [11:35:56]FM_GetShiftState done [11:35:56]req_shift_opened done [11:35:56]requested_item shift.open_date is exist - process it [11:35:56]req_shift_open_date [11:35:56]req_shift_open_date done [11:35:56]produce_requested_data done [11:35:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153112,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:35:56]process_action_free close_receipt [11:35:56]json_value_free [11:35:56]json_value_free done [11:35:56]process_json_proto returns [11:35:56]Send response to host [11:35:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153112,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:35:56]free response buf [11:35:56]execute_script done [11:35:56]execute_script returns [11:35:56]free content buf [11:35:56]Sock 8.Close socket [11:35:56]Sock 8.Thread stoped [11:35:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 30 47 00 AE 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 56 02 00 F4 03 04 00 96 9D F3 66 B6 04 01 00 00 94 85 F0 76 D7 A6 5C 1E [11:35:57]CommunicateWithHost err = 0 [11:35:57]CheckOFDResponse [11:35:57]1017 (14) - 77093643461234 [11:35:57]1041 (16) - 0000000000871835 [11:35:57]1040 (4) - 153112 [11:35:57]1012 (4) - 25.09.2024 05:20 [11:35:57]1206 (1) - 0 [11:35:57]OFD Sender: Remove packet 153112 [11:35:57]ProducePacketName [11:35:57]name=ofd_packets/00153112 [11:35:57]NVStorageDeleteData [11:35:57]OFD Sender: No OFD packet to send [11:35:59]accept exits with 10 [11:35:59]New connection [11:35:59]New thread 3066527076 created [11:35:59]Thread 3066670436 joined [11:35:59]Waiting for new connection... [11:35:59] Sock 10.Parse request [11:35:59]Sock 10.Check first char [11:35:59]Sock 10.First char is OK [11:35:59]request: POST /json_proto HTTP/1.0 [11:35:59]Method: POST [11:35:59]URL: /json_proto [11:35:59]Method is POST - this is cgi request [11:35:59]url: /json_proto [11:35:59]query_string will be loaded in cgi processing [11:35:59]execute_cgi json_proto POST (null) [11:35:59]execute_cgi path=json_proto method=POST [11:35:59]POST find Content-Length [11:35:59]Host: 172.17.43.67:8080 [11:35:59]Content-Length: 678 [11:35:59]Content-Type: application/json [11:35:59] [11:35:59]POST finish read [11:35:59]Found Content-Length = 678 [11:35:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:59]execute_script... [11:35:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:59]POST & json_proto [11:35:59]process_json_proto [11:35:59]json parsed OK: [11:35:59]protocol is kg_v1.0 [11:35:59]action value=close_receipt [11:35:59]process_action close_receipt [11:35:59]cmd_close_receipt [11:35:59]MH_GetDate [11:35:59]Write to MH i2c: F0 00 00 F5 03 E7 [11:35:59]Write i2c OK [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: F0 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: F0 09 00 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: F0 09 00 F5 03 00 A0 F5 F3 66 6A BD 47 65 B1 [11:35:59]GetLastDocTimeStamp 1727264153 [11:35:59]current date 1727264160 [11:35:59]FM_GetShiftState [11:35:59]SAM_PROTO_GetShiftState [11:35:59]wFMCommunicate request_size=4 [11:35:59]MH_SAM_APDU [11:35:59]CAPDU: 80 13 01 00 [11:35:59]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [11:35:59]Write i2c OK [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: E2 [11:35:59]MH_I2C_Read... [11:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:00]Read from MH i2c: E2 0E 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3E [11:36:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:36:00]wFMCommunicate OK [11:36:00]SAM_PROTO_GetShiftState done [11:36:00]FM_GetShiftState done [11:36:00]opened in 1727224329 [11:36:00]opened+sec_in_day 1727310729 [11:36:00]quantity*price = 45019 [11:36:00]sum+1 = 45020 [11:36:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 129 25.09.2024 11:36 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153113 ФПД: 268089198387078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153113&fm=268089198387078&tin=02508201610067®Number=0000000000091825&sum=45000 [11:36:01]StoreToDocumentArchive [11:36:01]shift 478 fd 153113 [11:36:01]save to /storage/0478/doc_00153113 [11:36:01]save last doc name /storage/0478/doc_00153113 to /storage/kkm_last_doc_name [11:36:01]save OK [11:36:01]Clear old archive folders... [11:36:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:36:01]tlvbuf is 00F96920 [11:36:01]SAM_PROTO_ClearQueue [11:36:01]wFMCommunicate request_size=4 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 09 00 00 [11:36:01]Write to MH i2c: E2 08 00 03 04 80 09 00 00 00 00 00 00 79 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [11:36:01]RAPDU: 90 00 [11:36:01]wFMCommunicate OK [11:36:01]SAM_PROTO_ClearQueue done [11:36:01]KKMCreateOFDPacket [11:36:01]OFDProtocolAddRootSTLVToBuf [11:36:01]FM_MakeSignedData [11:36:01]FM_MakeSignedData [11:36:01]SAM_PROTO_SignData [11:36:01]wFMCommunicate request_size=4 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 0D 01 02 [11:36:01]Write to MH i2c: E2 08 00 04 04 80 0D 01 02 00 00 00 00 81 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 04 04 00 90 00 7C [11:36:01]RAPDU: 90 00 [11:36:01]wFMCommunicate OK [11:36:01]wFMCommunicate request_size=255 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 A0 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 56 02 00 35 04 06 00 F3 [11:36:01]Write to MH i2c: E2 02 01 05 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 A0 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 56 02 00 35 04 06 00 F3 00 00 A2 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [11:36:01]RAPDU: 90 00 [11:36:01]wFMCommunicate OK [11:36:01]wFMCommunicate request_size=10 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 0D 02 02 05 D3 61 70 1F 86 [11:36:01]Write to MH i2c: E2 0D 00 06 04 80 0D 02 02 05 00 D3 61 70 1F 86 00 00 D7 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [11:36:01]RAPDU: 90 00 [11:36:01]wFMCommunicate OK [11:36:01]wFMCommunicate request_size=4 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 0D 03 02 [11:36:01]Write to MH i2c: E2 08 00 07 04 80 0D 03 02 00 00 00 00 86 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 0B 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 0B 00 07 04 00 AB 8A 22 80 F7 A5 A7 87 90 00 28 [11:36:01]RAPDU: AB 8A 22 80 F7 A5 A7 87 90 00 [11:36:01]wFMCommunicate OK [11:36:01]SAM_PROTO_SignData done [11:36:01]FM_MakeSignedData done [11:36:01]CreateOFDProtocolMessage [11:36:01]wFMCommunicate request_size=4 [11:36:01]MH_SAM_APDU [11:36:01]CAPDU: 80 11 00 00 [11:36:01]Write to MH i2c: E2 08 00 08 04 80 11 00 00 00 00 00 00 86 [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:01]Read from MH i2c: E2 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 17 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: E2 17 00 08 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [11:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:36:01]wFMCommunicate OK [11:36:01]CreateOFDProtocolMessage done [11:36:01]OFDSenderStorePacket 153113 [11:36:01]StoreOFDPacket docnum=153113 [11:36:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 86 07 01 9C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 A0 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 56 02 00 35 04 06 00 F3 D3 61 70 1F 86 AB 8A 22 80 F7 A5 A7 87 [11:36:01]CheckFolder [11:36:01]dirname=/storage/ofd_packets [11:36:01]CheckFolder done [11:36:01]ProducePacketName [11:36:01]name=ofd_packets/00153113 [11:36:01]NVStorageSaveData ofd_packets/00153113 [11:36:01]File name is /storage/ofd_packets/00153113 [11:36:01]Write 301 bytes [11:36:01]NVStorageSaveData done [11:36:01]OFDSenderStorePacket done [11:36:01]KKMCreateOFDPacket done [11:36:01]NVStorageSaveData kkm_last_timestamp [11:36:01]File name is /storage/kkm_last_timestamp [11:36:01]Write 4 bytes [11:36:01]NVStorageSaveData done [11:36:01]ExternCall_PrintAddStr [11:36:01]wPrintStart [11:36:01]Write to MH i2c: 01 00 00 09 04 0D [11:36:01]Write i2c OK [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: 01 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: 01 07 00 [11:36:01]MH_I2C_Read... [11:36:01]Read from MH i2c: 01 07 00 09 04 00 00 00 00 00 FF 0F 22 [11:36:01]RasterBufferAndPrint [11:36:01]line Счет N : (1)1787115 [11:36:01]line ИНН: 02508201610067 [11:36:01]line Контрольно-Кассовый Чек [11:36:01]line ПРОДАЖА [11:36:01]line ТРК (МРК, ГНК) : 22 [11:36:01]line Товар: 2710124130 [11:36:01]line Аи-92-К-5 [11:36:01]line 6.640 * 67.80 [11:36:01]line = 450.19 [11:36:01]line НДС 12% НСП 1% [11:36:01]line > о реализуемом товаре [11:36:01]line ОКРУГЛЕНИЕ: -0.19 [11:36:01]line ИТОГО: 450.00 [11:36:01]line Внесено: 450.00 [11:36:01]line СДАЧА: 0.00 [11:36:01]line НСП 1% : 3.98 [11:36:01]line НДС 12% : 47.81 [11:36:01]line Наличными: 450.00 [11:36:01]line Безнал.: 0.00 [11:36:01]line Место: АЗС № 89 "Партнер Нефть" [11:36:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:36:01]line СНО: Общий режим [11:36:01]line Чек 129 25.09.2024 11:36 [11:36:01]line Смена: 478 ФФД: 1.0 [11:36:01]line ЗНМ: 0300000113 [11:36:01]line РНМ: 0000000000091825 [11:36:01]line Версия ККМ: 001 [11:36:01]line ФМ: 0000000000871835 [11:36:01]line ФД: 153113 [11:36:01]line ФПД: 268089198387078 [11:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T113600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153113&fm=268089198387078&tin=02508201610067®Number=0000000000091825&sum=45000 [11:36:01]written 0, free lines is 4095 [11:36:01]OFD Sender: Processing packet 153113 [packets to send 832, broken 831] [11:36:01]ProducePacketName [11:36:01]name=ofd_packets/00153113 [11:36:01]OFD Sender: To server: pG, [11:36:01]CommunicateWithHost lk.salyk.kg:30040 [11:36:01]ConnectInit lk.salyk.kg [11:36:02]Write to MH i2c: 01 00 00 34 04 38 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: 01 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: 01 07 00 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 EB 0C 36 [11:36:02]RasterBufferAndPrint [11:36:02]line [11:36:02]line [11:36:02]line [11:36:02]line [11:36:02]line [11:36:02]written 0, free lines is 3319 [11:36:02]Connected sock=8 [11:36:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 86 07 01 9C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 A0 F5 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 56 02 00 35 04 06 00 F3 D3 61 70 1F 86 AB 8A 22 80 F7 A5 A7 87 [11:36:02]MH_Cut [11:36:02]Write to MH i2c: D1 01 00 3B 04 01 11 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: D1 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: D1 01 00 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: D1 01 00 3B 04 00 10 [11:36:02]Write to MH i2c: 01 00 00 3C 04 40 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 38 47 00 B2 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 56 02 00 F4 03 04 00 9B 9D F3 66 B6 04 01 00 00 6F AB 14 4A A6 02 FF 3E [11:36:02]CommunicateWithHost err = 0 [11:36:02]CheckOFDResponse [11:36:02]1017 (14) - 77093643461234 [11:36:02]1041 (16) - 0000000000871835 [11:36:02]1040 (4) - 153113 [11:36:02]1012 (4) - 25.09.2024 05:20 [11:36:02]1206 (1) - 0 [11:36:02]OFD Sender: Remove packet 153113 [11:36:02]ProducePacketName [11:36:02]name=ofd_packets/00153113 [11:36:02]NVStorageDeleteData [11:36:03]*** Cut start [11:36:03]*** Purtial cut [11:36:03]*** Stage 1: CUTSNS_PIN = 1 [11:36:03]OFD Sender: No OFD packet to send [11:36:03]Read from MH i2c: 01 [11:36:03]MH_I2C_Read... [11:36:03]*** Stop cut motor [11:36:03]*** Cut end [11:36:03]Read from MH i2c: 01 07 00 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: 01 07 00 3C 04 00 00 00 00 00 FF 0F 55 [11:36:03]process_action close_receipt done [11:36:03]requested_data is exist [11:36:03]produce_requested_data [11:36:03]requested_item fm.sn is exist - process it [11:36:03]wFMCommunicate request_size=4 [11:36:03]MH_SAM_APDU [11:36:03]CAPDU: 80 11 00 00 [11:36:03]Write to MH i2c: E2 08 00 3D 04 80 11 00 00 00 00 00 00 BB [11:36:03]Write i2c OK [11:36:03]MH_I2C_Read... [11:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:03]Read from MH i2c: E2 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 17 00 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 17 00 3D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [11:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:36:03]wFMCommunicate OK [11:36:03]requested_item fd.num is exist - process it [11:36:03]SAM_PROTO_GetFieldsCounters [11:36:03]wFMCommunicate request_size=4 [11:36:03]MH_SAM_APDU [11:36:03]CAPDU: 80 13 00 00 [11:36:03]Write to MH i2c: E2 08 00 3E 04 80 13 00 00 00 00 00 00 BE [11:36:03]Write i2c OK [11:36:03]MH_I2C_Read... [11:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:03]Read from MH i2c: E2 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 62 00 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 62 00 3E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [11:36:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:03]wFMCommunicate OK [11:36:03]SAM_PROTO_GetFieldsCounters done [11:36:03]requested_item shift.num is exist - process it [11:36:03]requested_item shift.opened is exist - process it [11:36:03]req_shift_opened [11:36:03]FM_GetShiftState [11:36:03]SAM_PROTO_GetShiftState [11:36:03]wFMCommunicate request_size=4 [11:36:03]MH_SAM_APDU [11:36:03]CAPDU: 80 13 01 00 [11:36:03]Write to MH i2c: E2 08 00 3F 04 80 13 01 00 00 00 00 00 C0 [11:36:03]Write i2c OK [11:36:03]MH_I2C_Read... [11:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:03]Read from MH i2c: E2 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 0E 00 [11:36:03]MH_I2C_Read... [11:36:03]Read from MH i2c: E2 0E 00 3F 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 88 [11:36:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:36:03]wFMCommunicate OK [11:36:03]SAM_PROTO_GetShiftState done [11:36:03]FM_GetShiftState done [11:36:03]req_shift_opened done [11:36:03]requested_item shift.open_date is exist - process it [11:36:03]req_shift_open_date [11:36:03]req_shift_open_date done [11:36:03]produce_requested_data done [11:36:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153113,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:36:03]process_action_free close_receipt [11:36:03]json_value_free [11:36:03]json_value_free done [11:36:03]process_json_proto returns [11:36:03]Send response to host [11:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153113,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:36:03]free response buf [11:36:03]execute_script done [11:36:03]execute_script returns [11:36:03]free content buf [11:36:03]Sock 10.Close socket [11:36:03]Sock 10.Thread stoped [11:36:08]OFD Sender: No OFD packet to send [11:36:12]recv_with_timeout no data received [11:36:13]OFD Sender: No OFD packet to send [11:36:18]OFD Sender: No OFD packet to send [11:36:23]OFD Sender: No OFD packet to send [11:36:28]OFD Sender: No OFD packet to send [11:36:33]OFD Sender: No OFD packet to send [11:36:38]OFD Sender: No OFD packet to send [11:36:39]recv_with_timeout no data received [11:36:43]OFD Sender: No OFD packet to send [11:36:48]OFD Sender: No OFD packet to send [11:36:53]OFD Sender: No OFD packet to send [11:36:58]OFD Sender: No OFD packet to send [11:37:03]OFD Sender: No OFD packet to send [11:37:04]recv_with_timeout no data received [11:37:08]OFD Sender: No OFD packet to send [11:37:13]OFD Sender: No OFD packet to send [11:37:18]OFD Sender: No OFD packet to send [11:37:23]OFD Sender: No OFD packet to send [11:37:28]OFD Sender: No OFD packet to send [11:37:33]OFD Sender: No OFD packet to send [11:37:38]OFD Sender: No OFD packet to send [11:37:43]OFD Sender: No OFD packet to send [11:37:48]OFD Sender: No OFD packet to send [11:37:53]OFD Sender: No OFD packet to send [11:37:58]OFD Sender: No OFD packet to send [11:38:03]OFD Sender: No OFD packet to send [11:38:08]OFD Sender: No OFD packet to send [11:38:13]OFD Sender: No OFD packet to send [11:38:18]OFD Sender: No OFD packet to send [11:38:23]OFD Sender: No OFD packet to send [11:38:28]OFD Sender: No OFD packet to send [11:38:33]OFD Sender: No OFD packet to send [11:38:38]OFD Sender: No OFD packet to send [11:38:43]recv_with_timeout no data received [11:38:43]OFD Sender: No OFD packet to send [11:38:48]OFD Sender: No OFD packet to send [11:38:53]OFD Sender: No OFD packet to send [11:38:58]OFD Sender: No OFD packet to send [11:39:03]OFD Sender: No OFD packet to send [11:39:08]OFD Sender: No OFD packet to send [11:39:13]OFD Sender: No OFD packet to send [11:39:18]OFD Sender: No OFD packet to send [11:39:20]recv_with_timeout no data received [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:07]accept exits with 9 [11:40:07]New connection [11:40:07]New thread 3066670436 created [11:40:07]Thread 3066527076 joined [11:40:07]Waiting for new connection... [11:40:07] Sock 9.Parse request [11:40:07]Sock 9.Check first char [11:40:07]Sock 9.First char is OK [11:40:07]request: POST /json_proto HTTP/1.0 [11:40:07]Method: POST [11:40:07]URL: /json_proto [11:40:07]Method is POST - this is cgi request [11:40:07]url: /json_proto [11:40:07]query_string will be loaded in cgi processing [11:40:07]execute_cgi json_proto POST (null) [11:40:07]execute_cgi path=json_proto method=POST [11:40:07]POST find Content-Length [11:40:07]Host: 172.17.43.67:8080 [11:40:07]Content-Length: 796 [11:40:07]Content-Type: application/json [11:40:07] [11:40:07]POST finish read [11:40:07]Found Content-Length = 796 [11:40:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 6.670, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:07]execute_script... [11:40: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)1787116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 6.670, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:07]POST & json_proto [11:40:07]process_json_proto [11:40:07]json parsed OK: [11:40:07]protocol is kg_v1.0 [11:40:07]action value=close_receipt [11:40:07]process_action close_receipt [11:40:07]cmd_close_receipt [11:40:07]MH_GetDate [11:40:07]Write to MH i2c: F0 00 00 40 04 33 [11:40:07]Write i2c OK [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 09 00 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 09 00 40 04 00 97 F6 F3 66 6A BD 47 65 F5 [11:40:07]GetLastDocTimeStamp 1727264160 [11:40:07]current date 1727264407 [11:40:07]FM_GetShiftState [11:40:07]SAM_PROTO_GetShiftState [11:40:07]wFMCommunicate request_size=4 [11:40:07]MH_SAM_APDU [11:40:07]CAPDU: 80 13 01 00 [11:40:07]Write to MH i2c: E2 08 00 41 04 80 13 01 00 00 00 00 00 C2 [11:40:07]Write i2c OK [11:40:07]MH_I2C_Read... [11:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:07]Read from MH i2c: E2 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: E2 0E 00 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8A [11:40:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:40:07]wFMCommunicate OK [11:40:07]SAM_PROTO_GetShiftState done [11:40:07]FM_GetShiftState done [11:40:07]opened in 1727224329 [11:40:07]opened+sec_in_day 1727310729 [11:40:07]quantity*price = 0 [11:40:07]sum+1 = 1 [11:40:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 130 25.09.2024 11:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153114 ФПД: 119030512327630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114007&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153114&fm=119030512327630&tin=02508201610067®Number=0000000000091825&sum=0 [11:40:08]StoreToDocumentArchive [11:40:08]shift 478 fd 153114 [11:40:08]save to /storage/0478/doc_00153114 [11:40:08]save last doc name /storage/0478/doc_00153114 to /storage/kkm_last_doc_name [11:40:08]save OK [11:40:08]Clear old archive folders... [11:40:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:40:08]tlvbuf is 00FB5D00 [11:40:08]SAM_PROTO_ClearQueue [11:40:08]wFMCommunicate request_size=4 [11:40:08]MH_SAM_APDU [11:40:08]CAPDU: 80 09 00 00 [11:40:08]Write to MH i2c: E2 08 00 4E 04 80 09 00 00 00 00 00 00 C4 [11:40:08]Write i2c OK [11:40:08]MH_I2C_Read... [11:40:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:08]Read from MH i2c: E2 [11:40:08]MH_I2C_Read... [11:40:08]Read from MH i2c: E2 03 00 [11:40:08]MH_I2C_Read... [11:40:08]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [11:40:08]RAPDU: 90 00 [11:40:08]wFMCommunicate OK [11:40:08]SAM_PROTO_ClearQueue done [11:40:08]KKMCreateOFDPacket [11:40:08]OFDProtocolAddRootSTLVToBuf [11:40:08]FM_MakeSignedData [11:40:08]FM_MakeSignedData [11:40:08]SAM_PROTO_SignData [11:40:08]wFMCommunicate request_size=4 [11:40:08]MH_SAM_APDU [11:40:08]CAPDU: 80 0D 01 02 [11:40:08]Write to MH i2c: E2 08 00 4F 04 80 0D 01 02 00 00 00 00 CC [11:40:08]Write i2c OK [11:40:08]MH_I2C_Read... [11:40:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:08]Read from MH i2c: E2 [11:40:08]MH_I2C_Read... [11:40:08]Read from MH i2c: E2 03 00 [11:40:08]MH_I2C_Read... [11:40:08]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [11:40:08]RAPDU: 90 00 [11:40:08]wFMCommunicate OK [11:40:08]wFMCommunicate request_size=255 [11:40:08]MH_SAM_APDU [11:40:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 97 F6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 56 02 00 35 04 06 00 6C [11:40:08]Write to MH i2c: E2 02 01 50 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 97 F6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 56 02 00 35 04 06 00 6C 00 00 23 [11:40:08]Write i2c OK [11:40:08]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 03 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [11:40:09]RAPDU: 90 00 [11:40:09]wFMCommunicate OK [11:40:09]wFMCommunicate request_size=10 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 0D 02 02 05 41 F3 67 9B CE [11:40:09]Write to MH i2c: E2 0D 00 51 04 80 0D 02 02 05 00 41 F3 67 9B CE 00 00 DD [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 03 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [11:40:09]RAPDU: 90 00 [11:40:09]wFMCommunicate OK [11:40:09]wFMCommunicate request_size=4 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 0D 03 02 [11:40:09]Write to MH i2c: E2 08 00 52 04 80 0D 03 02 00 00 00 00 D1 [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 0B 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 0B 00 52 04 00 1D 33 62 DA F4 5E BA 41 90 00 AB [11:40:09]RAPDU: 1D 33 62 DA F4 5E BA 41 90 00 [11:40:09]wFMCommunicate OK [11:40:09]SAM_PROTO_SignData done [11:40:09]FM_MakeSignedData done [11:40:09]CreateOFDProtocolMessage [11:40:09]wFMCommunicate request_size=4 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 11 00 00 [11:40:09]Write to MH i2c: E2 08 00 53 04 80 11 00 00 00 00 00 00 D1 [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]OFD Sender: No OFD packet to send [11:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 17 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 17 00 53 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [11:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:40:09]wFMCommunicate OK [11:40:09]CreateOFDProtocolMessage done [11:40:09]OFDSenderStorePacket 153114 [11:40:09]StoreOFDPacket docnum=153114 [11:40:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 3F 07 01 F1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 97 F6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 56 02 00 35 04 06 00 6C 41 F3 67 9B CE 1D 33 62 DA F4 5E BA 41 [11:40:09]CheckFolder [11:40:09]dirname=/storage/ofd_packets [11:40:09]CheckFolder done [11:40:09]ProducePacketName [11:40:09]name=ofd_packets/00153114 [11:40:09]NVStorageSaveData ofd_packets/00153114 [11:40:09]File name is /storage/ofd_packets/00153114 [11:40:09]Write 301 bytes [11:40:09]NVStorageSaveData done [11:40:09]OFDSenderStorePacket done [11:40:09]KKMCreateOFDPacket done [11:40:09]NVStorageSaveData kkm_last_timestamp [11:40:09]File name is /storage/kkm_last_timestamp [11:40:09]Write 4 bytes [11:40:09]NVStorageSaveData done [11:40:09]ExternCall_PrintAddStr [11:40:09]wPrintStart [11:40:09]Write to MH i2c: 01 00 00 54 04 58 [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 54 04 00 00 00 00 00 FF 0F 6D [11:40:09]RasterBufferAndPrint [11:40:09]line Счет N : (1)1787116 [11:40:09]line ИНН: 02508201610067 [11:40:09]line Контрольно-Кассовый Чек [11:40:09]line ПРОДАЖА [11:40:09]line ТРК (МРК, ГНК) : 12 [11:40:09]line Товар: 2710124130 [11:40:09]line Аи-92-К-5 [11:40:09]line 6.670 * 0.00 [11:40:09]line = 0.00 [11:40:09]line НДС 12% НСП 1% [11:40:09]line > о реализуемом товаре [11:40:09]line ИТОГО: 0.00 [11:40:09]line НСП 1% : 0.00 [11:40:09]line НДС 12% : 0.00 [11:40:09]line Наличными: 0.00 [11:40:09]line Безнал.: 0.00 [11:40:09]line Место: АЗС № 89 "Партнер Нефть" [11:40:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:40:09]line СНО: Общий режим [11:40:09]line Чек 130 25.09.2024 11:40 [11:40:09]line Смена: 478 ФФД: 1.0 [11:40:09]line ЗНМ: 0300000113 [11:40:09]line РНМ: 0000000000091825 [11:40:09]line Версия ККМ: 001 [11:40:09]line Платежная система: O! деньги [11:40:09]line ФМ: 0000000000871835 [11:40:09]line ФД: 153114 [11:40:09]line ФПД: 119030512327630 [11:40:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114007&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153114&fm=119030512327630&tin=02508201610067®Number=0000000000091825&sum=0 [11:40:09]written 0, free lines is 4095 [11:40:09]OFD Sender: Processing packet 153114 [packets to send 832, broken 831] [11:40:09]ProducePacketName [11:40:09]name=ofd_packets/00153114 [11:40:09]OFD Sender: To server: pG, [11:40:09]CommunicateWithHost lk.salyk.kg:30040 [11:40:09]ConnectInit lk.salyk.kg [11:40:09]Write to MH i2c: 01 00 00 7E 04 82 [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 DE 0C 73 [11:40:09]RasterBufferAndPrint [11:40:09]line [11:40:09]line [11:40:09]line [11:40:09]line [11:40:09]line [11:40:09]written 0, free lines is 3300 [11:40:09]MH_Cut [11:40:09]Write to MH i2c: D1 01 00 85 04 01 5B [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: D1 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: D1 01 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: D1 01 00 85 04 00 5A [11:40:09]Write to MH i2c: 01 00 00 86 04 8A [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:10]*** Cut start [11:40:10]*** Purtial cut [11:40:10]*** Stage 1: CUTSNS_PIN = 1 [11:40:10]Connected sock=10 [11:40:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 3F 07 01 F1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 97 F6 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 56 02 00 35 04 06 00 6C 41 F3 67 9B CE 1D 33 62 DA F4 5E BA 41 [11:40:10]Read from MH i2c: 01 [11:40:10]MH_I2C_Read... [11:40:10]*** Stop cut motor [11:40:10]*** Cut end [11:40:10]Read from MH i2c: 01 07 00 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 FF 0F 9F [11:40:10]process_action close_receipt done [11:40:10]requested_data is exist [11:40:10]produce_requested_data [11:40:10]requested_item fm.sn is exist - process it [11:40:10]wFMCommunicate request_size=4 [11:40:10]MH_SAM_APDU [11:40:10]CAPDU: 80 11 00 00 [11:40:10]Write to MH i2c: E2 08 00 87 04 80 11 00 00 00 00 00 00 05 [11:40:10]Write i2c OK [11:40:10]MH_I2C_Read... [11:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:10]Read from MH i2c: E2 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 17 00 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 17 00 87 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [11:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:40:10]wFMCommunicate OK [11:40:10]requested_item fd.num is exist - process it [11:40:10]SAM_PROTO_GetFieldsCounters [11:40:10]wFMCommunicate request_size=4 [11:40:10]MH_SAM_APDU [11:40:10]CAPDU: 80 13 00 00 [11:40:10]Write to MH i2c: E2 08 00 88 04 80 13 00 00 00 00 00 00 08 [11:40:10]Write i2c OK [11:40:10]MH_I2C_Read... [11:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:10]Read from MH i2c: E2 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 62 00 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 62 00 88 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [11:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:10]wFMCommunicate OK [11:40:10]SAM_PROTO_GetFieldsCounters done [11:40:10]requested_item shift.num is exist - process it [11:40:10]requested_item shift.opened is exist - process it [11:40:10]req_shift_opened [11:40:10]FM_GetShiftState [11:40:10]SAM_PROTO_GetShiftState [11:40:10]wFMCommunicate request_size=4 [11:40:10]MH_SAM_APDU [11:40:10]CAPDU: 80 13 01 00 [11:40:10]Write to MH i2c: E2 08 00 89 04 80 13 01 00 00 00 00 00 0A [11:40:10]Write i2c OK [11:40:10]MH_I2C_Read... [11:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:10]Read from MH i2c: E2 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 0E 00 [11:40:10]MH_I2C_Read... [11:40:10]Read from MH i2c: E2 0E 00 89 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D2 [11:40:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:40:10]wFMCommunicate OK [11:40:10]SAM_PROTO_GetShiftState done [11:40:10]FM_GetShiftState done [11:40:10]req_shift_opened done [11:40:10]requested_item shift.open_date is exist - process it [11:40:10]req_shift_open_date [11:40:10]req_shift_open_date done [11:40:10]produce_requested_data done [11:40:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153114,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:40:10]process_action_free close_receipt [11:40:10]json_value_free [11:40:10]json_value_free done [11:40:10]process_json_proto returns [11:40:10]Send response to host [11:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153114,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:40:10]free response buf [11:40:10]execute_script done [11:40:10]execute_script returns [11:40:10]free content buf [11:40:10]Sock 9.Close socket [11:40:10]Sock 9.Thread stoped [11:40:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 49 47 00 25 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 56 02 00 F4 03 04 00 94 9E F3 66 B6 04 01 00 00 30 78 F2 BE EB 66 CE 9A [11:40:11]CommunicateWithHost err = 0 [11:40:11]CheckOFDResponse [11:40:11]1017 (14) - 77093643461234 [11:40:11]1041 (16) - 0000000000871835 [11:40:11]1040 (4) - 153114 [11:40:11]1012 (4) - 25.09.2024 05:24 [11:40:11]1206 (1) - 0 [11:40:11]OFD Sender: Remove packet 153114 [11:40:11]ProducePacketName [11:40:11]name=ofd_packets/00153114 [11:40:11]NVStorageDeleteData [11:40:12]OFD Sender: No OFD packet to send [11:40:17]OFD Sender: No OFD packet to send [11:40:17]recv_with_timeout no data received [11:40:22]OFD Sender: No OFD packet to send [11:40:27]OFD Sender: No OFD packet to send [11:40:32]OFD Sender: No OFD packet to send [11:40:37]OFD Sender: No OFD packet to send [11:40:41]recv_with_timeout no data received [11:40:42]OFD Sender: No OFD packet to send [11:40:47]OFD Sender: No OFD packet to send [11:40:52]OFD Sender: No OFD packet to send [11:40:57]OFD Sender: No OFD packet to send [11:40:58]recv_with_timeout no data received [11:41:02]OFD Sender: No OFD packet to send [11:41:07]OFD Sender: No OFD packet to send [11:41:12]OFD Sender: No OFD packet to send [11:41:17]OFD Sender: No OFD packet to send [11:41:22]OFD Sender: No OFD packet to send [11:41:27]OFD Sender: No OFD packet to send [11:41:32]OFD Sender: No OFD packet to send [11:41:37]OFD Sender: No OFD packet to send [11:41:42]OFD Sender: No OFD packet to send [11:41:47]OFD Sender: No OFD packet to send [11:41:52]OFD Sender: No OFD packet to send [11:41:57]OFD Sender: No OFD packet to send [11:42:02]OFD Sender: No OFD packet to send [11:42:02]recv_with_timeout no data received [11:42:07]OFD Sender: No OFD packet to send [11:42:12]OFD Sender: No OFD packet to send [11:42:13]recv_with_timeout no data received [11:42:17]OFD Sender: No OFD packet to send [11:42:22]OFD Sender: No OFD packet to send [11:42:23]recv_with_timeout no data received [11:42:27]OFD Sender: No OFD packet to send [11:42:32]OFD Sender: No OFD packet to send [11:42:37]OFD Sender: No OFD packet to send [11:42:42]OFD Sender: No OFD packet to send [11:42:47]OFD Sender: No OFD packet to send [11:42:52]OFD Sender: No OFD packet to send [11:42:55]accept exits with 8 [11:42:55]New connection [11:42:55]New thread 3066527076 created [11:42:55]Thread 3066670436 joined [11:42:55]Waiting for new connection... [11:42:55] Sock 8.Parse request [11:42:55]Sock 8.Check first char [11:42:55]Sock 8.First char is OK [11:42:55]request: POST /json_proto HTTP/1.0 [11:42:55]Method: POST [11:42:55]URL: /json_proto [11:42:55]Method is POST - this is cgi request [11:42:55]url: /json_proto [11:42:55]query_string will be loaded in cgi processing [11:42:55]execute_cgi json_proto POST (null) [11:42:55]execute_cgi path=json_proto method=POST [11:42:55]POST find Content-Length [11:42:55]Host: 172.17.43.67:8080 [11:42:55]Content-Length: 627 [11:42:55]Content-Type: application/json [11:42:55] [11:42:55]POST finish read [11:42:55]Found Content-Length = 627 [11:42:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:55]execute_script... [11:42:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:55]POST & json_proto [11:42:55]process_json_proto [11:42:55]json parsed OK: [11:42:55]protocol is kg_v1.0 [11:42:55]action value=close_receipt [11:42:55]process_action close_receipt [11:42:55]cmd_close_receipt [11:42:55]MH_GetDate [11:42:55]Write to MH i2c: F0 00 00 8A 04 7D [11:42:55]Write i2c OK [11:42:55]MH_I2C_Read... [11:42:55]Read from MH i2c: F0 [11:42:55]MH_I2C_Read... [11:42:55]Read from MH i2c: F0 09 00 [11:42:55]MH_I2C_Read... [11:42:55]Read from MH i2c: F0 09 00 8A 04 00 3F F7 F3 66 6A BD 47 65 E8 [11:42:55]GetLastDocTimeStamp 1727264407 [11:42:55]current date 1727264575 [11:42:55]FM_GetShiftState [11:42:55]SAM_PROTO_GetShiftState [11:42:55]wFMCommunicate request_size=4 [11:42:55]MH_SAM_APDU [11:42:55]CAPDU: 80 13 01 00 [11:42:55]Write to MH i2c: E2 08 00 8B 04 80 13 01 00 00 00 00 00 0C [11:42:55]Write i2c OK [11:42:55]MH_I2C_Read... [11:42:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:55]Read from MH i2c: E2 [11:42:55]MH_I2C_Read... [11:42:55]Read from MH i2c: E2 0E 00 [11:42:55]MH_I2C_Read... [11:42:55]Read from MH i2c: E2 0E 00 8B 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D4 [11:42:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:42:55]wFMCommunicate OK [11:42:55]SAM_PROTO_GetShiftState done [11:42:55]FM_GetShiftState done [11:42:55]opened in 1727224329 [11:42:55]opened+sec_in_day 1727310729 [11:42:55]quantity*price = 99999 [11:42:55]sum+1 = 100001 [11:42:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 131 25.09.2024 11:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153115 ФПД: 211736813151983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153115&fm=211736813151983&tin=02508201610067®Number=0000000000091825&sum=100000 [11:42:56]StoreToDocumentArchive [11:42:56]shift 478 fd 153115 [11:42:56]save to /storage/0478/doc_00153115 [11:42:56]save last doc name /storage/0478/doc_00153115 to /storage/kkm_last_doc_name [11:42:56]save OK [11:42:56]Clear old archive folders... [11:42:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:42:56]tlvbuf is 0100AB50 [11:42:56]SAM_PROTO_ClearQueue [11:42:56]wFMCommunicate request_size=4 [11:42:56]MH_SAM_APDU [11:42:56]CAPDU: 80 09 00 00 [11:42:56]Write to MH i2c: E2 08 00 98 04 80 09 00 00 00 00 00 00 0E [11:42:56]Write i2c OK [11:42:56]MH_I2C_Read... [11:42:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:56]Read from MH i2c: E2 [11:42:56]MH_I2C_Read... [11:42:56]Read from MH i2c: E2 03 00 [11:42:56]MH_I2C_Read... [11:42:56]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [11:42:56]RAPDU: 90 00 [11:42:56]wFMCommunicate OK [11:42:56]SAM_PROTO_ClearQueue done [11:42:56]KKMCreateOFDPacket [11:42:56]OFDProtocolAddRootSTLVToBuf [11:42:56]FM_MakeSignedData [11:42:56]FM_MakeSignedData [11:42:56]SAM_PROTO_SignData [11:42:56]wFMCommunicate request_size=4 [11:42:56]MH_SAM_APDU [11:42:56]CAPDU: 80 0D 01 02 [11:42:56]Write to MH i2c: E2 08 00 99 04 80 0D 01 02 00 00 00 00 16 [11:42:56]Write i2c OK [11:42:56]MH_I2C_Read... [11:42:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:56]Read from MH i2c: E2 [11:42:56]MH_I2C_Read... [11:42:56]Read from MH i2c: E2 03 00 [11:42:56]MH_I2C_Read... [11:42:56]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [11:42:56]RAPDU: 90 00 [11:42:56]wFMCommunicate OK [11:42:56]wFMCommunicate request_size=255 [11:42:56]MH_SAM_APDU [11:42:56]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 3F F7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 56 02 00 35 04 06 00 C0 92 D1 88 A6 [11:42:56]Write to MH i2c: E2 02 01 9A 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 3F F7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 56 02 00 35 04 06 00 C0 92 D1 88 A6 00 00 4B [11:42:56]Write i2c OK [11:42:56]MH_I2C_Read... [11:42:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:57]Read from MH i2c: E2 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 03 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [11:42:57]RAPDU: 90 00 [11:42:57]wFMCommunicate OK [11:42:57]wFMCommunicate request_size=6 [11:42:57]MH_SAM_APDU [11:42:57]CAPDU: 80 0D 02 02 01 EF [11:42:57]Write to MH i2c: E2 09 00 9B 04 80 0D 02 02 01 00 EF 00 00 0A [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:57]Read from MH i2c: E2 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 03 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 03 00 9B 04 00 90 00 13 [11:42:57]RAPDU: 90 00 [11:42:57]wFMCommunicate OK [11:42:57]wFMCommunicate request_size=4 [11:42:57]MH_SAM_APDU [11:42:57]CAPDU: 80 0D 03 02 [11:42:57]Write to MH i2c: E2 08 00 9C 04 80 0D 03 02 00 00 00 00 1B [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:57]Read from MH i2c: E2 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 0B 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 0B 00 9C 04 00 0E C9 1D F0 FB 87 92 2D 90 00 41 [11:42:57]RAPDU: 0E C9 1D F0 FB 87 92 2D 90 00 [11:42:57]wFMCommunicate OK [11:42:57]SAM_PROTO_SignData done [11:42:57]FM_MakeSignedData done [11:42:57]CreateOFDProtocolMessage [11:42:57]wFMCommunicate request_size=4 [11:42:57]MH_SAM_APDU [11:42:57]CAPDU: 80 11 00 00 [11:42:57]Write to MH i2c: E2 08 00 9D 04 80 11 00 00 00 00 00 00 1B [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:57]Read from MH i2c: E2 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 17 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: E2 17 00 9D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [11:42:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:42:57]wFMCommunicate OK [11:42:57]CreateOFDProtocolMessage done [11:42:57]OFDSenderStorePacket 153115 [11:42:57]StoreOFDPacket docnum=153115 [11:42:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B6 06 03 01 26 92 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 3F F7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 56 02 00 35 04 06 00 C0 92 D1 88 A6 EF 0E C9 1D F0 FB 87 92 2D [11:42:57]CheckFolder [11:42:57]dirname=/storage/ofd_packets [11:42:57]CheckFolder done [11:42:57]ProducePacketName [11:42:57]name=ofd_packets/00153115 [11:42:57]NVStorageSaveData ofd_packets/00153115 [11:42:57]File name is /storage/ofd_packets/00153115 [11:42:57]Write 297 bytes [11:42:57]NVStorageSaveData done [11:42:57]OFDSenderStorePacket done [11:42:57]KKMCreateOFDPacket done [11:42:57]NVStorageSaveData kkm_last_timestamp [11:42:57]File name is /storage/kkm_last_timestamp [11:42:57]Write 4 bytes [11:42:57]NVStorageSaveData done [11:42:57]ExternCall_PrintAddStr [11:42:57]wPrintStart [11:42:57]Write to MH i2c: 01 00 00 9E 04 A2 [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 07 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FF 0F B7 [11:42:57]RasterBufferAndPrint [11:42:57]line Счет N : (1)1787117 [11:42:57]line ИНН: 02508201610067 [11:42:57]line Контрольно-Кассовый Чек [11:42:57]line ПРОДАЖА [11:42:57]line ТРК (МРК, ГНК) : 11 [11:42:57]line Товар: 2710124130 [11:42:57]line Super-92 [11:42:57]line 14.430 * 69.30 [11:42:57]line = 1000.00 [11:42:57]line НДС 12% НСП 1% [11:42:57]line > о реализуемом товаре [11:42:57]line ИТОГО: 1000.00 [11:42:57]line НСП 1% : 8.85 [11:42:57]line НДС 12% : 106.19 [11:42:57]line Наличными: 1000.00 [11:42:57]line Безнал.: 0.00 [11:42:57]line Место: АЗС № 89 "Партнер Нефть" [11:42:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:42:57]line СНО: Общий режим [11:42:57]line Чек 131 25.09.2024 11:42 [11:42:57]line Смена: 478 ФФД: 1.0 [11:42:57]line ЗНМ: 0300000113 [11:42:57]line РНМ: 0000000000091825 [11:42:57]line Версия ККМ: 001 [11:42:57]line ФМ: 0000000000871835 [11:42:57]line ФД: 153115 [11:42:57]line ФПД: 211736813151983 [11:42:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153115&fm=211736813151983&tin=02508201610067®Number=0000000000091825&sum=100000 [11:42:57]written 0, free lines is 4095 [11:42:57]OFD Sender: Processing packet 153115 [packets to send 832, broken 831] [11:42:57]ProducePacketName [11:42:57]name=ofd_packets/00153115 [11:42:57]OFD Sender: To server: pG, [11:42:57]CommunicateWithHost lk.salyk.kg:30040 [11:42:57]ConnectInit lk.salyk.kg [11:42:57]Write to MH i2c: 01 00 00 C6 04 CA [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 07 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 FD 0C DA [11:42:57]RasterBufferAndPrint [11:42:57]line [11:42:57]line [11:42:57]line [11:42:57]line [11:42:57]line [11:42:57]written 0, free lines is 3331 [11:42:57]MH_Cut [11:42:57]Write to MH i2c: D1 01 00 CD 04 01 A3 [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: D1 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: D1 01 00 [11:42:57]MH_I2C_Read... [11:42:57]Read from MH i2c: D1 01 00 CD 04 00 A2 [11:42:57]Write to MH i2c: 01 00 00 CE 04 D2 [11:42:57]Write i2c OK [11:42:57]MH_I2C_Read... [11:42:58]Connected sock=10 [11:42:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B6 06 03 01 26 92 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 3F F7 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 56 02 00 35 04 06 00 C0 92 D1 88 A6 EF 0E C9 1D F0 FB 87 92 2D [11:42:58]*** Cut start [11:42:58]*** Purtial cut [11:42:58]*** Stage 1: CUTSNS_PIN = 1 [11:42:58]Read from MH i2c: 01 [11:42:58]MH_I2C_Read... [11:42:58]*** Stop cut motor [11:42:58]*** Cut end [11:42:58]Read from MH i2c: 01 07 00 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [11:42:58]process_action close_receipt done [11:42:58]requested_data is exist [11:42:58]produce_requested_data [11:42:58]requested_item fm.sn is exist - process it [11:42:58]wFMCommunicate request_size=4 [11:42:58]MH_SAM_APDU [11:42:58]CAPDU: 80 11 00 00 [11:42:58]Write to MH i2c: E2 08 00 CF 04 80 11 00 00 00 00 00 00 4D [11:42:58]Write i2c OK [11:42:58]MH_I2C_Read... [11:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:58]Read from MH i2c: E2 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 17 00 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 17 00 CF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [11:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:42:58]wFMCommunicate OK [11:42:58]requested_item fd.num is exist - process it [11:42:58]SAM_PROTO_GetFieldsCounters [11:42:58]wFMCommunicate request_size=4 [11:42:58]MH_SAM_APDU [11:42:58]CAPDU: 80 13 00 00 [11:42:58]Write to MH i2c: E2 08 00 D0 04 80 13 00 00 00 00 00 00 50 [11:42:58]Write i2c OK [11:42:58]MH_I2C_Read... [11:42:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:58]Read from MH i2c: E2 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 62 00 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 62 00 D0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [11:42:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:58]wFMCommunicate OK [11:42:58]SAM_PROTO_GetFieldsCounters done [11:42:58]requested_item shift.num is exist - process it [11:42:58]requested_item shift.opened is exist - process it [11:42:58]req_shift_opened [11:42:58]FM_GetShiftState [11:42:58]SAM_PROTO_GetShiftState [11:42:58]wFMCommunicate request_size=4 [11:42:58]MH_SAM_APDU [11:42:58]CAPDU: 80 13 01 00 [11:42:58]Write to MH i2c: E2 08 00 D1 04 80 13 01 00 00 00 00 00 52 [11:42:58]Write i2c OK [11:42:58]MH_I2C_Read... [11:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:58]Read from MH i2c: E2 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 0E 00 [11:42:58]MH_I2C_Read... [11:42:58]Read from MH i2c: E2 0E 00 D1 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1A [11:42:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:42:58]wFMCommunicate OK [11:42:58]SAM_PROTO_GetShiftState done [11:42:58]FM_GetShiftState done [11:42:58]req_shift_opened done [11:42:58]requested_item shift.open_date is exist - process it [11:42:58]req_shift_open_date [11:42:58]req_shift_open_date done [11:42:58]produce_requested_data done [11:42:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153115,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:42:58]process_action_free close_receipt [11:42:58]json_value_free [11:42:58]json_value_free done [11:42:58]process_json_proto returns [11:42:58]Send response to host [11:42:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153115,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:42:58]free response buf [11:42:58]execute_script done [11:42:58]execute_script returns [11:42:58]free content buf [11:42:58]Sock 8.Close socket [11:42:58]Sock 8.Thread stoped [11:42:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 BE 47 00 ED 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 56 02 00 F4 03 04 00 3B 9F F3 66 B6 04 01 00 00 D6 65 1F E7 E3 70 90 3A [11:42:59]CommunicateWithHost err = 0 [11:42:59]CheckOFDResponse [11:42:59]1017 (14) - 77093643461234 [11:42:59]1041 (16) - 0000000000871835 [11:42:59]1040 (4) - 153115 [11:42:59]1012 (4) - 25.09.2024 05:27 [11:42:59]1206 (1) - 0 [11:42:59]OFD Sender: Remove packet 153115 [11:42:59]ProducePacketName [11:42:59]name=ofd_packets/00153115 [11:42:59]NVStorageDeleteData [11:43:00]OFD Sender: No OFD packet to send [11:43:04]recv_with_timeout no data received [11:43:05]OFD Sender: No OFD packet to send [11:43:10]OFD Sender: No OFD packet to send [11:43:15]recv_with_timeout no data received [11:43:15]OFD Sender: No OFD packet to send [11:43:20]OFD Sender: No OFD packet to send [11:43:25]OFD Sender: No OFD packet to send [11:43:30]OFD Sender: No OFD packet to send [11:43:35]OFD Sender: No OFD packet to send [11:43:40]OFD Sender: No OFD packet to send [11:43:45]OFD Sender: No OFD packet to send [11:43:50]OFD Sender: No OFD packet to send [11:43:55]OFD Sender: No OFD packet to send [11:44:00]OFD Sender: No OFD packet to send [11:44:05]OFD Sender: No OFD packet to send [11:44:10]OFD Sender: No OFD packet to send [11:44:12]recv_with_timeout no data received [11:44:15]OFD Sender: No OFD packet to send [11:44:20]OFD Sender: No OFD packet to send [11:44:25]OFD Sender: No OFD packet to send [11:44:30]OFD Sender: No OFD packet to send [11:44:32]recv_with_timeout no data received [11:44:35]OFD Sender: No OFD packet to send [11:44:40]OFD Sender: No OFD packet to send [11:44:45]OFD Sender: No OFD packet to send [11:44:50]OFD Sender: No OFD packet to send [11:44:55]OFD Sender: No OFD packet to send [11:45:00]OFD Sender: No OFD packet to send [11:45:05]OFD Sender: No OFD packet to send [11:45:10]OFD Sender: No OFD packet to send [11:45:15]OFD Sender: No OFD packet to send [11:45:20]OFD Sender: No OFD packet to send [11:45:25]OFD Sender: No OFD packet to send [11:45:31]OFD Sender: No OFD packet to send [11:45:36]OFD Sender: No OFD packet to send [11:45:41]OFD Sender: No OFD packet to send [11:45:46]OFD Sender: No OFD packet to send [11:45:51]OFD Sender: No OFD packet to send [11:45:56]OFD Sender: No OFD packet to send [11:46:01]OFD Sender: No OFD packet to send [11:46:06]OFD Sender: No OFD packet to send [11:46:11]OFD Sender: No OFD packet to send [11:46:16]OFD Sender: No OFD packet to send [11:46:21]OFD Sender: No OFD packet to send [11:46:26]OFD Sender: No OFD packet to send [11:46:31]OFD Sender: No OFD packet to send [11:46:36]OFD Sender: No OFD packet to send [11:46:41]OFD Sender: No OFD packet to send [11:46:46]OFD Sender: No OFD packet to send [11:46:51]OFD Sender: No OFD packet to send [11:46:56]OFD Sender: No OFD packet to send [11:47:01]OFD Sender: No OFD packet to send [11:47:06]OFD Sender: No OFD packet to send [11:47:11]OFD Sender: No OFD packet to send [11:47:13]accept exits with 9 [11:47:13]New connection [11:47:13]New thread 3066670436 created [11:47:13]Thread 3066527076 joined [11:47:13]Waiting for new connection... [11:47:13] Sock 9.Parse request [11:47:13]Sock 9.Check first char [11:47:13]Sock 9.First char is OK [11:47:13]request: POST /json_proto HTTP/1.0 [11:47:13]Method: POST [11:47:13]URL: /json_proto [11:47:13]Method is POST - this is cgi request [11:47:13]url: /json_proto [11:47:13]query_string will be loaded in cgi processing [11:47:13]execute_cgi json_proto POST (null) [11:47:13]execute_cgi path=json_proto method=POST [11:47:13]POST find Content-Length [11:47:13]Host: 172.17.43.67:8080 [11:47:13]Content-Length: 680 [11:47:13]Content-Type: application/json [11:47:13] [11:47:13]POST finish read [11:47:13]Found Content-Length = 680 [11:47:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:13]execute_script... [11:47:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:13]POST & json_proto [11:47:13]process_json_proto [11:47:13]json parsed OK: [11:47:13]protocol is kg_v1.0 [11:47:13]action value=close_receipt [11:47:13]process_action close_receipt [11:47:13]cmd_close_receipt [11:47:13]MH_GetDate [11:47:13]Write to MH i2c: F0 00 00 D2 04 C5 [11:47:13]Write i2c OK [11:47:13]MH_I2C_Read... [11:47:13]Read from MH i2c: F0 [11:47:13]MH_I2C_Read... [11:47:13]Read from MH i2c: F0 09 00 [11:47:13]MH_I2C_Read... [11:47:13]Read from MH i2c: F0 09 00 D2 04 00 41 F8 F3 66 6A BD 47 65 33 [11:47:13]GetLastDocTimeStamp 1727264575 [11:47:13]current date 1727264833 [11:47:13]FM_GetShiftState [11:47:13]SAM_PROTO_GetShiftState [11:47:13]wFMCommunicate request_size=4 [11:47:13]MH_SAM_APDU [11:47:13]CAPDU: 80 13 01 00 [11:47:13]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [11:47:13]Write i2c OK [11:47:13]MH_I2C_Read... [11:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:13]Read from MH i2c: E2 [11:47:13]MH_I2C_Read... [11:47:13]Read from MH i2c: E2 0E 00 [11:47:13]MH_I2C_Read... [11:47:13]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1C [11:47:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:47:13]wFMCommunicate OK [11:47:13]SAM_PROTO_GetShiftState done [11:47:13]FM_GetShiftState done [11:47:13]opened in 1727224329 [11:47:13]opened+sec_in_day 1727310729 [11:47:13]quantity*price = 100050 [11:47:13]sum+1 = 100052 [11:47:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 132 25.09.2024 11:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153116 ФПД: 239907956457542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153116&fm=239907956457542&tin=02508201610067®Number=0000000000091825&sum=100000 [11:47:14]StoreToDocumentArchive [11:47:14]shift 478 fd 153116 [11:47:14]save to /storage/0478/doc_00153116 [11:47:14]save last doc name /storage/0478/doc_00153116 to /storage/kkm_last_doc_name [11:47:14]save OK [11:47:14]Clear old archive folders... [11:47:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:47:14]tlvbuf is 00F91B30 [11:47:14]SAM_PROTO_ClearQueue [11:47:14]wFMCommunicate request_size=4 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 09 00 00 [11:47:14]Write to MH i2c: E2 08 00 E0 04 80 09 00 00 00 00 00 00 56 [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [11:47:14]RAPDU: 90 00 [11:47:14]wFMCommunicate OK [11:47:14]SAM_PROTO_ClearQueue done [11:47:14]KKMCreateOFDPacket [11:47:14]OFDProtocolAddRootSTLVToBuf [11:47:14]FM_MakeSignedData [11:47:14]FM_MakeSignedData [11:47:14]SAM_PROTO_SignData [11:47:14]wFMCommunicate request_size=4 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 0D 01 02 [11:47:14]Write to MH i2c: E2 08 00 E1 04 80 0D 01 02 00 00 00 00 5E [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [11:47:14]RAPDU: 90 00 [11:47:14]wFMCommunicate OK [11:47:14]wFMCommunicate request_size=255 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 41 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 56 02 00 35 04 06 00 DA 31 EC 86 [11:47:14]Write to MH i2c: E2 02 01 E2 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 41 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 56 02 00 35 04 06 00 DA 31 EC 86 00 00 C9 [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [11:47:14]RAPDU: 90 00 [11:47:14]wFMCommunicate OK [11:47:14]wFMCommunicate request_size=7 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 0D 02 02 02 00 46 [11:47:14]Write to MH i2c: E2 0A 00 E3 04 80 0D 02 02 02 00 00 46 00 00 AB [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [11:47:14]RAPDU: 90 00 [11:47:14]wFMCommunicate OK [11:47:14]wFMCommunicate request_size=4 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 0D 03 02 [11:47:14]Write to MH i2c: E2 08 00 E4 04 80 0D 03 02 00 00 00 00 63 [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 0B 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 0B 00 E4 04 00 AE 77 49 CA E6 21 AB 6F 90 00 BD [11:47:14]RAPDU: AE 77 49 CA E6 21 AB 6F 90 00 [11:47:14]wFMCommunicate OK [11:47:14]SAM_PROTO_SignData done [11:47:14]FM_MakeSignedData done [11:47:14]CreateOFDProtocolMessage [11:47:14]wFMCommunicate request_size=4 [11:47:14]MH_SAM_APDU [11:47:14]CAPDU: 80 11 00 00 [11:47:14]Write to MH i2c: E2 08 00 E5 04 80 11 00 00 00 00 00 00 63 [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:14]Read from MH i2c: E2 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 17 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: E2 17 00 E5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [11:47:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:47:14]wFMCommunicate OK [11:47:14]CreateOFDProtocolMessage done [11:47:14]OFDSenderStorePacket 153116 [11:47:14]StoreOFDPacket docnum=153116 [11:47:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FD DC 04 01 C2 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 41 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 56 02 00 35 04 06 00 DA 31 EC 86 00 46 AE 77 49 CA E6 21 AB 6F [11:47:14]CheckFolder [11:47:14]dirname=/storage/ofd_packets [11:47:14]CheckFolder done [11:47:14]ProducePacketName [11:47:14]name=ofd_packets/00153116 [11:47:14]NVStorageSaveData ofd_packets/00153116 [11:47:14]File name is /storage/ofd_packets/00153116 [11:47:14]Write 298 bytes [11:47:14]NVStorageSaveData done [11:47:14]OFDSenderStorePacket done [11:47:14]KKMCreateOFDPacket done [11:47:14]NVStorageSaveData kkm_last_timestamp [11:47:14]File name is /storage/kkm_last_timestamp [11:47:14]Write 4 bytes [11:47:14]NVStorageSaveData done [11:47:14]ExternCall_PrintAddStr [11:47:14]wPrintStart [11:47:14]Write to MH i2c: 01 00 00 E6 04 EA [11:47:14]Write i2c OK [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: 01 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: 01 07 00 [11:47:14]MH_I2C_Read... [11:47:14]Read from MH i2c: 01 07 00 E6 04 00 00 00 00 00 FF 0F FF [11:47:14]RasterBufferAndPrint [11:47:14]line Счет N : (1)1787118 [11:47:14]line ИНН: 02508201610067 [11:47:14]line Контрольно-Кассовый Чек [11:47:14]line ПРОДАЖА [11:47:14]line ТРК (МРК, ГНК) : 41 [11:47:14]line Товар: 2710194210 [11:47:14]line ДТ-К-5 [11:47:14]line 13.130 * 76.20 [11:47:14]line = 1000.51 [11:47:14]line НДС 12% НСП 1% [11:47:14]line > о реализуемом товаре [11:47:14]line ОКРУГЛЕНИЕ: -0.51 [11:47:14]line ИТОГО: 1000.00 [11:47:14]line Внесено: 1000.00 [11:47:14]line СДАЧА: 0.00 [11:47:14]line НСП 1% : 8.85 [11:47:14]line НДС 12% : 106.25 [11:47:14]line Наличными: 1000.00 [11:47:14]line Безнал.: 0.00 [11:47:14]line Место: АЗС № 89 "Партнер Нефть" [11:47:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:47:14]line СНО: Общий режим [11:47:14]line Чек 132 25.09.2024 11:47 [11:47:14]line Смена: 478 ФФД: 1.0 [11:47:14]line ЗНМ: 0300000113 [11:47:14]line РНМ: 0000000000091825 [11:47:14]line Версия ККМ: 001 [11:47:14]line ФМ: 0000000000871835 [11:47:14]line ФД: 153116 [11:47:14]line ФПД: 239907956457542 [11:47:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153116&fm=239907956457542&tin=02508201610067®Number=0000000000091825&sum=100000 [11:47:14]written 0, free lines is 4095 [11:47:15]OFD Sender: Processing packet 153116 [packets to send 832, broken 831] [11:47:15]ProducePacketName [11:47:15]name=ofd_packets/00153116 [11:47:15]OFD Sender: To server: pG, [11:47:15]CommunicateWithHost lk.salyk.kg:30040 [11:47:15]ConnectInit lk.salyk.kg [11:47:15]Write to MH i2c: 01 00 00 11 05 16 [11:47:15]Write i2c OK [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: 01 [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: 01 07 00 [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 D2 0C FB [11:47:15]RasterBufferAndPrint [11:47:15]line [11:47:15]line [11:47:15]line [11:47:15]line [11:47:15]line [11:47:15]written 0, free lines is 3288 [11:47:15]MH_Cut [11:47:15]Write to MH i2c: D1 01 00 18 05 01 EF [11:47:15]Write i2c OK [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: D1 [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: D1 01 00 [11:47:15]MH_I2C_Read... [11:47:15]Read from MH i2c: D1 01 00 18 05 00 EE [11:47:15]Write to MH i2c: 01 00 00 19 05 1E [11:47:15]Write i2c OK [11:47:15]MH_I2C_Read... [11:47:16]*** Cut start [11:47:16]*** Purtial cut [11:47:16]*** Stage 1: CUTSNS_PIN = 1 [11:47:16]Read from MH i2c: 01 [11:47:16]MH_I2C_Read... [11:47:16]*** Stop cut motor [11:47:16]*** Cut end [11:47:16]Read from MH i2c: 01 07 00 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 FF 0F 33 [11:47:16]process_action close_receipt done [11:47:16]requested_data is exist [11:47:16]produce_requested_data [11:47:16]requested_item fm.sn is exist - process it [11:47:16]wFMCommunicate request_size=4 [11:47:16]MH_SAM_APDU [11:47:16]CAPDU: 80 11 00 00 [11:47:16]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [11:47:16]Write i2c OK [11:47:16]MH_I2C_Read... [11:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:16]Read from MH i2c: E2 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 17 00 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [11:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:47:16]wFMCommunicate OK [11:47:16]requested_item fd.num is exist - process it [11:47:16]SAM_PROTO_GetFieldsCounters [11:47:16]wFMCommunicate request_size=4 [11:47:16]MH_SAM_APDU [11:47:16]CAPDU: 80 13 00 00 [11:47:16]Write to MH i2c: E2 08 00 1B 05 80 13 00 00 00 00 00 00 9C [11:47:16]Write i2c OK [11:47:16]MH_I2C_Read... [11:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:16]Read from MH i2c: E2 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 62 00 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 62 00 1B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [11:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:47:16]wFMCommunicate OK [11:47:16]SAM_PROTO_GetFieldsCounters done [11:47:16]requested_item shift.num is exist - process it [11:47:16]requested_item shift.opened is exist - process it [11:47:16]req_shift_opened [11:47:16]FM_GetShiftState [11:47:16]SAM_PROTO_GetShiftState [11:47:16]wFMCommunicate request_size=4 [11:47:16]MH_SAM_APDU [11:47:16]CAPDU: 80 13 01 00 [11:47:16]Write to MH i2c: E2 08 00 1C 05 80 13 01 00 00 00 00 00 9E [11:47:16]Write i2c OK [11:47:16]MH_I2C_Read... [11:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:16]Read from MH i2c: E2 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 0E 00 [11:47:16]MH_I2C_Read... [11:47:16]Read from MH i2c: E2 0E 00 1C 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 66 [11:47:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:47:16]wFMCommunicate OK [11:47:16]SAM_PROTO_GetShiftState done [11:47:16]FM_GetShiftState done [11:47:16]req_shift_opened done [11:47:16]requested_item shift.open_date is exist - process it [11:47:16]req_shift_open_date [11:47:16]req_shift_open_date done [11:47:16]produce_requested_data done [11:47:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153116,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:47:16]process_action_free close_receipt [11:47:16]json_value_free [11:47:16]json_value_free done [11:47:16]process_json_proto returns [11:47:16]Send response to host [11:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153116,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:47:16]free response buf [11:47:16]execute_script done [11:47:16]execute_script returns [11:47:16]free content buf [11:47:16]Sock 9.Close socket [11:47:16]Sock 9.Thread stoped [11:47:18]Connected sock=11 [11:47:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FD DC 04 01 C2 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 41 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 56 02 00 35 04 06 00 DA 31 EC 86 00 46 AE 77 49 CA E6 21 AB 6F [11:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA 49 47 00 BA AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 56 02 00 F4 03 04 00 40 A0 F3 66 B6 04 01 00 00 A8 C1 06 0F EC 00 FF DA [11:47:19]CommunicateWithHost err = 0 [11:47:19]CheckOFDResponse [11:47:19]1017 (14) - 77093643461234 [11:47:19]1041 (16) - 0000000000871835 [11:47:19]1040 (4) - 153116 [11:47:19]1012 (4) - 25.09.2024 05:31 [11:47:19]1206 (1) - 0 [11:47:19]OFD Sender: Remove packet 153116 [11:47:19]ProducePacketName [11:47:19]name=ofd_packets/00153116 [11:47:19]NVStorageDeleteData [11:47:19]OFD Sender: No OFD packet to send [11:47:24]OFD Sender: No OFD packet to send [11:47:29]OFD Sender: No OFD packet to send [11:47:34]OFD Sender: No OFD packet to send [11:47:39]OFD Sender: No OFD packet to send [11:47:43]recv_with_timeout no data received [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:10]OFD Sender: No OFD packet to send [11:48:15]OFD Sender: No OFD packet to send [11:48:20]OFD Sender: No OFD packet to send [11:48:25]OFD Sender: No OFD packet to send [11:48:28]recv_with_timeout no data received [11:48:30]OFD Sender: No OFD packet to send [11:48:35]OFD Sender: No OFD packet to send [11:48:40]OFD Sender: No OFD packet to send [11:48:45]OFD Sender: No OFD packet to send [11:48:50]OFD Sender: No OFD packet to send [11:48:51]recv_with_timeout no data received [11:48:55]OFD Sender: No OFD packet to send [11:49:00]OFD Sender: No OFD packet to send [11:49:05]OFD Sender: No OFD packet to send [11:49:10]OFD Sender: No OFD packet to send [11:49:15]OFD Sender: No OFD packet to send [11:49:20]OFD Sender: No OFD packet to send [11:49:22]recv_with_timeout no data received [11:49:25]OFD Sender: No OFD packet to send [11:49:28]accept exits with 10 [11:49:28]New connection [11:49:28]New thread 3066527076 created [11:49:28]Thread 3066670436 joined [11:49:28]Waiting for new connection... [11:49:28] Sock 10.Parse request [11:49:28]Sock 10.Check first char [11:49:28]Sock 10.First char is OK [11:49:28]request: POST /json_proto HTTP/1.0 [11:49:28]Method: POST [11:49:28]URL: /json_proto [11:49:28]Method is POST - this is cgi request [11:49:28]url: /json_proto [11:49:28]query_string will be loaded in cgi processing [11:49:28]execute_cgi json_proto POST (null) [11:49:28]execute_cgi path=json_proto method=POST [11:49:28]POST find Content-Length [11:49:28]Host: 172.17.43.67:8080 [11:49:28]Content-Length: 679 [11:49:28]Content-Type: application/json [11:49:28] [11:49:28]POST finish read [11:49:28]Found Content-Length = 679 [11:49:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.990, "sum" : 745.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 745.00, "payments": [ { "type": 0, "sum" : 745.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:28]execute_script... [11:49:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.990, "sum" : 745.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 745.00, "payments": [ { "type": 0, "sum" : 745.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:28]POST & json_proto [11:49:28]process_json_proto [11:49:28]json parsed OK: [11:49:28]protocol is kg_v1.0 [11:49:28]action value=close_receipt [11:49:28]process_action close_receipt [11:49:28]cmd_close_receipt [11:49:28]MH_GetDate [11:49:28]Write to MH i2c: F0 00 00 1D 05 11 [11:49:28]Write i2c OK [11:49:28]MH_I2C_Read... [11:49:28]Read from MH i2c: F0 [11:49:28]MH_I2C_Read... [11:49:28]Read from MH i2c: F0 09 00 [11:49:28]MH_I2C_Read... [11:49:28]Read from MH i2c: F0 09 00 1D 05 00 C8 F8 F3 66 6A BD 47 65 06 [11:49:28]GetLastDocTimeStamp 1727264833 [11:49:28]current date 1727264968 [11:49:28]FM_GetShiftState [11:49:28]SAM_PROTO_GetShiftState [11:49:28]wFMCommunicate request_size=4 [11:49:28]MH_SAM_APDU [11:49:28]CAPDU: 80 13 01 00 [11:49:28]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [11:49:28]Write i2c OK [11:49:28]MH_I2C_Read... [11:49:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:28]Read from MH i2c: E2 [11:49:28]MH_I2C_Read... [11:49:28]Read from MH i2c: E2 0E 00 [11:49:28]MH_I2C_Read... [11:49:28]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 68 [11:49:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:49:28]wFMCommunicate OK [11:49:28]SAM_PROTO_GetShiftState done [11:49:28]FM_GetShiftState done [11:49:28]opened in 1727224329 [11:49:28]opened+sec_in_day 1727310729 [11:49:28]quantity*price = 74512 [11:49:28]sum+1 = 74513 [11:49:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 745.00 Внесено: 750.00 СДАЧА: 5.00 НСП 1% : 6.59 НДС 12% : 79.13 Наличными: 745.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 133 25.09.2024 11:49 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153117 ФПД: 239180915909961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153117&fm=239180915909961&tin=02508201610067®Number=0000000000091825&sum=74500 [11:49:29]StoreToDocumentArchive [11:49:29]shift 478 fd 153117 [11:49:29]save to /storage/0478/doc_00153117 [11:49:29]save last doc name /storage/0478/doc_00153117 to /storage/kkm_last_doc_name [11:49:29]save OK [11:49:29]Clear old archive folders... [11:49:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:49:29]tlvbuf is 00F8D100 [11:49:29]SAM_PROTO_ClearQueue [11:49:29]wFMCommunicate request_size=4 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 09 00 00 [11:49:29]Write to MH i2c: E2 08 00 2B 05 80 09 00 00 00 00 00 00 A2 [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:29]Read from MH i2c: E2 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [11:49:29]RAPDU: 90 00 [11:49:29]wFMCommunicate OK [11:49:29]SAM_PROTO_ClearQueue done [11:49:29]KKMCreateOFDPacket [11:49:29]OFDProtocolAddRootSTLVToBuf [11:49:29]FM_MakeSignedData [11:49:29]FM_MakeSignedData [11:49:29]SAM_PROTO_SignData [11:49:29]wFMCommunicate request_size=4 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 0D 01 02 [11:49:29]Write to MH i2c: E2 08 00 2C 05 80 0D 01 02 00 00 00 00 AA [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:29]Read from MH i2c: E2 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [11:49:29]RAPDU: 90 00 [11:49:29]wFMCommunicate OK [11:49:29]wFMCommunicate request_size=255 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EE 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 23 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 23 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 1E 00 00 00 00 07 04 06 00 04 23 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C8 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 56 02 00 35 04 06 00 D9 [11:49:29]Write to MH i2c: E2 02 01 2D 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EE 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 23 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 23 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 1E 00 00 00 00 07 04 06 00 04 23 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C8 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 56 02 00 35 04 06 00 D9 00 00 4D [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:29]Read from MH i2c: E2 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [11:49:29]RAPDU: 90 00 [11:49:29]wFMCommunicate OK [11:49:29]wFMCommunicate request_size=10 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 0D 02 02 05 88 A5 87 A5 49 [11:49:29]Write to MH i2c: E2 0D 00 2E 05 80 0D 02 02 05 00 88 A5 87 A5 49 00 00 59 [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:29]Read from MH i2c: E2 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [11:49:29]RAPDU: 90 00 [11:49:29]wFMCommunicate OK [11:49:29]wFMCommunicate request_size=4 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 0D 03 02 [11:49:29]Write to MH i2c: E2 08 00 2F 05 80 0D 03 02 00 00 00 00 AF [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:29]Read from MH i2c: E2 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 0B 00 [11:49:29]MH_I2C_Read... [11:49:29]Read from MH i2c: E2 0B 00 2F 05 00 D3 80 01 E8 13 2A 06 BA 90 00 E9 [11:49:29]RAPDU: D3 80 01 E8 13 2A 06 BA 90 00 [11:49:29]wFMCommunicate OK [11:49:29]SAM_PROTO_SignData done [11:49:29]FM_MakeSignedData done [11:49:29]CreateOFDProtocolMessage [11:49:29]wFMCommunicate request_size=4 [11:49:29]MH_SAM_APDU [11:49:29]CAPDU: 80 11 00 00 [11:49:29]Write to MH i2c: E2 08 00 30 05 80 11 00 00 00 00 00 00 AF [11:49:29]Write i2c OK [11:49:29]MH_I2C_Read... [11:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:30]Read from MH i2c: E2 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: E2 17 00 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: E2 17 00 30 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [11:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:49:30]wFMCommunicate OK [11:49:30]CreateOFDProtocolMessage done [11:49:30]OFDSenderStorePacket 153117 [11:49:30]StoreOFDPacket docnum=153117 [11:49:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 13 07 01 22 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EE 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 23 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 23 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 1E 00 00 00 00 07 04 06 00 04 23 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C8 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 56 02 00 35 04 06 00 D9 88 A5 87 A5 49 D3 80 01 E8 13 2A 06 BA [11:49:30]CheckFolder [11:49:30]dirname=/storage/ofd_packets [11:49:30]CheckFolder done [11:49:30]ProducePacketName [11:49:30]name=ofd_packets/00153117 [11:49:30]NVStorageSaveData ofd_packets/00153117 [11:49:30]File name is /storage/ofd_packets/00153117 [11:49:30]Write 301 bytes [11:49:30]NVStorageSaveData done [11:49:30]OFDSenderStorePacket done [11:49:30]KKMCreateOFDPacket done [11:49:30]NVStorageSaveData kkm_last_timestamp [11:49:30]File name is /storage/kkm_last_timestamp [11:49:30]Write 4 bytes [11:49:30]NVStorageSaveData done [11:49:30]ExternCall_PrintAddStr [11:49:30]wPrintStart [11:49:30]Write to MH i2c: 01 00 00 31 05 36 [11:49:30]Write i2c OK [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 07 00 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [11:49:30]RasterBufferAndPrint [11:49:30]line Счет N : (1)1787119 [11:49:30]line ИНН: 02508201610067 [11:49:30]line Контрольно-Кассовый Чек [11:49:30]line ПРОДАЖА [11:49:30]line ТРК (МРК, ГНК) : 32 [11:49:30]line Товар: 2710124130 [11:49:30]line Аи-92-К-5 [11:49:30]line 10.990 * 67.80 [11:49:30]line = 745.12 [11:49:30]line НДС 12% НСП 1% [11:49:30]line > о реализуемом товаре [11:49:30]line ОКРУГЛЕНИЕ: -0.12 [11:49:30]line ИТОГО: 745.00 [11:49:30]line Внесено: 750.00 [11:49:30]line СДАЧА: 5.00 [11:49:30]line НСП 1% : 6.59 [11:49:30]line НДС 12% : 79.13 [11:49:30]line Наличными: 745.00 [11:49:30]line Безнал.: 0.00 [11:49:30]line Место: АЗС № 89 "Партнер Нефть" [11:49:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:49:30]line СНО: Общий режим [11:49:30]line Чек 133 25.09.2024 11:49 [11:49:30]line Смена: 478 ФФД: 1.0 [11:49:30]line ЗНМ: 0300000113 [11:49:30]line РНМ: 0000000000091825 [11:49:30]line Версия ККМ: 001 [11:49:30]line ФМ: 0000000000871835 [11:49:30]line ФД: 153117 [11:49:30]line ФПД: 239180915909961 [11:49:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T114928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153117&fm=239180915909961&tin=02508201610067®Number=0000000000091825&sum=74500 [11:49:30]written 0, free lines is 4095 [11:49:30]OFD Sender: Processing packet 153117 [packets to send 832, broken 831] [11:49:30]ProducePacketName [11:49:30]name=ofd_packets/00153117 [11:49:30]OFD Sender: To server: pG, [11:49:30]CommunicateWithHost lk.salyk.kg:30040 [11:49:30]ConnectInit lk.salyk.kg [11:49:30]Write to MH i2c: 01 00 00 5C 05 61 [11:49:30]Write i2c OK [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 07 00 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 DA 0C 4E [11:49:30]RasterBufferAndPrint [11:49:30]line [11:49:30]line [11:49:30]line [11:49:30]line [11:49:30]line [11:49:30]written 0, free lines is 3296 [11:49:30]MH_Cut [11:49:30]Write to MH i2c: D1 01 00 63 05 01 3A [11:49:30]Write i2c OK [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: D1 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: D1 01 00 [11:49:30]MH_I2C_Read... [11:49:30]Read from MH i2c: D1 01 00 63 05 00 39 [11:49:30]Write to MH i2c: 01 00 00 64 05 69 [11:49:30]Write i2c OK [11:49:30]MH_I2C_Read... [11:49:30]Connected sock=11 [11:49:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 13 07 01 22 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EE 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 23 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 23 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 1E 00 00 00 00 07 04 06 00 04 23 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 C8 F8 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 56 02 00 35 04 06 00 D9 88 A5 87 A5 49 D3 80 01 E8 13 2A 06 BA [11:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DC 2A 47 00 E5 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 56 02 00 F4 03 04 00 C4 A0 F3 66 B6 04 01 00 00 2E 12 CE E6 50 77 E4 4E [11:49:31]CommunicateWithHost err = 0 [11:49:31]CheckOFDResponse [11:49:31]1017 (14) - 77093643461234 [11:49:31]1041 (16) - 0000000000871835 [11:49:31]1040 (4) - 153117 [11:49:31]1012 (4) - 25.09.2024 05:33 [11:49:31]1206 (1) - 0 [11:49:31]OFD Sender: Remove packet 153117 [11:49:31]ProducePacketName [11:49:31]name=ofd_packets/00153117 [11:49:31]NVStorageDeleteData [11:49:31]*** Cut start [11:49:31]*** Purtial cut [11:49:31]*** Stage 1: CUTSNS_PIN = 1 [11:49:31]Read from MH i2c: 01 [11:49:31]MH_I2C_Read... [11:49:31]*** Stop cut motor [11:49:31]*** Cut end [11:49:31]Read from MH i2c: 01 07 00 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 FF 0F 7E [11:49:31]process_action close_receipt done [11:49:31]requested_data is exist [11:49:31]produce_requested_data [11:49:31]requested_item fm.sn is exist - process it [11:49:31]wFMCommunicate request_size=4 [11:49:31]MH_SAM_APDU [11:49:31]CAPDU: 80 11 00 00 [11:49:31]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [11:49:31]Write i2c OK [11:49:31]MH_I2C_Read... [11:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:31]Read from MH i2c: E2 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 17 00 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [11:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:49:31]wFMCommunicate OK [11:49:31]requested_item fd.num is exist - process it [11:49:31]SAM_PROTO_GetFieldsCounters [11:49:31]wFMCommunicate request_size=4 [11:49:31]MH_SAM_APDU [11:49:31]CAPDU: 80 13 00 00 [11:49:31]Write to MH i2c: E2 08 00 66 05 80 13 00 00 00 00 00 00 E7 [11:49:31]Write i2c OK [11:49:31]MH_I2C_Read... [11:49:31]OFD Sender: No OFD packet to send [11:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:31]Read from MH i2c: E2 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 62 00 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 62 00 66 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [11:49:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:31]wFMCommunicate OK [11:49:31]SAM_PROTO_GetFieldsCounters done [11:49:31]requested_item shift.num is exist - process it [11:49:31]requested_item shift.opened is exist - process it [11:49:31]req_shift_opened [11:49:31]FM_GetShiftState [11:49:31]SAM_PROTO_GetShiftState [11:49:31]wFMCommunicate request_size=4 [11:49:31]MH_SAM_APDU [11:49:31]CAPDU: 80 13 01 00 [11:49:31]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [11:49:31]Write i2c OK [11:49:31]MH_I2C_Read... [11:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:31]Read from MH i2c: E2 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 0E 00 [11:49:31]MH_I2C_Read... [11:49:31]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B1 [11:49:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:49:31]wFMCommunicate OK [11:49:31]SAM_PROTO_GetShiftState done [11:49:31]FM_GetShiftState done [11:49:31]req_shift_opened done [11:49:31]requested_item shift.open_date is exist - process it [11:49:31]req_shift_open_date [11:49:31]req_shift_open_date done [11:49:31]produce_requested_data done [11:49:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153117,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:49:31]process_action_free close_receipt [11:49:31]json_value_free [11:49:31]json_value_free done [11:49:31]process_json_proto returns [11:49:31]Send response to host [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:21]OFD Sender: No OFD packet to send [11:50:26]OFD Sender: No OFD packet to send [11:50:31]OFD Sender: No OFD packet to send [11:50:36]OFD Sender: No OFD packet to send [11:50:41]OFD Sender: No OFD packet to send [11:50:43]recv_with_timeout no data received [11:50:46]OFD Sender: No OFD packet to send [11:50:52]OFD Sender: No OFD packet to send [11:50:57]OFD Sender: No OFD packet to send [11:51:02]OFD Sender: No OFD packet to send [11:51:07]OFD Sender: No OFD packet to send [11:51:12]OFD Sender: No OFD packet to send [11:51:17]OFD Sender: No OFD packet to send [11:51:22]OFD Sender: No OFD packet to send [11:51:27]OFD Sender: No OFD packet to send [11:51:32]OFD Sender: No OFD packet to send [11:51:37]OFD Sender: No OFD packet to send [11:51:42]OFD Sender: No OFD packet to send [11:51:47]OFD Sender: No OFD packet to send [11:51:52]OFD Sender: No OFD packet to send [11:51:57]OFD Sender: No OFD packet to send [11:52:02]OFD Sender: No OFD packet to send [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]OFD Sender: No OFD packet to send [11:52:22]OFD Sender: No OFD packet to send [11:52:27]OFD Sender: No OFD packet to send [11:52:32]accept exits with 9 [11:52:32]New connection [11:52:32]New thread 3066670436 created [11:52:32]Thread 3066527076 joined [11:52:32]Waiting for new connection... [11:52:32] Sock 9.Parse request [11:52:32]Sock 9.Check first char [11:52:32]Sock 9.First char is OK [11:52:32]request: POST /json_proto HTTP/1.0 [11:52:32]Method: POST [11:52:32]URL: /json_proto [11:52:32]Method is POST - this is cgi request [11:52:32]url: /json_proto [11:52:32]query_string will be loaded in cgi processing [11:52:32]execute_cgi json_proto POST (null) [11:52:32]execute_cgi path=json_proto method=POST [11:52:32]POST find Content-Length [11:52:32]Host: 172.17.43.67:8080 [11:52:32]Content-Length: 678 [11:52:32]Content-Type: application/json [11:52:32] [11:52:32]POST finish read [11:52:32]Found Content-Length = 678 [11:52:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:32]execute_script... [11:52:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:32]POST & json_proto [11:52:32]process_json_proto [11:52:32]json parsed OK: [11:52:32]protocol is kg_v1.0 [11:52:32]action value=close_receipt [11:52:32]process_action close_receipt [11:52:32]cmd_close_receipt [11:52:32]MH_GetDate [11:52:32]Write to MH i2c: F0 00 00 68 05 5C [11:52:32]Write i2c OK [11:52:32]MH_I2C_Read... [11:52:32]Read from MH i2c: F0 [11:52:32]MH_I2C_Read... [11:52:32]Read from MH i2c: F0 09 00 [11:52:32]MH_I2C_Read... [11:52:32]Read from MH i2c: F0 09 00 68 05 00 80 F9 F3 66 6A BD 47 65 0A [11:52:32]GetLastDocTimeStamp 1727264968 [11:52:32]current date 1727265152 [11:52:32]FM_GetShiftState [11:52:32]SAM_PROTO_GetShiftState [11:52:32]wFMCommunicate request_size=4 [11:52:32]MH_SAM_APDU [11:52:32]CAPDU: 80 13 01 00 [11:52:32]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [11:52:32]Write i2c OK [11:52:32]MH_I2C_Read... [11:52:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:32]Read from MH i2c: E2 [11:52:32]MH_I2C_Read... [11:52:32]Read from MH i2c: E2 0E 00 [11:52:32]MH_I2C_Read... [11:52:32]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B3 [11:52:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:52:32]wFMCommunicate OK [11:52:32]SAM_PROTO_GetShiftState done [11:52:32]FM_GetShiftState done [11:52:32]opened in 1727224329 [11:52:32]opened+sec_in_day 1727310729 [11:52:32]quantity*price = 25018 [11:52:32]sum+1 = 25019 [11:52:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 134 25.09.2024 11:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153118 ФПД: 152235191581680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153118&fm=152235191581680&tin=02508201610067®Number=0000000000091825&sum=25000 [11:52:33]StoreToDocumentArchive [11:52:33]shift 478 fd 153118 [11:52:33]save to /storage/0478/doc_00153118 [11:52:33]save last doc name /storage/0478/doc_00153118 to /storage/kkm_last_doc_name [11:52:33]save OK [11:52:33]Clear old archive folders... [11:52:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:52:33]tlvbuf is 00FB64E0 [11:52:33]SAM_PROTO_ClearQueue [11:52:33]wFMCommunicate request_size=4 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 09 00 00 [11:52:33]Write to MH i2c: E2 08 00 76 05 80 09 00 00 00 00 00 00 ED [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:33]Read from MH i2c: E2 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [11:52:33]RAPDU: 90 00 [11:52:33]wFMCommunicate OK [11:52:33]SAM_PROTO_ClearQueue done [11:52:33]KKMCreateOFDPacket [11:52:33]OFDProtocolAddRootSTLVToBuf [11:52:33]FM_MakeSignedData [11:52:33]FM_MakeSignedData [11:52:33]SAM_PROTO_SignData [11:52:33]wFMCommunicate request_size=4 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 0D 01 02 [11:52:33]Write to MH i2c: E2 08 00 77 05 80 0D 01 02 00 00 00 00 F5 [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:33]Read from MH i2c: E2 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [11:52:33]RAPDU: 90 00 [11:52:33]wFMCommunicate OK [11:52:33]wFMCommunicate request_size=255 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 80 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 56 02 00 35 04 06 00 8A [11:52:33]Write to MH i2c: E2 02 01 78 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 80 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 56 02 00 35 04 06 00 8A 00 00 B9 [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:33]Read from MH i2c: E2 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [11:52:33]RAPDU: 90 00 [11:52:33]wFMCommunicate OK [11:52:33]wFMCommunicate request_size=10 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 0D 02 02 05 75 04 84 3B F0 [11:52:33]Write to MH i2c: E2 0D 00 79 05 80 0D 02 02 05 00 75 04 84 3B F0 00 00 2A [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:33]Read from MH i2c: E2 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [11:52:33]RAPDU: 90 00 [11:52:33]wFMCommunicate OK [11:52:33]wFMCommunicate request_size=4 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 0D 03 02 [11:52:33]Write to MH i2c: E2 08 00 7A 05 80 0D 03 02 00 00 00 00 FA [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:33]Read from MH i2c: E2 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 0B 00 [11:52:33]MH_I2C_Read... [11:52:33]Read from MH i2c: E2 0B 00 7A 05 00 E0 60 40 7B 40 5B 1D 3C 90 00 EA [11:52:33]RAPDU: E0 60 40 7B 40 5B 1D 3C 90 00 [11:52:33]wFMCommunicate OK [11:52:33]SAM_PROTO_SignData done [11:52:33]FM_MakeSignedData done [11:52:33]CreateOFDProtocolMessage [11:52:33]wFMCommunicate request_size=4 [11:52:33]MH_SAM_APDU [11:52:33]CAPDU: 80 11 00 00 [11:52:33]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [11:52:33]Write i2c OK [11:52:33]MH_I2C_Read... [11:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:34]Read from MH i2c: E2 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: E2 17 00 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [11:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:34]wFMCommunicate OK [11:52:34]CreateOFDProtocolMessage done [11:52:34]OFDSenderStorePacket 153118 [11:52:34]StoreOFDPacket docnum=153118 [11:52:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 CF 07 01 7B 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 80 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 56 02 00 35 04 06 00 8A 75 04 84 3B F0 E0 60 40 7B 40 5B 1D 3C [11:52:34]CheckFolder [11:52:34]dirname=/storage/ofd_packets [11:52:34]CheckFolder done [11:52:34]ProducePacketName [11:52:34]name=ofd_packets/00153118 [11:52:34]NVStorageSaveData ofd_packets/00153118 [11:52:34]File name is /storage/ofd_packets/00153118 [11:52:34]Write 301 bytes [11:52:34]NVStorageSaveData done [11:52:34]OFDSenderStorePacket done [11:52:34]KKMCreateOFDPacket done [11:52:34]NVStorageSaveData kkm_last_timestamp [11:52:34]File name is /storage/kkm_last_timestamp [11:52:34]Write 4 bytes [11:52:34]NVStorageSaveData done [11:52:34]ExternCall_PrintAddStr [11:52:34]wPrintStart [11:52:34]Write to MH i2c: 01 00 00 7C 05 81 [11:52:34]Write i2c OK [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 07 00 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [11:52:34]RasterBufferAndPrint [11:52:34]line Счет N : (1)1787120 [11:52:34]line ИНН: 02508201610067 [11:52:34]line Контрольно-Кассовый Чек [11:52:34]line ПРОДАЖА [11:52:34]line ТРК (МРК, ГНК) : 12 [11:52:34]line Товар: 2710124130 [11:52:34]line Аи-92-К-5 [11:52:34]line 3.690 * 67.80 [11:52:34]line = 250.18 [11:52:34]line НДС 12% НСП 1% [11:52:34]line > о реализуемом товаре [11:52:34]line ОКРУГЛЕНИЕ: -0.18 [11:52:34]line ИТОГО: 250.00 [11:52:34]line Внесено: 250.00 [11:52:34]line СДАЧА: 0.00 [11:52:34]line НСП 1% : 2.21 [11:52:34]line НДС 12% : 26.57 [11:52:34]line Наличными: 250.00 [11:52:34]line Безнал.: 0.00 [11:52:34]line Место: АЗС № 89 "Партнер Нефть" [11:52:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:52:34]line СНО: Общий режим [11:52:34]line Чек 134 25.09.2024 11:52 [11:52:34]line Смена: 478 ФФД: 1.0 [11:52:34]line ЗНМ: 0300000113 [11:52:34]line РНМ: 0000000000091825 [11:52:34]line Версия ККМ: 001 [11:52:34]line ФМ: 0000000000871835 [11:52:34]line ФД: 153118 [11:52:34]line ФПД: 152235191581680 [11:52:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153118&fm=152235191581680&tin=02508201610067®Number=0000000000091825&sum=25000 [11:52:34]written 0, free lines is 4095 [11:52:34]OFD Sender: Processing packet 153118 [packets to send 832, broken 831] [11:52:34]ProducePacketName [11:52:34]name=ofd_packets/00153118 [11:52:34]OFD Sender: To server: pG, [11:52:34]CommunicateWithHost lk.salyk.kg:30040 [11:52:34]ConnectInit lk.salyk.kg [11:52:34]Connected sock=8 [11:52:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 CF 07 01 7B 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 80 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 56 02 00 35 04 06 00 8A 75 04 84 3B F0 E0 60 40 7B 40 5B 1D 3C [11:52:34]Write to MH i2c: 01 00 00 A7 05 AC [11:52:34]Write i2c OK [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 07 00 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 D4 0C 93 [11:52:34]RasterBufferAndPrint [11:52:34]line [11:52:34]line [11:52:34]line [11:52:34]line [11:52:34]line [11:52:34]written 0, free lines is 3290 [11:52:34]MH_Cut [11:52:34]Write to MH i2c: D1 01 00 AE 05 01 85 [11:52:34]Write i2c OK [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: D1 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: D1 01 00 [11:52:34]MH_I2C_Read... [11:52:34]Read from MH i2c: D1 01 00 AE 05 00 84 [11:52:34]Write to MH i2c: 01 00 00 AF 05 B4 [11:52:34]Write i2c OK [11:52:34]MH_I2C_Read... [11:52:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF BA 47 00 DB C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 56 02 00 F4 03 04 00 7C A1 F3 66 B6 04 01 00 00 91 75 29 E6 AB C4 E9 0E [11:52:35]CommunicateWithHost err = 0 [11:52:35]CheckOFDResponse [11:52:35]1017 (14) - 77093643461234 [11:52:35]1041 (16) - 0000000000871835 [11:52:35]1040 (4) - 153118 [11:52:35]1012 (4) - 25.09.2024 05:37 [11:52:35]1206 (1) - 0 [11:52:35]OFD Sender: Remove packet 153118 [11:52:35]ProducePacketName [11:52:35]name=ofd_packets/00153118 [11:52:35]NVStorageDeleteData [11:52:35]*** Cut start [11:52:35]*** Purtial cut [11:52:35]*** Stage 1: CUTSNS_PIN = 1 [11:52:35]OFD Sender: No OFD packet to send [11:52:35]Read from MH i2c: 01 [11:52:35]MH_I2C_Read... [11:52:35]*** Stop cut motor [11:52:35]*** Cut end [11:52:35]Read from MH i2c: 01 07 00 [11:52:35]MH_I2C_Read... [11:52:35]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 FF 0F C9 [11:52:35]process_action close_receipt done [11:52:35]requested_data is exist [11:52:35]produce_requested_data [11:52:35]requested_item fm.sn is exist - process it [11:52:35]wFMCommunicate request_size=4 [11:52:35]MH_SAM_APDU [11:52:35]CAPDU: 80 11 00 00 [11:52:35]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [11:52:35]Write i2c OK [11:52:35]MH_I2C_Read... [11:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:35]Read from MH i2c: E2 [11:52:35]MH_I2C_Read... [11:52:35]Read from MH i2c: E2 17 00 [11:52:35]MH_I2C_Read... [11:52:35]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [11:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:35]wFMCommunicate OK [11:52:35]requested_item fd.num is exist - process it [11:52:35]SAM_PROTO_GetFieldsCounters [11:52:35]wFMCommunicate request_size=4 [11:52:35]MH_SAM_APDU [11:52:35]CAPDU: 80 13 00 00 [11:52:35]Write to MH i2c: E2 08 00 B1 05 80 13 00 00 00 00 00 00 32 [11:52:35]Write i2c OK [11:52:35]MH_I2C_Read... [11:52:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:36]Read from MH i2c: E2 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 62 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 62 00 B1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [11:52:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:36]wFMCommunicate OK [11:52:36]SAM_PROTO_GetFieldsCounters done [11:52:36]requested_item shift.num is exist - process it [11:52:36]requested_item shift.opened is exist - process it [11:52:36]req_shift_opened [11:52:36]FM_GetShiftState [11:52:36]SAM_PROTO_GetShiftState [11:52:36]wFMCommunicate request_size=4 [11:52:36]MH_SAM_APDU [11:52:36]CAPDU: 80 13 01 00 [11:52:36]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [11:52:36]Write i2c OK [11:52:36]MH_I2C_Read... [11:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:36]Read from MH i2c: E2 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [11:52:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:52:36]wFMCommunicate OK [11:52:36]SAM_PROTO_GetShiftState done [11:52:36]FM_GetShiftState done [11:52:36]req_shift_opened done [11:52:36]requested_item shift.open_date is exist - process it [11:52:36]req_shift_open_date [11:52:36]req_shift_open_date done [11:52:36]produce_requested_data done [11:52:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153118,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:52:36]process_action_free close_receipt [11:52:36]json_value_free [11:52:36]json_value_free done [11:52:36]process_json_proto returns [11:52:36]Send response to host [11:52:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153118,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:52:36]free response buf [11:52:36]execute_script done [11:52:36]execute_script returns [11:52:36]free content buf [11:52:36]Sock 9.Close socket [11:52:36]Sock 9.Thread stoped [11:52:36]accept exits with 10 [11:52:36]New connection [11:52:36]New thread 3066527076 created [11:52:36]Thread 3066670436 joined [11:52:36]Waiting for new connection... [11:52:36] Sock 10.Parse request [11:52:36]Sock 10.Check first char [11:52:36]Sock 10.First char is OK [11:52:36]request: POST /json_proto HTTP/1.0 [11:52:36]Method: POST [11:52:36]URL: /json_proto [11:52:36]Method is POST - this is cgi request [11:52:36]url: /json_proto [11:52:36]query_string will be loaded in cgi processing [11:52:36]execute_cgi json_proto POST (null) [11:52:36]execute_cgi path=json_proto method=POST [11:52:36]POST find Content-Length [11:52:36]Host: 172.17.43.67:8080 [11:52:36]Content-Length: 680 [11:52:36]Content-Type: application/json [11:52:36] [11:52:36]POST finish read [11:52:36]Found Content-Length = 680 [11:52:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:36]execute_script... [11:52:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:36]POST & json_proto [11:52:36]process_json_proto [11:52:36]json parsed OK: [11:52:36]protocol is kg_v1.0 [11:52:36]action value=close_receipt [11:52:36]process_action close_receipt [11:52:36]cmd_close_receipt [11:52:36]MH_GetDate [11:52:36]Write to MH i2c: F0 00 00 B3 05 A7 [11:52:36]Write i2c OK [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 09 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 09 00 B3 05 00 84 F9 F3 66 6A BD 47 65 59 [11:52:36]GetLastDocTimeStamp 1727265152 [11:52:36]current date 1727265156 [11:52:36]FM_GetShiftState [11:52:36]SAM_PROTO_GetShiftState [11:52:36]wFMCommunicate request_size=4 [11:52:36]MH_SAM_APDU [11:52:36]CAPDU: 80 13 01 00 [11:52:36]Write to MH i2c: E2 08 00 B4 05 80 13 01 00 00 00 00 00 36 [11:52:36]Write i2c OK [11:52:36]MH_I2C_Read... [11:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:36]Read from MH i2c: E2 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 B4 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FE [11:52:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:52:36]wFMCommunicate OK [11:52:36]SAM_PROTO_GetShiftState done [11:52:36]FM_GetShiftState done [11:52:36]opened in 1727224329 [11:52:36]opened+sec_in_day 1727310729 [11:52:36]quantity*price = 100050 [11:52:36]sum+1 = 100052 [11:52:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 135 25.09.2024 11:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153119 ФПД: 180037433321851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153119&fm=180037433321851&tin=02508201610067®Number=0000000000091825&sum=100000 [11:52:37]StoreToDocumentArchive [11:52:37]shift 478 fd 153119 [11:52:37]save to /storage/0478/doc_00153119 [11:52:37]save last doc name /storage/0478/doc_00153119 to /storage/kkm_last_doc_name [11:52:37]save OK [11:52:37]Clear old archive folders... [11:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:52:37]tlvbuf is 00FC2FF0 [11:52:37]SAM_PROTO_ClearQueue [11:52:37]wFMCommunicate request_size=4 [11:52:37]MH_SAM_APDU [11:52:37]CAPDU: 80 09 00 00 [11:52:37]Write to MH i2c: E2 08 00 C1 05 80 09 00 00 00 00 00 00 38 [11:52:37]Write i2c OK [11:52:37]MH_I2C_Read... [11:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:37]Read from MH i2c: E2 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [11:52:37]RAPDU: 90 00 [11:52:37]wFMCommunicate OK [11:52:37]SAM_PROTO_ClearQueue done [11:52:37]KKMCreateOFDPacket [11:52:37]OFDProtocolAddRootSTLVToBuf [11:52:37]FM_MakeSignedData [11:52:37]FM_MakeSignedData [11:52:37]SAM_PROTO_SignData [11:52:37]wFMCommunicate request_size=4 [11:52:37]MH_SAM_APDU [11:52:37]CAPDU: 80 0D 01 02 [11:52:37]Write to MH i2c: E2 08 00 C2 05 80 0D 01 02 00 00 00 00 40 [11:52:37]Write i2c OK [11:52:37]MH_I2C_Read... [11:52:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:37]Read from MH i2c: E2 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [11:52:37]RAPDU: 90 00 [11:52:37]wFMCommunicate OK [11:52:37]wFMCommunicate request_size=255 [11:52:37]MH_SAM_APDU [11:52:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 85 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 56 02 00 35 04 06 00 A3 BE 3B 42 [11:52:37]Write to MH i2c: E2 02 01 C3 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 85 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 56 02 00 35 04 06 00 A3 BE 3B 42 00 00 57 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [11:52:38]RAPDU: 90 00 [11:52:38]wFMCommunicate OK [11:52:38]wFMCommunicate request_size=7 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 0D 02 02 02 69 7B [11:52:38]Write to MH i2c: E2 0A 00 C4 05 80 0D 02 02 02 00 69 7B 00 00 2B [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [11:52:38]RAPDU: 90 00 [11:52:38]wFMCommunicate OK [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 0D 03 02 [11:52:38]Write to MH i2c: E2 08 00 C5 05 80 0D 03 02 00 00 00 00 45 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 0B 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 0B 00 C5 05 00 61 92 CA FF B4 0D F3 47 90 00 FD [11:52:38]RAPDU: 61 92 CA FF B4 0D F3 47 90 00 [11:52:38]wFMCommunicate OK [11:52:38]SAM_PROTO_SignData done [11:52:38]FM_MakeSignedData done [11:52:38]CreateOFDProtocolMessage [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 11 00 00 [11:52:38]Write to MH i2c: E2 08 00 C6 05 80 11 00 00 00 00 00 00 45 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 C6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [11:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:38]wFMCommunicate OK [11:52:38]CreateOFDProtocolMessage done [11:52:38]OFDSenderStorePacket 153119 [11:52:38]StoreOFDPacket docnum=153119 [11:52:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DF 1C 04 01 FD 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 85 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 56 02 00 35 04 06 00 A3 BE 3B 42 69 7B 61 92 CA FF B4 0D F3 47 [11:52:38]CheckFolder [11:52:38]dirname=/storage/ofd_packets [11:52:38]CheckFolder done [11:52:38]ProducePacketName [11:52:38]name=ofd_packets/00153119 [11:52:38]NVStorageSaveData ofd_packets/00153119 [11:52:38]File name is /storage/ofd_packets/00153119 [11:52:38]Write 298 bytes [11:52:38]NVStorageSaveData done [11:52:38]OFDSenderStorePacket done [11:52:38]KKMCreateOFDPacket done [11:52:38]NVStorageSaveData kkm_last_timestamp [11:52:38]File name is /storage/kkm_last_timestamp [11:52:38]Write 4 bytes [11:52:38]NVStorageSaveData done [11:52:38]ExternCall_PrintAddStr [11:52:38]wPrintStart [11:52:38]Write to MH i2c: 01 00 00 C7 05 CC [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 07 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 07 00 C7 05 00 00 00 00 00 FF 0F E1 [11:52:38]RasterBufferAndPrint [11:52:38]line Счет N : (1)1787121 [11:52:38]line ИНН: 02508201610067 [11:52:38]line Контрольно-Кассовый Чек [11:52:38]line ПРОДАЖА [11:52:38]line ТРК (МРК, ГНК) : 31 [11:52:38]line Товар: 2710194210 [11:52:38]line ДТ-К-5 [11:52:38]line 13.130 * 76.20 [11:52:38]line = 1000.51 [11:52:38]line НДС 12% НСП 1% [11:52:38]line > о реализуемом товаре [11:52:38]line ОКРУГЛЕНИЕ: -0.51 [11:52:38]line ИТОГО: 1000.00 [11:52:38]line Внесено: 1000.00 [11:52:38]line СДАЧА: 0.00 [11:52:38]line НСП 1% : 8.85 [11:52:38]line НДС 12% : 106.25 [11:52:38]line Наличными: 1000.00 [11:52:38]line Безнал.: 0.00 [11:52:38]line Место: АЗС № 89 "Партнер Нефть" [11:52:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:52:38]line СНО: Общий режим [11:52:38]line Чек 135 25.09.2024 11:52 [11:52:38]line Смена: 478 ФФД: 1.0 [11:52:38]line ЗНМ: 0300000113 [11:52:38]line РНМ: 0000000000091825 [11:52:38]line Версия ККМ: 001 [11:52:38]line ФМ: 0000000000871835 [11:52:38]line ФД: 153119 [11:52:38]line ФПД: 180037433321851 [11:52:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153119&fm=180037433321851&tin=02508201610067®Number=0000000000091825&sum=100000 [11:52:38]written 0, free lines is 4095 [11:52:38]OFD Sender: Processing packet 153119 [packets to send 832, broken 831] [11:52:38]ProducePacketName [11:52:38]name=ofd_packets/00153119 [11:52:38]OFD Sender: To server: pG, [11:52:38]CommunicateWithHost lk.salyk.kg:30040 [11:52:38]ConnectInit lk.salyk.kg [11:52:39]Write to MH i2c: 01 00 00 F2 05 F7 [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 07 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 D2 0C DC [11:52:39]RasterBufferAndPrint [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]written 0, free lines is 3297 [11:52:39]MH_Cut [11:52:39]Write to MH i2c: D1 01 00 F9 05 01 D0 [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 01 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 01 00 F9 05 00 CF [11:52:39]Write to MH i2c: 01 00 00 FA 05 FF [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]*** Cut start [11:52:39]*** Purtial cut [11:52:39]*** Stage 1: CUTSNS_PIN = 1 [11:52:40]Read from MH i2c: 01 [11:52:40]MH_I2C_Read... [11:52:40]*** Stop cut motor [11:52:40]*** Cut end [11:52:40]Read from MH i2c: 01 07 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: 01 07 00 FA 05 00 00 00 00 00 FF 0F 14 [11:52:40]process_action close_receipt done [11:52:40]requested_data is exist [11:52:40]produce_requested_data [11:52:40]requested_item fm.sn is exist - process it [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 11 00 00 [11:52:40]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 17 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [11:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:40]wFMCommunicate OK [11:52:40]requested_item fd.num is exist - process it [11:52:40]SAM_PROTO_GetFieldsCounters [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 13 00 00 [11:52:40]Write to MH i2c: E2 08 00 FC 05 80 13 00 00 00 00 00 00 7D [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 62 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 62 00 FC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [11:52:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:40]wFMCommunicate OK [11:52:40]SAM_PROTO_GetFieldsCounters done [11:52:40]requested_item shift.num is exist - process it [11:52:40]requested_item shift.opened is exist - process it [11:52:40]req_shift_opened [11:52:40]FM_GetShiftState [11:52:40]SAM_PROTO_GetShiftState [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 13 01 00 [11:52:40]Write to MH i2c: E2 08 00 FD 05 80 13 01 00 00 00 00 00 7F [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 0E 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 0E 00 FD 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 47 [11:52:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:52:40]wFMCommunicate OK [11:52:40]SAM_PROTO_GetShiftState done [11:52:40]FM_GetShiftState done [11:52:40]req_shift_opened done [11:52:40]requested_item shift.open_date is exist - process it [11:52:40]req_shift_open_date [11:52:40]req_shift_open_date done [11:52:40]produce_requested_data done [11:52:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153119,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:52:40]process_action_free close_receipt [11:52:40]json_value_free [11:52:40]json_value_free done [11:52:40]process_json_proto returns [11:52:40]Send response to host [11:52:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153119,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:52:40]free response buf [11:52:40]execute_script done [11:52:40]execute_script returns [11:52:40]free content buf [11:52:40]Sock 10.Close socket [11:52:40]Sock 10.Thread stoped [11:52:43]Connected sock=11 [11:52:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DF 1C 04 01 FD 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 85 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 56 02 00 35 04 06 00 A3 BE 3B 42 69 7B 61 92 CA FF B4 0D F3 47 [11:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D9 2C 47 00 E1 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 56 02 00 F4 03 04 00 85 A1 F3 66 B6 04 01 00 00 FE 89 4A C2 92 AA E2 77 [11:52:44]CommunicateWithHost err = 0 [11:52:44]CheckOFDResponse [11:52:44]1017 (14) - 77093643461234 [11:52:44]1041 (16) - 0000000000871835 [11:52:44]1040 (4) - 153119 [11:52:44]1012 (4) - 25.09.2024 05:37 [11:52:44]1206 (1) - 0 [11:52:44]OFD Sender: Remove packet 153119 [11:52:44]ProducePacketName [11:52:44]name=ofd_packets/00153119 [11:52:44]NVStorageDeleteData [11:52:44]recv_with_timeout no data received [11:52:44]OFD Sender: No OFD packet to send [11:52:49]OFD Sender: No OFD packet to send [11:52:54]OFD Sender: No OFD packet to send [11:52:59]OFD Sender: No OFD packet to send [11:53:04]OFD Sender: No OFD packet to send [11:53:09]OFD Sender: No OFD packet to send [11:53:14]OFD Sender: No OFD packet to send [11:53:19]OFD Sender: No OFD packet to send [11:53:23]recv_with_timeout no data received [11:53:24]OFD Sender: No OFD packet to send [11:53:29]OFD Sender: No OFD packet to send [11:53:34]recv_with_timeout no data received [11:53:34]OFD Sender: No OFD packet to send [11:53:39]OFD Sender: No OFD packet to send [11:53:44]OFD Sender: No OFD packet to send [11:53:49]OFD Sender: No OFD packet to send [11:53:54]OFD Sender: No OFD packet to send [11:53:59]OFD Sender: No OFD packet to send [11:54:04]OFD Sender: No OFD packet to send [11:54:08]accept exits with 8 [11:54:08]New connection [11:54:08]New thread 3066670436 created [11:54:08]Thread 3066527076 joined [11:54:08]Waiting for new connection... [11:54:08] Sock 8.Parse request [11:54:08]Sock 8.Check first char [11:54:08]Sock 8.First char is OK [11:54:08]request: POST /json_proto HTTP/1.0 [11:54:08]Method: POST [11:54:08]URL: /json_proto [11:54:08]Method is POST - this is cgi request [11:54:08]url: /json_proto [11:54:08]query_string will be loaded in cgi processing [11:54:08]execute_cgi json_proto POST (null) [11:54:08]execute_cgi path=json_proto method=POST [11:54:08]POST find Content-Length [11:54:08]Host: 172.17.43.67:8080 [11:54:08]Content-Length: 675 [11:54:08]Content-Type: application/json [11:54:08] [11:54:08]POST finish read [11:54:08]Found Content-Length = 675 [11:54:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:08]execute_script... [11:54:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:08]POST & json_proto [11:54:08]process_json_proto [11:54:08]json parsed OK: [11:54:08]protocol is kg_v1.0 [11:54:08]action value=close_receipt [11:54:08]process_action close_receipt [11:54:08]cmd_close_receipt [11:54:08]MH_GetDate [11:54:08]Write to MH i2c: F0 00 00 FE 05 F2 [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: F0 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: F0 09 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: F0 09 00 FE 05 00 E0 F9 F3 66 6A BD 47 65 00 [11:54:08]GetLastDocTimeStamp 1727265157 [11:54:08]current date 1727265248 [11:54:08]FM_GetShiftState [11:54:08]SAM_PROTO_GetShiftState [11:54:08]wFMCommunicate request_size=4 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 13 01 00 [11:54:08]Write to MH i2c: E2 08 00 FF 05 80 13 01 00 00 00 00 00 81 [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 0E 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 0E 00 FF 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 49 [11:54:08]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:54:08]wFMCommunicate OK [11:54:08]SAM_PROTO_GetShiftState done [11:54:08]FM_GetShiftState done [11:54:08]opened in 1727224329 [11:54:08]opened+sec_in_day 1727310729 [11:54:08]quantity*price = 40005 [11:54:08]sum+1 = 40006 [11:54:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 136 25.09.2024 11:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153120 ФПД: 101047528632852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153120&fm=101047528632852&tin=02508201610067®Number=0000000000091825&sum=40000 [11:54:09]StoreToDocumentArchive [11:54:09]shift 478 fd 153120 [11:54:09]save to /storage/0478/doc_00153120 [11:54:09]save last doc name /storage/0478/doc_00153120 to /storage/kkm_last_doc_name [11:54:09]save OK [11:54:09]Clear old archive folders... [11:54:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:54:09]tlvbuf is 00FC2AE0 [11:54:09]SAM_PROTO_ClearQueue [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 09 00 00 [11:54:09]Write to MH i2c: E2 08 00 0C 06 80 09 00 00 00 00 00 00 84 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [11:54:09]RAPDU: 90 00 [11:54:09]wFMCommunicate OK [11:54:09]SAM_PROTO_ClearQueue done [11:54:09]KKMCreateOFDPacket [11:54:09]OFDProtocolAddRootSTLVToBuf [11:54:09]FM_MakeSignedData [11:54:09]FM_MakeSignedData [11:54:09]SAM_PROTO_SignData [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 0D 01 02 [11:54:09]Write to MH i2c: E2 08 00 0D 06 80 0D 01 02 00 00 00 00 8C [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [11:54:09]RAPDU: 90 00 [11:54:09]wFMCommunicate OK [11:54:09]wFMCommunicate request_size=255 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E0 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 56 02 00 35 04 06 00 5B E6 F6 0C [11:54:09]Write to MH i2c: E2 02 01 0E 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E0 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 56 02 00 35 04 06 00 5B E6 F6 0C 00 00 58 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:09]OFD Sender: No OFD packet to send [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [11:54:09]RAPDU: 90 00 [11:54:09]wFMCommunicate OK [11:54:09]wFMCommunicate request_size=7 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 0D 02 02 02 B2 14 [11:54:09]Write to MH i2c: E2 0A 00 0F 06 80 0D 02 02 02 00 B2 14 00 00 59 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [11:54:09]RAPDU: 90 00 [11:54:09]wFMCommunicate OK [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 0D 03 02 [11:54:09]Write to MH i2c: E2 08 00 10 06 80 0D 03 02 00 00 00 00 91 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:10]Read from MH i2c: E2 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 0B 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 0B 00 10 06 00 9A BD 3C 51 86 95 1C A2 90 00 4F [11:54:10]RAPDU: 9A BD 3C 51 86 95 1C A2 90 00 [11:54:10]wFMCommunicate OK [11:54:10]SAM_PROTO_SignData done [11:54:10]FM_MakeSignedData done [11:54:10]CreateOFDProtocolMessage [11:54:10]wFMCommunicate request_size=4 [11:54:10]MH_SAM_APDU [11:54:10]CAPDU: 80 11 00 00 [11:54:10]Write to MH i2c: E2 08 00 11 06 80 11 00 00 00 00 00 00 91 [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:10]Read from MH i2c: E2 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 17 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 17 00 11 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [11:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:10]wFMCommunicate OK [11:54:10]CreateOFDProtocolMessage done [11:54:10]OFDSenderStorePacket 153120 [11:54:10]StoreOFDPacket docnum=153120 [11:54:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 66 04 01 8C E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E0 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 56 02 00 35 04 06 00 5B E6 F6 0C B2 14 9A BD 3C 51 86 95 1C A2 [11:54:10]CheckFolder [11:54:10]dirname=/storage/ofd_packets [11:54:10]CheckFolder done [11:54:10]ProducePacketName [11:54:10]name=ofd_packets/00153120 [11:54:10]NVStorageSaveData ofd_packets/00153120 [11:54:10]File name is /storage/ofd_packets/00153120 [11:54:10]Write 298 bytes [11:54:10]NVStorageSaveData done [11:54:10]OFDSenderStorePacket done [11:54:10]KKMCreateOFDPacket done [11:54:10]NVStorageSaveData kkm_last_timestamp [11:54:10]File name is /storage/kkm_last_timestamp [11:54:10]Write 4 bytes [11:54:10]NVStorageSaveData done [11:54:10]ExternCall_PrintAddStr [11:54:10]wPrintStart [11:54:10]Write to MH i2c: 01 00 00 12 06 18 [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 07 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 07 00 12 06 00 00 00 00 00 FF 0F 2D [11:54:10]RasterBufferAndPrint [11:54:10]line Счет N : (1)1787123 [11:54:10]line ИНН: 02508201610067 [11:54:10]line Контрольно-Кассовый Чек [11:54:10]line ПРОДАЖА [11:54:10]line ТРК (МРК, ГНК) : 31 [11:54:10]line Товар: 2710194210 [11:54:10]line ДТ-К-5 [11:54:10]line 5.250 * 76.20 [11:54:10]line = 400.05 [11:54:10]line НДС 12% НСП 1% [11:54:10]line > о реализуемом товаре [11:54:10]line ОКРУГЛЕНИЕ: -0.05 [11:54:10]line ИТОГО: 400.00 [11:54:10]line Внесено: 400.00 [11:54:10]line СДАЧА: 0.00 [11:54:10]line НСП 1% : 3.54 [11:54:10]line НДС 12% : 42.48 [11:54:10]line Наличными: 400.00 [11:54:10]line Безнал.: 0.00 [11:54:10]line Место: АЗС № 89 "Партнер Нефть" [11:54:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:54:10]line СНО: Общий режим [11:54:10]line Чек 136 25.09.2024 11:54 [11:54:10]line Смена: 478 ФФД: 1.0 [11:54:10]line ЗНМ: 0300000113 [11:54:10]line РНМ: 0000000000091825 [11:54:10]line Версия ККМ: 001 [11:54:10]line ФМ: 0000000000871835 [11:54:10]line ФД: 153120 [11:54:10]line ФПД: 101047528632852 [11:54:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153120&fm=101047528632852&tin=02508201610067®Number=0000000000091825&sum=40000 [11:54:10]OFD Sender: Processing packet 153120 [packets to send 832, broken 831] [11:54:10]ProducePacketName [11:54:10]name=ofd_packets/00153120 [11:54:10]OFD Sender: To server: pG, [11:54:10]CommunicateWithHost lk.salyk.kg:30040 [11:54:10]ConnectInit lk.salyk.kg [11:54:10]written 0, free lines is 4095 [11:54:10]Write to MH i2c: 01 00 00 3D 06 43 [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 07 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: 01 07 00 3D 06 00 00 00 00 00 CD 0C 23 [11:54:10]RasterBufferAndPrint [11:54:10]line [11:54:10]line [11:54:10]line [11:54:10]line [11:54:10]line [11:54:10]written 0, free lines is 3284 [11:54:10]MH_Cut [11:54:10]Write to MH i2c: D1 01 00 44 06 01 1C [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: D1 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: D1 01 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: D1 01 00 44 06 00 1B [11:54:10]Write to MH i2c: 01 00 00 45 06 4B [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:11]Connected sock=10 [11:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 66 04 01 8C E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E0 F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 56 02 00 35 04 06 00 5B E6 F6 0C B2 14 9A BD 3C 51 86 95 1C A2 [11:54:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3C BB 47 00 26 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 56 02 00 F4 03 04 00 DC A1 F3 66 B6 04 01 00 00 36 14 26 6C 7A CD C0 89 [11:54:11]CommunicateWithHost err = 0 [11:54:11]CheckOFDResponse [11:54:11]1017 (14) - 77093643461234 [11:54:11]1041 (16) - 0000000000871835 [11:54:11]1040 (4) - 153120 [11:54:11]1012 (4) - 25.09.2024 05:38 [11:54:11]1206 (1) - 0 [11:54:11]OFD Sender: Remove packet 153120 [11:54:11]ProducePacketName [11:54:11]name=ofd_packets/00153120 [11:54:11]NVStorageDeleteData [11:54:11]*** Cut start [11:54:11]*** Purtial cut [11:54:11]*** Stage 1: CUTSNS_PIN = 1 [11:54:11]Read from MH i2c: 01 [11:54:11]MH_I2C_Read... [11:54:11]*** Stop cut motor [11:54:11]*** Cut end [11:54:11]Read from MH i2c: 01 07 00 [11:54:11]MH_I2C_Read... [11:54:11]Read from MH i2c: 01 07 00 45 06 00 00 00 00 00 FF 0F 60 [11:54:11]process_action close_receipt done [11:54:11]requested_data is exist [11:54:11]produce_requested_data [11:54:11]requested_item fm.sn is exist - process it [11:54:11]wFMCommunicate request_size=4 [11:54:11]MH_SAM_APDU [11:54:11]CAPDU: 80 11 00 00 [11:54:11]Write to MH i2c: E2 08 00 46 06 80 11 00 00 00 00 00 00 C6 [11:54:11]Write i2c OK [11:54:11]MH_I2C_Read... [11:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:11]Read from MH i2c: E2 [11:54:11]MH_I2C_Read... [11:54:11]Read from MH i2c: E2 17 00 [11:54:11]MH_I2C_Read... [11:54:11]Read from MH i2c: E2 17 00 46 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [11:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:11]wFMCommunicate OK [11:54:11]requested_item fd.num is exist - process it [11:54:11]SAM_PROTO_GetFieldsCounters [11:54:11]wFMCommunicate request_size=4 [11:54:11]MH_SAM_APDU [11:54:11]CAPDU: 80 13 00 00 [11:54:11]Write to MH i2c: E2 08 00 47 06 80 13 00 00 00 00 00 00 C9 [11:54:11]Write i2c OK [11:54:11]MH_I2C_Read... [11:54:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:12]Read from MH i2c: E2 [11:54:12]MH_I2C_Read... [11:54:12]Read from MH i2c: E2 62 00 [11:54:12]MH_I2C_Read... [11:54:12]Read from MH i2c: E2 62 00 47 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 D9 [11:54:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:12]wFMCommunicate OK [11:54:12]SAM_PROTO_GetFieldsCounters done [11:54:12]requested_item shift.num is exist - process it [11:54:12]requested_item shift.opened is exist - process it [11:54:12]req_shift_opened [11:54:12]FM_GetShiftState [11:54:12]SAM_PROTO_GetShiftState [11:54:12]wFMCommunicate request_size=4 [11:54:12]MH_SAM_APDU [11:54:12]CAPDU: 80 13 01 00 [11:54:12]Write to MH i2c: E2 08 00 48 06 80 13 01 00 00 00 00 00 CB [11:54:12]Write i2c OK [11:54:12]MH_I2C_Read... [11:54:12]OFD Sender: No OFD packet to send [11:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:12]Read from MH i2c: E2 [11:54:12]MH_I2C_Read... [11:54:12]Read from MH i2c: E2 0E 00 [11:54:12]MH_I2C_Read... [11:54:12]Read from MH i2c: E2 0E 00 48 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 93 [11:54:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:54:12]wFMCommunicate OK [11:54:12]SAM_PROTO_GetShiftState done [11:54:12]FM_GetShiftState done [11:54:12]req_shift_opened done [11:54:12]requested_item shift.open_date is exist - process it [11:54:12]req_shift_open_date [11:54:12]req_shift_open_date done [11:54:12]produce_requested_data done [11:54:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153120,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:54:12]process_action_free close_receipt [11:54:12]json_value_free [11:54:12]json_value_free done [11:54:12]process_json_proto returns [11:54:12]Send response to host [11:54:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153120,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:54:12]free response buf [11:54:12]execute_script done [11:54:12]execute_script returns [11:54:12]free content buf [11:54:12]Sock 8.Close socket [11:54:12]Sock 8.Thread stoped [11:54:17]OFD Sender: No OFD packet to send [11:54:22]OFD Sender: No OFD packet to send [11:54:27]OFD Sender: No OFD packet to send [11:54:32]OFD Sender: No OFD packet to send [11:54:37]OFD Sender: No OFD packet to send [11:54:38]accept exits with 9 [11:54:38]New connection [11:54:38]New thread 3066527076 created [11:54:38]Thread 3066670436 joined [11:54:38]Waiting for new connection... [11:54:38] Sock 9.Parse request [11:54:38]Sock 9.Check first char [11:54:38]Sock 9.First char is OK [11:54:38]request: POST /json_proto HTTP/1.0 [11:54:38]Method: POST [11:54:38]URL: /json_proto [11:54:38]Method is POST - this is cgi request [11:54:38]url: /json_proto [11:54:38]query_string will be loaded in cgi processing [11:54:38]execute_cgi json_proto POST (null) [11:54:38]execute_cgi path=json_proto method=POST [11:54:38]POST find Content-Length [11:54:38]Host: 172.17.43.67:8080 [11:54:38]Content-Length: 679 [11:54:38]Content-Type: application/json [11:54:38] [11:54:38]POST finish read [11:54:38]Found Content-Length = 679 [11:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.100, "sum" : 820.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 820.00, "total" : 820.00, "payments": [ { "type": 0, "sum" : 820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:38]execute_script... [11:54:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.100, "sum" : 820.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 820.00, "total" : 820.00, "payments": [ { "type": 0, "sum" : 820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:38]POST & json_proto [11:54:38]process_json_proto [11:54:38]json parsed OK: [11:54:38]protocol is kg_v1.0 [11:54:38]action value=close_receipt [11:54:38]process_action close_receipt [11:54:38]cmd_close_receipt [11:54:38]MH_GetDate [11:54:38]Write to MH i2c: F0 00 00 49 06 3E [11:54:38]Write i2c OK [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 09 00 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 09 00 49 06 00 FE F9 F3 66 6A BD 47 65 6A [11:54:38]GetLastDocTimeStamp 1727265248 [11:54:38]current date 1727265278 [11:54:38]FM_GetShiftState [11:54:38]SAM_PROTO_GetShiftState [11:54:38]wFMCommunicate request_size=4 [11:54:38]MH_SAM_APDU [11:54:38]CAPDU: 80 13 01 00 [11:54:38]Write to MH i2c: E2 08 00 4A 06 80 13 01 00 00 00 00 00 CD [11:54:38]Write i2c OK [11:54:38]MH_I2C_Read... [11:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:38]Read from MH i2c: E2 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: E2 0E 00 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: E2 0E 00 4A 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 95 [11:54:38]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:54:38]wFMCommunicate OK [11:54:38]SAM_PROTO_GetShiftState done [11:54:38]FM_GetShiftState done [11:54:38]opened in 1727224329 [11:54:38]opened+sec_in_day 1727310729 [11:54:38]quantity*price = 82038 [11:54:38]sum+1 = 82039 [11:54:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 820.00 Внесено: 820.00 СДАЧА: 0.00 НСП 1% : 7.26 НДС 12% : 87.12 Наличными: 820.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 137 25.09.2024 11:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153121 ФПД: 279638920518091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153121&fm=279638920518091&tin=02508201610067®Number=0000000000091825&sum=82000 [11:54:39]StoreToDocumentArchive [11:54:39]shift 478 fd 153121 [11:54:39]save to /storage/0478/doc_00153121 [11:54:39]save last doc name /storage/0478/doc_00153121 to /storage/kkm_last_doc_name [11:54:39]save OK [11:54:39]Clear old archive folders... [11:54:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:39]tlvbuf is 00FB57B0 [11:54:39]SAM_PROTO_ClearQueue [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 09 00 00 [11:54:39]Write to MH i2c: E2 08 00 57 06 80 09 00 00 00 00 00 00 CF [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]SAM_PROTO_ClearQueue done [11:54:39]KKMCreateOFDPacket [11:54:39]OFDProtocolAddRootSTLVToBuf [11:54:39]FM_MakeSignedData [11:54:39]FM_MakeSignedData [11:54:39]SAM_PROTO_SignData [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 0D 01 02 [11:54:39]Write to MH i2c: E2 08 00 58 06 80 0D 01 02 00 00 00 00 D7 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]wFMCommunicate request_size=255 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 76 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 FE F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 56 02 00 35 04 06 00 FE [11:54:39]Write to MH i2c: E2 02 01 59 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 2F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 76 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 FE F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 56 02 00 35 04 06 00 FE 00 00 F4 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]wFMCommunicate request_size=10 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 0D 02 02 05 54 82 85 D9 CB [11:54:39]Write to MH i2c: E2 0D 00 5A 06 80 0D 02 02 05 00 54 82 85 D9 CB 00 00 E3 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 5A 06 00 90 00 D4 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 0D 03 02 [11:54:39]Write to MH i2c: E2 08 00 5B 06 80 0D 03 02 00 00 00 00 DC [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 0B 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 0B 00 5B 06 00 B2 C7 27 47 82 FB 4C C0 90 00 4D [11:54:39]RAPDU: B2 C7 27 47 82 FB 4C C0 90 00 [11:54:39]wFMCommunicate OK [11:54:39]SAM_PROTO_SignData done [11:54:39]FM_MakeSignedData done [11:54:39]CreateOFDProtocolMessage [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 11 00 00 [11:54:39]Write to MH i2c: E2 08 00 5C 06 80 11 00 00 00 00 00 00 DC [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 17 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 17 00 5C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [11:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:39]wFMCommunicate OK [11:54:39]CreateOFDProtocolMessage done [11:54:39]OFDSenderStorePacket 153121 [11:54:39]StoreOFDPacket docnum=153121 [11:54:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4F 98 07 01 4D 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 2F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 76 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 FE F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 56 02 00 35 04 06 00 FE 54 82 85 D9 CB B2 C7 27 47 82 FB 4C C0 [11:54:39]CheckFolder [11:54:39]dirname=/storage/ofd_packets [11:54:39]CheckFolder done [11:54:39]ProducePacketName [11:54:39]name=ofd_packets/00153121 [11:54:39]NVStorageSaveData ofd_packets/00153121 [11:54:39]File name is /storage/ofd_packets/00153121 [11:54:39]Write 301 bytes [11:54:39]NVStorageSaveData done [11:54:39]OFDSenderStorePacket done [11:54:39]KKMCreateOFDPacket done [11:54:39]NVStorageSaveData kkm_last_timestamp [11:54:39]File name is /storage/kkm_last_timestamp [11:54:39]Write 4 bytes [11:54:39]NVStorageSaveData done [11:54:39]ExternCall_PrintAddStr [11:54:39]wPrintStart [11:54:39]Write to MH i2c: 01 00 00 5D 06 63 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: 01 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: 01 07 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: 01 07 00 5D 06 00 00 00 00 00 FF 0F 78 [11:54:39]RasterBufferAndPrint [11:54:39]line Счет N : (1)1787122 [11:54:39]line ИНН: 02508201610067 [11:54:39]line Контрольно-Кассовый Чек [11:54:39]line ПРОДАЖА [11:54:39]line ТРК (МРК, ГНК) : 22 [11:54:39]line Товар: 2710124130 [11:54:39]line Аи-92-К-5 [11:54:39]line 12.100 * 67.80 [11:54:39]line = 820.38 [11:54:39]line НДС 12% НСП 1% [11:54:39]line > о реализуемом товаре [11:54:39]line ОКРУГЛЕНИЕ: -0.38 [11:54:39]line ИТОГО: 820.00 [11:54:39]line Внесено: 820.00 [11:54:39]line СДАЧА: 0.00 [11:54:39]line НСП 1% : 7.26 [11:54:39]line НДС 12% : 87.12 [11:54:39]line Наличными: 820.00 [11:54:39]line Безнал.: 0.00 [11:54:39]line Место: АЗС № 89 "Партнер Нефть" [11:54:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:54:39]line СНО: Общий режим [11:54:39]line Чек 137 25.09.2024 11:54 [11:54:39]line Смена: 478 ФФД: 1.0 [11:54:39]line ЗНМ: 0300000113 [11:54:39]line РНМ: 0000000000091825 [11:54:39]line Версия ККМ: 001 [11:54:39]line ФМ: 0000000000871835 [11:54:39]line ФД: 153121 [11:54:39]line ФПД: 279638920518091 [11:54:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153121&fm=279638920518091&tin=02508201610067®Number=0000000000091825&sum=82000 [11:54:39]written 0, free lines is 4095 [11:54:39]OFD Sender: Processing packet 153121 [packets to send 832, broken 831] [11:54:39]ProducePacketName [11:54:39]name=ofd_packets/00153121 [11:54:39]OFD Sender: To server: pG, [11:54:39]CommunicateWithHost lk.salyk.kg:30040 [11:54:39]ConnectInit lk.salyk.kg [11:54:40]Write to MH i2c: 01 00 00 88 06 8E [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 07 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 07 00 88 06 00 00 00 00 00 D4 0C 75 [11:54:40]RasterBufferAndPrint [11:54:40]line [11:54:40]line [11:54:40]line [11:54:40]line [11:54:40]line [11:54:40]written 0, free lines is 3289 [11:54:40]MH_Cut [11:54:40]Write to MH i2c: D1 01 00 8F 06 01 67 [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: D1 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: D1 01 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: D1 01 00 8F 06 00 66 [11:54:40]Write to MH i2c: 01 00 00 90 06 96 [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]*** Cut start [11:54:40]*** Purtial cut [11:54:40]*** Stage 1: CUTSNS_PIN = 1 [11:54:41]Read from MH i2c: 01 [11:54:41]MH_I2C_Read... [11:54:41]*** Stop cut motor [11:54:41]*** Cut end [11:54:41]Read from MH i2c: 01 07 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: 01 07 00 90 06 00 00 00 00 00 FF 0F AB [11:54:41]process_action close_receipt done [11:54:41]requested_data is exist [11:54:41]produce_requested_data [11:54:41]requested_item fm.sn is exist - process it [11:54:41]wFMCommunicate request_size=4 [11:54:41]MH_SAM_APDU [11:54:41]CAPDU: 80 11 00 00 [11:54:41]Write to MH i2c: E2 08 00 91 06 80 11 00 00 00 00 00 00 11 [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:41]Read from MH i2c: E2 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 17 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 17 00 91 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [11:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:41]wFMCommunicate OK [11:54:41]requested_item fd.num is exist - process it [11:54:41]SAM_PROTO_GetFieldsCounters [11:54:41]wFMCommunicate request_size=4 [11:54:41]MH_SAM_APDU [11:54:41]CAPDU: 80 13 00 00 [11:54:41]Write to MH i2c: E2 08 00 92 06 80 13 00 00 00 00 00 00 14 [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:41]Read from MH i2c: E2 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 62 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 62 00 92 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [11:54:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:41]wFMCommunicate OK [11:54:41]SAM_PROTO_GetFieldsCounters done [11:54:41]requested_item shift.num is exist - process it [11:54:41]requested_item shift.opened is exist - process it [11:54:41]req_shift_opened [11:54:41]FM_GetShiftState [11:54:41]SAM_PROTO_GetShiftState [11:54:41]wFMCommunicate request_size=4 [11:54:41]MH_SAM_APDU [11:54:41]CAPDU: 80 13 01 00 [11:54:41]Write to MH i2c: E2 08 00 93 06 80 13 01 00 00 00 00 00 16 [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:41]Read from MH i2c: E2 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 0E 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: E2 0E 00 93 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DE [11:54:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:54:41]wFMCommunicate OK [11:54:41]SAM_PROTO_GetShiftState done [11:54:41]FM_GetShiftState done [11:54:41]req_shift_opened done [11:54:41]requested_item shift.open_date is exist - process it [11:54:41]req_shift_open_date [11:54:41]req_shift_open_date done [11:54:41]produce_requested_data done [11:54:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153121,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:54:41]process_action_free close_receipt [11:54:41]json_value_free [11:54:41]json_value_free done [11:54:41]process_json_proto returns [11:54:41]Send response to host [11:54:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153121,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:54:41]free response buf [11:54:41]execute_script done [11:54:41]execute_script returns [11:54:41]free content buf [11:54:41]Sock 9.Close socket [11:54:41]Sock 9.Thread stoped [11:54:42]Connected sock=10 [11:54:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4F 98 07 01 4D 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 2F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 76 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 FE F9 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 56 02 00 35 04 06 00 FE 54 82 85 D9 CB B2 C7 27 47 82 FB 4C C0 [11:54:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 53 47 00 13 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 56 02 00 F4 03 04 00 FC A1 F3 66 B6 04 01 00 00 8C D3 BA 22 86 3F 31 6E [11:54:43]CommunicateWithHost err = 0 [11:54:43]CheckOFDResponse [11:54:43]1017 (14) - 77093643461234 [11:54:43]1041 (16) - 0000000000871835 [11:54:43]1040 (4) - 153121 [11:54:43]1012 (4) - 25.09.2024 05:39 [11:54:43]1206 (1) - 0 [11:54:43]OFD Sender: Remove packet 153121 [11:54:43]ProducePacketName [11:54:43]name=ofd_packets/00153121 [11:54:43]NVStorageDeleteData [11:54:43]OFD Sender: No OFD packet to send [11:54:45]recv_with_timeout no data received [11:54:48]OFD Sender: No OFD packet to send [11:54:53]OFD Sender: No OFD packet to send [11:54:58]OFD Sender: No OFD packet to send [11:55:04]OFD Sender: No OFD packet to send [11:55:05]recv_with_timeout no data received [11:55:09]OFD Sender: No OFD packet to send [11:55:14]OFD Sender: No OFD packet to send [11:55:19]OFD Sender: No OFD packet to send [11:55:24]OFD Sender: No OFD packet to send [11:55:29]OFD Sender: No OFD packet to send [11:55:34]OFD Sender: No OFD packet to send [11:55:39]OFD Sender: No OFD packet to send [11:55:44]OFD Sender: No OFD packet to send [11:55:49]OFD Sender: No OFD packet to send [11:55:54]OFD Sender: No OFD packet to send [11:55:59]OFD Sender: No OFD packet to send [11:56:04]OFD Sender: No OFD packet to send [11:56:08]recv_with_timeout no data received [11:56:09]OFD Sender: No OFD packet to send [11:56:14]OFD Sender: No OFD packet to send [11:56:19]OFD Sender: No OFD packet to send [11:56:24]OFD Sender: No OFD packet to send [11:56:29]OFD Sender: No OFD packet to send [11:56:31]recv_with_timeout no data received [11:56:31]accept exits with 8 [11:56:31]New connection [11:56:31]New thread 3066670436 created [11:56:31]Thread 3066527076 joined [11:56:31]Waiting for new connection... [11:56:31] Sock 8.Parse request [11:56:31]Sock 8.Check first char [11:56:31]Sock 8.First char is OK [11:56:31]request: POST /json_proto HTTP/1.0 [11:56:31]Method: POST [11:56:31]URL: /json_proto [11:56:31]Method is POST - this is cgi request [11:56:31]url: /json_proto [11:56:31]query_string will be loaded in cgi processing [11:56:31]execute_cgi json_proto POST (null) [11:56:31]execute_cgi path=json_proto method=POST [11:56:31]POST find Content-Length [11:56:31]Host: 172.17.43.67:8080 [11:56:31]Content-Length: 813 [11:56:31]Content-Type: application/json [11:56:31] [11:56:31]POST finish read [11:56:31]Found Content-Length = 813 [11:56:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:31]execute_script... [11:56:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:31]POST & json_proto [11:56:31]process_json_proto [11:56:31]json parsed OK: [11:56:31]protocol is kg_v1.0 [11:56:31]action value=close_receipt [11:56:31]process_action close_receipt [11:56:31]cmd_close_receipt [11:56:31]MH_GetDate [11:56:31]Write to MH i2c: F0 00 00 94 06 89 [11:56:31]Write i2c OK [11:56:31]MH_I2C_Read... [11:56:31]Read from MH i2c: F0 [11:56:31]MH_I2C_Read... [11:56:31]Read from MH i2c: F0 09 00 [11:56:31]MH_I2C_Read... [11:56:31]Read from MH i2c: F0 09 00 94 06 00 70 FA F3 66 6A BD 47 65 28 [11:56:31]GetLastDocTimeStamp 1727265278 [11:56:31]current date 1727265392 [11:56:31]FM_GetShiftState [11:56:31]SAM_PROTO_GetShiftState [11:56:31]wFMCommunicate request_size=4 [11:56:31]MH_SAM_APDU [11:56:31]CAPDU: 80 13 01 00 [11:56:31]Write to MH i2c: E2 08 00 95 06 80 13 01 00 00 00 00 00 18 [11:56:31]Write i2c OK [11:56:31]MH_I2C_Read... [11:56:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:31]Read from MH i2c: E2 [11:56:31]MH_I2C_Read... [11:56:31]Read from MH i2c: E2 0E 00 [11:56:31]MH_I2C_Read... [11:56:31]Read from MH i2c: E2 0E 00 95 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [11:56:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:56:31]wFMCommunicate OK [11:56:31]SAM_PROTO_GetShiftState done [11:56:31]FM_GetShiftState done [11:56:31]opened in 1727224329 [11:56:31]opened+sec_in_day 1727310729 [11:56:31]quantity*price = 0 [11:56:31]sum+1 = 1 [11:56:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 138 25.09.2024 11:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153122 ФПД: 43521592032580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115632&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153122&fm=43521592032580&tin=02508201610067®Number=0000000000091825&sum=0 [11:56:32]StoreToDocumentArchive [11:56:32]shift 478 fd 153122 [11:56:32]save to /storage/0478/doc_00153122 [11:56:32]save last doc name /storage/0478/doc_00153122 to /storage/kkm_last_doc_name [11:56:32]save OK [11:56:32]Clear old archive folders... [11:56:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:56:32]tlvbuf is 00FB6F30 [11:56:32]SAM_PROTO_ClearQueue [11:56:32]wFMCommunicate request_size=4 [11:56:32]MH_SAM_APDU [11:56:32]CAPDU: 80 09 00 00 [11:56:32]Write to MH i2c: E2 08 00 A2 06 80 09 00 00 00 00 00 00 1A [11:56:32]Write i2c OK [11:56:32]MH_I2C_Read... [11:56:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:32]Read from MH i2c: E2 [11:56:32]MH_I2C_Read... [11:56:32]Read from MH i2c: E2 03 00 [11:56:32]MH_I2C_Read... [11:56:32]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [11:56:32]RAPDU: 90 00 [11:56:32]wFMCommunicate OK [11:56:32]SAM_PROTO_ClearQueue done [11:56:32]KKMCreateOFDPacket [11:56:32]OFDProtocolAddRootSTLVToBuf [11:56:32]FM_MakeSignedData [11:56:32]FM_MakeSignedData [11:56:32]SAM_PROTO_SignData [11:56:32]wFMCommunicate request_size=4 [11:56:32]MH_SAM_APDU [11:56:32]CAPDU: 80 0D 01 02 [11:56:32]Write to MH i2c: E2 08 00 A3 06 80 0D 01 02 00 00 00 00 22 [11:56:32]Write i2c OK [11:56:32]MH_I2C_Read... [11:56:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:32]Read from MH i2c: E2 [11:56:32]MH_I2C_Read... [11:56:32]Read from MH i2c: E2 03 00 [11:56:32]MH_I2C_Read... [11:56:32]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [11:56:32]RAPDU: 90 00 [11:56:32]wFMCommunicate OK [11:56:32]wFMCommunicate request_size=255 [11:56:32]MH_SAM_APDU [11:56:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 70 FA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 56 02 00 35 04 06 00 27 [11:56:32]Write to MH i2c: E2 02 01 A4 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 70 FA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 56 02 00 35 04 06 00 27 00 00 9E [11:56:32]Write i2c OK [11:56:32]MH_I2C_Read... [11:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:33]Read from MH i2c: E2 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 03 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 03 00 A4 06 00 90 00 1E [11:56:33]RAPDU: 90 00 [11:56:33]wFMCommunicate OK [11:56:33]wFMCommunicate request_size=10 [11:56:33]MH_SAM_APDU [11:56:33]CAPDU: 80 0D 02 02 05 95 29 08 7D 44 [11:56:33]Write to MH i2c: E2 0D 00 A5 06 80 0D 02 02 05 00 95 29 08 7D 44 00 00 B6 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:33]Read from MH i2c: E2 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 03 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 03 00 A5 06 00 90 00 1F [11:56:33]RAPDU: 90 00 [11:56:33]wFMCommunicate OK [11:56:33]wFMCommunicate request_size=4 [11:56:33]MH_SAM_APDU [11:56:33]CAPDU: 80 0D 03 02 [11:56:33]Write to MH i2c: E2 08 00 A6 06 80 0D 03 02 00 00 00 00 27 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:56:33]Read from MH i2c: E2 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 0B 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 0B 00 A6 06 00 66 47 00 CD D4 EC 99 BA 90 00 B5 [11:56:33]RAPDU: 66 47 00 CD D4 EC 99 BA 90 00 [11:56:33]wFMCommunicate OK [11:56:33]SAM_PROTO_SignData done [11:56:33]FM_MakeSignedData done [11:56:33]CreateOFDProtocolMessage [11:56:33]wFMCommunicate request_size=4 [11:56:33]MH_SAM_APDU [11:56:33]CAPDU: 80 11 00 00 [11:56:33]Write to MH i2c: E2 08 00 A7 06 80 11 00 00 00 00 00 00 27 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:33]Read from MH i2c: E2 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 17 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: E2 17 00 A7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [11:56:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:56:33]wFMCommunicate OK [11:56:33]CreateOFDProtocolMessage done [11:56:33]OFDSenderStorePacket 153122 [11:56:33]StoreOFDPacket docnum=153122 [11:56:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 42 07 01 43 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 70 FA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 56 02 00 35 04 06 00 27 95 29 08 7D 44 66 47 00 CD D4 EC 99 BA [11:56:33]CheckFolder [11:56:33]dirname=/storage/ofd_packets [11:56:33]CheckFolder done [11:56:33]ProducePacketName [11:56:33]name=ofd_packets/00153122 [11:56:33]NVStorageSaveData ofd_packets/00153122 [11:56:33]File name is /storage/ofd_packets/00153122 [11:56:33]Write 301 bytes [11:56:33]NVStorageSaveData done [11:56:33]OFDSenderStorePacket done [11:56:33]KKMCreateOFDPacket done [11:56:33]NVStorageSaveData kkm_last_timestamp [11:56:33]File name is /storage/kkm_last_timestamp [11:56:33]Write 4 bytes [11:56:33]NVStorageSaveData done [11:56:33]ExternCall_PrintAddStr [11:56:33]wPrintStart [11:56:33]Write to MH i2c: 01 00 00 A8 06 AE [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 07 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 07 00 A8 06 00 00 00 00 00 FF 0F C3 [11:56:33]RasterBufferAndPrint [11:56:33]line Счет N : (1)1787124 [11:56:33]line ИНН: 02508201610067 [11:56:33]line Контрольно-Кассовый Чек [11:56:33]line ПРОДАЖА [11:56:33]line ТРК (МРК, ГНК) : 42 [11:56:33]line Товар: 2710124130 [11:56:33]line Аи-92-К-5 [11:56:33]line 16.230 * 0.00 [11:56:33]line = 0.00 [11:56:33]line НДС 12% НСП 1% [11:56:33]line > о реализуемом товаре [11:56:33]line ИТОГО: 0.00 [11:56:33]line НСП 1% : 0.00 [11:56:33]line НДС 12% : 0.00 [11:56:33]line Наличными: 0.00 [11:56:33]line Безнал.: 0.00 [11:56:33]line Место: АЗС № 89 "Партнер Нефть" [11:56:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:56:33]line СНО: Общий режим [11:56:33]line Чек 138 25.09.2024 11:56 [11:56:33]line Смена: 478 ФФД: 1.0 [11:56:33]line ЗНМ: 0300000113 [11:56:33]line РНМ: 0000000000091825 [11:56:33]line Версия ККМ: 001 [11:56:33]line Платежная система: Бакай Банк [11:56:33]line ФМ: 0000000000871835 [11:56:33]line ФД: 153122 [11:56:33]line ФПД: 43521592032580 [11:56:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T115632&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153122&fm=43521592032580&tin=02508201610067®Number=0000000000091825&sum=0 [11:56:33]written 0, free lines is 4095 [11:56:33]OFD Sender: Processing packet 153122 [packets to send 832, broken 831] [11:56:33]ProducePacketName [11:56:33]name=ofd_packets/00153122 [11:56:33]OFD Sender: To server: pG, [11:56:33]CommunicateWithHost lk.salyk.kg:30040 [11:56:33]ConnectInit lk.salyk.kg [11:56:33]Write to MH i2c: 01 00 00 D2 06 D8 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 07 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 DE 0C C9 [11:56:33]RasterBufferAndPrint [11:56:33]line [11:56:33]line [11:56:33]line [11:56:33]line [11:56:33]line [11:56:33]written 0, free lines is 3300 [11:56:33]MH_Cut [11:56:33]Write to MH i2c: D1 01 00 D9 06 01 B1 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: D1 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: D1 01 00 [11:56:33]MH_I2C_Read... [11:56:33]Read from MH i2c: D1 01 00 D9 06 00 B0 [11:56:33]Write to MH i2c: 01 00 00 DA 06 E0 [11:56:33]Write i2c OK [11:56:33]MH_I2C_Read... [11:56:34]*** Cut start [11:56:34]*** Purtial cut [11:56:34]*** Stage 1: CUTSNS_PIN = 1 [11:56:34]Read from MH i2c: 01 [11:56:34]MH_I2C_Read... [11:56:34]*** Stop cut motor [11:56:34]*** Cut end [11:56:34]Read from MH i2c: 01 07 00 [11:56:34]MH_I2C_Read... [11:56:34]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 FF 0F F5 [11:56:34]process_action close_receipt done [11:56:34]requested_data is exist [11:56:34]produce_requested_data [11:56:34]requested_item fm.sn is exist - process it [11:56:34]wFMCommunicate request_size=4 [11:56:34]MH_SAM_APDU [11:56:34]CAPDU: 80 11 00 00 [11:56:34]Write to MH i2c: E2 08 00 DB 06 80 11 00 00 00 00 00 00 5B [11:56:34]Write i2c OK [11:56:34]MH_I2C_Read... [11:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:34]Read from MH i2c: E2 [11:56:34]MH_I2C_Read... [11:56:34]Read from MH i2c: E2 17 00 [11:56:34]MH_I2C_Read... [11:56:34]Read from MH i2c: E2 17 00 DB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [11:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:56:34]wFMCommunicate OK [11:56:34]requested_item fd.num is exist - process it [11:56:34]SAM_PROTO_GetFieldsCounters [11:56:34]wFMCommunicate request_size=4 [11:56:34]MH_SAM_APDU [11:56:34]CAPDU: 80 13 00 00 [11:56:34]Write to MH i2c: E2 08 00 DC 06 80 13 00 00 00 00 00 00 5E [11:56:34]Write i2c OK [11:56:34]MH_I2C_Read... [11:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:35]Read from MH i2c: E2 [11:56:35]MH_I2C_Read... [11:56:35]Read from MH i2c: E2 62 00 [11:56:35]MH_I2C_Read... [11:56:35]Read from MH i2c: E2 62 00 DC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [11:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:56:35]wFMCommunicate OK [11:56:35]SAM_PROTO_GetFieldsCounters done [11:56:35]requested_item shift.num is exist - process it [11:56:35]requested_item shift.opened is exist - process it [11:56:35]req_shift_opened [11:56:35]FM_GetShiftState [11:56:35]SAM_PROTO_GetShiftState [11:56:35]wFMCommunicate request_size=4 [11:56:35]MH_SAM_APDU [11:56:35]CAPDU: 80 13 01 00 [11:56:35]Write to MH i2c: E2 08 00 DD 06 80 13 01 00 00 00 00 00 60 [11:56:35]Write i2c OK [11:56:35]MH_I2C_Read... [11:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:35]Read from MH i2c: E2 [11:56:35]MH_I2C_Read... [11:56:35]Read from MH i2c: E2 0E 00 [11:56:35]MH_I2C_Read... [11:56:35]Read from MH i2c: E2 0E 00 DD 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 28 [11:56:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [11:56:35]wFMCommunicate OK [11:56:35]SAM_PROTO_GetShiftState done [11:56:35]FM_GetShiftState done [11:56:35]req_shift_opened done [11:56:35]requested_item shift.open_date is exist - process it [11:56:35]req_shift_open_date [11:56:35]req_shift_open_date done [11:56:35]produce_requested_data done [11:56:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153122,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [11:56:35]process_action_free close_receipt [11:56:35]json_value_free [11:56:35]json_value_free done [11:56:35]process_json_proto returns [11:56:35]Send response to host [11:56:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153122,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [11:56:35]free response buf [11:56:35]execute_script done [11:56:35]execute_script returns [11:56:35]free content buf [11:56:35]Sock 8.Close socket [11:56:35]Sock 8.Thread stoped [11:56:35]Connected sock=10 [11:56:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 42 07 01 43 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 70 FA F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 56 02 00 35 04 06 00 27 95 29 08 7D 44 66 47 00 CD D4 EC 99 BA [11:56:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 72 47 00 9B 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 56 02 00 F4 03 04 00 6D A2 F3 66 B6 04 01 00 00 2C 67 60 4D 16 83 97 E5 [11:56:36]CommunicateWithHost err = 0 [11:56:36]CheckOFDResponse [11:56:36]1017 (14) - 77093643461234 [11:56:36]1041 (16) - 0000000000871835 [11:56:36]1040 (4) - 153122 [11:56:36]1012 (4) - 25.09.2024 05:41 [11:56:36]1206 (1) - 0 [11:56:36]OFD Sender: Remove packet 153122 [11:56:36]ProducePacketName [11:56:36]name=ofd_packets/00153122 [11:56:36]NVStorageDeleteData [11:56:36]OFD Sender: No OFD packet to send [11:56:41]OFD Sender: No OFD packet to send [11:56:46]OFD Sender: No OFD packet to send [11:56:51]OFD Sender: No OFD packet to send [11:56:56]OFD Sender: No OFD packet to send [11:57:01]OFD Sender: No OFD packet to send [11:57:06]OFD Sender: No OFD packet to send [11:57:11]OFD Sender: No OFD packet to send [11:57:16]OFD Sender: No OFD packet to send [11:57:21]OFD Sender: No OFD packet to send [11:57:26]OFD Sender: No OFD packet to send [11:57:32]OFD Sender: No OFD packet to send [11:57:35]recv_with_timeout no data received [11:57:37]OFD Sender: No OFD packet to send [11:57:42]OFD Sender: No OFD packet to send [11:57:47]OFD Sender: No OFD packet to send [11:57:52]OFD Sender: No OFD packet to send [11:57:53]recv_with_timeout no data received [11:57:57]OFD Sender: No OFD packet to send [11:58:02]OFD Sender: No OFD packet to send [11:58:07]OFD Sender: No OFD packet to send [11:58:12]OFD Sender: No OFD packet to send [11:58:17]OFD Sender: No OFD packet to send [11:58:22]OFD Sender: No OFD packet to send [11:58:27]OFD Sender: No OFD packet to send [11:58:32]OFD Sender: No OFD packet to send [11:58:37]OFD Sender: No OFD packet to send [11:58:42]OFD Sender: No OFD packet to send [11:58:47]OFD Sender: No OFD packet to send [11:58:52]OFD Sender: No OFD packet to send [11:58:54]recv_with_timeout no data received [11:58:57]OFD Sender: No OFD packet to send [11:59:02]OFD Sender: No OFD packet to send [11:59:07]OFD Sender: No OFD packet to send [11:59:12]OFD Sender: No OFD packet to send [11:59:17]OFD Sender: No OFD packet to send [11:59:22]OFD Sender: No OFD packet to send [11:59:27]OFD Sender: No OFD packet to send [11:59:32]OFD Sender: No OFD packet to send [11:59:37]OFD Sender: No OFD packet to send [11:59:42]OFD Sender: No OFD packet to send [11:59:47]OFD Sender: No OFD packet to send [12:01:51]OFD Sender: No OFD packet to send [12:01:54]ConnectInit Can't connect to host [12:01:57]OFD Sender: No OFD packet to send [12:02:02]OFD Sender: No OFD packet to send [12:02:07]OFD Sender: No OFD packet to send [12:02:12]OFD Sender: No OFD packet to send [12:02:17]OFD Sender: No OFD packet to send [12:02:22]OFD Sender: No OFD packet to send [12:02:27]OFD Sender: No OFD packet to send [12:02:32]OFD Sender: No OFD packet to send [12:02:37]OFD Sender: No OFD packet to send [12:02:42]OFD Sender: No OFD packet to send [12:02:47]OFD Sender: No OFD packet to send [12:02:50]recv_with_timeout no data received [12:02:52]OFD Sender: No OFD packet to send [12:02:57]OFD Sender: No OFD packet to send [12:03:02]OFD Sender: No OFD packet to send [12:03:07]OFD Sender: No OFD packet to send [12:03:12]OFD Sender: No OFD packet to send [12:03:17]OFD Sender: No OFD packet to send [12:03:22]OFD Sender: No OFD packet to send [12:03:27]OFD Sender: No OFD packet to send [12:03:32]OFD Sender: No OFD packet to send [12:03:37]OFD Sender: No OFD packet to send [12:03:42]OFD Sender: No OFD packet to send [12:03:47]OFD Sender: No OFD packet to send [12:03:51]accept exits with 9 [12:03:51]New connection [12:03:51]New thread 3067329892 created [12:03:51]Thread 3067186532 joined [12:03:51]Waiting for new connection... [12:03:51] Sock 9.Parse request [12:03:51]Sock 9.Check first char [12:03:51]Sock 9.First char is OK [12:03:51]request: POST /json_proto HTTP/1.0 [12:03:51]Method: POST [12:03:51]URL: /json_proto [12:03:51]Method is POST - this is cgi request [12:03:51]url: /json_proto [12:03:51]query_string will be loaded in cgi processing [12:03:51]execute_cgi json_proto POST (null) [12:03:51]execute_cgi path=json_proto method=POST [12:03:51]POST find Content-Length [12:03:51]Host: 172.17.43.67:8080 [12:03:51]Content-Length: 644 [12:03:51]Content-Type: application/json [12:03:51] [12:03:51]POST finish read [12:03:51]Found Content-Length = 644 [12:03:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18872", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:51]execute_script... [12:03:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18872", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:51]POST & json_proto [12:03:51]process_json_proto [12:03:51]json parsed OK: [12:03:51]protocol is kg_v1.0 [12:03:51]action value=close_receipt [12:03:51]process_action close_receipt [12:03:51]cmd_close_receipt [12:03:51]MH_GetDate [12:03:51]Write to MH i2c: F0 00 00 1D 00 0C [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: F0 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: F0 09 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: F0 09 00 1D 00 00 27 FC F3 66 6A BD 47 65 64 [12:03:51]GetLastDocTimeStamp 1727265392 [12:03:51]current date 1727265831 [12:03:51]FM_GetShiftState [12:03:51]SAM_PROTO_GetShiftState [12:03:51]wFMCommunicate request_size=4 [12:03:51]MH_SAM_APDU [12:03:51]CAPDU: 80 13 01 00 [12:03:51]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:51]Read from MH i2c: E2 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 0E 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [12:03:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:03:51]wFMCommunicate OK [12:03:51]SAM_PROTO_GetShiftState done [12:03:51]FM_GetShiftState done [12:03:51]opened in 1727224329 [12:03:51]opened+sec_in_day 1727310729 [12:03:51]quantity*price = 5500 [12:03:51]sum+1 = 5501 [12:03:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 139 25.09.2024 12:03 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153123 ФПД: 66872829694884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T120351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153123&fm=66872829694884&tin=02508201610067®Number=0000000000091825&sum=5500 0 [12:03:52]StoreToDocumentArchive [12:03:52]shift 478 fd 153123 [12:03:52]save to /storage/0478/doc_00153123 [12:03:52]save last doc name /storage/0478/doc_00153123 to /storage/kkm_last_doc_name [12:03:52]save OK [12:03:52]Clear old archive folders... [12:03:52]ProcessDocumentItem done err = 0, tmpTLVsize=276 [12:03:52]tlvbuf is 018675C0 [12:03:52]SAM_PROTO_ClearQueue [12:03:52]wFMCommunicate request_size=4 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 09 00 00 [12:03:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:03:52]RAPDU: 90 00 [12:03:52]wFMCommunicate OK [12:03:52]SAM_PROTO_ClearQueue done [12:03:52]KKMCreateOFDPacket [12:03:52]OFDProtocolAddRootSTLVToBuf [12:03:52]FM_MakeSignedData [12:03:52]FM_MakeSignedData [12:03:52]SAM_PROTO_SignData [12:03:52]wFMCommunicate request_size=4 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 0D 01 02 [12:03:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:03:52]RAPDU: 90 00 [12:03:52]wFMCommunicate OK [12:03:52]wFMCommunicate request_size=255 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 27 FC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [12:03:52]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 27 FC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 B5 [12:03:52]OFD Sender: No OFD packet to send [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:03:52]RAPDU: 90 00 [12:03:52]wFMCommunicate OK [12:03:52]wFMCommunicate request_size=35 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 56 02 00 35 04 06 00 3C D2 0B 42 53 A4 [12:03:52]Write to MH i2c: E2 26 00 2E 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 56 02 00 35 04 06 00 3C D2 0B 42 53 A4 00 00 68 [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:03:52]RAPDU: 90 00 [12:03:52]wFMCommunicate OK [12:03:52]wFMCommunicate request_size=4 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 0D 03 02 [12:03:52]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 0B 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 0B 00 2F 00 00 4B 84 62 BF AE A5 A5 BD 90 00 50 [12:03:52]RAPDU: 4B 84 62 BF AE A5 A5 BD 90 00 [12:03:52]wFMCommunicate OK [12:03:52]SAM_PROTO_SignData done [12:03:52]FM_MakeSignedData done [12:03:52]CreateOFDProtocolMessage [12:03:52]wFMCommunicate request_size=4 [12:03:52]MH_SAM_APDU [12:03:52]CAPDU: 80 11 00 00 [12:03:52]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:52]Read from MH i2c: E2 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 17 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:03:52]wFMCommunicate OK [12:03:52]CreateOFDProtocolMessage done [12:03:52]OFDSenderStorePacket 153123 [12:03:52]StoreOFDPacket docnum=153123 [12:03:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 A5 C5 20 01 7A AE 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 27 FC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 56 02 00 35 04 06 00 3C D2 0B 42 53 A4 4B 84 62 BF AE A5 A5 BD [12:03:52]CheckFolder [12:03:52]dirname=/storage/ofd_packets [12:03:52]CheckFolder done [12:03:52]ProducePacketName [12:03:52]name=ofd_packets/00153123 [12:03:52]NVStorageSaveData ofd_packets/00153123 [12:03:52]File name is /storage/ofd_packets/00153123 [12:03:52]Write 326 bytes [12:03:52]NVStorageSaveData done [12:03:52]OFDSenderStorePacket done [12:03:52]KKMCreateOFDPacket done [12:03:52]NVStorageSaveData kkm_last_timestamp [12:03:52]File name is /storage/kkm_last_timestamp [12:03:52]Write 4 bytes [12:03:52]NVStorageSaveData done [12:03:52]ExternCall_PrintAddStr [12:03:52]wPrintStart [12:03:52]Write to MH i2c: 01 00 00 31 00 31 [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: 01 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: 01 07 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:03:52]RasterBufferAndPrint [12:03:52]line Счет N : (3)18872 [12:03:52]line ИНН: 02508201610067 [12:03:52]line Контрольно-Кассовый Чек [12:03:52]line ПРОДАЖА [12:03:52]line Товар: 4700000310043 [12:03:52]line Вода Жалалабат 27 1л [12:03:52]line 1.000 * 55.00 [12:03:52]line = 55.00 [12:03:52]line НДС 12% НСП 1% [12:03:52]line > о реализуемом товаре [12:03:52]line ИТОГО: 55.00 [12:03:52]line НСП 1% : 0.49 [12:03:52]line НДС 12% : 5.84 [12:03:52]line Наличными: 55.00 [12:03:52]line Безнал.: 0.00 [12:03:52]line Место: АЗС № 89 "Партнер Нефть" [12:03:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:03:52]line СНО: Общий режим [12:03:52]line Чек 139 25.09.2024 12:03 [12:03:52]line Смена: 478 ФФД: 1.0 [12:03:52]line ЗНМ: 0300000113 [12:03:52]line РНМ: 0000000000091825 [12:03:52]line Версия ККМ: 001 [12:03:52]line ФМ: 0000000000871835 [12:03:52]line ФД: 153123 [12:03:52]line ФПД: 66872829694884 [12:03:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T120351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153123&fm=66872829694884&tin=02508201610067®Number=0000000000091825&sum=5500 [12:04:20]OFD Sender: No OFD packet to send [12:04:25]OFD Sender: No OFD packet to send [12:04:30]OFD Sender: No OFD packet to send [12:04:35]OFD Sender: No OFD packet to send [12:04:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153124,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:04:39]free response buf [12:04:39]execute_script done [12:04:39]execute_script returns [12:04:39]free content buf [12:04:39]Sock 7.Close socket [12:04:39]Sock 7.Thread stoped [12:04:44]OFD Sender: No OFD packet to send [12:04:48]recv_with_timeout no data received [12:04:49]OFD Sender: No OFD packet to send [12:04:54]OFD Sender: No OFD packet to send [12:04:58]recv_with_timeout no data received [12:04:59]OFD Sender: No OFD packet to send [12:05:04]OFD Sender: No OFD packet to send [12:05:09]OFD Sender: No OFD packet to send [12:05:11]recv_with_timeout no data received [12:05:14]OFD Sender: No OFD packet to send [12:04:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7D 1D 07 01 BE 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 54 FC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 56 02 00 35 04 06 00 86 0F 28 91 EC E0 1B 0B 07 62 65 C7 71 AD [12:04:37]CheckFolder [12:04:37]dirname=/storage/ofd_packets [12:04:37]CheckFolder done [12:04:37]ProducePacketName [12:04:37]name=ofd_packets/00153124 [12:04:37]NVStorageSaveData ofd_packets/00153124 [12:04:37]File name is /storage/ofd_packets/00153124 [12:04:37]Write 301 bytes [12:04:37]NVStorageSaveData done [12:04:37]OFDSenderStorePacket done [12:04:37]KKMCreateOFDPacket done [12:04:37]NVStorageSaveData kkm_last_timestamp [12:04:37]File name is /storage/kkm_last_timestamp [12:04:37]Write 4 bytes [12:04:37]NVStorageSaveData done [12:04:37]ExternCall_PrintAddStr [12:04:37]wPrintStart [12:04:37]Write to MH i2c: 01 00 00 79 00 79 [12:04:37]Write i2c OK [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: 01 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: 01 07 00 [12:04:37]MH_I2C_Read... [12:04:37]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [12:04:37]RasterBufferAndPrint [12:04:37]line Счет N : (1)1787125 [12:04:37]line ИНН: 02508201610067 [12:04:37]line Контрольно-Кассовый Чек [12:04:37]line ПРОДАЖА [12:04:37]line ТРК (МРК, ГНК) : 13 [12:04:37]line Товар: 2710124500 [12:04:37]line Аи-95-К-5 [12:04:37]line 12.740 * 74.20 [12:04:37]line = 945.31 [12:04:37]line НДС 12% НСП 1% [12:04:37]line > о реализуемом товаре [12:04:37]line ОКРУГЛЕНИЕ: -0.31 [12:04:37]line ИТОГО: 945.00 [12:04:37]line Внесено: 945.00 [12:04:37]line СДАЧА: 0.00 [12:04:37]line НСП 1% : 8.37 [12:04:37]line НДС 12% : 100.39 [12:04:37]line Наличными: 945.00 [12:04:37]line Безнал.: 0.00 [12:04:37]line Место: АЗС № 89 "Партнер Нефть" [12:04:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:04:37]line СНО: Общий режим [12:04:37]line Чек 140 25.09.2024 12:04 [12:04:37]line Смена: 478 ФФД: 1.0 [12:04:37]line ЗНМ: 0300000113 [12:04:37]line РНМ: 0000000000091825 [12:04:37]line Версия ККМ: 001 [12:04:37]line ФМ: 0000000000871835 [12:04:37]line ФД: 153124 [12:04:37]line ФПД: 147399663283424 [12:04:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T120436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153124&fm=147399663283424&tin=02508201610067®Number=0000000000091825&sum=94500 [12:04:37]OFD Sender: Processing packet 153124 [packets to send 832, broken 831] [12:04:37]ProducePacketName [12:04:37]name=ofd_packets/00153124 [12:04:37]OFD Sender: To server: pG, [12:04:37]CommunicateWithHost lk.salyk.kg:30040 [12:04:37]ConnectInit lk.salyk.kg [12:04:37]written 0, free lines is 4095 [12:04:38]Connected sock=9 [12:04:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7D 1D 07 01 BE 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 54 FC F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 56 02 00 35 04 06 00 86 0F 28 91 EC E0 1B 0B 07 62 65 C7 71 AD [12:04:38]Write to MH i2c: 01 00 00 A4 00 A4 [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: 01 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: 01 07 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 E2 0C 99 [12:04:38]RasterBufferAndPrint [12:04:38]line [12:04:38]line [12:04:38]line [12:04:38]line [12:04:38]line [12:04:38]written 0, free lines is 3304 [12:04:38]MH_Cut [12:04:38]Write to MH i2c: D1 01 00 AB 00 01 7D [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: D1 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: D1 01 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: D1 01 00 AB 00 00 7C [12:04:38]Write to MH i2c: 01 00 00 AC 00 AC [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9A B4 47 00 01 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 56 02 00 F4 03 04 00 50 A4 F3 66 B6 04 01 00 00 B6 D4 F1 71 35 42 6A 7B [12:04:38]CommunicateWithHost err = 0 [12:04:38]CheckOFDResponse [12:04:38]1017 (14) - 77093643461234 [12:04:38]1041 (16) - 0000000000871835 [12:04:38]1040 (4) - 153124 [12:04:38]1012 (4) - 25.09.2024 05:49 [12:04:38]1206 (1) - 0 [12:04:38]OFD Sender: Remove packet 153124 [12:04:38]ProducePacketName [12:04:38]name=ofd_packets/00153124 [12:04:38]NVStorageDeleteData [12:04:39]*** Cut start [12:04:39]*** Purtial cut [12:04:39]*** Stage 1: CUTSNS_PIN = 1 [12:04:39]OFD Sender: No OFD packet to send [12:04:39]Read from MH i2c: 01 [12:04:39]MH_I2C_Read... [12:04:39]*** Stop cut motor [12:04:39]*** Cut end [12:04:39]Read from MH i2c: 01 07 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [12:04:39]process_action close_receipt done [12:04:39]requested_data is exist [12:04:39]produce_requested_data [12:04:39]requested_item fm.sn is exist - process it [12:04:39]wFMCommunicate request_size=4 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 11 00 00 [12:04:39]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 17 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [12:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:04:39]wFMCommunicate OK [12:04:39]requested_item fd.num is exist - process it [12:04:39]SAM_PROTO_GetFieldsCounters [12:04:39]wFMCommunicate request_size=4 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 13 00 00 [12:04:39]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 62 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [12:04:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:39]wFMCommunicate OK [12:04:39]SAM_PROTO_GetFieldsCounters done [12:04:39]requested_item shift.num is exist - process it [12:04:39]requested_item shift.opened is exist - process it [12:04:39]req_shift_opened [12:04:39]FM_GetShiftState [12:04:39]SAM_PROTO_GetShiftState [12:04:39]wFMCommunicate request_size=4 [12:04:39]MH_SAM_APDU [12:04:39]CAPDU: 80 13 01 00 [12:04:39]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [12:04:39]Write i2c OK [12:04:39]MH_I2C_Read... [12:04:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:39]Read from MH i2c: E2 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 0E 00 [12:04:39]MH_I2C_Read... [12:04:39]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F4 [12:04:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:04:39]wFMCommunicate OK [12:04:39]SAM_PROTO_GetShiftState done [12:04:39]FM_GetShiftState done [12:04:39]req_shift_opened done [12:04:39]requested_item shift.open_date is exist - process it [12:04:39]req_shift_open_date [12:04:39]req_shift_open_date done [12:04:39]produce_requested_data done [12:04:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153124,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:04:39]process_action_free close_receipt [12:04:39]json_value_free [12:04:39]json_value_free done [12:04:39]process_json_proto returns [12:04:39]Send response to host [12:05:19]OFD Sender: No OFD packet to send [12:05:24]OFD Sender: No OFD packet to send [12:05:29]OFD Sender: No OFD packet to send [12:05:34]OFD Sender: No OFD packet to send [12:05:39]OFD Sender: No OFD packet to send [12:05:44]OFD Sender: No OFD packet to send [12:05:49]OFD Sender: No OFD packet to send [12:05:53]recv_with_timeout no data received [12:05:54]OFD Sender: No OFD packet to send [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send [12:07:14]OFD Sender: No OFD packet to send [12:07:19]OFD Sender: No OFD packet to send [12:07:24]OFD Sender: No OFD packet to send [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:59]OFD Sender: No OFD packet to send [12:08:04]OFD Sender: No OFD packet to send [12:08:09]OFD Sender: No OFD packet to send [12:08:14]recv_with_timeout no data received [12:08:15]OFD Sender: No OFD packet to send [12:08:20]OFD Sender: No OFD packet to send [12:08:25]OFD Sender: No OFD packet to send [12:08:30]OFD Sender: No OFD packet to send [12:08:35]OFD Sender: No OFD packet to send [12:08:40]OFD Sender: No OFD packet to send [12:08:45]OFD Sender: No OFD packet to send [12:08:50]OFD Sender: No OFD packet to send [12:08:55]OFD Sender: No OFD packet to send [12:09:00]OFD Sender: No OFD packet to send [12:09:01]recv_with_timeout no data received [12:09:05]OFD Sender: No OFD packet to send [12:09:10]OFD Sender: No OFD packet to send [12:09:15]OFD Sender: No OFD packet to send [12:09:20]OFD Sender: No OFD packet to send [12:09:25]OFD Sender: No OFD packet to send [12:09:30]OFD Sender: No OFD packet to send [12:09:35]OFD Sender: No OFD packet to send [12:04:36]accept exits with 7 [12:04:36]New connection [12:04:36]New thread 3067186532 created [12:04:36]Thread 3067329892 joined [12:04:36]Waiting for new connection... [12:04:36] Sock 7.Parse request [12:04:36]Sock 7.Check first char [12:04:36]Sock 7.First char is OK [12:04:36]request: POST /json_proto HTTP/1.0 [12:04:36]Method: POST [12:04:36]URL: /json_proto [12:04:36]Method is POST - this is cgi request [12:04:36]url: /json_proto [12:04:36]query_string will be loaded in cgi processing [12:04:36]execute_cgi json_proto POST (null) [12:04:36]execute_cgi path=json_proto method=POST [12:04:36]POST find Content-Length [12:04:36]Host: 172.17.43.67:8080 [12:04:36]Content-Length: 679 [12:04:36]Content-Type: application/json [12:04:36] [12:04:36]POST finish read [12:04:36]Found Content-Length = 679 [12:04:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.740, "sum" : 945.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 945.00, "total" : 945.00, "payments": [ { "type": 0, "sum" : 945.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:36]execute_script... [12:04:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.740, "sum" : 945.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 945.00, "total" : 945.00, "payments": [ { "type": 0, "sum" : 945.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:36]POST & json_proto [12:04:36]process_json_proto [12:04:36]json parsed OK: [12:04:36]protocol is kg_v1.0 [12:04:36]action value=close_receipt [12:04:36]process_action close_receipt [12:04:36]cmd_close_receipt [12:04:36]MH_GetDate [12:04:36]Write to MH i2c: F0 00 00 65 00 54 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: F0 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: F0 09 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: F0 09 00 65 00 00 54 FC F3 66 6A BD 47 65 D9 [12:04:36]GetLastDocTimeStamp 1727265831 [12:04:36]current date 1727265876 [12:04:36]FM_GetShiftState [12:04:36]SAM_PROTO_GetShiftState [12:04:36]wFMCommunicate request_size=4 [12:04:36]MH_SAM_APDU [12:04:36]CAPDU: 80 13 01 00 [12:04:36]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:36]Read from MH i2c: E2 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 0E 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [12:04:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:04:36]wFMCommunicate OK [12:04:36]SAM_PROTO_GetShiftState done [12:04:36]FM_GetShiftState done [12:04:36]opened in 1727224329 [12:04:36]opened+sec_in_day 1727310729 [12:04:36]quantity*price = 94530 [12:04:36]sum+1 = 94532 [12:04:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 141 25.09.2024 12:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153125 ФПД: 209789674448206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T120939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153125&fm=209789674448206&tin=02508201610067®Number=0000000000091825&sum=0 [12:09:39]StoreToDocumentArchive [12:09:39]shift 478 fd 153125 [12:09:39]save to /storage/0478/doc_00153125 [12:09:39]save last doc name /storage/0478/doc_00153125 to /storage/kkm_last_doc_name [12:09:39]save OK [12:09:39]Clear old archive folders... [12:09:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:09:39]tlvbuf is 01867420 [12:09:39]SAM_PROTO_ClearQueue [12:09:39]wFMCommunicate request_size=4 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 09 00 00 [12:09:39]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [12:09:39]RAPDU: 90 00 [12:09:39]wFMCommunicate OK [12:09:39]SAM_PROTO_ClearQueue done [12:09:39]KKMCreateOFDPacket [12:09:39]OFDProtocolAddRootSTLVToBuf [12:09:39]FM_MakeSignedData [12:09:39]FM_MakeSignedData [12:09:39]SAM_PROTO_SignData [12:09:39]wFMCommunicate request_size=4 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 0D 01 02 [12:09:39]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [12:09:39]RAPDU: 90 00 [12:09:39]wFMCommunicate OK [12:09:39]wFMCommunicate request_size=255 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 83 FD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 56 02 00 35 04 06 00 BE CD 77 05 [12:09:39]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 83 FD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 56 02 00 35 04 06 00 BE CD 77 05 00 00 4E [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:09:39]RAPDU: 90 00 [12:09:39]wFMCommunicate OK [12:09:39]wFMCommunicate request_size=7 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 0D 02 02 02 E5 4E [12:09:39]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 E5 4E 00 00 72 [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:09:39]RAPDU: 90 00 [12:09:39]wFMCommunicate OK [12:09:39]wFMCommunicate request_size=4 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 0D 03 02 [12:09:39]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 0B 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 0B 00 C2 00 00 F2 64 66 14 2E B4 63 81 90 00 D4 [12:09:39]RAPDU: F2 64 66 14 2E B4 63 81 90 00 [12:09:39]wFMCommunicate OK [12:09:39]SAM_PROTO_SignData done [12:09:39]FM_MakeSignedData done [12:09:39]CreateOFDProtocolMessage [12:09:39]wFMCommunicate request_size=4 [12:09:39]MH_SAM_APDU [12:09:39]CAPDU: 80 11 00 00 [12:09:39]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 17 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [12:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:09:39]wFMCommunicate OK [12:09:39]CreateOFDProtocolMessage done [12:09:39]OFDSenderStorePacket 153125 [12:09:39]StoreOFDPacket docnum=153125 [12:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A0 24 04 01 09 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 83 FD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 56 02 00 35 04 06 00 BE CD 77 05 E5 4E F2 64 66 14 2E B4 63 81 [12:09:39]CheckFolder [12:09:39]dirname=/storage/ofd_packets [12:09:39]CheckFolder done [12:09:39]ProducePacketName [12:09:39]name=ofd_packets/00153125 [12:09:39]NVStorageSaveData ofd_packets/00153125 [12:09:39]File name is /storage/ofd_packets/00153125 [12:09:39]Write 298 bytes [12:09:39]NVStorageSaveData done [12:09:39]OFDSenderStorePacket done [12:09:39]KKMCreateOFDPacket done [12:09:39]NVStorageSaveData kkm_last_timestamp [12:09:39]File name is /storage/kkm_last_timestamp [12:09:39]Write 4 bytes [12:09:39]NVStorageSaveData done [12:09:39]ExternCall_PrintAddStr [12:09:39]wPrintStart [12:09:39]Write to MH i2c: 01 00 00 C4 00 C4 [12:09:39]Write i2c OK [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: 01 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: 01 07 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [12:09:39]RasterBufferAndPrint [12:09:39]line Счет N : (1)1787126 [12:09:39]line ИНН: 02508201610067 [12:09:39]line Контрольно-Кассовый Чек [12:09:39]line ПРОДАЖА [12:09:39]line ТРК (МРК, ГНК) : 41 [12:09:39]line Товар: 2710194210 [12:09:39]line ДТ-К-5 [12:09:39]line 26.250 * 0.00 [12:09:39]line = 0.00 [12:09:39]line НДС 12% НСП 1% [12:09:39]line > о реализуемом товаре [12:09:39]line ИТОГО: 0.00 [12:09:39]line НСП 1% : 0.00 [12:09:39]line НДС 12% : 0.00 [12:09:39]line Наличными: 0.00 [12:09:39]line Безнал.: 0.00 [12:09:39]line Место: АЗС № 89 "Партнер Нефть" [12:09:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:09:39]line СНО: Общий режим [12:09:39]line Чек 141 25.09.2024 12:09 [12:09:39]line Смена: 478 ФФД: 1.0 [12:09:39]line ЗНМ: 0300000113 [12:09:39]line РНМ: 0000000000091825 [12:09:39]line Версия ККМ: 001 [12:09:39]line Талоны: Топливная Карта [12:09:39]line 07012 [12:09:39]line ФМ: 0000000000871835 [12:09:39]line ФД: 153125 [12:09:39]line ФПД: 209789674448206 [12:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T120939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153125&fm=209789674448206&tin=02508201610067®Number=0000000000091825&sum=0 [12:09:40]written 0, free lines is 4095 [12:09:40]OFD Sender: Processing packet 153125 [packets to send 832, broken 831] [12:09:40]ProducePacketName [12:09:40]name=ofd_packets/00153125 [12:09:40]OFD Sender: To server: pG, [12:09:40]CommunicateWithHost lk.salyk.kg:30040 [12:09:40]ConnectInit lk.salyk.kg [12:09:40]Write to MH i2c: 01 00 00 EE 00 EE [12:09:40]Write i2c OK [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: 01 [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: 01 07 00 [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 DE 0C DF [12:09:40]RasterBufferAndPrint [12:09:40]line [12:09:40]line [12:09:40]line [12:09:40]line [12:09:40]line [12:09:40]written 0, free lines is 3300 [12:09:40]MH_Cut [12:09:40]Write to MH i2c: D1 01 00 F5 00 01 C7 [12:09:40]Write i2c OK [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: D1 [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: D1 01 00 [12:09:40]MH_I2C_Read... [12:09:40]Read from MH i2c: D1 01 00 F5 00 00 C6 [12:09:40]Write to MH i2c: 01 00 00 F6 00 F6 [12:09:40]Write i2c OK [12:09:40]MH_I2C_Read... [12:09:40]Connected sock=7 [12:09:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A0 24 04 01 09 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 83 FD F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 56 02 00 35 04 06 00 BE CD 77 05 E5 4E F2 64 66 14 2E B4 63 81 [12:09:41]*** Cut start [12:09:41]*** Purtial cut [12:09:41]*** Stage 1: CUTSNS_PIN = 1 [12:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 53 47 00 3A 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 56 02 00 F4 03 04 00 7E A5 F3 66 B6 04 01 00 00 7D 7D A2 F2 84 47 66 F5 [12:09:41]CommunicateWithHost err = 0 [12:09:41]CheckOFDResponse [12:09:41]1017 (14) - 77093643461234 [12:09:41]1041 (16) - 0000000000871835 [12:09:41]1040 (4) - 153125 [12:09:41]1012 (4) - 25.09.2024 05:54 [12:09:41]1206 (1) - 0 [12:09:41]OFD Sender: Remove packet 153125 [12:09:41]ProducePacketName [12:09:41]name=ofd_packets/00153125 [12:09:41]NVStorageDeleteData [12:09:41]Read from MH i2c: 01 [12:09:41]MH_I2C_Read... [12:09:41]*** Stop cut motor [12:09:41]*** Cut end [12:09:41]Read from MH i2c: 01 07 00 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [12:09:41]process_action close_receipt done [12:09:41]requested_data is exist [12:09:41]produce_requested_data [12:09:41]requested_item fm.sn is exist - process it [12:09:41]wFMCommunicate request_size=4 [12:09:41]MH_SAM_APDU [12:09:41]CAPDU: 80 11 00 00 [12:09:41]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [12:09:41]Write i2c OK [12:09:41]MH_I2C_Read... [12:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:41]Read from MH i2c: E2 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 17 00 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [12:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:09:41]wFMCommunicate OK [12:09:41]requested_item fd.num is exist - process it [12:09:41]SAM_PROTO_GetFieldsCounters [12:09:41]wFMCommunicate request_size=4 [12:09:41]MH_SAM_APDU [12:09:41]CAPDU: 80 13 00 00 [12:09:41]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [12:09:41]Write i2c OK [12:09:41]MH_I2C_Read... [12:09:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:41]Read from MH i2c: E2 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 62 00 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [12:09:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:41]wFMCommunicate OK [12:09:41]SAM_PROTO_GetFieldsCounters done [12:09:41]requested_item shift.num is exist - process it [12:09:41]requested_item shift.opened is exist - process it [12:09:41]req_shift_opened [12:09:41]FM_GetShiftState [12:09:41]SAM_PROTO_GetShiftState [12:09:41]wFMCommunicate request_size=4 [12:09:41]MH_SAM_APDU [12:09:41]CAPDU: 80 13 01 00 [12:09:41]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [12:09:41]Write i2c OK [12:09:41]MH_I2C_Read... [12:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:41]Read from MH i2c: E2 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 0E 00 [12:09:41]MH_I2C_Read... [12:09:41]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3E [12:09:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:09:41]wFMCommunicate OK [12:09:41]SAM_PROTO_GetShiftState done [12:09:41]FM_GetShiftState done [12:09:41]req_shift_opened done [12:09:41]requested_item shift.open_date is exist - process it [12:09:41]req_shift_open_date [12:09:41]req_shift_open_date done [12:09:41]produce_requested_data done [12:09:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153125,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:09:41]process_action_free close_receipt [12:09:41]json_value_free [12:09:41]json_value_free done [12:09:41]process_json_proto returns [12:09:41]Send response to host [12:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153125,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:09:41]free response buf [12:09:41]execute_script done [12:09:41]execute_script returns [12:09:41]free content buf [12:09:41]Sock 10.Close socket [12:09:41]Sock 10.Thread stoped [12:09:42]OFD Sender: No OFD packet to send [12:09:47]OFD Sender: No OFD packet to send [12:09:52]OFD Sender: No OFD packet to send [12:09:57]OFD Sender: No OFD packet to send [12:09:59]recv_with_timeout no data received [12:10:02]OFD Sender: No OFD packet to send [12:10:07]OFD Sender: No OFD packet to send [12:10:12]OFD Sender: No OFD packet to send [12:10:17]OFD Sender: No OFD packet to send [12:10:22]OFD Sender: No OFD packet to send [12:10:27]OFD Sender: No OFD packet to send [12:10:32]OFD Sender: No OFD packet to send [12:10:37]OFD Sender: No OFD packet to send [12:10:42]OFD Sender: No OFD packet to send [12:10:47]OFD Sender: No OFD packet to send [12:10:52]OFD Sender: No OFD packet to send [12:10:57]OFD Sender: No OFD packet to send [12:11:02]OFD Sender: No OFD packet to send [12:11:07]OFD Sender: No OFD packet to send [12:11:12]OFD Sender: No OFD packet to send [12:11:17]OFD Sender: No OFD packet to send [12:11:22]OFD Sender: No OFD packet to send [12:11:27]OFD Sender: No OFD packet to send [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:42]OFD Sender: No OFD packet to send [12:11:47]OFD Sender: No OFD packet to send [12:11:52]OFD Sender: No OFD packet to send [12:11:53]recv_with_timeout no data received [12:11:57]OFD Sender: No OFD packet to send [12:12:02]OFD Sender: No OFD packet to send [12:12:07]OFD Sender: No OFD packet to send [12:12:12]OFD Sender: No OFD packet to send [12:12:17]OFD Sender: No OFD packet to send [12:12:22]OFD Sender: No OFD packet to send [12:12:26]recv_with_timeout no data received [12:12:27]OFD Sender: No OFD packet to send [12:12:32]OFD Sender: No OFD packet to send [12:12:37]OFD Sender: No OFD packet to send [12:12:42]OFD Sender: No OFD packet to send [12:12:47]OFD Sender: No OFD packet to send [12:12:52]OFD Sender: No OFD packet to send [12:12:57]OFD Sender: No OFD packet to send [12:13:02]OFD Sender: No OFD packet to send [12:13:04]recv_with_timeout no data received [12:13:07]OFD Sender: No OFD packet to send [12:13:12]OFD Sender: No OFD packet to send [12:13:17]OFD Sender: No OFD packet to send [12:13:22]OFD Sender: No OFD packet to send [12:13:27]OFD Sender: No OFD packet to send [12:13:32]OFD Sender: No OFD packet to send [12:13:37]OFD Sender: No OFD packet to send [12:13:39]recv_with_timeout no data received [12:13:42]OFD Sender: No OFD packet to send [12:13:47]OFD Sender: No OFD packet to send [12:13:52]OFD Sender: No OFD packet to send [12:13:57]OFD Sender: No OFD packet to send [12:14:02]OFD Sender: No OFD packet to send [12:14:08]OFD Sender: No OFD packet to send [12:14:13]OFD Sender: No OFD packet to send [12:14:18]OFD Sender: No OFD packet to send [12:14:23]OFD Sender: No OFD packet to send [12:14:28]OFD Sender: No OFD packet to send [12:14:33]OFD Sender: No OFD packet to send [12:14:38]OFD Sender: No OFD packet to send [12:14:43]OFD Sender: No OFD packet to send [12:14:48]OFD Sender: No OFD packet to send [12:14:53]OFD Sender: No OFD packet to send [12:14:58]OFD Sender: No OFD packet to send [12:15:03]OFD Sender: No OFD packet to send [12:15:08]OFD Sender: No OFD packet to send [12:15:13]OFD Sender: No OFD packet to send [12:15:18]OFD Sender: No OFD packet to send [12:15:21]recv_with_timeout no data received [12:15:23]OFD Sender: No OFD packet to send [12:15:28]OFD Sender: No OFD packet to send [12:15:33]OFD Sender: No OFD packet to send [12:15:38]OFD Sender: No OFD packet to send [12:15:43]OFD Sender: No OFD packet to send [12:15:48]OFD Sender: No OFD packet to send [12:15:53]OFD Sender: No OFD packet to send [12:15:58]OFD Sender: No OFD packet to send [12:16:03]OFD Sender: No OFD packet to send [12:16:08]OFD Sender: No OFD packet to send [12:16:13]OFD Sender: No OFD packet to send [12:16:18]OFD Sender: No OFD packet to send [12:16:23]OFD Sender: No OFD packet to send [12:16:28]OFD Sender: No OFD packet to send [12:16:33]OFD Sender: No OFD packet to send [12:16:38]OFD Sender: No OFD packet to send [12:16:43]OFD Sender: No OFD packet to send [12:16:48]OFD Sender: No OFD packet to send [12:16:51]accept exits with 9 [12:16:51]New connection [12:16:51]New thread 3067186532 created [12:16:51]Thread 3067329892 joined [12:16:51]Waiting for new connection... [12:16:51] Sock 9.Parse request [12:16:51]Sock 9.Check first char [12:16:51]Sock 9.First char is OK [12:16:51]request: POST /json_proto HTTP/1.0 [12:16:51]Method: POST [12:16:51]URL: /json_proto [12:16:51]Method is POST - this is cgi request [12:16:51]url: /json_proto [12:16:51]query_string will be loaded in cgi processing [12:16:51]execute_cgi json_proto POST (null) [12:16:51]execute_cgi path=json_proto method=POST [12:16:51]POST find Content-Length [12:16:51]Host: 172.17.43.67:8080 [12:16:51]Content-Length: 752 [12:16:51]Content-Type: application/json [12:16:51] [12:16:51]POST finish read [12:16:51]Found Content-Length = 752 [12:16:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30160065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:51]execute_script... [12:16:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30160065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:51]POST & json_proto [12:16:51]process_json_proto [12:16:51]json parsed OK: [12:16:51]protocol is kg_v1.0 [12:16:51]action value=close_receipt [12:16:51]process_action close_receipt [12:16:51]cmd_close_receipt [12:16:51]MH_GetDate [12:16:51]Write to MH i2c: F0 00 00 FA 00 E9 [12:16:51]Write i2c OK [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: F0 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: F0 09 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: F0 09 00 FA 00 00 34 FF F3 66 6A BD 47 65 51 [12:16:51]GetLastDocTimeStamp 1727266179 [12:16:51]current date 1727266612 [12:16:51]FM_GetShiftState [12:16:51]SAM_PROTO_GetShiftState [12:16:51]wFMCommunicate request_size=4 [12:16:51]MH_SAM_APDU [12:16:51]CAPDU: 80 13 01 00 [12:16:51]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [12:16:51]Write i2c OK [12:16:51]MH_I2C_Read... [12:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:51]Read from MH i2c: E2 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 0E 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 40 [12:16:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:16:51]wFMCommunicate OK [12:16:51]SAM_PROTO_GetShiftState done [12:16:51]FM_GetShiftState done [12:16:51]opened in 1727224329 [12:16:51]opened+sec_in_day 1727310729 [12:16:51]quantity*price = 0 [12:16:51]sum+1 = 1 [12:16:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 142 25.09.2024 12:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30160065 ФМ: 0000000000871835 ФД: 153126 ФПД: 130077709156340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T121652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153126&fm=130077709156340&tin=02508201610067®Number=0000000000091825&sum=0 [12:16:52]StoreToDocumentArchive [12:16:52]shift 478 fd 153126 [12:16:52]save to /storage/0478/doc_00153126 [12:16:52]save last doc name /storage/0478/doc_00153126 to /storage/kkm_last_doc_name [12:16:52]save OK [12:16:52]Clear old archive folders... [12:16:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:16:52]tlvbuf is 01861CD0 [12:16:52]SAM_PROTO_ClearQueue [12:16:52]wFMCommunicate request_size=4 [12:16:52]MH_SAM_APDU [12:16:52]CAPDU: 80 09 00 00 [12:16:52]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [12:16:52]Write i2c OK [12:16:52]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [12:16:53]RAPDU: 90 00 [12:16:53]wFMCommunicate OK [12:16:53]SAM_PROTO_ClearQueue done [12:16:53]KKMCreateOFDPacket [12:16:53]OFDProtocolAddRootSTLVToBuf [12:16:53]FM_MakeSignedData [12:16:53]FM_MakeSignedData [12:16:53]SAM_PROTO_SignData [12:16:53]wFMCommunicate request_size=4 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 0D 01 02 [12:16:53]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [12:16:53]RAPDU: 90 00 [12:16:53]wFMCommunicate OK [12:16:53]wFMCommunicate request_size=255 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 34 FF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 56 02 00 35 04 06 00 76 4E 13 A5 [12:16:53]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 34 FF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 56 02 00 35 04 06 00 76 4E 13 A5 00 00 AF [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [12:16:53]RAPDU: 90 00 [12:16:53]wFMCommunicate OK [12:16:53]wFMCommunicate request_size=7 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 0D 02 02 02 BF F4 [12:16:53]Write to MH i2c: E2 0A 00 0B 01 80 0D 02 02 02 00 BF F4 00 00 3D [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:16:53]RAPDU: 90 00 [12:16:53]wFMCommunicate OK [12:16:53]wFMCommunicate request_size=4 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 0D 03 02 [12:16:53]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 0B 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 0B 00 0C 01 00 17 89 3C 14 0E A3 6C 90 90 00 26 [12:16:53]RAPDU: 17 89 3C 14 0E A3 6C 90 90 00 [12:16:53]wFMCommunicate OK [12:16:53]SAM_PROTO_SignData done [12:16:53]FM_MakeSignedData done [12:16:53]CreateOFDProtocolMessage [12:16:53]wFMCommunicate request_size=4 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 11 00 00 [12:16:53]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 17 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [12:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:16:53]wFMCommunicate OK [12:16:53]CreateOFDProtocolMessage done [12:16:53]OFDSenderStorePacket 153126 [12:16:53]StoreOFDPacket docnum=153126 [12:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 01 91 04 01 10 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 34 FF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 56 02 00 35 04 06 00 76 4E 13 A5 BF F4 17 89 3C 14 0E A3 6C 90 [12:16:53]CheckFolder [12:16:53]dirname=/storage/ofd_packets [12:16:53]CheckFolder done [12:16:53]ProducePacketName [12:16:53]name=ofd_packets/00153126 [12:16:53]NVStorageSaveData ofd_packets/00153126 [12:16:53]File name is /storage/ofd_packets/00153126 [12:16:53]Write 298 bytes [12:16:53]NVStorageSaveData done [12:16:53]OFDSenderStorePacket done [12:16:53]KKMCreateOFDPacket done [12:16:53]NVStorageSaveData kkm_last_timestamp [12:16:53]File name is /storage/kkm_last_timestamp [12:16:53]Write 4 bytes [12:16:53]NVStorageSaveData done [12:16:53]ExternCall_PrintAddStr [12:16:53]wPrintStart [12:16:53]Write to MH i2c: 01 00 00 0E 01 0F [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 07 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [12:16:53]RasterBufferAndPrint [12:16:53]line Счет N : (1)1787127 [12:16:53]line ИНН: 02508201610067 [12:16:53]line Контрольно-Кассовый Чек [12:16:53]line ПРОДАЖА [12:16:53]line ТРК (МРК, ГНК) : 31 [12:16:53]line Товар: 2710194210 [12:16:53]line ДТ-К-5 [12:16:53]line 40.000 * 0.00 [12:16:53]line = 0.00 [12:16:53]line НДС 12% НСП 1% [12:16:53]line > о реализуемом товаре [12:16:53]line ИТОГО: 0.00 [12:16:53]line НСП 1% : 0.00 [12:16:53]line НДС 12% : 0.00 [12:16:53]line Наличными: 0.00 [12:16:53]line Безнал.: 0.00 [12:16:53]line Место: АЗС № 89 "Партнер Нефть" [12:16:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:16:53]line СНО: Общий режим [12:16:53]line Чек 142 25.09.2024 12:16 [12:16:53]line Смена: 478 ФФД: 1.0 [12:16:53]line ЗНМ: 0300000113 [12:16:53]line РНМ: 0000000000091825 [12:16:53]line Версия ККМ: 001 [12:16:53]line Талоны: ТК ГПНА Online [12:16:53]line 30160065 [12:16:53]line ФМ: 0000000000871835 [12:16:53]line ФД: 153126 [12:16:53]line ФПД: 130077709156340 [12:16:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T121652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153126&fm=130077709156340&tin=02508201610067®Number=0000000000091825&sum=0 [12:16:53]written 0, free lines is 4095 [12:16:53]OFD Sender: Processing packet 153126 [packets to send 832, broken 831] [12:16:53]ProducePacketName [12:16:53]name=ofd_packets/00153126 [12:16:53]OFD Sender: To server: pG, [12:16:53]CommunicateWithHost lk.salyk.kg:30040 [12:16:53]ConnectInit lk.salyk.kg [12:16:53]Write to MH i2c: 01 00 00 38 01 39 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 07 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 DC 0C 28 [12:16:53]RasterBufferAndPrint [12:16:53]line [12:16:53]line [12:16:53]line [12:16:53]line [12:16:53]line [12:16:53]written 0, free lines is 3298 [12:16:53]MH_Cut [12:16:53]Write to MH i2c: D1 01 00 3F 01 01 12 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: D1 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: D1 01 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: D1 01 00 3F 01 00 11 [12:16:53]Write to MH i2c: 01 00 00 40 01 41 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:54]recv_with_timeout no data received [12:16:54]*** Cut start [12:16:54]*** Purtial cut [12:16:54]*** Stage 1: CUTSNS_PIN = 1 [12:16:54]Read from MH i2c: 01 [12:16:54]MH_I2C_Read... [12:16:54]*** Stop cut motor [12:16:54]*** Cut end [12:16:54]Read from MH i2c: 01 07 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [12:16:54]process_action close_receipt done [12:16:54]requested_data is exist [12:16:54]produce_requested_data [12:16:54]requested_item fm.sn is exist - process it [12:16:54]wFMCommunicate request_size=4 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 11 00 00 [12:16:54]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:55]Read from MH i2c: E2 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 17 00 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [12:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:16:55]wFMCommunicate OK [12:16:55]requested_item fd.num is exist - process it [12:16:55]SAM_PROTO_GetFieldsCounters [12:16:55]wFMCommunicate request_size=4 [12:16:55]MH_SAM_APDU [12:16:55]CAPDU: 80 13 00 00 [12:16:55]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [12:16:55]Write i2c OK [12:16:55]MH_I2C_Read... [12:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:55]Read from MH i2c: E2 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 62 00 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [12:16:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:16:55]wFMCommunicate OK [12:16:55]SAM_PROTO_GetFieldsCounters done [12:16:55]requested_item shift.num is exist - process it [12:16:55]requested_item shift.opened is exist - process it [12:16:55]req_shift_opened [12:16:55]FM_GetShiftState [12:16:55]SAM_PROTO_GetShiftState [12:16:55]wFMCommunicate request_size=4 [12:16:55]MH_SAM_APDU [12:16:55]CAPDU: 80 13 01 00 [12:16:55]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [12:16:55]Write i2c OK [12:16:55]MH_I2C_Read... [12:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:55]Read from MH i2c: E2 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 0E 00 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 89 [12:16:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:16:55]wFMCommunicate OK [12:16:55]SAM_PROTO_GetShiftState done [12:16:55]FM_GetShiftState done [12:16:55]req_shift_opened done [12:16:55]requested_item shift.open_date is exist - process it [12:16:55]req_shift_open_date [12:16:55]req_shift_open_date done [12:16:55]produce_requested_data done [12:16:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153126,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:16:55]process_action_free close_receipt [12:16:55]json_value_free [12:16:55]json_value_free done [12:16:55]process_json_proto returns [12:16:55]Send response to host [12:16:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153126,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:16:55]free response buf [12:16:55]execute_script done [12:16:55]execute_script returns [12:16:55]free content buf [12:16:55]Sock 9.Close socket [12:16:55]Sock 9.Thread stoped [12:16:56]Connected sock=11 [12:16:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 01 91 04 01 10 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 34 FF F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 56 02 00 35 04 06 00 76 4E 13 A5 BF F4 17 89 3C 14 0E A3 6C 90 [12:16:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DA 13 47 00 A3 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 56 02 00 F4 03 04 00 32 A7 F3 66 B6 04 01 00 00 93 F0 1D C4 40 53 6E 0A [12:16:57]CommunicateWithHost err = 0 [12:16:57]CheckOFDResponse [12:16:57]1017 (14) - 77093643461234 [12:16:57]1041 (16) - 0000000000871835 [12:16:57]1040 (4) - 153126 [12:16:57]1012 (4) - 25.09.2024 06:01 [12:16:57]1206 (1) - 0 [12:16:57]OFD Sender: Remove packet 153126 [12:16:57]ProducePacketName [12:16:57]name=ofd_packets/00153126 [12:16:57]NVStorageDeleteData [12:16:57]OFD Sender: No OFD packet to send [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]OFD Sender: No OFD packet to send [12:17:16]recv_with_timeout no data received [12:17:17]OFD Sender: No OFD packet to send [12:17:22]OFD Sender: No OFD packet to send [12:17:27]OFD Sender: No OFD packet to send [12:17:32]OFD Sender: No OFD packet to send [12:17:37]OFD Sender: No OFD packet to send [12:17:42]OFD Sender: No OFD packet to send [12:17:44]recv_with_timeout no data received [12:17:47]OFD Sender: No OFD packet to send [12:17:52]OFD Sender: No OFD packet to send [12:17:57]OFD Sender: No OFD packet to send [12:18:02]OFD Sender: No OFD packet to send [12:18:07]OFD Sender: No OFD packet to send [12:18:12]OFD Sender: No OFD packet to send [12:18:17]OFD Sender: No OFD packet to send [12:18:22]OFD Sender: No OFD packet to send [12:18:27]OFD Sender: No OFD packet to send [12:18:32]OFD Sender: No OFD packet to send [12:18:37]OFD Sender: No OFD packet to send [12:18:42]OFD Sender: No OFD packet to send [12:18:47]OFD Sender: No OFD packet to send [12:18:53]OFD Sender: No OFD packet to send [12:18:58]OFD Sender: No OFD packet to send [12:19:03]OFD Sender: No OFD packet to send [12:19:08]OFD Sender: No OFD packet to send [12:19:13]OFD Sender: No OFD packet to send [12:19:18]OFD Sender: No OFD packet to send [12:19:23]OFD Sender: No OFD packet to send [12:19:23]recv_with_timeout no data received [12:19:28]OFD Sender: No OFD packet to send [12:19:33]OFD Sender: No OFD packet to send [12:19:38]OFD Sender: No OFD packet to send [12:19:43]OFD Sender: No OFD packet to send [12:19:48]OFD Sender: No OFD packet to send [12:19:53]OFD Sender: No OFD packet to send [12:19:58]OFD Sender: No OFD packet to send [12:20:03]OFD Sender: No OFD packet to send [12:20:08]OFD Sender: No OFD packet to send [12:20:13]OFD Sender: No OFD packet to send [12:20:14]recv_with_timeout no data received [12:20:18]OFD Sender: No OFD packet to send [12:20:23]OFD Sender: No OFD packet to send [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:38]OFD Sender: No OFD packet to send [12:20:43]OFD Sender: No OFD packet to send [12:20:48]OFD Sender: No OFD packet to send [12:20:53]OFD Sender: No OFD packet to send [12:20:58]OFD Sender: No OFD packet to send [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:18]OFD Sender: No OFD packet to send [12:21:21]recv_with_timeout no data received [12:21:23]OFD Sender: No OFD packet to send [12:21:28]OFD Sender: No OFD packet to send [12:21:33]OFD Sender: No OFD packet to send [12:21:38]OFD Sender: No OFD packet to send [12:21:43]OFD Sender: No OFD packet to send [12:21:48]OFD Sender: No OFD packet to send [12:21:53]OFD Sender: No OFD packet to send [12:21:58]OFD Sender: No OFD packet to send [12:22:03]OFD Sender: No OFD packet to send [12:22:08]OFD Sender: No OFD packet to send [12:22:13]OFD Sender: No OFD packet to send [12:22:18]OFD Sender: No OFD packet to send [12:22:23]OFD Sender: No OFD packet to send [12:22:28]OFD Sender: No OFD packet to send [12:22:33]OFD Sender: No OFD packet to send [12:22:38]OFD Sender: No OFD packet to send [12:22:40]accept exits with 10 [12:22:40]New connection [12:22:40]New thread 3067329892 created [12:22:40]Thread 3067186532 joined [12:22:40]Waiting for new connection... [12:22:40] Sock 10.Parse request [12:22:40]Sock 10.Check first char [12:22:40]Sock 10.First char is OK [12:22:40]request: POST /json_proto HTTP/1.0 [12:22:40]Method: POST [12:22:40]URL: /json_proto [12:22:40]Method is POST - this is cgi request [12:22:40]url: /json_proto [12:22:40]query_string will be loaded in cgi processing [12:22:40]execute_cgi json_proto POST (null) [12:22:40]execute_cgi path=json_proto method=POST [12:22:40]POST find Content-Length [12:22:40]Host: 172.17.43.67:8080 [12:22:40]Content-Length: 678 [12:22:40]Content-Type: application/json [12:22:40] [12:22:40]POST finish read [12:22:40]Found Content-Length = 678 [12:22:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:40]execute_script... [12:22:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:40]POST & json_proto [12:22:40]process_json_proto [12:22:40]json parsed OK: [12:22:40]protocol is kg_v1.0 [12:22:40]action value=close_receipt [12:22:40]process_action close_receipt [12:22:40]cmd_close_receipt [12:22:40]MH_GetDate [12:22:40]Write to MH i2c: F0 00 00 44 01 34 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: F0 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: F0 09 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: F0 09 00 44 01 00 91 00 F4 66 6A BD 47 65 FB [12:22:40]GetLastDocTimeStamp 1727266612 [12:22:40]current date 1727266961 [12:22:40]FM_GetShiftState [12:22:40]SAM_PROTO_GetShiftState [12:22:40]wFMCommunicate request_size=4 [12:22:40]MH_SAM_APDU [12:22:40]CAPDU: 80 13 01 00 [12:22:40]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [12:22:40]Write i2c OK [12:22:40]MH_I2C_Read... [12:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:40]Read from MH i2c: E2 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 0E 00 [12:22:40]MH_I2C_Read... [12:22:40]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8B [12:22:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:22:40]wFMCommunicate OK [12:22:40]SAM_PROTO_GetShiftState done [12:22:40]FM_GetShiftState done [12:22:40]opened in 1727224329 [12:22:40]opened+sec_in_day 1727310729 [12:22:40]quantity*price = 60003 [12:22:40]sum+1 = 60004 [12:22:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 143 25.09.2024 12:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153127 ФПД: 161532106249749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T122241&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153127&fm=161532106249749&tin=02508201610067®Number=0000000000091825&sum=60000 [12:22:41]StoreToDocumentArchive [12:22:41]shift 478 fd 153127 [12:22:41]save to /storage/0478/doc_00153127 [12:22:41]save last doc name /storage/0478/doc_00153127 to /storage/kkm_last_doc_name [12:22:41]save OK [12:22:41]Clear old archive folders... [12:22:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:41]tlvbuf is 01857920 [12:22:41]SAM_PROTO_ClearQueue [12:22:41]wFMCommunicate request_size=4 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 09 00 00 [12:22:41]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]SAM_PROTO_ClearQueue done [12:22:42]KKMCreateOFDPacket [12:22:42]OFDProtocolAddRootSTLVToBuf [12:22:42]FM_MakeSignedData [12:22:42]FM_MakeSignedData [12:22:42]SAM_PROTO_SignData [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 01 02 [12:22:42]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=255 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 8F 00 00 00 F4 03 04 00 91 00 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 56 02 00 35 04 06 00 92 [12:22:42]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 8F 00 00 00 F4 03 04 00 91 00 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 56 02 00 35 04 06 00 92 00 00 7D [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=10 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 02 02 05 E9 9F D0 16 15 [12:22:42]Write to MH i2c: E2 0D 00 55 01 80 0D 02 02 05 00 E9 9F D0 16 15 00 00 5D [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 03 02 [12:22:42]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 0B 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 0B 00 56 01 00 12 3B B6 F5 05 A4 A2 5C 90 00 72 [12:22:42]RAPDU: 12 3B B6 F5 05 A4 A2 5C 90 00 [12:22:42]wFMCommunicate OK [12:22:42]SAM_PROTO_SignData done [12:22:42]FM_MakeSignedData done [12:22:42]CreateOFDProtocolMessage [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 11 00 00 [12:22:42]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 17 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [12:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:42]wFMCommunicate OK [12:22:42]CreateOFDProtocolMessage done [12:22:42]OFDSenderStorePacket 153127 [12:22:42]StoreOFDPacket docnum=153127 [12:22:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 E4 07 01 72 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 8F 00 00 00 F4 03 04 00 91 00 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 56 02 00 35 04 06 00 92 E9 9F D0 16 15 12 3B B6 F5 05 A4 A2 5C [12:22:42]CheckFolder [12:22:42]dirname=/storage/ofd_packets [12:22:42]CheckFolder done [12:22:42]ProducePacketName [12:22:42]name=ofd_packets/00153127 [12:22:42]NVStorageSaveData ofd_packets/00153127 [12:22:42]File name is /storage/ofd_packets/00153127 [12:22:42]Write 301 bytes [12:22:42]NVStorageSaveData done [12:22:42]OFDSenderStorePacket done [12:22:42]KKMCreateOFDPacket done [12:22:42]NVStorageSaveData kkm_last_timestamp [12:22:42]File name is /storage/kkm_last_timestamp [12:22:42]Write 4 bytes [12:22:42]NVStorageSaveData done [12:22:42]ExternCall_PrintAddStr [12:22:42]wPrintStart [12:22:42]Write to MH i2c: 01 00 00 58 01 59 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [12:22:42]RasterBufferAndPrint [12:22:42]line Счет N : (1)1787128 [12:22:42]line ИНН: 02508201610067 [12:22:42]line Контрольно-Кассовый Чек [12:22:42]line ПРОДАЖА [12:22:42]line ТРК (МРК, ГНК) : 32 [12:22:42]line Товар: 2710124130 [12:22:42]line Аи-92-К-5 [12:22:42]line 8.850 * 67.80 [12:22:42]line = 600.03 [12:22:42]line НДС 12% НСП 1% [12:22:42]line > о реализуемом товаре [12:22:42]line ОКРУГЛЕНИЕ: -0.03 [12:22:42]line ИТОГО: 600.00 [12:22:42]line Внесено: 600.00 [12:22:42]line СДАЧА: 0.00 [12:22:42]line НСП 1% : 5.31 [12:22:42]line НДС 12% : 63.72 [12:22:42]line Наличными: 600.00 [12:22:42]line Безнал.: 0.00 [12:22:42]line Место: АЗС № 89 "Партнер Нефть" [12:22:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:42]line СНО: Общий режим [12:22:42]line Чек 143 25.09.2024 12:22 [12:22:42]line Смена: 478 ФФД: 1.0 [12:22:42]line ЗНМ: 0300000113 [12:22:42]line РНМ: 0000000000091825 [12:22:42]line Версия ККМ: 001 [12:22:42]line ФМ: 0000000000871835 [12:22:42]line ФД: 153127 [12:22:42]line ФПД: 161532106249749 [12:22:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T122241&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153127&fm=161532106249749&tin=02508201610067®Number=0000000000091825&sum=60000 [12:22:42]written 0, free lines is 4095 [12:22:42]OFD Sender: Processing packet 153127 [packets to send 832, broken 831] [12:22:42]ProducePacketName [12:22:42]name=ofd_packets/00153127 [12:22:42]OFD Sender: To server: pG, [12:22:42]CommunicateWithHost lk.salyk.kg:30040 [12:22:42]ConnectInit lk.salyk.kg [12:22:42]Write to MH i2c: 01 00 00 83 01 84 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 D4 0C 6B [12:22:42]RasterBufferAndPrint [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]line [12:22:42]written 0, free lines is 3290 [12:22:42]MH_Cut [12:22:42]Write to MH i2c: D1 01 00 8A 01 01 5D [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 01 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: D1 01 00 8A 01 00 5C [12:22:42]Write to MH i2c: 01 00 00 8B 01 8C [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:43]*** Cut start [12:22:43]*** Purtial cut [12:22:43]*** Stage 1: CUTSNS_PIN = 1 [12:22:43]Connected sock=9 [12:22:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 E4 07 01 72 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 8F 00 00 00 F4 03 04 00 91 00 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 56 02 00 35 04 06 00 92 E9 9F D0 16 15 12 3B B6 F5 05 A4 A2 5C [12:22:43]Read from MH i2c: 01 [12:22:43]MH_I2C_Read... [12:22:43]*** Stop cut motor [12:22:44]*** Cut end [12:22:44]Read from MH i2c: 01 07 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [12:22:44]process_action close_receipt done [12:22:44]requested_data is exist [12:22:44]produce_requested_data [12:22:44]requested_item fm.sn is exist - process it [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 11 00 00 [12:22:44]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 17 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [12:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:44]wFMCommunicate OK [12:22:44]requested_item fd.num is exist - process it [12:22:44]SAM_PROTO_GetFieldsCounters [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 13 00 00 [12:22:44]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 62 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [12:22:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:44]wFMCommunicate OK [12:22:44]SAM_PROTO_GetFieldsCounters done [12:22:44]requested_item shift.num is exist - process it [12:22:44]requested_item shift.opened is exist - process it [12:22:44]req_shift_opened [12:22:44]FM_GetShiftState [12:22:44]SAM_PROTO_GetShiftState [12:22:44]wFMCommunicate request_size=4 [12:22:44]MH_SAM_APDU [12:22:44]CAPDU: 80 13 01 00 [12:22:44]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [12:22:44]Write i2c OK [12:22:44]MH_I2C_Read... [12:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:44]Read from MH i2c: E2 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 0E 00 [12:22:44]MH_I2C_Read... [12:22:44]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D4 [12:22:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:22:44]wFMCommunicate OK [12:22:44]SAM_PROTO_GetShiftState done [12:22:44]FM_GetShiftState done [12:22:44]req_shift_opened done [12:22:44]requested_item shift.open_date is exist - process it [12:22:44]req_shift_open_date [12:22:44]req_shift_open_date done [12:22:44]produce_requested_data done [12:22:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153127,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:22:44]process_action_free close_receipt [12:22:44]json_value_free [12:22:44]json_value_free done [12:22:44]process_json_proto returns [12:22:44]Send response to host [12:22:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153127,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:22:44]free response buf [12:22:44]execute_script done [12:22:44]execute_script returns [12:22:44]free content buf [12:22:44]Sock 10.Close socket [12:22:44]Sock 10.Thread stoped [12:22:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0A 12 47 00 7C 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 56 02 00 F4 03 04 00 8D A8 F3 66 B6 04 01 00 00 89 4A 02 A0 D5 27 EA 87 [12:22:44]CommunicateWithHost err = 0 [12:22:44]CheckOFDResponse [12:22:44]1017 (14) - 77093643461234 [12:22:44]1041 (16) - 0000000000871835 [12:22:44]1040 (4) - 153127 [12:22:44]1012 (4) - 25.09.2024 06:07 [12:22:44]1206 (1) - 0 [12:22:44]OFD Sender: Remove packet 153127 [12:22:44]ProducePacketName [12:22:44]name=ofd_packets/00153127 [12:22:44]NVStorageDeleteData [12:22:45]OFD Sender: No OFD packet to send [12:22:50]OFD Sender: No OFD packet to send [12:22:50]recv_with_timeout no data received [12:22:55]OFD Sender: No OFD packet to send [12:23:00]OFD Sender: No OFD packet to send [12:23:02]recv_with_timeout no data received [12:23:05]OFD Sender: No OFD packet to send [12:23:10]OFD Sender: No OFD packet to send [12:23:15]OFD Sender: No OFD packet to send [12:23:17]recv_with_timeout no data received [12:23:20]OFD Sender: No OFD packet to send [12:23:25]OFD Sender: No OFD packet to send [12:23:30]OFD Sender: No OFD packet to send [12:23:35]OFD Sender: No OFD packet to send [12:23:40]OFD Sender: No OFD packet to send [12:23:45]OFD Sender: No OFD packet to send [12:23:50]OFD Sender: No OFD packet to send [12:23:53]recv_with_timeout no data received [12:23:55]OFD Sender: No OFD packet to send [12:24:00]OFD Sender: No OFD packet to send [12:24:05]OFD Sender: No OFD packet to send [12:24:10]OFD Sender: No OFD packet to send [12:24:15]OFD Sender: No OFD packet to send [12:24:16]recv_with_timeout no data received [12:24:20]OFD Sender: No OFD packet to send [12:24:25]OFD Sender: No OFD packet to send [12:24:30]OFD Sender: No OFD packet to send [12:24:34]recv_with_timeout no data received [12:24:35]OFD Sender: No OFD packet to send [12:24:40]OFD Sender: No OFD packet to send [12:24:45]OFD Sender: No OFD packet to send [12:24:50]OFD Sender: No OFD packet to send [12:24:55]OFD Sender: No OFD packet to send [12:25:00]OFD Sender: No OFD packet to send [12:25:05]OFD Sender: No OFD packet to send [12:25:10]OFD Sender: No OFD packet to send [12:25:15]OFD Sender: No OFD packet to send [12:25:20]OFD Sender: No OFD packet to send [12:25:25]OFD Sender: No OFD packet to send [12:25:30]OFD Sender: No OFD packet to send [12:25:34]recv_with_timeout no data received [12:25:35]OFD Sender: No OFD packet to send [12:25:40]OFD Sender: No OFD packet to send [12:25:45]OFD Sender: No OFD packet to send [12:25:50]OFD Sender: No OFD packet to send [12:25:51]recv_with_timeout no data received [12:25:55]OFD Sender: No OFD packet to send [12:26:00]OFD Sender: No OFD packet to send [12:26:05]OFD Sender: No OFD packet to send [12:26:10]OFD Sender: No OFD packet to send [12:26:14]recv_with_timeout no data received [12:26:15]OFD Sender: No OFD packet to send [12:26:20]OFD Sender: No OFD packet to send [12:26:26]OFD Sender: No OFD packet to send [12:26:31]OFD Sender: No OFD packet to send [12:26:36]OFD Sender: No OFD packet to send [12:26:41]OFD Sender: No OFD packet to send [12:26:46]OFD Sender: No OFD packet to send [12:26:51]OFD Sender: No OFD packet to send [12:26:54]recv_with_timeout no data received [12:26:56]OFD Sender: No OFD packet to send [12:27:01]OFD Sender: No OFD packet to send [12:27:06]OFD Sender: No OFD packet to send [12:27:11]OFD Sender: No OFD packet to send [12:27:11]recv_with_timeout no data received [12:27:16]OFD Sender: No OFD packet to send [12:27:21]OFD Sender: No OFD packet to send [12:27:26]OFD Sender: No OFD packet to send [12:27:31]OFD Sender: No OFD packet to send [12:27:36]OFD Sender: No OFD packet to send [12:27:41]OFD Sender: No OFD packet to send [12:27:46]OFD Sender: No OFD packet to send [12:27:51]OFD Sender: No OFD packet to send [12:27:56]OFD Sender: No OFD packet to send [12:28:00]recv_with_timeout no data received [12:28:01]OFD Sender: No OFD packet to send [12:28:06]OFD Sender: No OFD packet to send [12:28:11]OFD Sender: No OFD packet to send [12:28:16]OFD Sender: No OFD packet to send [12:28:21]OFD Sender: No OFD packet to send [12:28:26]OFD Sender: No OFD packet to send [12:28:31]OFD Sender: No OFD packet to send [12:28:36]OFD Sender: No OFD packet to send [12:28:39]recv_with_timeout no data received [12:28:41]OFD Sender: No OFD packet to send [12:28:46]OFD Sender: No OFD packet to send [12:28:51]OFD Sender: No OFD packet to send [12:28:56]OFD Sender: No OFD packet to send [12:29:00]recv_with_timeout no data received [12:29:01]OFD Sender: No OFD packet to send [12:29:06]OFD Sender: No OFD packet to send [12:29:11]OFD Sender: No OFD packet to send [12:29:16]OFD Sender: No OFD packet to send [12:29:21]OFD Sender: No OFD packet to send [12:29:26]OFD Sender: No OFD packet to send [12:29:31]OFD Sender: No OFD packet to send [12:29:36]OFD Sender: No OFD packet to send [12:29:41]OFD Sender: No OFD packet to send [12:29:46]OFD Sender: No OFD packet to send [12:29:48]recv_with_timeout no data received [12:29:51]OFD Sender: No OFD packet to send [12:29:56]OFD Sender: No OFD packet to send [12:30:01]OFD Sender: No OFD packet to send [12:30:06]OFD Sender: No OFD packet to send [12:30:11]OFD Sender: No OFD packet to send [12:30:16]OFD Sender: No OFD packet to send [12:30:21]OFD Sender: No OFD packet to send [12:30:26]OFD Sender: No OFD packet to send [12:30:31]OFD Sender: No OFD packet to send [12:30:36]OFD Sender: No OFD packet to send [12:30:41]OFD Sender: No OFD packet to send [12:30:43]accept exits with 7 [12:30:43]New connection [12:30:43]New thread 3067186532 created [12:30:43]Thread 3067329892 joined [12:30:43]Waiting for new connection... [12:30:43] Sock 7.Parse request [12:30:43]Sock 7.Check first char [12:30:43]Sock 7.First char is OK [12:30:43]request: POST /json_proto HTTP/1.0 [12:30:43]Method: POST [12:30:43]URL: /json_proto [12:30:43]Method is POST - this is cgi request [12:30:43]url: /json_proto [12:30:43]query_string will be loaded in cgi processing [12:30:43]execute_cgi json_proto POST (null) [12:30:43]execute_cgi path=json_proto method=POST [12:30:43]POST find Content-Length [12:30:43]Host: 172.17.43.67:8080 [12:30:43]Content-Length: 683 [12:30:43]Content-Type: application/json [12:30:43] [12:30:43]POST finish read [12:30:43]Found Content-Length = 683 [12:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:43]execute_script... [12:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:43]POST & json_proto [12:30:43]process_json_proto [12:30:43]json parsed OK: [12:30:43]protocol is kg_v1.0 [12:30:43]action value=close_receipt [12:30:43]process_action close_receipt [12:30:43]cmd_close_receipt [12:30:43]MH_GetDate [12:30:43]Write to MH i2c: F0 00 00 8F 01 7F [12:30:43]Write i2c OK [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: F0 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: F0 09 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: F0 09 00 8F 01 00 74 02 F4 66 6A BD 47 65 2B [12:30:43]GetLastDocTimeStamp 1727266961 [12:30:43]current date 1727267444 [12:30:43]FM_GetShiftState [12:30:43]SAM_PROTO_GetShiftState [12:30:43]wFMCommunicate request_size=4 [12:30:43]MH_SAM_APDU [12:30:43]CAPDU: 80 13 01 00 [12:30:43]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [12:30:43]Write i2c OK [12:30:43]MH_I2C_Read... [12:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:43]Read from MH i2c: E2 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 0E 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D6 [12:30:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:30:43]wFMCommunicate OK [12:30:43]SAM_PROTO_GetShiftState done [12:30:43]FM_GetShiftState done [12:30:43]opened in 1727224329 [12:30:43]opened+sec_in_day 1727310729 [12:30:43]quantity*price = 140007 [12:30:43]sum+1 = 140008 [12:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.68 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 144 25.09.2024 12:30 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153128 ФПД: 213896403958719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T123044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153128&fm=213896403958719&tin=02508201610067®Number=0000000000091825&sum=140000 [12:30:44]StoreToDocumentArchive [12:30:44]shift 478 fd 153128 [12:30:44]save to /storage/0478/doc_00153128 [12:30:44]save last doc name /storage/0478/doc_00153128 to /storage/kkm_last_doc_name [12:30:44]save OK [12:30:44]Clear old archive folders... [12:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:30:44]tlvbuf is 01859540 [12:30:44]SAM_PROTO_ClearQueue [12:30:44]wFMCommunicate request_size=4 [12:30:44]MH_SAM_APDU [12:30:44]CAPDU: 80 09 00 00 [12:30:44]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [12:30:44]Write i2c OK [12:30:44]MH_I2C_Read... [12:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:44]Read from MH i2c: E2 [12:30:44]MH_I2C_Read... [12:30:44]Read from MH i2c: E2 03 00 [12:30:44]MH_I2C_Read... [12:30:44]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [12:30:44]RAPDU: 90 00 [12:30:44]wFMCommunicate OK [12:30:44]SAM_PROTO_ClearQueue done [12:30:44]KKMCreateOFDPacket [12:30:44]OFDProtocolAddRootSTLVToBuf [12:30:44]FM_MakeSignedData [12:30:44]FM_MakeSignedData [12:30:44]SAM_PROTO_SignData [12:30:44]wFMCommunicate request_size=4 [12:30:44]MH_SAM_APDU [12:30:44]CAPDU: 80 0D 01 02 [12:30:44]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [12:30:44]Write i2c OK [12:30:44]MH_I2C_Read... [12:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:44]Read from MH i2c: E2 [12:30:44]MH_I2C_Read... [12:30:44]Read from MH i2c: E2 03 00 [12:30:44]MH_I2C_Read... [12:30:44]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [12:30:44]RAPDU: 90 00 [12:30:44]wFMCommunicate OK [12:30:44]wFMCommunicate request_size=255 [12:30:44]MH_SAM_APDU [12:30:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 74 02 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 56 02 00 35 04 06 00 C2 [12:30:44]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 74 02 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 56 02 00 35 04 06 00 C2 00 00 6F [12:30:44]Write i2c OK [12:30:44]MH_I2C_Read... [12:30:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:45]Read from MH i2c: E2 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 03 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [12:30:45]RAPDU: 90 00 [12:30:45]wFMCommunicate OK [12:30:45]wFMCommunicate request_size=10 [12:30:45]MH_SAM_APDU [12:30:45]CAPDU: 80 0D 02 02 05 89 A3 2D 3B BF [12:30:45]Write to MH i2c: E2 0D 00 A0 01 80 0D 02 02 05 00 89 A3 2D 3B BF 00 00 78 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:45]Read from MH i2c: E2 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 03 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:30:45]RAPDU: 90 00 [12:30:45]wFMCommunicate OK [12:30:45]wFMCommunicate request_size=4 [12:30:45]MH_SAM_APDU [12:30:45]CAPDU: 80 0D 03 02 [12:30:45]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:45]Read from MH i2c: E2 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 0B 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 0B 00 A1 01 00 05 C1 2A D3 F5 8B 53 0C 90 00 C0 [12:30:45]RAPDU: 05 C1 2A D3 F5 8B 53 0C 90 00 [12:30:45]wFMCommunicate OK [12:30:45]SAM_PROTO_SignData done [12:30:45]FM_MakeSignedData done [12:30:45]CreateOFDProtocolMessage [12:30:45]wFMCommunicate request_size=4 [12:30:45]MH_SAM_APDU [12:30:45]CAPDU: 80 11 00 00 [12:30:45]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:45]Read from MH i2c: E2 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 17 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [12:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:30:45]wFMCommunicate OK [12:30:45]CreateOFDProtocolMessage done [12:30:45]OFDSenderStorePacket 153128 [12:30:45]StoreOFDPacket docnum=153128 [12:30:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A A1 07 01 18 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 74 02 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 56 02 00 35 04 06 00 C2 89 A3 2D 3B BF 05 C1 2A D3 F5 8B 53 0C [12:30:45]CheckFolder [12:30:45]dirname=/storage/ofd_packets [12:30:45]CheckFolder done [12:30:45]ProducePacketName [12:30:45]name=ofd_packets/00153128 [12:30:45]NVStorageSaveData ofd_packets/00153128 [12:30:45]File name is /storage/ofd_packets/00153128 [12:30:45]Write 301 bytes [12:30:45]NVStorageSaveData done [12:30:45]OFDSenderStorePacket done [12:30:45]KKMCreateOFDPacket done [12:30:45]NVStorageSaveData kkm_last_timestamp [12:30:45]File name is /storage/kkm_last_timestamp [12:30:45]Write 4 bytes [12:30:45]NVStorageSaveData done [12:30:45]ExternCall_PrintAddStr [12:30:45]wPrintStart [12:30:45]Write to MH i2c: 01 00 00 A3 01 A4 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 07 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [12:30:45]RasterBufferAndPrint [12:30:45]line Счет N : (1)1787130 [12:30:45]line ИНН: 02508201610067 [12:30:45]line Контрольно-Кассовый Чек [12:30:45]line ПРОДАЖА [12:30:45]line ТРК (МРК, ГНК) : 32 [12:30:45]line Товар: 2710124130 [12:30:45]line Аи-92-К-5 [12:30:45]line 20.650 * 67.80 [12:30:45]line = 1400.07 [12:30:45]line НДС 12% НСП 1% [12:30:45]line > о реализуемом товаре [12:30:45]line ОКРУГЛЕНИЕ: -0.07 [12:30:45]line ИТОГО: 1400.00 [12:30:45]line Внесено: 1400.00 [12:30:45]line СДАЧА: 0.00 [12:30:45]line НСП 1% : 12.39 [12:30:45]line НДС 12% : 148.68 [12:30:45]line Наличными: 1400.00 [12:30:45]line Безнал.: 0.00 [12:30:45]line Место: АЗС № 89 "Партнер Нефть" [12:30:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:30:45]line СНО: Общий режим [12:30:45]line Чек 144 25.09.2024 12:30 [12:30:45]line Смена: 478 ФФД: 1.0 [12:30:45]line ЗНМ: 0300000113 [12:30:45]line РНМ: 0000000000091825 [12:30:45]line Версия ККМ: 001 [12:30:45]line ФМ: 0000000000871835 [12:30:45]line ФД: 153128 [12:30:45]line ФПД: 213896403958719 [12:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T123044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153128&fm=213896403958719&tin=02508201610067®Number=0000000000091825&sum=140000 [12:30:45]written 0, free lines is 4095 [12:30:45]OFD Sender: Processing packet 153128 [packets to send 832, broken 831] [12:30:45]ProducePacketName [12:30:45]name=ofd_packets/00153128 [12:30:45]OFD Sender: To server: pG, [12:30:45]CommunicateWithHost lk.salyk.kg:30040 [12:30:45]ConnectInit lk.salyk.kg [12:30:45]Write to MH i2c: 01 00 00 CE 01 CF [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 07 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 DC 0C BE [12:30:45]RasterBufferAndPrint [12:30:45]line [12:30:45]line [12:30:45]line [12:30:45]line [12:30:45]line [12:30:45]written 0, free lines is 3296 [12:30:45]MH_Cut [12:30:45]Write to MH i2c: D1 01 00 D5 01 01 A8 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: D1 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: D1 01 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: D1 01 00 D5 01 00 A7 [12:30:45]Write to MH i2c: 01 00 00 D6 01 D7 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]Connected sock=10 [12:30:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A A1 07 01 18 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 74 02 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 56 02 00 35 04 06 00 C2 89 A3 2D 3B BF 05 C1 2A D3 F5 8B 53 0C [12:30:46]*** Cut start [12:30:46]*** Purtial cut [12:30:46]*** Stage 1: CUTSNS_PIN = 1 [12:30:46]Read from MH i2c: 01 [12:30:46]MH_I2C_Read... [12:30:46]*** Stop cut motor [12:30:46]*** Cut end [12:30:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 53 C3 47 00 63 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 56 02 00 F4 03 04 00 70 AA F3 66 B6 04 01 00 00 27 62 C0 04 10 C8 5C 5D [12:30:46]CommunicateWithHost err = 0 [12:30:46]CheckOFDResponse [12:30:46]1017 (14) - 77093643461234 [12:30:46]1041 (16) - 0000000000871835 [12:30:46]1040 (4) - 153128 [12:30:46]1012 (4) - 25.09.2024 06:15 [12:30:46]1206 (1) - 0 [12:30:46]OFD Sender: Remove packet 153128 [12:30:46]ProducePacketName [12:30:46]name=ofd_packets/00153128 [12:30:46]NVStorageDeleteData [12:30:46]Read from MH i2c: 01 07 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [12:30:46]process_action close_receipt done [12:30:46]requested_data is exist [12:30:46]produce_requested_data [12:30:46]requested_item fm.sn is exist - process it [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 11 00 00 [12:30:46]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [12:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:30:46]wFMCommunicate OK [12:30:46]requested_item fd.num is exist - process it [12:30:46]SAM_PROTO_GetFieldsCounters [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 13 00 00 [12:30:46]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 62 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:30:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:30:46]wFMCommunicate OK [12:30:46]SAM_PROTO_GetFieldsCounters done [12:30:46]requested_item shift.num is exist - process it [12:30:46]requested_item shift.opened is exist - process it [12:30:46]req_shift_opened [12:30:46]FM_GetShiftState [12:30:46]SAM_PROTO_GetShiftState [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 13 01 00 [12:30:46]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 0E 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1F [12:30:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:30:46]wFMCommunicate OK [12:30:46]SAM_PROTO_GetShiftState done [12:30:46]FM_GetShiftState done [12:30:46]req_shift_opened done [12:30:46]requested_item shift.open_date is exist - process it [12:30:46]req_shift_open_date [12:30:46]req_shift_open_date done [12:30:46]produce_requested_data done [12:30:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153128,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:30:46]process_action_free close_receipt [12:30:46]json_value_free [12:30:46]json_value_free done [12:30:46]process_json_proto returns [12:30:46]Send response to host [12:30:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153128,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:30:46]free response buf [12:30:46]execute_script done [12:30:46]execute_script returns [12:30:46]free content buf [12:30:46]Sock 7.Close socket [12:30:46]Sock 7.Thread stoped [12:30:47]OFD Sender: No OFD packet to send [12:30:52]OFD Sender: No OFD packet to send [12:30:57]OFD Sender: No OFD packet to send [12:31:02]OFD Sender: No OFD packet to send [12:31:07]OFD Sender: No OFD packet to send [12:31:12]OFD Sender: No OFD packet to send [12:31:17]OFD Sender: No OFD packet to send [12:31:22]OFD Sender: No OFD packet to send [12:31:27]OFD Sender: No OFD packet to send [12:31:32]OFD Sender: No OFD packet to send [12:31:37]OFD Sender: No OFD packet to send [12:31:42]OFD Sender: No OFD packet to send [12:31:47]OFD Sender: No OFD packet to send [12:31:52]OFD Sender: No OFD packet to send [12:31:57]OFD Sender: No OFD packet to send [12:32:02]OFD Sender: No OFD packet to send [12:32:07]OFD Sender: No OFD packet to send [12:32:12]OFD Sender: No OFD packet to send [12:32:17]OFD Sender: No OFD packet to send [12:32:22]OFD Sender: No OFD packet to send [12:32:27]OFD Sender: No OFD packet to send [12:32:32]OFD Sender: No OFD packet to send [12:32:37]OFD Sender: No OFD packet to send [12:32:38]recv_with_timeout no data received [12:32:42]OFD Sender: No OFD packet to send [12:32:47]OFD Sender: No OFD packet to send [12:32:52]OFD Sender: No OFD packet to send [12:32:57]OFD Sender: No OFD packet to send [12:33:02]OFD Sender: No OFD packet to send [12:33:07]OFD Sender: No OFD packet to send [12:33:08]recv_with_timeout no data received [12:33:12]OFD Sender: No OFD packet to send [12:33:17]OFD Sender: No OFD packet to send [12:33:22]OFD Sender: No OFD packet to send [12:33:27]OFD Sender: No OFD packet to send [12:33:32]OFD Sender: No OFD packet to send [12:33:37]OFD Sender: No OFD packet to send [12:33:42]OFD Sender: No OFD packet to send [12:33:47]OFD Sender: No OFD packet to send [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:34:02]OFD Sender: No OFD packet to send [12:34:07]OFD Sender: No OFD packet to send [12:34:13]OFD Sender: No OFD packet to send [12:34:14]recv_with_timeout no data received [12:34:16]accept exits with 9 [12:34:16]New connection [12:34:16]New thread 3067329892 created [12:34:16]Thread 3067186532 joined [12:34:16]Waiting for new connection... [12:34:16] Sock 9.Parse request [12:34:16]Sock 9.Check first char [12:34:16]Sock 9.First char is OK [12:34:16]request: POST /json_proto HTTP/1.0 [12:34:16]Method: POST [12:34:16]URL: /json_proto [12:34:16]Method is POST - this is cgi request [12:34:16]url: /json_proto [12:34:16]query_string will be loaded in cgi processing [12:34:16]execute_cgi json_proto POST (null) [12:34:16]execute_cgi path=json_proto method=POST [12:34:16]POST find Content-Length [12:34:16]Host: 172.17.43.67:8080 [12:34:16]Content-Length: 680 [12:34:16]Content-Type: application/json [12:34:16] [12:34:16]POST finish read [12:34:16]Found Content-Length = 680 [12:34:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:16]execute_script... [12:34:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:16]POST & json_proto [12:34:16]process_json_proto [12:34:16]json parsed OK: [12:34:16]protocol is kg_v1.0 [12:34:16]action value=close_receipt [12:34:16]process_action close_receipt [12:34:16]cmd_close_receipt [12:34:16]MH_GetDate [12:34:16]Write to MH i2c: F0 00 00 DA 01 CA [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: F0 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: F0 09 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: F0 09 00 DA 01 00 49 03 F4 66 6A BD 47 65 4C [12:34:16]GetLastDocTimeStamp 1727267444 [12:34:16]current date 1727267657 [12:34:16]FM_GetShiftState [12:34:16]SAM_PROTO_GetShiftState [12:34:16]wFMCommunicate request_size=4 [12:34:16]MH_SAM_APDU [12:34:16]CAPDU: 80 13 01 00 [12:34:16]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:16]Read from MH i2c: E2 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 0E 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 21 [12:34:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:34:16]wFMCommunicate OK [12:34:16]SAM_PROTO_GetShiftState done [12:34:16]FM_GetShiftState done [12:34:16]opened in 1727224329 [12:34:16]opened+sec_in_day 1727310729 [12:34:16]quantity*price = 200025 [12:34:16]sum+1 = 200026 [12:34:16]Check (price>sum+1) || (price+1 о реализуемом товаре [12:42:08]line ОКРУГЛЕНИЕ: -0.25 [12:42:08]line ИТОГО: 2000.00 [12:42:08]line Внесено: 2000.00 [12:42:08]line СДАЧА: 0.00 [12:42:08]line НСП 1% : 17.70 [12:42:08]line НДС 12% : 212.42 [12:42:08]line Наличными: 2000.00 [12:42:08]line Безнал.: 0.00 [12:42:08]line Место: АЗС № 89 "Партнер Нефть" [12:42:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:42:08]line СНО: Общий режим [12:42:08]line Чек 145 25.09.2024 12:34 [12:42:08]line Смена: 478 ФФД: 1.0 [12:42:08]line ЗНМ: 0300000113 [12:42:08]line РНМ: 0000000000091825 [12:42:08]line Версия ККМ: 001 [12:42:08]line ФМ: 0000000000871835 [12:42:08]line ФД: 153129 [12:42:08]line ФПД: 13285593293210 [12:42:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T123417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153129&fm=13285593293210&tin=02508201610067®Number=0000000000091825&sum=200000 [12:42:08]written 0, free lines is 4095 [12:42:09]Write to MH i2c: 01 00 00 48 00 48 [12:42:09]Write i2c OK [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: 01 [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: 01 07 00 [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E0 0C 3B [12:42:09]RasterBufferAndPrint [12:42:09]line [12:42:09]line [12:42:09]line [12:42:09]line [12:42:09]line [12:42:09]written 0, free lines is 3308 [12:42:09]MH_Cut [12:42:09]Write to MH i2c: D1 01 00 4F 00 01 21 [12:42:09]Write i2c OK [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: D1 [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: D1 01 00 [12:42:09]MH_I2C_Read... [12:42:09]Read from MH i2c: D1 01 00 4F 00 00 20 [12:42:09]Write to MH i2c: 01 00 00 50 00 50 [12:42:09]Write i2c OK [12:42:09]MH_I2C_Read... [12:42:10]*** Cut start [12:42:10]*** Purtial cut [12:42:10]*** Stage 1: CUTSNS_PIN = 1 [12:42:10]Read from MH i2c: 01 [12:42:10]MH_I2C_Read... [12:42:10]*** Stop cut motor [12:42:10]*** Cut end [12:42:10]Read from MH i2c: 01 07 00 [12:42:10]MH_I2C_Read... [12:42:10]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [12:42:10]process_action print_doc done [12:42:10]requested_data is exist [12:42:10]produce_requested_data [12:42:10]produce_requested_data return (null) [12:42:10]process_action_free print_doc [12:42:10]json_value_free [12:42:10]json_value_free done [12:42:10]process_json_proto returns [12:42:10]Send response to host [12:42:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [12:42:10]free response buf [12:42:10]execute_script done [12:42:10]execute_script returns [12:42:10]free content buf [12:42:10]Sock 9.Close socket [12:42:10]Sock 9.Thread stoped [12:42:13]OFD Sender: No OFD packet to send [12:42:15]recv_with_timeout no data received [12:42:18]OFD Sender: No OFD packet to send [12:42:23]OFD Sender: No OFD packet to send [12:42:28]OFD Sender: No OFD packet to send [12:42:33]OFD Sender: No OFD packet to send [12:42:36]recv_with_timeout no data received [12:42:38]OFD Sender: No OFD packet to send [12:42:43]OFD Sender: No OFD packet to send [12:42:46]recv_with_timeout no data received [12:42:46]accept exits with 7 [12:42:46]New connection [12:42:46]New thread 3066543460 created [12:42:46]Thread 3066686820 joined [12:42:46]Waiting for new connection... [12:42:46] Sock 7.Parse request [12:42:46]Sock 7.Check first char [12:42:46]Sock 7.First char is OK [12:42:46]request: POST /json_proto HTTP/1.0 [12:42:46]Method: POST [12:42:46]URL: /json_proto [12:42:46]Method is POST - this is cgi request [12:42:46]url: /json_proto [12:42:46]query_string will be loaded in cgi processing [12:42:46]execute_cgi json_proto POST (null) [12:42:46]execute_cgi path=json_proto method=POST [12:42:46]POST find Content-Length [12:42:46]Host: 172.17.43.67:8080 [12:42:46]Content-Length: 678 [12:42:46]Content-Type: application/json [12:42:46] [12:42:46]POST finish read [12:42:46]Found Content-Length = 678 [12:42:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:46]execute_script... [12:42:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:46]POST & json_proto [12:42:46]process_json_proto [12:42:46]json parsed OK: [12:42:46]protocol is kg_v1.0 [12:42:46]action value=close_receipt [12:42:46]process_action close_receipt [12:42:46]cmd_close_receipt [12:42:46]MH_GetDate [12:42:46]Write to MH i2c: F0 00 00 51 00 40 [12:42:46]Write i2c OK [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: F0 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: F0 09 00 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: F0 09 00 51 00 00 47 05 F4 66 6A BD 47 65 C2 [12:42:46]GetLastDocTimeStamp 1727267657 [12:42:46]current date 1727268167 [12:42:46]FM_GetShiftState [12:42:46]SAM_PROTO_GetShiftState [12:42:46]wFMCommunicate request_size=4 [12:42:46]MH_SAM_APDU [12:42:46]CAPDU: 80 13 01 00 [12:42:46]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [12:42:46]Write i2c OK [12:42:46]MH_I2C_Read... [12:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:46]Read from MH i2c: E2 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 0E 00 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 97 [12:42:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:42:46]wFMCommunicate OK [12:42:46]SAM_PROTO_GetShiftState done [12:42:46]FM_GetShiftState done [12:42:46]opened in 1727224329 [12:42:46]opened+sec_in_day 1727310729 [12:42:46]quantity*price = 40002 [12:42:46]sum+1 = 40003 [12:42:46]Check (price>sum+1) || (price+1 о реализуемом товаре [12:42:48]line ОКРУГЛЕНИЕ: -0.02 [12:42:48]line ИТОГО: 400.00 [12:42:48]line Внесено: 400.00 [12:42:48]line СДАЧА: 0.00 [12:42:48]line НСП 1% : 3.54 [12:42:48]line НДС 12% : 42.48 [12:42:48]line Наличными: 400.00 [12:42:48]line Безнал.: 0.00 [12:42:48]line Место: АЗС № 89 "Партнер Нефть" [12:42:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:42:48]line СНО: Общий режим [12:42:48]line Чек 146 25.09.2024 12:42 [12:42:48]line Смена: 478 ФФД: 1.0 [12:42:48]line ЗНМ: 0300000113 [12:42:48]line РНМ: 0000000000091825 [12:42:48]line Версия ККМ: 001 [12:42:48]line ФМ: 0000000000871835 [12:42:48]line ФД: 153130 [12:42:48]line ФПД: 48806061645497 [12:42:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124247&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153130&fm=48806061645497&tin=02508201610067®Number=0000000000091825&sum=40000 [12:42:48]written 0, free lines is 4095 [12:42:48]OFD Sender: Processing packet 153130 [packets to send 832, broken 831] [12:42:48]ProducePacketName [12:42:48]name=ofd_packets/00153130 [12:42:48]OFD Sender: To server: pG, [12:42:48]CommunicateWithHost lk.salyk.kg:30040 [12:42:48]ConnectInit lk.salyk.kg [12:42:48]Write to MH i2c: 01 00 00 90 00 90 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 07 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 E2 0C 85 [12:42:48]RasterBufferAndPrint [12:42:48]line [12:42:48]line [12:42:48]line [12:42:48]line [12:42:48]line [12:42:48]written 0, free lines is 3304 [12:42:48]MH_Cut [12:42:48]Write to MH i2c: D1 01 00 97 00 01 69 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: D1 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: D1 01 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: D1 01 00 97 00 00 68 [12:42:48]Write to MH i2c: 01 00 00 98 00 98 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:49]Connected sock=10 [12:42:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 FE 07 01 19 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 47 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 56 02 00 35 04 06 00 2C 63 8B F7 9E B9 33 A2 0A 0F DC AE D4 C1 [12:42:49]*** Cut start [12:42:49]*** Purtial cut [12:42:49]*** Stage 1: CUTSNS_PIN = 1 [12:42:49]Read from MH i2c: 01 [12:42:49]MH_I2C_Read... [12:42:49]*** Stop cut motor [12:42:49]*** Cut end [12:42:49]Read from MH i2c: 01 07 00 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [12:42:49]process_action close_receipt done [12:42:49]requested_data is exist [12:42:49]produce_requested_data [12:42:49]requested_item fm.sn is exist - process it [12:42:49]wFMCommunicate request_size=4 [12:42:49]MH_SAM_APDU [12:42:49]CAPDU: 80 11 00 00 [12:42:49]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:49]Read from MH i2c: E2 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: E2 17 00 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [12:42:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:49]wFMCommunicate OK [12:42:49]requested_item fd.num is exist - process it [12:42:49]SAM_PROTO_GetFieldsCounters [12:42:49]wFMCommunicate request_size=4 [12:42:49]MH_SAM_APDU [12:42:49]CAPDU: 80 13 00 00 [12:42:49]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 4F 47 00 1C F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 56 02 00 F4 03 04 00 42 AD F3 66 B6 04 01 00 00 99 89 1C 13 5E E9 33 28 [12:42:49]CommunicateWithHost err = 0 [12:42:49]CheckOFDResponse [12:42:49]1017 (14) - 77093643461234 [12:42:49]1041 (16) - 0000000000871835 [12:42:49]1040 (4) - 153130 [12:42:49]1012 (4) - 25.09.2024 06:27 [12:42:49]1206 (1) - 0 [12:42:49]OFD Sender: Remove packet 153130 [12:42:49]ProducePacketName [12:42:49]name=ofd_packets/00153130 [12:42:49]NVStorageDeleteData [12:42:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:49]Read from MH i2c: E2 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: E2 62 00 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [12:42:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:49]wFMCommunicate OK [12:42:49]SAM_PROTO_GetFieldsCounters done [12:42:49]requested_item shift.num is exist - process it [12:42:49]requested_item shift.opened is exist - process it [12:42:49]req_shift_opened [12:42:49]FM_GetShiftState [12:42:49]SAM_PROTO_GetShiftState [12:42:49]wFMCommunicate request_size=4 [12:42:49]MH_SAM_APDU [12:42:49]CAPDU: 80 13 01 00 [12:42:49]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:49]Read from MH i2c: E2 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: E2 0E 00 [12:42:49]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [12:42:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:42:50]wFMCommunicate OK [12:42:50]SAM_PROTO_GetShiftState done [12:42:50]FM_GetShiftState done [12:42:50]req_shift_opened done [12:42:50]requested_item shift.open_date is exist - process it [12:42:50]req_shift_open_date [12:42:50]req_shift_open_date done [12:42:50]produce_requested_data done [12:42:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153130,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:42:50]process_action_free close_receipt [12:42:50]json_value_free [12:42:50]json_value_free done [12:42:50]process_json_proto returns [12:42:50]Send response to host [12:42:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153130,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:42:50]free response buf [12:42:50]execute_script done [12:42:50]execute_script returns [12:42:50]free content buf [12:42:50]Sock 7.Close socket [12:42:50]Sock 7.Thread stoped [12:42:50]OFD Sender: No OFD packet to send [12:42:55]OFD Sender: No OFD packet to send [12:42:56]recv_with_timeout no data received [12:43:00]OFD Sender: No OFD packet to send [12:43:03]accept exits with 9 [12:43:03]New connection [12:43:03]New thread 3066686820 created [12:43:03]Thread 3066543460 joined [12:43:03]Waiting for new connection... [12:43:03] Sock 9.Parse request [12:43:03]Sock 9.Check first char [12:43:03]Sock 9.First char is OK [12:43:03]request: POST /json_proto HTTP/1.0 [12:43:03]Method: POST [12:43:03]URL: /json_proto [12:43:03]Method is POST - this is cgi request [12:43:03]url: /json_proto [12:43:03]query_string will be loaded in cgi processing [12:43:03]execute_cgi json_proto POST (null) [12:43:03]execute_cgi path=json_proto method=POST [12:43:03]POST find Content-Length [12:43:03]Host: 172.17.43.67:8080 [12:43:03]Content-Length: 678 [12:43:03]Content-Type: application/json [12:43:03] [12:43:03]POST finish read [12:43:03]Found Content-Length = 678 [12:43:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:03]execute_script... [12:43:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:03]POST & json_proto [12:43:03]process_json_proto [12:43:03]json parsed OK: [12:43:03]protocol is kg_v1.0 [12:43:03]action value=close_receipt [12:43:03]process_action close_receipt [12:43:03]cmd_close_receipt [12:43:03]MH_GetDate [12:43:03]Write to MH i2c: F0 00 00 9C 00 8B [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: F0 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: F0 09 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: F0 09 00 9C 00 00 58 05 F4 66 6A BD 47 65 1E [12:43:03]GetLastDocTimeStamp 1727268167 [12:43:03]current date 1727268184 [12:43:03]FM_GetShiftState [12:43:03]SAM_PROTO_GetShiftState [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 13 01 00 [12:43:03]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [12:43:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:43:03]wFMCommunicate OK [12:43:03]SAM_PROTO_GetShiftState done [12:43:03]FM_GetShiftState done [12:43:03]opened in 1727224329 [12:43:03]opened+sec_in_day 1727310729 [12:43:03]quantity*price = 20001 [12:43:03]sum+1 = 20002 [12:43:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 147 25.09.2024 12:43 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153131 ФПД: 10296771075389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153131&fm=10296771075389&tin=02508201610067®Number=0000000000091825&sum=20000 [12:43:04]StoreToDocumentArchive [12:43:04]shift 478 fd 153131 [12:43:04]save to /storage/0478/doc_00153131 [12:43:04]save last doc name /storage/0478/doc_00153131 to /storage/kkm_last_doc_name [12:43:04]save OK [12:43:04]Clear old archive folders... [12:43:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:04]tlvbuf is 0099D4C0 [12:43:04]SAM_PROTO_ClearQueue [12:43:04]wFMCommunicate request_size=4 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 09 00 00 [12:43:04]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:04]Read from MH i2c: E2 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [12:43:04]RAPDU: 90 00 [12:43:04]wFMCommunicate OK [12:43:04]SAM_PROTO_ClearQueue done [12:43:04]KKMCreateOFDPacket [12:43:04]OFDProtocolAddRootSTLVToBuf [12:43:04]FM_MakeSignedData [12:43:04]FM_MakeSignedData [12:43:04]SAM_PROTO_SignData [12:43:04]wFMCommunicate request_size=4 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 0D 01 02 [12:43:04]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:04]Read from MH i2c: E2 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [12:43:04]RAPDU: 90 00 [12:43:04]wFMCommunicate OK [12:43:04]wFMCommunicate request_size=255 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 58 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 56 02 00 35 04 06 00 09 [12:43:04]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 58 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 56 02 00 35 04 06 00 09 00 00 5A [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:04]Read from MH i2c: E2 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [12:43:04]RAPDU: 90 00 [12:43:04]wFMCommunicate OK [12:43:04]wFMCommunicate request_size=10 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 0D 02 02 05 5D 67 61 DD 3D [12:43:04]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 5D 67 61 DD 3D 00 00 70 [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:04]Read from MH i2c: E2 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [12:43:04]RAPDU: 90 00 [12:43:04]wFMCommunicate OK [12:43:04]wFMCommunicate request_size=4 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 0D 03 02 [12:43:04]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:04]Read from MH i2c: E2 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 0B 00 [12:43:04]MH_I2C_Read... [12:43:04]Read from MH i2c: E2 0B 00 AE 00 00 D4 72 B6 0E B4 24 7F 6B 90 00 F6 [12:43:04]RAPDU: D4 72 B6 0E B4 24 7F 6B 90 00 [12:43:04]wFMCommunicate OK [12:43:04]SAM_PROTO_SignData done [12:43:04]FM_MakeSignedData done [12:43:04]CreateOFDProtocolMessage [12:43:04]wFMCommunicate request_size=4 [12:43:04]MH_SAM_APDU [12:43:04]CAPDU: 80 11 00 00 [12:43:04]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:43:04]Write i2c OK [12:43:04]MH_I2C_Read... [12:43:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:05]Read from MH i2c: E2 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: E2 17 00 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [12:43:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:43:05]wFMCommunicate OK [12:43:05]CreateOFDProtocolMessage done [12:43:05]OFDSenderStorePacket 153131 [12:43:05]StoreOFDPacket docnum=153131 [12:43:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6E 23 07 01 48 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 58 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 56 02 00 35 04 06 00 09 5D 67 61 DD 3D D4 72 B6 0E B4 24 7F 6B [12:43:05]CheckFolder [12:43:05]dirname=/storage/ofd_packets [12:43:05]CheckFolder done [12:43:05]ProducePacketName [12:43:05]name=ofd_packets/00153131 [12:43:05]NVStorageSaveData ofd_packets/00153131 [12:43:05]File name is /storage/ofd_packets/00153131 [12:43:05]Write 301 bytes [12:43:05]NVStorageSaveData done [12:43:05]OFDSenderStorePacket done [12:43:05]KKMCreateOFDPacket done [12:43:05]NVStorageSaveData kkm_last_timestamp [12:43:05]File name is /storage/kkm_last_timestamp [12:43:05]Write 4 bytes [12:43:05]NVStorageSaveData done [12:43:05]ExternCall_PrintAddStr [12:43:05]wPrintStart [12:43:05]Write to MH i2c: 01 00 00 B0 00 B0 [12:43:05]Write i2c OK [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 07 00 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [12:43:05]RasterBufferAndPrint [12:43:05]line Счет N : (1)1787133 [12:43:05]line ИНН: 02508201610067 [12:43:05]line Контрольно-Кассовый Чек [12:43:05]line ПРОДАЖА [12:43:05]line ТРК (МРК, ГНК) : 42 [12:43:05]line Товар: 2710124130 [12:43:05]line Аи-92-К-5 [12:43:05]line 2.950 * 67.80 [12:43:05]line = 200.01 [12:43:05]line НДС 12% НСП 1% [12:43:05]line > о реализуемом товаре [12:43:05]line ОКРУГЛЕНИЕ: -0.01 [12:43:05]line ИТОГО: 200.00 [12:43:05]line Внесено: 200.00 [12:43:05]line СДАЧА: 0.00 [12:43:05]line НСП 1% : 1.77 [12:43:05]line НДС 12% : 21.24 [12:43:05]line Наличными: 200.00 [12:43:05]line Безнал.: 0.00 [12:43:05]line Место: АЗС № 89 "Партнер Нефть" [12:43:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:43:05]line СНО: Общий режим [12:43:05]line Чек 147 25.09.2024 12:43 [12:43:05]line Смена: 478 ФФД: 1.0 [12:43:05]line ЗНМ: 0300000113 [12:43:05]line РНМ: 0000000000091825 [12:43:05]line Версия ККМ: 001 [12:43:05]line ФМ: 0000000000871835 [12:43:05]line ФД: 153131 [12:43:05]line ФПД: 10296771075389 [12:43:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153131&fm=10296771075389&tin=02508201610067®Number=0000000000091825&sum=20000 [12:43:05]written 0, free lines is 4095 [12:43:05]OFD Sender: Processing packet 153131 [packets to send 832, broken 831] [12:43:05]ProducePacketName [12:43:05]name=ofd_packets/00153131 [12:43:05]OFD Sender: To server: pG, [12:43:05]CommunicateWithHost lk.salyk.kg:30040 [12:43:05]ConnectInit lk.salyk.kg [12:43:05]Write to MH i2c: 01 00 00 DB 00 DB [12:43:05]Write i2c OK [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 07 00 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D1 0C BF [12:43:05]RasterBufferAndPrint [12:43:05]line [12:43:05]line [12:43:05]line [12:43:05]line [12:43:05]line [12:43:05]written 0, free lines is 3294 [12:43:05]MH_Cut [12:43:05]Write to MH i2c: D1 01 00 E2 00 01 B4 [12:43:05]Write i2c OK [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: D1 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: D1 01 00 [12:43:05]MH_I2C_Read... [12:43:05]Read from MH i2c: D1 01 00 E2 00 00 B3 [12:43:05]Write to MH i2c: 01 00 00 E3 00 E3 [12:43:05]Write i2c OK [12:43:05]MH_I2C_Read... [12:43:06]*** Cut start [12:43:06]*** Purtial cut [12:43:06]*** Stage 1: CUTSNS_PIN = 1 [12:43:06]Read from MH i2c: 01 [12:43:06]MH_I2C_Read... [12:43:06]*** Stop cut motor [12:43:06]*** Cut end [12:43:06]Read from MH i2c: 01 07 00 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [12:43:06]process_action close_receipt done [12:43:06]requested_data is exist [12:43:06]produce_requested_data [12:43:06]requested_item fm.sn is exist - process it [12:43:06]wFMCommunicate request_size=4 [12:43:06]MH_SAM_APDU [12:43:06]CAPDU: 80 11 00 00 [12:43:06]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [12:43:06]Write i2c OK [12:43:06]MH_I2C_Read... [12:43:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:06]Read from MH i2c: E2 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 17 00 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 17 00 E4 00 00 11 [12:42:46]Malloc new data [12:42:46]Malloc new data [12:42:46]Malloc new data [12:42:46]Malloc new data [12:42:46]ProcessDocumentItem done err = 0, tmpTLVsize=111 [12:42:46]tlvbuf is 00993900 [12:42:46]KKMLoadAndSignReceiptData [12:42:46]SAM_PROTO_ProcessDocument [12:42:46]wFMCommunicate request_size=9 [12:42:46]MH_SAM_APDU [12:42:46]CAPDU: 80 15 01 00 04 03 00 6F 00 [12:42:46]Write to MH i2c: E2 0C 00 54 00 80 15 01 00 04 00 03 00 6F 00 00 00 4D [12:42:46]Write i2c OK [12:42:46]MH_I2C_Read... [12:42:46]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [12:42:46]Read from MH i2c: E2 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 03 00 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 03 00 54 00 00 90 00 C8 [12:42:46]RAPDU: 90 00 [12:42:46]wFMCommunicate OK [12:42:46]wFMCommunicate request_size=10 [12:42:46]MH_SAM_APDU [12:42:46]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [12:42:46]Write to MH i2c: E2 0D 00 55 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 03 [12:42:46]Write i2c OK [12:42:46]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 55 00 00 90 00 C9 [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=15 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 0A FC 03 06 00 40 9C 00 00 00 00 [12:42:47]Write to MH i2c: E2 12 00 56 00 80 15 02 00 0A 00 FC 03 06 00 40 9C 00 00 00 00 00 00 CB [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 56 00 00 90 00 CA [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=47 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 [12:42:47]Write to MH i2c: E2 32 00 57 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 39 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 57 00 00 90 00 CB [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=15 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 0A 07 04 06 00 40 9C 00 00 00 00 [12:42:47]Write to MH i2c: E2 12 00 58 00 80 15 02 00 0A 00 07 04 06 00 40 9C 00 00 00 00 00 00 D9 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 58 00 00 90 00 CC [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=15 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [12:42:47]Write to MH i2c: E2 12 00 59 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 30 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 59 00 00 90 00 CD [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=11 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:42:47]Write to MH i2c: E2 0E 00 5A 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 0C [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 5A 00 00 90 00 CE [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=13 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 08 F4 03 04 00 47 05 F4 66 [12:42:47]Write to MH i2c: E2 10 00 5B 00 80 15 02 00 08 00 F4 03 04 00 47 05 F4 66 00 00 8C [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 5B 00 00 90 00 CF [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=25 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:42:47]Write to MH i2c: E2 1C 00 5C 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3E [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 5C 00 00 90 00 D0 [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]wFMCommunicate request_size=4 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 15 03 00 [12:42:47]Write to MH i2c: E2 08 00 5D 00 80 15 03 00 00 00 00 00 DE [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 40 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 40 00 5D 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 92 00 00 00 35 04 06 00 2C 63 8B F7 9E B9 90 00 2F [12:42:47]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 92 00 00 00 35 04 06 00 2C 63 8B F7 9E B9 90 00 [12:42:47]wFMCommunicate OK [12:42:47]SAM_PROTO_ProcessDocument answer len = 59 [12:42:47]SAM_PROTO_ProcessDocument done [12:42:47]SetTLVBufToDocument [12:42:47]Processing tag 1209 (04B9) [12:42:47]Malloc new data [12:42:47]Processing tag 1041 (0411) [12:42:47]Processing tag 1040 (0410) [12:42:47]Malloc new data [12:42:47]Processing tag 1038 (040E) [12:42:47]Malloc new data [12:42:47]Processing tag 1042 (0412) [12:42:47]Malloc new data [12:42:47]Processing tag 1077 (0435) [12:42:47]Malloc new data [12:42:47]SetTLVBufToDocument err=0 [12:42:47]KKMLoadAndSignReceiptData store KKM data [12:42:47]KKMLoadAndSignReceiptData err=0 [12:42:47]wFMCommunicate request_size=4 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 11 00 00 [12:42:47]Write to MH i2c: E2 08 00 5E 00 80 11 00 00 00 00 00 00 D8 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 17 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 17 00 5E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [12:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:47]wFMCommunicate OK [12:42:47]Счет N : (1)1787132 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 146 25.09.2024 12:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153130 ФПД: 48806061645497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124247&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153130&fm=48806061645497&tin=02508201610067®Number=0000000000091825&sum=40000 [12:42:47]StoreToDocumentArchive [12:42:47]shift 478 fd 153130 [12:42:47]save to /storage/0478/doc_00153130 [12:42:47]save last doc name /storage/0478/doc_00153130 to /storage/kkm_last_doc_name [12:42:47]save OK [12:42:47]Clear old archive folders... [12:42:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:42:47]tlvbuf is 0095B000 [12:42:47]SAM_PROTO_ClearQueue [12:42:47]wFMCommunicate request_size=4 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 09 00 00 [12:42:47]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:47]Read from MH i2c: E2 03 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [12:42:47]RAPDU: 90 00 [12:42:47]wFMCommunicate OK [12:42:47]SAM_PROTO_ClearQueue done [12:42:47]KKMCreateOFDPacket [12:42:47]OFDProtocolAddRootSTLVToBuf [12:42:47]FM_MakeSignedData [12:42:47]FM_MakeSignedData [12:42:47]SAM_PROTO_SignData [12:42:47]wFMCommunicate request_size=4 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 0D 01 02 [12:42:47]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [12:43:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:43:06]wFMCommunicate OK [12:43:06]requested_item fd.num is exist - process it [12:43:06]SAM_PROTO_GetFieldsCounters [12:43:06]wFMCommunicate request_size=4 [12:43:06]MH_SAM_APDU [12:43:06]CAPDU: 80 13 00 00 [12:43:06]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [12:43:06]Write i2c OK [12:43:06]MH_I2C_Read... [12:43:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:06]Read from MH i2c: E2 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 62 00 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [12:43:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:06]wFMCommunicate OK [12:43:06]SAM_PROTO_GetFieldsCounters done [12:43:06]requested_item shift.num is exist - process it [12:43:06]requested_item shift.opened is exist - process it [12:43:06]req_shift_opened [12:43:06]FM_GetShiftState [12:43:06]SAM_PROTO_GetShiftState [12:43:06]wFMCommunicate request_size=4 [12:43:06]MH_SAM_APDU [12:43:06]CAPDU: 80 13 01 00 [12:43:06]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [12:43:06]Write i2c OK [12:43:06]MH_I2C_Read... [12:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:06]Read from MH i2c: E2 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 0E 00 [12:43:06]MH_I2C_Read... [12:43:06]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [12:43:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:43:06]wFMCommunicate OK [12:43:06]SAM_PROTO_GetShiftState done [12:43:06]FM_GetShiftState done [12:43:06]req_shift_opened done [12:43:06]requested_item shift.open_date is exist - process it [12:43:06]req_shift_open_date [12:43:06]req_shift_open_date done [12:43:06]produce_requested_data done [12:43:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153131,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:43:06]process_action_free close_receipt [12:43:06]json_value_free [12:43:06]json_value_free done [12:43:06]process_json_proto returns [12:43:06]Send response to host [12:43:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153131,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:43:06]free response buf [12:43:06]execute_script done [12:43:06]execute_script returns [12:43:06]free content buf [12:43:06]Sock 9.Close socket [12:43:06]Sock 9.Thread stoped [12:43:11]Connected sock=11 [12:43:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6E 23 07 01 48 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 58 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 56 02 00 35 04 06 00 09 5D 67 61 DD 3D D4 72 B6 0E B4 24 7F 6B [12:43:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 18 47 00 D3 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 56 02 00 F4 03 04 00 59 AD F3 66 B6 04 01 00 00 9A 28 DB ED A5 EE 5E CA [12:43:12]CommunicateWithHost err = 0 [12:43:12]CheckOFDResponse [12:43:12]1017 (14) - 77093643461234 [12:43:12]1041 (16) - 0000000000871835 [12:43:12]1040 (4) - 153131 [12:43:12]1012 (4) - 25.09.2024 06:27 [12:43:12]1206 (1) - 0 [12:43:12]OFD Sender: Remove packet 153131 [12:43:12]ProducePacketName [12:43:12]name=ofd_packets/00153131 [12:43:12]NVStorageDeleteData [12:43:12]OFD Sender: No OFD packet to send [12:43:13]recv_with_timeout no data received [12:43:17]OFD Sender: No OFD packet to send [12:43:22]OFD Sender: No OFD packet to send [12:43:27]OFD Sender: No OFD packet to send [12:43:32]OFD Sender: No OFD packet to send [12:43:37]OFD Sender: No OFD packet to send [12:43:42]recv_with_timeout no data received [12:43:42]OFD Sender: No OFD packet to send [12:43:47]OFD Sender: No OFD packet to send [12:43:52]recv_with_timeout no data received [12:43:52]OFD Sender: No OFD packet to send [12:43:57]OFD Sender: No OFD packet to send [12:44:02]OFD Sender: No OFD packet to send [12:44:07]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:44:26]accept exits with 10 [12:44:26]New connection [12:44:26]New thread 3066543460 created [12:44:26]Thread 3066686820 joined [12:44:26]Waiting for new connection... [12:44:26] Sock 10.Parse request [12:44:26]Sock 10.Check first char [12:44:26]Sock 10.First char is OK [12:44:26]request: POST /json_proto HTTP/1.0 [12:44:26]Method: POST [12:44:26]URL: /json_proto [12:44:26]Method is POST - this is cgi request [12:44:26]url: /json_proto [12:44:26]query_string will be loaded in cgi processing [12:44:26]execute_cgi json_proto POST (null) [12:44:26]execute_cgi path=json_proto method=POST [12:44:26]POST find Content-Length [12:44:26]Host: 172.17.43.67:8080 [12:44:26]Content-Length: 679 [12:44:26]Content-Type: application/json [12:44:26] [12:44:26]POST finish read [12:44:26]Found Content-Length = 679 [12:44:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:26]execute_script... [12:44:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:26]POST & json_proto [12:44:26]process_json_proto [12:44:26]json parsed OK: [12:44:26]protocol is kg_v1.0 [12:44:26]action value=close_receipt [12:44:26]process_action close_receipt [12:44:26]cmd_close_receipt [12:44:26]MH_GetDate [12:44:26]Write to MH i2c: F0 00 00 E7 00 D6 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: F0 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: F0 09 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: F0 09 00 E7 00 00 AB 05 F4 66 6A BD 47 65 BC [12:44:26]GetLastDocTimeStamp 1727268184 [12:44:26]current date 1727268267 [12:44:26]FM_GetShiftState [12:44:26]SAM_PROTO_GetShiftState [12:44:26]wFMCommunicate request_size=4 [12:44:26]MH_SAM_APDU [12:44:26]CAPDU: 80 13 01 00 [12:44:26]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:26]Read from MH i2c: E2 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 0E 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2D [12:44:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:44:26]wFMCommunicate OK [12:44:26]SAM_PROTO_GetShiftState done [12:44:26]FM_GetShiftState done [12:44:26]opened in 1727224329 [12:44:26]opened+sec_in_day 1727310729 [12:44:26]quantity*price = 70037 [12:44:26]sum+1 = 70038 [12:44:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 148 25.09.2024 12:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153132 ФПД: 87837919007670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153132&fm=87837919007670&tin=02508201610067®Number=0000000000091825&sum=70000 [12:44:27]StoreToDocumentArchive [12:44:27]shift 478 fd 153132 [12:44:27]save to /storage/0478/doc_00153132 [12:44:27]save last doc name /storage/0478/doc_00153132 to /storage/kkm_last_doc_name [12:44:27]save OK [12:44:27]Clear old archive folders... [12:44:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:44:27]tlvbuf is 0099F030 [12:44:27]SAM_PROTO_ClearQueue [12:44:27]wFMCommunicate request_size=4 [12:44:27]MH_SAM_APDU [12:44:27]CAPDU: 80 09 00 00 [12:44:27]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:27]Read from MH i2c: E2 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: E2 03 00 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [12:44:27]RAPDU: 90 00 [12:44:27]wFMCommunicate OK [12:44:27]SAM_PROTO_ClearQueue done [12:44:27]KKMCreateOFDPacket [12:44:27]OFDProtocolAddRootSTLVToBuf [12:44:27]FM_MakeSignedData [12:44:27]FM_MakeSignedData [12:44:27]SAM_PROTO_SignData [12:44:27]wFMCommunicate request_size=4 [12:44:27]MH_SAM_APDU [12:44:27]CAPDU: 80 0D 01 02 [12:44:27]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:27]Read from MH i2c: E2 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: E2 03 00 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [12:44:27]RAPDU: 90 00 [12:44:27]wFMCommunicate OK [12:44:27]wFMCommunicate request_size=255 [12:44:27]MH_SAM_APDU [12:44:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AB 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 56 02 00 35 04 06 00 4F [12:44:27]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AB 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 56 02 00 35 04 06 00 4F 00 00 25 [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 03 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [12:44:28]RAPDU: 90 00 [12:44:28]wFMCommunicate OK [12:44:28]wFMCommunicate request_size=10 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 0D 02 02 05 E3 5B F5 D3 B6 [12:44:28]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 E3 5B F5 D3 B6 00 00 38 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 03 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [12:44:28]RAPDU: 90 00 [12:44:28]wFMCommunicate OK [12:44:28]wFMCommunicate request_size=4 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 0D 03 02 [12:44:28]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 0B 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 0B 00 F9 00 00 C2 F7 C1 19 F2 4D 35 07 90 00 83 [12:44:28]RAPDU: C2 F7 C1 19 F2 4D 35 07 90 00 [12:44:28]wFMCommunicate OK [12:44:28]SAM_PROTO_SignData done [12:44:28]FM_MakeSignedData done [12:44:28]CreateOFDProtocolMessage [12:44:28]wFMCommunicate request_size=4 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 11 00 00 [12:44:28]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]OFD Sender: No OFD packet to send [12:44:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 17 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [12:44:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:44:28]wFMCommunicate OK [12:44:28]CreateOFDProtocolMessage done [12:44:28]OFDSenderStorePacket 153132 [12:44:28]StoreOFDPacket docnum=153132 [12:44:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 3F 07 01 3C 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AB 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 56 02 00 35 04 06 00 4F E3 5B F5 D3 B6 C2 F7 C1 19 F2 4D 35 07 [12:44:28]CheckFolder [12:44:28]dirname=/storage/ofd_packets [12:44:28]CheckFolder done [12:44:28]ProducePacketName [12:44:28]name=ofd_packets/00153132 [12:44:28]NVStorageSaveData ofd_packets/00153132 [12:44:28]File name is /storage/ofd_packets/00153132 [12:44:28]Write 301 bytes [12:44:28]NVStorageSaveData done [12:44:28]OFDSenderStorePacket done [12:44:28]KKMCreateOFDPacket done [12:44:28]NVStorageSaveData kkm_last_timestamp [12:44:28]File name is /storage/kkm_last_timestamp [12:44:28]Write 4 bytes [12:44:28]NVStorageSaveData done [12:44:28]ExternCall_PrintAddStr [12:44:28]wPrintStart [12:44:28]Write to MH i2c: 01 00 00 FB 00 FB [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 07 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [12:44:28]RasterBufferAndPrint [12:44:28]line Счет N : (1)1787134 [12:44:28]line ИНН: 02508201610067 [12:44:28]line Контрольно-Кассовый Чек [12:44:28]line ПРОДАЖА [12:44:28]line ТРК (МРК, ГНК) : 12 [12:44:28]line Товар: 2710124130 [12:44:28]line Аи-92-К-5 [12:44:28]line 10.330 * 67.80 [12:44:28]line = 700.37 [12:44:28]line НДС 12% НСП 1% [12:44:28]line > о реализуемом товаре [12:44:28]line ОКРУГЛЕНИЕ: -0.37 [12:44:28]line ИТОГО: 700.00 [12:44:28]line Внесено: 700.00 [12:44:28]line СДАЧА: 0.00 [12:44:28]line НСП 1% : 6.20 [12:44:28]line НДС 12% : 74.38 [12:44:28]line Наличными: 700.00 [12:44:28]line Безнал.: 0.00 [12:44:28]line Место: АЗС № 89 "Партнер Нефть" [12:44:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:44:28]line СНО: Общий режим [12:44:28]line Чек 148 25.09.2024 12:44 [12:44:28]line Смена: 478 ФФД: 1.0 [12:44:28]line ЗНМ: 0300000113 [12:44:28]line РНМ: 0000000000091825 [12:44:28]line Версия ККМ: 001 [12:44:28]line ФМ: 0000000000871835 [12:44:28]line ФД: 153132 [12:44:28]line ФПД: 87837919007670 [12:44:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153132&fm=87837919007670&tin=02508201610067®Number=0000000000091825&sum=70000 [12:44:28]written 0, free lines is 4095 [12:44:28]OFD Sender: Processing packet 153132 [packets to send 832, broken 831] [12:44:28]ProducePacketName [12:44:28]name=ofd_packets/00153132 [12:44:28]OFD Sender: To server: pG, [12:44:28]CommunicateWithHost lk.salyk.kg:30040 [12:44:28]ConnectInit lk.salyk.kg [12:44:28]Write to MH i2c: 01 00 00 26 01 27 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 07 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 D5 0C 0F [12:44:28]RasterBufferAndPrint [12:44:28]line [12:44:28]line [12:44:28]line [12:44:28]line [12:44:28]line [12:44:28]written 0, free lines is 3293 [12:44:28]MH_Cut [12:44:28]Write to MH i2c: D1 01 00 2D 01 01 00 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: D1 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: D1 01 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: D1 01 00 2D 01 00 FF [12:44:28]Write to MH i2c: 01 00 00 2E 01 2F [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:29]*** Cut start [12:44:29]*** Purtial cut [12:44:29]*** Stage 1: CUTSNS_PIN = 1 [12:44:29]Read from MH i2c: 01 [12:44:29]MH_I2C_Read... [12:44:29]*** Stop cut motor [12:44:29]*** Cut end [12:44:29]Read from MH i2c: 01 07 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [12:44:29]process_action close_receipt done [12:44:29]requested_data is exist [12:44:29]produce_requested_data [12:44:29]requested_item fm.sn is exist - process it [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 11 00 00 [12:44:29]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 17 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:44:29]wFMCommunicate OK [12:44:29]requested_item fd.num is exist - process it [12:44:29]SAM_PROTO_GetFieldsCounters [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 13 00 00 [12:44:29]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 62 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [12:44:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:44:29]wFMCommunicate OK [12:44:29]SAM_PROTO_GetFieldsCounters done [12:44:29]requested_item shift.num is exist - process it [12:44:29]requested_item shift.opened is exist - process it [12:44:29]req_shift_opened [12:44:29]FM_GetShiftState [12:44:29]SAM_PROTO_GetShiftState [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 13 01 00 [12:44:29]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 0E 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 77 [12:44:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:44:29]wFMCommunicate OK [12:44:29]SAM_PROTO_GetShiftState done [12:44:29]FM_GetShiftState done [12:44:29]req_shift_opened done [12:44:29]requested_item shift.open_date is exist - process it [12:44:29]req_shift_open_date [12:44:29]req_shift_open_date done [12:44:29]produce_requested_data done [12:44:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153132,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:44:29]process_action_free close_receipt [12:44:29]json_value_free [12:44:29]json_value_free done [12:44:29]process_json_proto returns [12:44:29]Send response to host [12:44:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153132,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:44:29]free response buf [12:44:29]execute_script done [12:44:29]execute_script returns [12:44:29]free content buf [12:44:29]Sock 10.Close socket [12:44:29]Sock 10.Thread stoped [12:44:32]accept exits with 9 [12:44:32]New connection [12:44:32]New thread 3066686820 created [12:44:32]Thread 3066543460 joined [12:44:32]Waiting for new connection... [12:44:32] Sock 9.Parse request [12:44:32]Sock 9.Check first char [12:44:32]Sock 9.First char is OK [12:44:32]request: POST /json_proto HTTP/1.0 [12:44:32]Method: POST [12:44:32]URL: /json_proto [12:44:32]Method is POST - this is cgi request [12:44:32]url: /json_proto [12:44:32]query_string will be loaded in cgi processing [12:44:32]execute_cgi json_proto POST (null) [12:44:32]execute_cgi path=json_proto method=POST [12:44:32]POST find Content-Length [12:44:32]Host: 172.17.43.67:8080 [12:44:32]Content-Length: 678 [12:44:32]Content-Type: application/json [12:44:32] [12:44:32]POST finish read [12:44:32]Found Content-Length = 678 [12:44:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:32]execute_script... [12:44:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:32]POST & json_proto [12:44:32]process_json_proto [12:44:32]json parsed OK: [12:44:32]protocol is kg_v1.0 [12:44:32]action value=close_receipt [12:44:32]process_action close_receipt [12:44:32]cmd_close_receipt [12:44:32]MH_GetDate [12:44:32]Write to MH i2c: F0 00 00 32 01 22 [12:44:32]Write i2c OK [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: F0 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: F0 09 00 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: F0 09 00 32 01 00 B1 05 F4 66 6A BD 47 65 0E [12:44:32]GetLastDocTimeStamp 1727268267 [12:44:32]current date 1727268273 [12:44:32]FM_GetShiftState [12:44:32]SAM_PROTO_GetShiftState [12:44:32]wFMCommunicate request_size=4 [12:44:32]MH_SAM_APDU [12:44:32]CAPDU: 80 13 01 00 [12:44:32]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [12:44:32]Write i2c OK [12:44:32]MH_I2C_Read... [12:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:32]Read from MH i2c: E2 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: E2 0E 00 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 79 [12:44:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:44:32]wFMCommunicate OK [12:44:32]SAM_PROTO_GetShiftState done [12:44:32]FM_GetShiftState done [12:44:32]opened in 1727224329 [12:44:32]opened+sec_in_day 1727310729 [12:44:32]quantity*price = 30035 [12:44:32]sum+1 = 30036 [12:44:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 149 25.09.2024 12:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153133 ФПД: 134966528545350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153133&fm=134966528545350&tin=02508201610067®Number=0000000000091825&sum=30000 [12:44:33]StoreToDocumentArchive [12:44:33]shift 478 fd 153133 [12:44:33]save to /storage/0478/doc_00153133 [12:44:33]save last doc name /storage/0478/doc_00153133 to /storage/kkm_last_doc_name [12:44:33]save OK [12:44:33]Clear old archive folders... [12:44:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:44:33]tlvbuf is 00961FB0 [12:44:33]SAM_PROTO_ClearQueue [12:44:33]wFMCommunicate request_size=4 [12:44:33]MH_SAM_APDU [12:44:33]CAPDU: 80 09 00 00 [12:44:33]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [12:44:33]Write i2c OK [12:44:33]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [12:44:34]RAPDU: 90 00 [12:44:34]wFMCommunicate OK [12:44:34]SAM_PROTO_ClearQueue done [12:44:34]KKMCreateOFDPacket [12:44:34]OFDProtocolAddRootSTLVToBuf [12:44:34]FM_MakeSignedData [12:44:34]FM_MakeSignedData [12:44:34]SAM_PROTO_SignData [12:44:34]wFMCommunicate request_size=4 [12:44:34]MH_SAM_APDU [12:44:34]CAPDU: 80 0D 01 02 [12:44:34]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [12:44:34]RAPDU: 90 00 [12:44:34]wFMCommunicate OK [12:44:34]wFMCommunicate request_size=255 [12:44:34]MH_SAM_APDU [12:44:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 B1 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 56 02 00 35 04 06 00 7A [12:44:34]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 B1 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 56 02 00 35 04 06 00 7A 00 00 DC [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [12:44:34]RAPDU: 90 00 [12:44:34]wFMCommunicate OK [12:44:34]wFMCommunicate request_size=10 [12:44:34]MH_SAM_APDU [12:44:34]CAPDU: 80 0D 02 02 05 C0 57 FD 92 46 [12:44:34]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 C0 57 FD 92 46 00 00 B4 [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [12:44:34]RAPDU: 90 00 [12:44:34]wFMCommunicate OK [12:44:34]wFMCommunicate request_size=4 [12:44:34]MH_SAM_APDU [12:44:34]CAPDU: 80 0D 03 02 [12:44:34]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 0B 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 0B 00 44 01 00 76 0C AE CD 9C EE FD 34 90 00 79 [12:44:34]RAPDU: 76 0C AE CD 9C EE FD 34 90 00 [12:44:34]wFMCommunicate OK [12:44:34]SAM_PROTO_SignData done [12:44:34]FM_MakeSignedData done [12:44:34]CreateOFDProtocolMessage [12:44:34]wFMCommunicate request_size=4 [12:44:34]MH_SAM_APDU [12:44:34]CAPDU: 80 11 00 00 [12:44:34]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:34]Read from MH i2c: E2 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 17 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [12:44:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:44:34]wFMCommunicate OK [12:44:34]CreateOFDProtocolMessage done [12:44:34]OFDSenderStorePacket 153133 [12:44:34]StoreOFDPacket docnum=153133 [12:44:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 56 07 01 3C 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 B1 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 56 02 00 35 04 06 00 7A C0 57 FD 92 46 76 0C AE CD 9C EE FD 34 [12:44:34]CheckFolder [12:44:34]dirname=/storage/ofd_packets [12:44:34]CheckFolder done [12:44:34]ProducePacketName [12:44:34]name=ofd_packets/00153133 [12:44:34]NVStorageSaveData ofd_packets/00153133 [12:44:34]File name is /storage/ofd_packets/00153133 [12:44:34]Write 301 bytes [12:44:34]NVStorageSaveData done [12:44:34]OFDSenderStorePacket done [12:44:34]KKMCreateOFDPacket done [12:44:34]NVStorageSaveData kkm_last_timestamp [12:44:34]File name is /storage/kkm_last_timestamp [12:44:34]Write 4 bytes [12:44:34]NVStorageSaveData done [12:44:34]ExternCall_PrintAddStr [12:44:34]wPrintStart [12:44:34]Write to MH i2c: 01 00 00 46 01 47 [12:44:34]Write i2c OK [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: 01 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: 01 07 00 [12:44:34]MH_I2C_Read... [12:44:34]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [12:44:34]RasterBufferAndPrint [12:44:34]line Счет N : (1)1787135 [12:44:34]line ИНН: 02508201610067 [12:44:34]line Контрольно-Кассовый Чек [12:44:34]line ПРОДАЖА [12:44:34]line ТРК (МРК, ГНК) : 32 [12:44:34]line Товар: 2710124130 [12:44:34]line Аи-92-К-5 [12:44:34]line 4.430 * 67.80 [12:44:34]line = 300.35 [12:44:34]line НДС 12% НСП 1% [12:44:34]line > о реализуемом товаре [12:44:34]line ОКРУГЛЕНИЕ: -0.35 [12:44:34]line ИТОГО: 300.00 [12:44:34]line Внесено: 300.00 [12:44:34]line СДАЧА: 0.00 [12:44:34]line НСП 1% : 2.66 [12:44:34]line НДС 12% : 31.90 [12:44:34]line Наличными: 300.00 [12:44:34]line Безнал.: 0.00 [12:44:34]line Место: АЗС № 89 "Партнер Нефть" [12:44:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:44:34]line СНО: Общий режим [12:44:34]line Чек 149 25.09.2024 12:44 [12:44:34]line Смена: 478 ФФД: 1.0 [12:44:34]line ЗНМ: 0300000113 [12:44:34]line РНМ: 0000000000091825 [12:44:34]line Версия ККМ: 001 [12:44:34]line ФМ: 0000000000871835 [12:44:34]line ФД: 153133 [12:44:34]line ФПД: 134966528545350 [12:44:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153133&fm=134966528545350&tin=02508201610067®Number=0000000000091825&sum=30000 [12:44:34]written 0, free lines is 4095 [12:44:34]OFD Sender: Processing packet 153132 [packets to send 833, broken 831] [12:44:34]ProducePacketName [12:44:34]name=ofd_packets/00153132 [12:44:34]OFD Sender: To server: pG, [12:44:34]CommunicateWithHost lk.salyk.kg:30040 [12:44:34]ConnectInit lk.salyk.kg [12:44:35]Write to MH i2c: 01 00 00 71 01 72 [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: 01 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: 01 07 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 DC 0C 61 [12:44:35]RasterBufferAndPrint [12:44:35]line [12:44:35]line [12:44:35]line [12:44:35]line [12:44:35]line [12:44:35]written 0, free lines is 3304 [12:44:35]MH_Cut [12:44:35]Write to MH i2c: D1 01 00 78 01 01 4B [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: D1 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: D1 01 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: D1 01 00 78 01 00 4A [12:44:35]Write to MH i2c: 01 00 00 79 01 7A [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]*** Cut start [12:44:35]*** Purtial cut [12:44:35]*** Stage 1: CUTSNS_PIN = 1 [12:44:36]Read from MH i2c: 01 [12:44:36]MH_I2C_Read... [12:44:36]*** Stop cut motor [12:44:36]*** Cut end [12:44:36]Read from MH i2c: 01 07 00 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [12:44:36]process_action close_receipt done [12:44:36]requested_data is exist [12:44:36]produce_requested_data [12:44:36]requested_item fm.sn is exist - process it [12:44:36]wFMCommunicate request_size=4 [12:44:36]MH_SAM_APDU [12:44:36]CAPDU: 80 11 00 00 [12:44:36]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [12:44:36]Write i2c OK [12:44:36]MH_I2C_Read... [12:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:36]Read from MH i2c: E2 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 17 00 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [12:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:44:36]wFMCommunicate OK [12:44:36]requested_item fd.num is exist - process it [12:44:36]SAM_PROTO_GetFieldsCounters [12:44:36]wFMCommunicate request_size=4 [12:44:36]MH_SAM_APDU [12:44:36]CAPDU: 80 13 00 00 [12:44:36]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [12:44:36]Write i2c OK [12:44:36]MH_I2C_Read... [12:44:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:36]Read from MH i2c: E2 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 62 00 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 62 00 7B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [12:44:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:44:36]wFMCommunicate OK [12:44:36]SAM_PROTO_GetFieldsCounters done [12:44:36]requested_item shift.num is exist - process it [12:44:36]requested_item shift.opened is exist - process it [12:44:36]req_shift_opened [12:44:36]FM_GetShiftState [12:44:36]SAM_PROTO_GetShiftState [12:44:36]wFMCommunicate request_size=4 [12:44:36]MH_SAM_APDU [12:44:36]CAPDU: 80 13 01 00 [12:44:36]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [12:44:36]Write i2c OK [12:44:36]MH_I2C_Read... [12:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:36]Read from MH i2c: E2 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 0E 00 [12:44:36]MH_I2C_Read... [12:44:36]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C2 [12:44:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:44:36]wFMCommunicate OK [12:44:36]SAM_PROTO_GetShiftState done [12:44:36]FM_GetShiftState done [12:44:36]req_shift_opened done [12:44:36]requested_item shift.open_date is exist - process it [12:44:36]req_shift_open_date [12:44:36]req_shift_open_date done [12:44:36]produce_requested_data done [12:44:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153133,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:44:36]process_action_free close_receipt [12:44:36]json_value_free [12:44:36]json_value_free done [12:44:36]process_json_proto returns [12:44:36]Send response to host [12:44:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153133,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:44:36]free response buf [12:44:36]execute_script done [12:44:36]execute_script returns [12:44:36]free content buf [12:44:36]Sock 9.Close socket [12:44:36]Sock 9.Thread stoped [12:44:39]ConnectInit Can't take IP for lk.salyk.kg [12:44:39]CommunicateWithHost connect error [12:44:39]CommunicateWithHost err = -1 [12:44:39]OFD Sender: Server communicate error [12:44:44]OFD Sender: Processing packet 153132 [packets to send 833, broken 831] [12:44:44]ProducePacketName [12:44:44]name=ofd_packets/00153132 [12:44:44]OFD Sender: To server: pG, [12:44:44]CommunicateWithHost lk.salyk.kg:30040 [12:44:44]ConnectInit lk.salyk.kg [12:44:49]ConnectInit Can't take IP for lk.salyk.kg [12:44:49]CommunicateWithHost connect error [12:44:49]CommunicateWithHost err = -1 [12:44:49]OFD Sender: Server communicate error [12:44:54]OFD Sender: Processing packet 153132 [packets to send 833, broken 831] [12:44:54]ProducePacketName [12:44:54]name=ofd_packets/00153132 [12:44:54]OFD Sender: To server: pG, [12:44:54]CommunicateWithHost lk.salyk.kg:30040 [12:44:54]ConnectInit lk.salyk.kg [12:44:59]Connected sock=9 [12:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 3F 07 01 3C 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 AB 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 56 02 00 35 04 06 00 4F E3 5B F5 D3 B6 C2 F7 C1 19 F2 4D 35 07 [12:45:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D9 0B 47 00 12 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 56 02 00 F4 03 04 00 C5 AD F3 66 B6 04 01 00 00 8B D9 22 6D AC 02 65 47 [12:45:00]CommunicateWithHost err = 0 [12:45:00]CheckOFDResponse [12:45:00]1017 (14) - 77093643461234 [12:45:00]1041 (16) - 0000000000871835 [12:45:00]1040 (4) - 153132 [12:45:00]1012 (4) - 25.09.2024 06:29 [12:45:00]1206 (1) - 0 [12:45:00]OFD Sender: Remove packet 153132 [12:45:00]ProducePacketName [12:45:00]name=ofd_packets/00153132 [12:45:00]NVStorageDeleteData [12:45:00]OFD Sender: Processing packet 153133 [packets to send 832, broken 831] [12:45:00]ProducePacketName [12:45:00]name=ofd_packets/00153133 [12:45:00]OFD Sender: To server: pG, [12:45:00]CommunicateWithHost lk.salyk.kg:30040 [12:45:00]ConnectInit lk.salyk.kg [12:45:01]Connected sock=7 [12:45:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 56 07 01 3C 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 B1 05 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 56 02 00 35 04 06 00 7A C0 57 FD 92 46 76 0C AE CD 9C EE FD 34 [12:45:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD 61 47 00 62 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 56 02 00 F4 03 04 00 C6 AD F3 66 B6 04 01 00 00 28 00 91 55 EB 61 98 8F [12:45:01]CommunicateWithHost err = 0 [12:45:01]CheckOFDResponse [12:45:01]1017 (14) - 77093643461234 [12:45:01]1041 (16) - 0000000000871835 [12:45:01]1040 (4) - 153133 [12:45:01]1012 (4) - 25.09.2024 06:29 [12:45:01]1206 (1) - 0 [12:45:01]OFD Sender: Remove packet 153133 [12:45:01]ProducePacketName [12:45:01]name=ofd_packets/00153133 [12:45:01]NVStorageDeleteData [12:45:02]OFD Sender: No OFD packet to send [12:45:07]OFD Sender: No OFD packet to send [12:45:10]recv_with_timeout no data received [12:45:12]OFD Sender: No OFD packet to send [12:45:17]OFD Sender: No OFD packet to send [12:45:22]OFD Sender: No OFD packet to send [12:45:27]OFD Sender: No OFD packet to send [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:47]OFD Sender: No OFD packet to send [12:45:51]recv_with_timeout no data received [12:45:52]OFD Sender: No OFD packet to send [12:45:57]OFD Sender: No OFD packet to send [12:46:01]recv_with_timeout no data received [12:46:02]OFD Sender: No OFD packet to send [12:46:07]OFD Sender: No OFD packet to send [12:46:09]accept exits with 10 [12:46:09]New connection [12:46:09]New thread 3066543460 created [12:46:09]Thread 3066686820 joined [12:46:09]Waiting for new connection... [12:46:09] Sock 10.Parse request [12:46:09]Sock 10.Check first char [12:46:09]Sock 10.First char is OK [12:46:09]request: POST /json_proto HTTP/1.0 [12:46:09]Method: POST [12:46:09]URL: /json_proto [12:46:09]Method is POST - this is cgi request [12:46:09]url: /json_proto [12:46:09]query_string will be loaded in cgi processing [12:46:09]execute_cgi json_proto POST (null) [12:46:09]execute_cgi path=json_proto method=POST [12:46:09]POST find Content-Length [12:46:09]Host: 172.17.43.67:8080 [12:46:09]Content-Length: 678 [12:46:09]Content-Type: application/json [12:46:09] [12:46:09]POST finish read [12:46:09]Found Content-Length = 678 [12:46:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:09]execute_script... [12:46:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:09]POST & json_proto [12:46:09]process_json_proto [12:46:09]json parsed OK: [12:46:09]protocol is kg_v1.0 [12:46:09]action value=close_receipt [12:46:09]process_action close_receipt [12:46:09]cmd_close_receipt [12:46:09]MH_GetDate [12:46:09]Write to MH i2c: F0 00 00 7D 01 6D [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: F0 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: F0 09 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: F0 09 00 7D 01 00 12 06 F4 66 6A BD 47 65 BB [12:46:09]GetLastDocTimeStamp 1727268273 [12:46:09]current date 1727268370 [12:46:09]FM_GetShiftState [12:46:09]SAM_PROTO_GetShiftState [12:46:09]wFMCommunicate request_size=4 [12:46:09]MH_SAM_APDU [12:46:09]CAPDU: 80 13 01 00 [12:46:09]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [12:46:09]Write i2c OK [12:46:09]MH_I2C_Read... [12:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:09]Read from MH i2c: E2 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 0E 00 [12:46:09]MH_I2C_Read... [12:46:09]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C4 [12:46:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:46:09]wFMCommunicate OK [12:46:09]SAM_PROTO_GetShiftState done [12:46:09]FM_GetShiftState done [12:46:09]opened in 1727224329 [12:46:09]opened+sec_in_day 1727310729 [12:46:09]quantity*price = 50036 [12:46:09]sum+1 = 50037 [12:46:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 150 25.09.2024 12:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153134 ФПД: 274079549562985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153134&fm=274079549562985&tin=02508201610067®Number=0000000000091825&sum=50000 [12:46:10]StoreToDocumentArchive [12:46:10]shift 478 fd 153134 [12:46:10]save to /storage/0478/doc_00153134 [12:46:10]save last doc name /storage/0478/doc_00153134 to /storage/kkm_last_doc_name [12:46:10]save OK [12:46:10]Clear old archive folders... [12:46:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:10]tlvbuf is 009AC900 [12:46:10]SAM_PROTO_ClearQueue [12:46:10]wFMCommunicate request_size=4 [12:46:10]MH_SAM_APDU [12:46:10]CAPDU: 80 09 00 00 [12:46:10]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [12:46:10]Write i2c OK [12:46:10]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:10]Read from MH i2c: E2 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [12:46:10]RAPDU: 90 00 [12:46:10]wFMCommunicate OK [12:46:10]SAM_PROTO_ClearQueue done [12:46:10]KKMCreateOFDPacket [12:46:10]OFDProtocolAddRootSTLVToBuf [12:46:10]FM_MakeSignedData [12:46:10]FM_MakeSignedData [12:46:10]SAM_PROTO_SignData [12:46:10]wFMCommunicate request_size=4 [12:46:10]MH_SAM_APDU [12:46:10]CAPDU: 80 0D 01 02 [12:46:10]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [12:46:10]Write i2c OK [12:46:10]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:10]Read from MH i2c: E2 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [12:46:10]RAPDU: 90 00 [12:46:10]wFMCommunicate OK [12:46:10]wFMCommunicate request_size=255 [12:46:10]MH_SAM_APDU [12:46:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 12 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 56 02 00 35 04 06 00 F9 [12:46:10]Write to MH i2c: E2 02 01 8D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 12 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 56 02 00 35 04 06 00 F9 00 00 EB [12:46:10]Write i2c OK [12:46:10]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:10]Read from MH i2c: E2 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [12:46:10]RAPDU: 90 00 [12:46:10]wFMCommunicate OK [12:46:10]wFMCommunicate request_size=10 [12:46:10]MH_SAM_APDU [12:46:10]CAPDU: 80 0D 02 02 05 46 1E 31 20 69 [12:46:10]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 46 1E 31 20 69 00 00 31 [12:46:10]Write i2c OK [12:46:10]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:10]Read from MH i2c: E2 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 [12:46:10]MH_I2C_Read... [12:46:10]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [12:46:10]RAPDU: 90 00 [12:46:10]wFMCommunicate OK [12:46:10]wFMCommunicate request_size=4 [12:46:10]MH_SAM_APDU [12:46:10]CAPDU: 80 0D 03 02 [12:46:10]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [12:46:10]Write i2c OK [12:46:10]MH_I2C_Read... [12:46:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:11]Read from MH i2c: E2 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: E2 0B 00 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: E2 0B 00 8F 01 00 91 CA C5 22 71 F9 8B 54 90 00 97 [12:46:11]RAPDU: 91 CA C5 22 71 F9 8B 54 90 00 [12:46:11]wFMCommunicate OK [12:46:11]SAM_PROTO_SignData done [12:46:11]FM_MakeSignedData done [12:46:11]CreateOFDProtocolMessage [12:46:11]wFMCommunicate request_size=4 [12:46:11]MH_SAM_APDU [12:46:11]CAPDU: 80 11 00 00 [12:46:11]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [12:46:11]Write i2c OK [12:46:11]MH_I2C_Read... [12:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:11]Read from MH i2c: E2 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: E2 17 00 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [12:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:11]wFMCommunicate OK [12:46:11]CreateOFDProtocolMessage done [12:46:11]OFDSenderStorePacket 153134 [12:46:11]StoreOFDPacket docnum=153134 [12:46:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B ED 07 01 01 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 12 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 56 02 00 35 04 06 00 F9 46 1E 31 20 69 91 CA C5 22 71 F9 8B 54 [12:46:11]CheckFolder [12:46:11]dirname=/storage/ofd_packets [12:46:11]CheckFolder done [12:46:11]ProducePacketName [12:46:11]name=ofd_packets/00153134 [12:46:11]NVStorageSaveData ofd_packets/00153134 [12:46:11]File name is /storage/ofd_packets/00153134 [12:46:11]Write 301 bytes [12:46:11]NVStorageSaveData done [12:46:11]OFDSenderStorePacket done [12:46:11]KKMCreateOFDPacket done [12:46:11]NVStorageSaveData kkm_last_timestamp [12:46:11]File name is /storage/kkm_last_timestamp [12:46:11]Write 4 bytes [12:46:11]NVStorageSaveData done [12:46:11]ExternCall_PrintAddStr [12:46:11]wPrintStart [12:46:11]Write to MH i2c: 01 00 00 91 01 92 [12:46:11]Write i2c OK [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 07 00 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [12:46:11]RasterBufferAndPrint [12:46:11]line Счет N : (1)1787137 [12:46:11]line ИНН: 02508201610067 [12:46:11]line Контрольно-Кассовый Чек [12:46:11]line ПРОДАЖА [12:46:11]line ТРК (МРК, ГНК) : 12 [12:46:11]line Товар: 2710124130 [12:46:11]line Аи-92-К-5 [12:46:11]line 7.380 * 67.80 [12:46:11]line = 500.36 [12:46:11]line НДС 12% НСП 1% [12:46:11]line > о реализуемом товаре [12:46:11]line ОКРУГЛЕНИЕ: -0.36 [12:46:11]line ИТОГО: 500.00 [12:46:11]line Внесено: 500.00 [12:46:11]line СДАЧА: 0.00 [12:46:11]line НСП 1% : 4.43 [12:46:11]line НДС 12% : 53.14 [12:46:11]line Наличными: 500.00 [12:46:11]line Безнал.: 0.00 [12:46:11]line Место: АЗС № 89 "Партнер Нефть" [12:46:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:46:11]line СНО: Общий режим [12:46:11]line Чек 150 25.09.2024 12:46 [12:46:11]line Смена: 478 ФФД: 1.0 [12:46:11]line ЗНМ: 0300000113 [12:46:11]line РНМ: 0000000000091825 [12:46:11]line Версия ККМ: 001 [12:46:11]line ФМ: 0000000000871835 [12:46:11]line ФД: 153134 [12:46:11]line ФПД: 274079549562985 [12:46:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153134&fm=274079549562985&tin=02508201610067®Number=0000000000091825&sum=50000 [12:46:11]written 0, free lines is 4095 [12:46:11]OFD Sender: Processing packet 153134 [packets to send 832, broken 831] [12:46:11]ProducePacketName [12:46:11]name=ofd_packets/00153134 [12:46:11]OFD Sender: To server: pG, [12:46:11]CommunicateWithHost lk.salyk.kg:30040 [12:46:11]ConnectInit lk.salyk.kg [12:46:11]Write to MH i2c: 01 00 00 BC 01 BD [12:46:11]Write i2c OK [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 07 00 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 D7 0C A7 [12:46:11]RasterBufferAndPrint [12:46:11]line [12:46:11]line [12:46:11]line [12:46:11]line [12:46:11]line [12:46:11]written 0, free lines is 3293 [12:46:11]MH_Cut [12:46:11]Write to MH i2c: D1 01 00 C3 01 01 96 [12:46:11]Write i2c OK [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: D1 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: D1 01 00 [12:46:11]MH_I2C_Read... [12:46:11]Read from MH i2c: D1 01 00 C3 01 00 95 [12:46:11]Write to MH i2c: 01 00 00 C4 01 C5 [12:46:11]Write i2c OK [12:46:11]MH_I2C_Read... [12:46:12]*** Cut start [12:46:12]*** Purtial cut [12:46:12]*** Stage 1: CUTSNS_PIN = 1 [12:46:12]Read from MH i2c: 01 [12:46:12]MH_I2C_Read... [12:46:12]*** Stop cut motor [12:46:12]*** Cut end [12:46:12]Read from MH i2c: 01 07 00 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [12:46:12]process_action close_receipt done [12:46:12]requested_data is exist [12:46:12]produce_requested_data [12:46:12]requested_item fm.sn is exist - process it [12:46:12]wFMCommunicate request_size=4 [12:46:12]MH_SAM_APDU [12:46:12]CAPDU: 80 11 00 00 [12:46:12]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [12:46:12]Write i2c OK [12:46:12]MH_I2C_Read... [12:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:12]Read from MH i2c: E2 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 17 00 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [12:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:12]wFMCommunicate OK [12:46:12]requested_item fd.num is exist - process it [12:46:12]SAM_PROTO_GetFieldsCounters [12:46:12]wFMCommunicate request_size=4 [12:46:12]MH_SAM_APDU [12:46:12]CAPDU: 80 13 00 00 [12:46:12]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [12:46:12]Write i2c OK [12:46:12]MH_I2C_Read... [12:46:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:12]Read from MH i2c: E2 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 62 00 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [12:46:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:12]wFMCommunicate OK [12:46:12]SAM_PROTO_GetFieldsCounters done [12:46:12]requested_item shift.num is exist - process it [12:46:12]requested_item shift.opened is exist - process it [12:46:12]req_shift_opened [12:46:12]FM_GetShiftState [12:46:12]SAM_PROTO_GetShiftState [12:46:12]wFMCommunicate request_size=4 [12:46:12]MH_SAM_APDU [12:46:12]CAPDU: 80 13 01 00 [12:46:12]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [12:46:12]Write i2c OK [12:46:12]MH_I2C_Read... [12:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:12]Read from MH i2c: E2 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 0E 00 [12:46:12]MH_I2C_Read... [12:46:12]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0D [12:46:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:46:12]wFMCommunicate OK [12:46:12]SAM_PROTO_GetShiftState done [12:46:12]FM_GetShiftState done [12:46:12]req_shift_opened done [12:46:12]requested_item shift.open_date is exist - process it [12:46:12]req_shift_open_date [12:46:12]req_shift_open_date done [12:46:12]produce_requested_data done [12:46:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153134,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:46:12]process_action_free close_receipt [12:46:12]json_value_free [12:46:12]json_value_free done [12:46:12]process_json_proto returns [12:46:12]Send response to host [12:46:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153134,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:46:12]free response buf [12:46:12]execute_script done [12:46:12]execute_script returns [12:46:12]free content buf [12:46:12]Sock 10.Close socket [12:46:12]Sock 10.Thread stoped [12:46:16]ConnectInit Can't take IP for lk.salyk.kg [12:46:16]CommunicateWithHost connect error [12:46:16]CommunicateWithHost err = -1 [12:46:16]OFD Sender: Server communicate error [12:46:21]OFD Sender: Processing packet 153134 [packets to send 832, broken 831] [12:46:21]ProducePacketName [12:46:21]name=ofd_packets/00153134 [12:46:21]OFD Sender: To server: pG, [12:46:21]CommunicateWithHost lk.salyk.kg:30040 [12:46:21]ConnectInit lk.salyk.kg [12:46:22]accept exits with 9 [12:46:22]New connection [12:46:22]New thread 3066686820 created [12:46:22]Thread 3066543460 joined [12:46:22]Waiting for new connection... [12:46:22] Sock 9.Parse request [12:46:22]Sock 9.Check first char [12:46:22]Sock 9.First char is OK [12:46:22]request: POST /json_proto HTTP/1.0 [12:46:22]Method: POST [12:46:22]URL: /json_proto [12:46:22]Method is POST - this is cgi request [12:46:22]url: /json_proto [12:46:22]query_string will be loaded in cgi processing [12:46:22]execute_cgi json_proto POST (null) [12:46:22]execute_cgi path=json_proto method=POST [12:46:22]POST find Content-Length [12:46:22]Host: 172.17.43.67:8080 [12:46:22]Content-Length: 683 [12:46:22]Content-Type: application/json [12:46:22] [12:46:22]POST finish read [12:46:22]Found Content-Length = 683 [12:46:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:22]execute_script... [12:46:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:22]POST & json_proto [12:46:22]process_json_proto [12:46:22]json parsed OK: [12:46:22]protocol is kg_v1.0 [12:46:22]action value=close_receipt [12:46:22]process_action close_receipt [12:46:22]cmd_close_receipt [12:46:22]MH_GetDate [12:46:22]Write to MH i2c: F0 00 00 C8 01 B8 [12:46:22]Write i2c OK [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: F0 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: F0 09 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: F0 09 00 C8 01 00 1F 06 F4 66 6A BD 47 65 13 [12:46:22]GetLastDocTimeStamp 1727268370 [12:46:22]current date 1727268383 [12:46:22]FM_GetShiftState [12:46:22]SAM_PROTO_GetShiftState [12:46:22]wFMCommunicate request_size=4 [12:46:22]MH_SAM_APDU [12:46:22]CAPDU: 80 13 01 00 [12:46:22]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [12:46:22]Write i2c OK [12:46:22]MH_I2C_Read... [12:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:22]Read from MH i2c: E2 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 0E 00 [12:46:22]MH_I2C_Read... [12:46:22]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0F [12:46:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:46:22]wFMCommunicate OK [12:46:22]SAM_PROTO_GetShiftState done [12:46:22]FM_GetShiftState done [12:46:22]opened in 1727224329 [12:46:22]opened+sec_in_day 1727310729 [12:46:22]quantity*price = 100005 [12:46:22]sum+1 = 100006 [12:46:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 151 25.09.2024 12:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153135 ФПД: 176880203984582 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153135&fm=176880203984582&tin=02508201610067®Number=0000000000091825&sum=100000 [12:46:24]StoreToDocumentArchive [12:46:24]shift 478 fd 153135 [12:46:24]save to /storage/0478/doc_00153135 [12:46:24]save last doc name /storage/0478/doc_00153135 to /storage/kkm_last_doc_name [12:46:24]save OK [12:46:24]Clear old archive folders... [12:46:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:24]tlvbuf is 009C0DF0 [12:46:24]SAM_PROTO_ClearQueue [12:46:24]wFMCommunicate request_size=4 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 09 00 00 [12:46:24]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [12:46:24]RAPDU: 90 00 [12:46:24]wFMCommunicate OK [12:46:24]SAM_PROTO_ClearQueue done [12:46:24]KKMCreateOFDPacket [12:46:24]OFDProtocolAddRootSTLVToBuf [12:46:24]FM_MakeSignedData [12:46:24]FM_MakeSignedData [12:46:24]SAM_PROTO_SignData [12:46:24]wFMCommunicate request_size=4 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 0D 01 02 [12:46:24]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [12:46:24]RAPDU: 90 00 [12:46:24]wFMCommunicate OK [12:46:24]wFMCommunicate request_size=255 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 1F 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 56 02 00 35 04 06 00 A0 [12:46:24]Write to MH i2c: E2 02 01 D8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 1F 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 56 02 00 35 04 06 00 A0 00 00 7B [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [12:46:24]RAPDU: 90 00 [12:46:24]wFMCommunicate OK [12:46:24]wFMCommunicate request_size=10 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 0D 02 02 05 DF 21 B9 EE C6 [12:46:24]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 DF 21 B9 EE C6 00 00 CB [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [12:46:24]RAPDU: 90 00 [12:46:24]wFMCommunicate OK [12:46:24]wFMCommunicate request_size=4 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 0D 03 02 [12:46:24]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 0B 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 0B 00 DA 01 00 12 93 83 53 87 DB 41 9D 90 00 12 [12:46:24]RAPDU: 12 93 83 53 87 DB 41 9D 90 00 [12:46:24]wFMCommunicate OK [12:46:24]SAM_PROTO_SignData done [12:46:24]FM_MakeSignedData done [12:46:24]CreateOFDProtocolMessage [12:46:24]wFMCommunicate request_size=4 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 11 00 00 [12:46:24]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 17 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [12:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:24]wFMCommunicate OK [12:46:24]CreateOFDProtocolMessage done [12:46:24]OFDSenderStorePacket 153135 [12:46:24]StoreOFDPacket docnum=153135 [12:46:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 1B 07 01 00 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 1F 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 56 02 00 35 04 06 00 A0 DF 21 B9 EE C6 12 93 83 53 87 DB 41 9D [12:46:24]CheckFolder [12:46:24]dirname=/storage/ofd_packets [12:46:24]CheckFolder done [12:46:24]ProducePacketName [12:46:24]name=ofd_packets/00153135 [12:46:24]NVStorageSaveData ofd_packets/00153135 [12:46:24]File name is /storage/ofd_packets/00153135 [12:46:24]Write 301 bytes [12:46:24]NVStorageSaveData done [12:46:24]OFDSenderStorePacket done [12:46:24]KKMCreateOFDPacket done [12:46:24]NVStorageSaveData kkm_last_timestamp [12:46:24]File name is /storage/kkm_last_timestamp [12:46:24]Write 4 bytes [12:46:24]NVStorageSaveData done [12:46:24]ExternCall_PrintAddStr [12:46:24]wPrintStart [12:46:24]Write to MH i2c: 01 00 00 DC 01 DD [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: 01 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: 01 07 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [12:46:24]RasterBufferAndPrint [12:46:24]line Счет N : (1)1787136 [12:46:24]line ИНН: 02508201610067 [12:46:24]line Контрольно-Кассовый Чек [12:46:24]line ПРОДАЖА [12:46:24]line ТРК (МРК, ГНК) : 42 [12:46:24]line Товар: 2710124130 [12:46:24]line Аи-92-К-5 [12:46:24]line 14.750 * 67.80 [12:46:24]line = 1000.05 [12:46:24]line НДС 12% НСП 1% [12:46:24]line > о реализуемом товаре [12:46:24]line ОКРУГЛЕНИЕ: -0.05 [12:46:24]line ИТОГО: 1000.00 [12:46:24]line Внесено: 1000.00 [12:46:24]line СДАЧА: 0.00 [12:46:24]line НСП 1% : 8.85 [12:46:24]line НДС 12% : 106.20 [12:46:24]line Наличными: 1000.00 [12:46:24]line Безнал.: 0.00 [12:46:24]line Место: АЗС № 89 "Партнер Нефть" [12:46:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:46:24]line СНО: Общий режим [12:46:24]line Чек 151 25.09.2024 12:46 [12:46:24]line Смена: 478 ФФД: 1.0 [12:46:24]line ЗНМ: 0300000113 [12:46:24]line РНМ: 0000000000091825 [12:46:24]line Версия ККМ: 001 [12:46:24]line ФМ: 0000000000871835 [12:46:24]line ФД: 153135 [12:46:24]line ФПД: 176880203984582 [12:46:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T124623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153135&fm=176880203984582&tin=02508201610067®Number=0000000000091825&sum=100000 [12:46:24]written 0, free lines is 4095 [12:46:25]Write to MH i2c: 01 00 00 07 02 09 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 07 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 DD 0C F9 [12:46:25]RasterBufferAndPrint [12:46:25]line [12:46:25]line [12:46:25]line [12:46:25]line [12:46:25]line [12:46:25]written 0, free lines is 3305 [12:46:25]MH_Cut [12:46:25]Write to MH i2c: D1 01 00 0E 02 01 E2 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: D1 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: D1 01 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: D1 01 00 0E 02 00 E1 [12:46:25]Write to MH i2c: 01 00 00 0F 02 11 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** Cut start [12:46:25]*** Purtial cut [12:46:25]*** Stage 1: CUTSNS_PIN = 1 [12:46:26]Read from MH i2c: 01 [12:46:26]MH_I2C_Read... [12:46:26]*** Stop cut motor [12:46:26]*** Cut end [12:46:26]Read from MH i2c: 01 07 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [12:46:26]process_action close_receipt done [12:46:26]requested_data is exist [12:46:26]produce_requested_data [12:46:26]requested_item fm.sn is exist - process it [12:46:26]wFMCommunicate request_size=4 [12:46:26]MH_SAM_APDU [12:46:26]CAPDU: 80 11 00 00 [12:46:26]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:26]Read from MH i2c: E2 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 17 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [12:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:26]wFMCommunicate OK [12:46:26]requested_item fd.num is exist - process it [12:46:26]SAM_PROTO_GetFieldsCounters [12:46:26]wFMCommunicate request_size=4 [12:46:26]MH_SAM_APDU [12:46:26]CAPDU: 80 13 00 00 [12:46:26]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]ConnectInit Can't take IP for lk.salyk.kg [12:46:26]CommunicateWithHost connect error [12:46:26]CommunicateWithHost err = -1 [12:46:26]OFD Sender: Server communicate error [12:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:26]Read from MH i2c: E2 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 62 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 62 00 11 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [12:46:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:26]wFMCommunicate OK [12:46:26]SAM_PROTO_GetFieldsCounters done [12:46:26]requested_item shift.num is exist - process it [12:46:26]requested_item shift.opened is exist - process it [12:46:26]req_shift_opened [12:46:26]FM_GetShiftState [12:46:26]SAM_PROTO_GetShiftState [12:46:26]wFMCommunicate request_size=4 [12:46:26]MH_SAM_APDU [12:46:26]CAPDU: 80 13 01 00 [12:46:26]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [12:46:26]OFD Sender: Processing packet 153134 [packets to send 833, broken 831] [12:46:26]ProducePacketName [12:46:26]name=ofd_packets/00153134 [12:46:26]OFD Sender: To server: pG, [12:46:26]CommunicateWithHost lk.salyk.kg:30040 [12:46:26]ConnectInit lk.salyk.kg [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:26]Read from MH i2c: E2 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 0E 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 59 [12:46:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:46:26]wFMCommunicate OK [12:46:26]SAM_PROTO_GetShiftState done [12:46:26]FM_GetShiftState done [12:46:26]req_shift_opened done [12:46:26]requested_item shift.open_date is exist - process it [12:46:26]req_shift_open_date [12:46:26]req_shift_open_date done [12:46:26]produce_requested_data done [12:46:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153135,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:46:26]process_action_free close_receipt [12:46:26]json_value_free [12:46:26]json_value_free done [12:46:26]process_json_proto returns [12:46:26]Send response to host [12:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153135,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:46:26]free response buf [12:46:26]execute_script done [12:46:26]execute_script returns [12:46:26]free content buf [12:46:26]Sock 9.Close socket [12:46:26]Sock 9.Thread stoped [12:46:31]ConnectInit Can't take IP for lk.salyk.kg [12:46:31]CommunicateWithHost connect error [12:46:31]CommunicateWithHost err = -1 [12:46:31]OFD Sender: Server communicate error [12:46:36]OFD Sender: Processing packet 153134 [packets to send 833, broken 831] [12:46:36]ProducePacketName [12:46:36]name=ofd_packets/00153134 [12:46:36]OFD Sender: To server: pG, [12:46:36]CommunicateWithHost lk.salyk.kg:30040 [12:46:36]ConnectInit lk.salyk.kg [12:46:37]Connected sock=9 [12:46:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B ED 07 01 01 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 12 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 56 02 00 35 04 06 00 F9 46 1E 31 20 69 91 CA C5 22 71 F9 8B 54 [12:46:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 F5 47 00 BC 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 56 02 00 F4 03 04 00 27 AE F3 66 B6 04 01 00 00 85 0C D9 39 4E 09 C8 EF [12:46:37]CommunicateWithHost err = 0 [12:46:37]CheckOFDResponse [12:46:37]1017 (14) - 77093643461234 [12:46:37]1041 (16) - 0000000000871835 [12:46:37]1040 (4) - 153134 [12:46:37]1012 (4) - 25.09.2024 06:31 [12:46:37]1206 (1) - 0 [12:46:37]OFD Sender: Remove packet 153134 [12:46:37]ProducePacketName [12:46:37]name=ofd_packets/00153134 [12:46:37]NVStorageDeleteData [12:46:38]OFD Sender: Processing packet 153135 [packets to send 832, broken 831] [12:46:38]ProducePacketName [12:46:38]name=ofd_packets/00153135 [12:46:38]OFD Sender: To server: pG, [12:46:38]CommunicateWithHost lk.salyk.kg:30040 [12:46:38]ConnectInit lk.salyk.kg [12:46:38]Connected sock=7 [12:46:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 1B 07 01 00 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 1F 06 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 56 02 00 35 04 06 00 A0 DF 21 B9 EE C6 12 93 83 53 87 DB 41 9D [12:46:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 41 47 00 AE F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 56 02 00 F4 03 04 00 28 AE F3 66 B6 04 01 00 00 0A 17 7A BD 3A 79 25 FD [12:46:39]CommunicateWithHost err = 0 [12:46:39]CheckOFDResponse [12:46:39]1017 (14) - 77093643461234 [12:46:39]1041 (16) - 0000000000871835 [12:46:39]1040 (4) - 153135 [12:46:39]1012 (4) - 25.09.2024 06:31 [12:46:39]1206 (1) - 0 [12:46:39]OFD Sender: Remove packet 153135 [12:46:39]ProducePacketName [12:46:39]name=ofd_packets/00153135 [12:46:39]NVStorageDeleteData [12:46:39]OFD Sender: No OFD packet to send [12:46:44]OFD Sender: No OFD packet to send [12:46:49]OFD Sender: No OFD packet to send [12:46:54]OFD Sender: No OFD packet to send [12:46:58]recv_with_timeout no data received [12:46:59]OFD Sender: No OFD packet to send [12:47:04]OFD Sender: No OFD packet to send [12:47:09]OFD Sender: No OFD packet to send [12:47:14]OFD Sender: No OFD packet to send [12:47:19]OFD Sender: No OFD packet to send [12:47:24]OFD Sender: No OFD packet to send [12:47:29]OFD Sender: No OFD packet to send [12:47:34]OFD Sender: No OFD packet to send [12:47:39]OFD Sender: No OFD packet to send [12:47:45]OFD Sender: No OFD packet to send [12:47:50]OFD Sender: No OFD packet to send [12:47:55]OFD Sender: No OFD packet to send [12:48:00]OFD Sender: No OFD packet to send [12:48:05]OFD Sender: No OFD packet to send [12:48:10]OFD Sender: No OFD packet to send [12:48:15]OFD Sender: No OFD packet to send [12:48:17]recv_with_timeout no data received [12:48:20]OFD Sender: No OFD packet to send [12:48:25]OFD Sender: No OFD packet to send [12:48:30]OFD Sender: No OFD packet to send [12:48:35]OFD Sender: No OFD packet to send [12:48:40]OFD Sender: No OFD packet to send [12:48:45]OFD Sender: No OFD packet to send [12:48:50]OFD Sender: No OFD packet to send [12:48:55]OFD Sender: No OFD packet to send [12:49:00]OFD Sender: No OFD packet to send [12:49:05]OFD Sender: No OFD packet to send [12:49:10]OFD Sender: No OFD packet to send [12:49:15]OFD Sender: No OFD packet to send [12:49:20]OFD Sender: No OFD packet to send [12:49:25]OFD Sender: No OFD packet to send [12:49:30]OFD Sender: No OFD packet to send [12:49:35]OFD Sender: No OFD packet to send [12:49:40]OFD Sender: No OFD packet to send [12:49:45]OFD Sender: No OFD packet to send [12:49:50]OFD Sender: No OFD packet to send [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:02]recv_with_timeout no data received [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]OFD Sender: No OFD packet to send [12:50:38]recv_with_timeout no data received [12:50:40]OFD Sender: No OFD packet to send [12:50:45]OFD Sender: No OFD packet to send [12:50:50]OFD Sender: No OFD packet to send [12:50:55]OFD Sender: No OFD packet to send [12:51:00]OFD Sender: No OFD packet to send [12:51:05]OFD Sender: No OFD packet to send [12:51:10]accept exits with 12 [12:51:10]New connection [12:51:10]New thread 3066543460 created [12:51:10]Thread 3066686820 joined [12:51:10]Waiting for new connection... [12:51:10] Sock 12.Parse request [12:51:10]Sock 12.Check first char [12:51:10]Sock 12.First char is OK [12:51:10]request: POST /json_proto HTTP/1.0 [12:51:10]Method: POST [12:51:10]URL: /json_proto [12:51:10]Method is POST - this is cgi request [12:51:10]url: /json_proto [12:51:10]query_string will be loaded in cgi processing [12:51:10]execute_cgi json_proto POST (null) [12:51:10]execute_cgi path=json_proto method=POST [12:51:10]POST find Content-Length [12:51:10]Host: 172.17.43.67:8080 [12:51:10]Content-Length: 678 [12:51:10]Content-Type: application/json [12:51:10] [12:51:10]POST finish read [12:51:10]Found Content-Length = 678 [12:51:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:10]execute_script... [12:51:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:10]POST & json_proto [12:51:10]process_json_proto [12:51:10]json parsed OK: [12:51:10]protocol is kg_v1.0 [12:51:10]action value=close_receipt [12:51:10]process_action close_receipt [12:51:10]cmd_close_receipt [12:51:10]MH_GetDate [12:51:10]Write to MH i2c: F0 00 00 13 02 04 [12:51:10]Write i2c OK [12:51:10]MH_I2C_Read... [12:51:10]Read from MH i2c: F0 [12:51:10]MH_I2C_Read... [12:51:10]Read from MH i2c: F0 09 00 [12:51:10]MH_I2C_Read... [12:51:10]Read from MH i2c: F0 09 00 13 02 00 3E 07 F4 66 6A BD 47 65 7F [12:51:10]GetLastDocTimeStamp 1727268383 [12:51:10]current date 1727268670 [12:51:10]FM_GetShiftState [12:51:10]SAM_PROTO_GetShiftState [12:51:10]wFMCommunicate request_size=4 [12:51:10]MH_SAM_APDU [12:51:10]CAPDU: 80 13 01 00 [12:51:10]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [12:51:10]Write i2c OK [12:51:10]MH_I2C_Read... [12:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:10]Read from MH i2c: E2 [12:51:10]MH_I2C_Read... [12:51:10]Read from MH i2c: E2 0E 00 [12:51:10]MH_I2C_Read... [12:51:10]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5B [12:51:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:51:10]wFMCommunicate OK [12:51:10]SAM_PROTO_GetShiftState done [12:51:10]FM_GetShiftState done [12:51:10]opened in 1727224329 [12:51:10]opened+sec_in_day 1727310729 [12:51:10]quantity*price = 50036 [12:51:10]sum+1 = 50037 [12:51:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 152 25.09.2024 12:51 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153136 ФПД: 97690021739860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125111&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153136&fm=97690021739860&tin=02508201610067®Number=0000000000091825&sum=50000 [12:51:11]StoreToDocumentArchive [12:51:11]shift 478 fd 153136 [12:51:11]save to /storage/0478/doc_00153136 [12:51:11]save last doc name /storage/0478/doc_00153136 to /storage/kkm_last_doc_name [12:51:11]save OK [12:51:11]Clear old archive folders... [12:51:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:11]tlvbuf is 009A53A0 [12:51:11]SAM_PROTO_ClearQueue [12:51:11]wFMCommunicate request_size=4 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 09 00 00 [12:51:11]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [12:51:11]RAPDU: 90 00 [12:51:11]wFMCommunicate OK [12:51:11]SAM_PROTO_ClearQueue done [12:51:11]KKMCreateOFDPacket [12:51:11]OFDProtocolAddRootSTLVToBuf [12:51:11]FM_MakeSignedData [12:51:11]FM_MakeSignedData [12:51:11]SAM_PROTO_SignData [12:51:11]wFMCommunicate request_size=4 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 0D 01 02 [12:51:11]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [12:51:11]RAPDU: 90 00 [12:51:11]wFMCommunicate OK [12:51:11]wFMCommunicate request_size=255 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3F 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 56 02 00 35 04 06 00 58 [12:51:11]Write to MH i2c: E2 02 01 23 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3F 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 56 02 00 35 04 06 00 58 00 00 13 [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [12:51:11]RAPDU: 90 00 [12:51:11]wFMCommunicate OK [12:51:11]wFMCommunicate request_size=10 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 0D 02 02 05 D9 3B 0B 3D 54 [12:51:11]Write to MH i2c: E2 0D 00 24 02 80 0D 02 02 05 00 D9 3B 0B 3D 54 00 00 5A [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [12:51:11]RAPDU: 90 00 [12:51:11]wFMCommunicate OK [12:51:11]wFMCommunicate request_size=4 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 0D 03 02 [12:51:11]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 0B 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 0B 00 25 02 00 0E EB 30 F6 65 B3 FC A8 90 00 7E [12:51:11]RAPDU: 0E EB 30 F6 65 B3 FC A8 90 00 [12:51:11]wFMCommunicate OK [12:51:11]SAM_PROTO_SignData done [12:51:11]FM_MakeSignedData done [12:51:11]CreateOFDProtocolMessage [12:51:11]wFMCommunicate request_size=4 [12:51:11]MH_SAM_APDU [12:51:11]CAPDU: 80 11 00 00 [12:51:11]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:11]Read from MH i2c: E2 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 17 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [12:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:11]wFMCommunicate OK [12:51:11]CreateOFDProtocolMessage done [12:51:11]OFDSenderStorePacket 153136 [12:51:11]StoreOFDPacket docnum=153136 [12:51:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CE B3 07 01 3B BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3F 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 56 02 00 35 04 06 00 58 D9 3B 0B 3D 54 0E EB 30 F6 65 B3 FC A8 [12:51:11]CheckFolder [12:51:11]dirname=/storage/ofd_packets [12:51:11]CheckFolder done [12:51:11]ProducePacketName [12:51:11]name=ofd_packets/00153136 [12:51:11]NVStorageSaveData ofd_packets/00153136 [12:51:11]File name is /storage/ofd_packets/00153136 [12:51:11]Write 301 bytes [12:51:11]NVStorageSaveData done [12:51:11]OFDSenderStorePacket done [12:51:11]KKMCreateOFDPacket done [12:51:11]NVStorageSaveData kkm_last_timestamp [12:51:11]File name is /storage/kkm_last_timestamp [12:51:11]Write 4 bytes [12:51:11]NVStorageSaveData done [12:51:11]ExternCall_PrintAddStr [12:51:11]wPrintStart [12:51:11]Write to MH i2c: 01 00 00 27 02 29 [12:51:11]Write i2c OK [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: 01 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: 01 07 00 [12:51:11]MH_I2C_Read... [12:51:11]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [12:51:11]RasterBufferAndPrint [12:51:11]line Счет N : (1)1787138 [12:51:11]line ИНН: 02508201610067 [12:51:11]line Контрольно-Кассовый Чек [12:51:11]line ПРОДАЖА [12:51:11]line ТРК (МРК, ГНК) : 22 [12:51:11]line Товар: 2710124130 [12:51:11]line Аи-92-К-5 [12:51:11]line 7.380 * 67.80 [12:51:11]line = 500.36 [12:51:11]line НДС 12% НСП 1% [12:51:11]line > о реализуемом товаре [12:51:11]line ОКРУГЛЕНИЕ: -0.36 [12:51:11]line ИТОГО: 500.00 [12:51:11]line Внесено: 500.00 [12:51:11]line СДАЧА: 0.00 [12:51:11]line НСП 1% : 4.43 [12:51:11]line НДС 12% : 53.14 [12:51:11]line Наличными: 500.00 [12:51:11]line Безнал.: 0.00 [12:51:11]line Место: АЗС № 89 "Партнер Нефть" [12:51:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:51:11]line СНО: Общий режим [12:51:11]line Чек 152 25.09.2024 12:51 [12:51:11]line Смена: 478 ФФД: 1.0 [12:51:11]line ЗНМ: 0300000113 [12:51:11]line РНМ: 0000000000091825 [12:51:11]line Версия ККМ: 001 [12:51:11]line ФМ: 0000000000871835 [12:51:11]line ФД: 153136 [12:51:11]line ФПД: 97690021739860 [12:51:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125111&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153136&fm=97690021739860&tin=02508201610067®Number=0000000000091825&sum=50000 [12:51:12]written 0, free lines is 4095 [12:51:12]OFD Sender: Processing packet 153136 [packets to send 832, broken 831] [12:51:12]ProducePacketName [12:51:12]name=ofd_packets/00153136 [12:51:12]OFD Sender: To server: pG, [12:51:12]CommunicateWithHost lk.salyk.kg:30040 [12:51:12]ConnectInit lk.salyk.kg [12:51:12]Write to MH i2c: 01 00 00 52 02 54 [12:51:12]Write i2c OK [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: 01 [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: 01 07 00 [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 DA 0C 41 [12:51:12]RasterBufferAndPrint [12:51:12]line [12:51:12]line [12:51:12]line [12:51:12]line [12:51:12]line [12:51:12]written 0, free lines is 3296 [12:51:12]MH_Cut [12:51:12]Write to MH i2c: D1 01 00 59 02 01 2D [12:51:12]Write i2c OK [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: D1 [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: D1 01 00 [12:51:12]MH_I2C_Read... [12:51:12]Read from MH i2c: D1 01 00 59 02 00 2C [12:51:12]Write to MH i2c: 01 00 00 5A 02 5C [12:51:12]Write i2c OK [12:51:12]MH_I2C_Read... [12:51:13]*** Cut start [12:51:13]*** Purtial cut [12:51:13]*** Stage 1: CUTSNS_PIN = 1 [12:51:13]Read from MH i2c: 01 [12:51:13]MH_I2C_Read... [12:51:13]*** Stop cut motor [12:51:13]*** Cut end [12:51:13]Read from MH i2c: 01 07 00 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 FF 0F 71 [12:51:13]process_action close_receipt done [12:51:13]requested_data is exist [12:51:13]produce_requested_data [12:51:13]requested_item fm.sn is exist - process it [12:51:13]wFMCommunicate request_size=4 [12:51:13]MH_SAM_APDU [12:51:13]CAPDU: 80 11 00 00 [12:51:13]Write to MH i2c: E2 08 00 5B 02 80 11 00 00 00 00 00 00 D7 [12:51:13]Write i2c OK [12:51:13]MH_I2C_Read... [12:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:13]Read from MH i2c: E2 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: E2 17 00 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: E2 17 00 5B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [12:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:13]wFMCommunicate OK [12:51:13]requested_item fd.num is exist - process it [12:51:13]SAM_PROTO_GetFieldsCounters [12:51:13]wFMCommunicate request_size=4 [12:51:13]MH_SAM_APDU [12:51:13]CAPDU: 80 13 00 00 [12:51:13]Write to MH i2c: E2 08 00 5C 02 80 13 00 00 00 00 00 00 DA [12:51:13]Write i2c OK [12:51:13]MH_I2C_Read... [12:51:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:13]Read from MH i2c: E2 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: E2 62 00 [12:51:13]MH_I2C_Read... [12:51:13]Read from MH i2c: E2 62 00 5C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [12:51:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:13]wFMCommunicate OK [12:51:13]SAM_PROTO_GetFieldsCounters done [12:51:13]requested_item shift.num is exist - process it [12:51:13]requested_item shift.opened is exist - process it [12:51:13]req_shift_opened [12:51:13]FM_GetShiftState [12:51:13]SAM_PROTO_GetShiftState [12:51:13]wFMCommunicate request_size=4 [12:51:13]MH_SAM_APDU [12:51:13]CAPDU: 80 13 01 00 [12:51:13]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [12:51:13]Write i2c OK [12:51:13]MH_I2C_Read... [12:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:14]Read from MH i2c: E2 [12:51:14]MH_I2C_Read... [12:51:14]Read from MH i2c: E2 0E 00 [12:51:14]MH_I2C_Read... [12:51:14]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A4 [12:51:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:51:14]wFMCommunicate OK [12:51:14]SAM_PROTO_GetShiftState done [12:51:14]FM_GetShiftState done [12:51:14]req_shift_opened done [12:51:14]requested_item shift.open_date is exist - process it [12:51:14]req_shift_open_date [12:51:14]req_shift_open_date done [12:51:14]produce_requested_data done [12:51:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153136,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:51:14]process_action_free close_receipt [12:51:14]json_value_free [12:51:14]json_value_free done [12:51:14]process_json_proto returns [12:51:14]Send response to host [12:51:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153136,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:51:14]free response buf [12:51:14]execute_script done [12:51:14]execute_script returns [12:51:14]free content buf [12:51:14]Sock 12.Close socket [12:51:14]Sock 12.Thread stoped [12:51:18]Connected sock=7 [12:51:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CE B3 07 01 3B BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3F 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 56 02 00 35 04 06 00 58 D9 3B 0B 3D 54 0E EB 30 F6 65 B3 FC A8 [12:51:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 76 04 47 00 0E CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 56 02 00 F4 03 04 00 41 AF F3 66 B6 04 01 00 00 BF 06 35 64 EA F0 28 09 [12:51:20]CommunicateWithHost err = 0 [12:51:20]CheckOFDResponse [12:51:20]1017 (14) - 77093643461234 [12:51:20]1041 (16) - 0000000000871835 [12:51:20]1040 (4) - 153136 [12:51:20]1012 (4) - 25.09.2024 06:35 [12:51:20]1206 (1) - 0 [12:51:20]OFD Sender: Remove packet 153136 [12:51:20]ProducePacketName [12:51:20]name=ofd_packets/00153136 [12:51:20]NVStorageDeleteData [12:51:21]OFD Sender: No OFD packet to send [12:51:23]recv_with_timeout no data received [12:51:26]OFD Sender: No OFD packet to send [12:51:31]OFD Sender: No OFD packet to send [12:51:35]recv_with_timeout no data received [12:51:36]OFD Sender: No OFD packet to send [12:51:41]OFD Sender: No OFD packet to send [12:51:46]OFD Sender: No OFD packet to send [12:51:51]OFD Sender: No OFD packet to send [12:51:56]OFD Sender: No OFD packet to send [12:52:01]OFD Sender: No OFD packet to send [12:52:06]OFD Sender: No OFD packet to send [12:52:11]OFD Sender: No OFD packet to send [12:52:16]OFD Sender: No OFD packet to send [12:52:21]OFD Sender: No OFD packet to send [12:52:21]accept exits with 9 [12:52:21]New connection [12:52:21]New thread 3066686820 created [12:52:21]Thread 3066543460 joined [12:52:21]Waiting for new connection... [12:52:21] Sock 9.Parse request [12:52:21]Sock 9.Check first char [12:52:21]Sock 9.First char is OK [12:52:21]request: POST /json_proto HTTP/1.0 [12:52:21]Method: POST [12:52:21]URL: /json_proto [12:52:21]Method is POST - this is cgi request [12:52:21]url: /json_proto [12:52:21]query_string will be loaded in cgi processing [12:52:21]execute_cgi json_proto POST (null) [12:52:21]execute_cgi path=json_proto method=POST [12:52:21]POST find Content-Length [12:52:21]Host: 172.17.43.67:8080 [12:52:21]Content-Length: 812 [12:52:21]Content-Type: application/json [12:52:21] [12:52:21]POST finish read [12:52:21]Found Content-Length = 812 [12:52:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:21]execute_script... [12:52:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:21]POST & json_proto [12:52:21]process_json_proto [12:52:21]json parsed OK: [12:52:21]protocol is kg_v1.0 [12:52:21]action value=close_receipt [12:52:21]process_action close_receipt [12:52:21]cmd_close_receipt [12:52:21]MH_GetDate [12:52:21]Write to MH i2c: F0 00 00 5E 02 4F [12:52:21]Write i2c OK [12:52:21]MH_I2C_Read... [12:52:21]Read from MH i2c: F0 [12:52:21]MH_I2C_Read... [12:52:21]Read from MH i2c: F0 09 00 [12:52:21]MH_I2C_Read... [12:52:21]Read from MH i2c: F0 09 00 5E 02 00 86 07 F4 66 6A BD 47 65 12 [12:52:21]GetLastDocTimeStamp 1727268671 [12:52:21]current date 1727268742 [12:52:21]FM_GetShiftState [12:52:21]SAM_PROTO_GetShiftState [12:52:21]wFMCommunicate request_size=4 [12:52:21]MH_SAM_APDU [12:52:21]CAPDU: 80 13 01 00 [12:52:21]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [12:52:21]Write i2c OK [12:52:21]MH_I2C_Read... [12:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:21]Read from MH i2c: E2 [12:52:21]MH_I2C_Read... [12:52:21]Read from MH i2c: E2 0E 00 [12:52:21]MH_I2C_Read... [12:52:21]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [12:52:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:52:21]wFMCommunicate OK [12:52:21]SAM_PROTO_GetShiftState done [12:52:21]FM_GetShiftState done [12:52:21]opened in 1727224329 [12:52:21]opened+sec_in_day 1727310729 [12:52:21]quantity*price = 0 [12:52:21]sum+1 = 1 [12:52:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 153 25.09.2024 12:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153137 ФПД: 47729734913243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153137&fm=47729734913243&tin=02508201610067®Number=0000000000091825&sum=0 [12:52:22]StoreToDocumentArchive [12:52:22]shift 478 fd 153137 [12:52:22]save to /storage/0478/doc_00153137 [12:52:22]save last doc name /storage/0478/doc_00153137 to /storage/kkm_last_doc_name [12:52:22]save OK [12:52:22]Clear old archive folders... [12:52:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:22]tlvbuf is 0095C580 [12:52:22]SAM_PROTO_ClearQueue [12:52:22]wFMCommunicate request_size=4 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 09 00 00 [12:52:22]Write to MH i2c: E2 08 00 6C 02 80 09 00 00 00 00 00 00 E0 [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:22]Read from MH i2c: E2 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 03 00 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [12:52:22]RAPDU: 90 00 [12:52:22]wFMCommunicate OK [12:52:22]SAM_PROTO_ClearQueue done [12:52:22]KKMCreateOFDPacket [12:52:22]OFDProtocolAddRootSTLVToBuf [12:52:22]FM_MakeSignedData [12:52:22]FM_MakeSignedData [12:52:22]SAM_PROTO_SignData [12:52:22]wFMCommunicate request_size=4 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 0D 01 02 [12:52:22]Write to MH i2c: E2 08 00 6D 02 80 0D 01 02 00 00 00 00 E8 [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:22]Read from MH i2c: E2 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 03 00 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [12:52:22]RAPDU: 90 00 [12:52:22]wFMCommunicate OK [12:52:22]wFMCommunicate request_size=255 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 86 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 56 02 00 35 04 06 00 2B [12:52:22]Write to MH i2c: E2 02 01 6E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 86 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 56 02 00 35 04 06 00 2B 00 00 64 [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:23]Read from MH i2c: E2 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 03 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [12:52:23]RAPDU: 90 00 [12:52:23]wFMCommunicate OK [12:52:23]wFMCommunicate request_size=10 [12:52:23]MH_SAM_APDU [12:52:23]CAPDU: 80 0D 02 02 05 68 F1 E5 0C DB [12:52:23]Write to MH i2c: E2 0D 00 6F 02 80 0D 02 02 05 00 68 F1 E5 0C DB 00 00 1A [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:23]Read from MH i2c: E2 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 03 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [12:52:23]RAPDU: 90 00 [12:52:23]wFMCommunicate OK [12:52:23]wFMCommunicate request_size=4 [12:52:23]MH_SAM_APDU [12:52:23]CAPDU: 80 0D 03 02 [12:52:23]Write to MH i2c: E2 08 00 70 02 80 0D 03 02 00 00 00 00 ED [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:23]Read from MH i2c: E2 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 0B 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 0B 00 70 02 00 AB 8D 48 76 E2 74 6A 34 90 00 D8 [12:52:23]RAPDU: AB 8D 48 76 E2 74 6A 34 90 00 [12:52:23]wFMCommunicate OK [12:52:23]SAM_PROTO_SignData done [12:52:23]FM_MakeSignedData done [12:52:23]CreateOFDProtocolMessage [12:52:23]wFMCommunicate request_size=4 [12:52:23]MH_SAM_APDU [12:52:23]CAPDU: 80 11 00 00 [12:52:23]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:23]Read from MH i2c: E2 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 17 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [12:52:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:23]wFMCommunicate OK [12:52:23]CreateOFDProtocolMessage done [12:52:23]OFDSenderStorePacket 153137 [12:52:23]StoreOFDPacket docnum=153137 [12:52:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E CC 07 01 68 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 86 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 56 02 00 35 04 06 00 2B 68 F1 E5 0C DB AB 8D 48 76 E2 74 6A 34 [12:52:23]CheckFolder [12:52:23]dirname=/storage/ofd_packets [12:52:23]CheckFolder done [12:52:23]ProducePacketName [12:52:23]name=ofd_packets/00153137 [12:52:23]NVStorageSaveData ofd_packets/00153137 [12:52:23]File name is /storage/ofd_packets/00153137 [12:52:23]Write 301 bytes [12:52:23]NVStorageSaveData done [12:52:23]OFDSenderStorePacket done [12:52:23]KKMCreateOFDPacket done [12:52:23]NVStorageSaveData kkm_last_timestamp [12:52:23]File name is /storage/kkm_last_timestamp [12:52:23]Write 4 bytes [12:52:23]NVStorageSaveData done [12:52:23]ExternCall_PrintAddStr [12:52:23]wPrintStart [12:52:23]Write to MH i2c: 01 00 00 72 02 74 [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 07 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [12:52:23]RasterBufferAndPrint [12:52:23]line Счет N : (1)1787139 [12:52:23]line ИНН: 02508201610067 [12:52:23]line Контрольно-Кассовый Чек [12:52:23]line ПРОДАЖА [12:52:23]line ТРК (МРК, ГНК) : 42 [12:52:23]line Товар: 2710124130 [12:52:23]line Аи-92-К-5 [12:52:23]line 4.430 * 0.00 [12:52:23]line = 0.00 [12:52:23]line НДС 12% НСП 1% [12:52:23]line > о реализуемом товаре [12:52:23]line ИТОГО: 0.00 [12:52:23]line НСП 1% : 0.00 [12:52:23]line НДС 12% : 0.00 [12:52:23]line Наличными: 0.00 [12:52:23]line Безнал.: 0.00 [12:52:23]line Место: АЗС № 89 "Партнер Нефть" [12:52:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:52:23]line СНО: Общий режим [12:52:23]line Чек 153 25.09.2024 12:52 [12:52:23]line Смена: 478 ФФД: 1.0 [12:52:23]line ЗНМ: 0300000113 [12:52:23]line РНМ: 0000000000091825 [12:52:23]line Версия ККМ: 001 [12:52:23]line Платежная система: Бакай Банк [12:52:23]line ФМ: 0000000000871835 [12:52:23]line ФД: 153137 [12:52:23]line ФПД: 47729734913243 [12:52:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153137&fm=47729734913243&tin=02508201610067®Number=0000000000091825&sum=0 [12:52:23]written 0, free lines is 4095 [12:52:23]OFD Sender: Processing packet 153137 [packets to send 832, broken 831] [12:52:23]ProducePacketName [12:52:23]name=ofd_packets/00153137 [12:52:23]OFD Sender: To server: pG, [12:52:23]CommunicateWithHost lk.salyk.kg:30040 [12:52:23]ConnectInit lk.salyk.kg [12:52:23]Write to MH i2c: 01 00 00 9C 02 9E [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 07 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 DE 0C 8F [12:52:23]RasterBufferAndPrint [12:52:23]line [12:52:23]line [12:52:23]line [12:52:23]line [12:52:23]line [12:52:23]written 0, free lines is 3300 [12:52:23]MH_Cut [12:52:23]Write to MH i2c: D1 01 00 A3 02 01 77 [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: D1 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: D1 01 00 [12:52:23]MH_I2C_Read... [12:52:23]Read from MH i2c: D1 01 00 A3 02 00 76 [12:52:23]Write to MH i2c: 01 00 00 A4 02 A6 [12:52:23]Write i2c OK [12:52:23]MH_I2C_Read... [12:52:24]*** Cut start [12:52:24]*** Purtial cut [12:52:24]*** Stage 1: CUTSNS_PIN = 1 [12:52:24]Read from MH i2c: 01 [12:52:24]MH_I2C_Read... [12:52:24]*** Stop cut motor [12:52:24]*** Cut end [12:52:24]Read from MH i2c: 01 07 00 [12:52:24]MH_I2C_Read... [12:52:24]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [12:52:24]process_action close_receipt done [12:52:24]requested_data is exist [12:52:24]produce_requested_data [12:52:24]requested_item fm.sn is exist - process it [12:52:24]wFMCommunicate request_size=4 [12:52:24]MH_SAM_APDU [12:52:24]CAPDU: 80 11 00 00 [12:52:24]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [12:52:24]Write i2c OK [12:52:24]MH_I2C_Read... [12:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:24]Read from MH i2c: E2 [12:52:24]MH_I2C_Read... [12:52:24]Read from MH i2c: E2 17 00 [12:52:24]MH_I2C_Read... [12:52:24]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [12:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:24]wFMCommunicate OK [12:52:24]requested_item fd.num is exist - process it [12:52:24]SAM_PROTO_GetFieldsCounters [12:52:24]wFMCommunicate request_size=4 [12:52:24]MH_SAM_APDU [12:52:24]CAPDU: 80 13 00 00 [12:52:24]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [12:52:24]Write i2c OK [12:52:24]MH_I2C_Read... [12:52:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:25]Read from MH i2c: E2 [12:52:25]MH_I2C_Read... [12:52:25]Read from MH i2c: E2 62 00 [12:52:25]MH_I2C_Read... [12:52:25]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [12:52:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:25]wFMCommunicate OK [12:52:25]SAM_PROTO_GetFieldsCounters done [12:52:25]requested_item shift.num is exist - process it [12:52:25]requested_item shift.opened is exist - process it [12:52:25]req_shift_opened [12:52:25]FM_GetShiftState [12:52:25]SAM_PROTO_GetShiftState [12:52:25]wFMCommunicate request_size=4 [12:52:25]MH_SAM_APDU [12:52:25]CAPDU: 80 13 01 00 [12:52:25]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [12:52:25]Write i2c OK [12:52:25]MH_I2C_Read... [12:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:25]Read from MH i2c: E2 [12:52:25]MH_I2C_Read... [12:52:25]Read from MH i2c: E2 0E 00 [12:52:25]MH_I2C_Read... [12:52:25]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EE [12:52:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:52:25]wFMCommunicate OK [12:52:25]SAM_PROTO_GetShiftState done [12:52:25]FM_GetShiftState done [12:52:25]req_shift_opened done [12:52:25]requested_item shift.open_date is exist - process it [12:52:25]req_shift_open_date [12:52:25]req_shift_open_date done [12:52:25]produce_requested_data done [12:52:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153137,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:52:25]process_action_free close_receipt [12:52:25]json_value_free [12:52:25]json_value_free done [12:52:25]process_json_proto returns [12:52:25]Send response to host [12:52:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153137,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:52:25]free response buf [12:52:25]execute_script done [12:52:25]execute_script returns [12:52:25]free content buf [12:52:25]Sock 9.Close socket [12:52:25]Sock 9.Thread stoped [12:52:25]Connected sock=11 [12:52:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E CC 07 01 68 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 86 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 56 02 00 35 04 06 00 2B 68 F1 E5 0C DB AB 8D 48 76 E2 74 6A 34 [12:52:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 AD 47 00 13 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 56 02 00 F4 03 04 00 83 AF F3 66 B6 04 01 00 00 B6 FD 35 B7 2A 59 62 6E [12:52:26]CommunicateWithHost err = 0 [12:52:26]CheckOFDResponse [12:52:26]1017 (14) - 77093643461234 [12:52:26]1041 (16) - 0000000000871835 [12:52:26]1040 (4) - 153137 [12:52:26]1012 (4) - 25.09.2024 06:36 [12:52:26]1206 (1) - 0 [12:52:26]OFD Sender: Remove packet 153137 [12:52:26]ProducePacketName [12:52:26]name=ofd_packets/00153137 [12:52:26]NVStorageDeleteData [12:52:27]OFD Sender: No OFD packet to send [12:52:32]OFD Sender: No OFD packet to send [12:52:35]recv_with_timeout no data received [12:52:37]OFD Sender: No OFD packet to send [12:52:42]OFD Sender: No OFD packet to send [12:52:47]OFD Sender: No OFD packet to send [12:52:52]OFD Sender: No OFD packet to send [12:52:57]OFD Sender: No OFD packet to send [12:53:02]OFD Sender: No OFD packet to send [12:53:06]recv_with_timeout no data received [12:53:07]OFD Sender: No OFD packet to send [12:53:12]OFD Sender: No OFD packet to send [12:53:17]OFD Sender: No OFD packet to send [12:53:22]OFD Sender: No OFD packet to send [12:53:27]OFD Sender: No OFD packet to send [12:53:32]OFD Sender: No OFD packet to send [12:53:37]accept exits with 7 [12:53:37]New connection [12:53:37]New thread 3066543460 created [12:53:37]Thread 3066686820 joined [12:53:37]Waiting for new connection... [12:53:37] Sock 7.Parse request [12:53:37]Sock 7.Check first char [12:53:37]Sock 7.First char is OK [12:53:37]request: POST /json_proto HTTP/1.0 [12:53:37]Method: POST [12:53:37]URL: /json_proto [12:53:37]Method is POST - this is cgi request [12:53:37]url: /json_proto [12:53:37]query_string will be loaded in cgi processing [12:53:37]execute_cgi json_proto POST (null) [12:53:37]execute_cgi path=json_proto method=POST [12:53:37]POST find Content-Length [12:53:37]Host: 172.17.43.67:8080 [12:53:37]Content-Length: 678 [12:53:37]Content-Type: application/json [12:53:37] [12:53:37]POST finish read [12:53:37]Found Content-Length = 678 [12:53:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.590, "sum" : 175.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 175.00, "payments": [ { "type": 0, "sum" : 175.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:37]execute_script... [12:53: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)1787140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.590, "sum" : 175.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 175.00, "payments": [ { "type": 0, "sum" : 175.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:37]POST & json_proto [12:53:37]process_json_proto [12:53:37]json parsed OK: [12:53:37]protocol is kg_v1.0 [12:53:37]action value=close_receipt [12:53:37]process_action close_receipt [12:53:37]cmd_close_receipt [12:53:37]MH_GetDate [12:53:37]Write to MH i2c: F0 00 00 A8 02 99 [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: F0 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: F0 09 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: F0 09 00 A8 02 00 D1 07 F4 66 6A BD 47 65 A7 [12:53:37]GetLastDocTimeStamp 1727268742 [12:53:37]current date 1727268817 [12:53:37]FM_GetShiftState [12:53:37]SAM_PROTO_GetShiftState [12:53:37]wFMCommunicate request_size=4 [12:53:37]MH_SAM_APDU [12:53:37]CAPDU: 80 13 01 00 [12:53:37]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:37]Read from MH i2c: E2 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 0E 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F0 [12:53:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:53:37]wFMCommunicate OK [12:53:37]SAM_PROTO_GetShiftState done [12:53:37]FM_GetShiftState done [12:53:37]opened in 1727224329 [12:53:37]opened+sec_in_day 1727310729 [12:53:37]quantity*price = 17560 [12:53:37]sum+1 = 17561 [12:53:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 175.00 Внесено: 200.00 СДАЧА: 25.00 НСП 1% : 1.55 НДС 12% : 18.65 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 154 25.09.2024 12:53 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153138 ФПД: 12411579350822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153138&fm=12411579350822&tin=02508201610067®Number=0000000000091825&sum=17500 [12:53:38]StoreToDocumentArchive [12:53:38]shift 478 fd 153138 [12:53:38]save to /storage/0478/doc_00153138 [12:53:38]save last doc name /storage/0478/doc_00153138 to /storage/kkm_last_doc_name [12:53:38]save OK [12:53:38]Clear old archive folders... [12:53:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:53:38]tlvbuf is B6E809B0 [12:53:38]SAM_PROTO_ClearQueue [12:53:38]wFMCommunicate request_size=4 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 09 00 00 [12:53:38]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [12:53:38]RAPDU: 90 00 [12:53:38]wFMCommunicate OK [12:53:38]SAM_PROTO_ClearQueue done [12:53:38]KKMCreateOFDPacket [12:53:38]OFDProtocolAddRootSTLVToBuf [12:53:38]FM_MakeSignedData [12:53:38]FM_MakeSignedData [12:53:38]SAM_PROTO_SignData [12:53:38]wFMCommunicate request_size=4 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 0D 01 02 [12:53:38]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [12:53:38]RAPDU: 90 00 [12:53:38]wFMCommunicate OK [12:53:38]wFMCommunicate request_size=255 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 98 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 D1 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 56 02 00 35 04 06 00 0B [12:53:38]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 98 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 D1 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 56 02 00 35 04 06 00 0B 00 00 41 [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [12:53:38]RAPDU: 90 00 [12:53:38]wFMCommunicate OK [12:53:38]wFMCommunicate request_size=10 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 0D 02 02 05 49 CB C7 3F 26 [12:53:38]Write to MH i2c: E2 0D 00 B9 02 80 0D 02 02 05 00 49 CB C7 3F 26 00 00 7F [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [12:53:38]RAPDU: 90 00 [12:53:38]wFMCommunicate OK [12:53:38]wFMCommunicate request_size=4 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 0D 03 02 [12:53:38]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 0B 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 0B 00 BA 02 00 8B 73 E0 24 DD 6F 92 FB 90 00 13 [12:53:38]RAPDU: 8B 73 E0 24 DD 6F 92 FB 90 00 [12:53:38]wFMCommunicate OK [12:53:38]SAM_PROTO_SignData done [12:53:38]FM_MakeSignedData done [12:53:38]CreateOFDProtocolMessage [12:53:38]wFMCommunicate request_size=4 [12:53:38]MH_SAM_APDU [12:53:38]CAPDU: 80 11 00 00 [12:53:38]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:38]Read from MH i2c: E2 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 17 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [12:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:53:38]wFMCommunicate OK [12:53:38]CreateOFDProtocolMessage done [12:53:38]OFDSenderStorePacket 153138 [12:53:38]StoreOFDPacket docnum=153138 [12:53:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 95 07 01 75 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 98 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 D1 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 56 02 00 35 04 06 00 0B 49 CB C7 3F 26 8B 73 E0 24 DD 6F 92 FB [12:53:38]CheckFolder [12:53:38]dirname=/storage/ofd_packets [12:53:38]CheckFolder done [12:53:38]ProducePacketName [12:53:38]name=ofd_packets/00153138 [12:53:38]NVStorageSaveData ofd_packets/00153138 [12:53:38]File name is /storage/ofd_packets/00153138 [12:53:38]Write 301 bytes [12:53:38]NVStorageSaveData done [12:53:38]OFDSenderStorePacket done [12:53:38]KKMCreateOFDPacket done [12:53:38]NVStorageSaveData kkm_last_timestamp [12:53:38]File name is /storage/kkm_last_timestamp [12:53:38]Write 4 bytes [12:53:38]NVStorageSaveData done [12:53:38]ExternCall_PrintAddStr [12:53:38]wPrintStart [12:53:38]Write to MH i2c: 01 00 00 BC 02 BE [12:53:38]Write i2c OK [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: 01 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: 01 07 00 [12:53:38]MH_I2C_Read... [12:53:38]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [12:53:38]RasterBufferAndPrint [12:53:38]line Счет N : (1)1787140 [12:53:38]line ИНН: 02508201610067 [12:53:38]line Контрольно-Кассовый Чек [12:53:38]line ПРОДАЖА [12:53:38]line ТРК (МРК, ГНК) : 12 [12:53:38]line Товар: 2710124130 [12:53:38]line Аи-92-К-5 [12:53:38]line 2.590 * 67.80 [12:53:38]line = 175.60 [12:53:38]line НДС 12% НСП 1% [12:53:38]line > о реализуемом товаре [12:53:38]line ОКРУГЛЕНИЕ: -0.60 [12:53:38]line ИТОГО: 175.00 [12:53:38]line Внесено: 200.00 [12:53:38]line СДАЧА: 25.00 [12:53:38]line НСП 1% : 1.55 [12:53:38]line НДС 12% : 18.65 [12:53:38]line Наличными: 175.00 [12:53:38]line Безнал.: 0.00 [12:53:38]line Место: АЗС № 89 "Партнер Нефть" [12:53:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:53:38]line СНО: Общий режим [12:53:38]line Чек 154 25.09.2024 12:53 [12:53:38]line Смена: 478 ФФД: 1.0 [12:53:38]line ЗНМ: 0300000113 [12:53:38]line РНМ: 0000000000091825 [12:53:38]line Версия ККМ: 001 [12:53:38]line ФМ: 0000000000871835 [12:53:38]line ФД: 153138 [12:53:38]line ФПД: 12411579350822 [12:53:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153138&fm=12411579350822&tin=02508201610067®Number=0000000000091825&sum=17500 [12:53:39]OFD Sender: Processing packet 153138 [packets to send 832, broken 831] [12:53:39]ProducePacketName [12:53:39]name=ofd_packets/00153138 [12:53:39]OFD Sender: To server: pG, [12:53:39]CommunicateWithHost lk.salyk.kg:30040 [12:53:39]ConnectInit lk.salyk.kg [12:53:39]written 0, free lines is 4095 [12:53:39]Write to MH i2c: 01 00 00 E7 02 E9 [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: 01 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: 01 07 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 D7 0C D3 [12:53:39]RasterBufferAndPrint [12:53:39]line [12:53:39]line [12:53:39]line [12:53:39]line [12:53:39]line [12:53:39]written 0, free lines is 3294 [12:53:39]MH_Cut [12:53:39]Write to MH i2c: D1 01 00 EE 02 01 C2 [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: D1 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: D1 01 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: D1 01 00 EE 02 00 C1 [12:53:39]Write to MH i2c: 01 00 00 EF 02 F1 [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:40]*** Cut start [12:53:40]*** Purtial cut [12:53:40]*** Stage 1: CUTSNS_PIN = 1 [12:53:40]Read from MH i2c: 01 [12:53:40]MH_I2C_Read... [12:53:40]*** Stop cut motor [12:53:40]*** Cut end [12:53:40]Read from MH i2c: 01 07 00 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [12:53:40]process_action close_receipt done [12:53:40]requested_data is exist [12:53:40]produce_requested_data [12:53:40]requested_item fm.sn is exist - process it [12:53:40]wFMCommunicate request_size=4 [12:53:40]MH_SAM_APDU [12:53:40]CAPDU: 80 11 00 00 [12:53:40]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [12:53:40]Write i2c OK [12:53:40]MH_I2C_Read... [12:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:40]Read from MH i2c: E2 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 17 00 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [12:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:53:40]wFMCommunicate OK [12:53:40]requested_item fd.num is exist - process it [12:53:40]SAM_PROTO_GetFieldsCounters [12:53:40]wFMCommunicate request_size=4 [12:53:40]MH_SAM_APDU [12:53:40]CAPDU: 80 13 00 00 [12:53:40]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [12:53:40]Write i2c OK [12:53:40]MH_I2C_Read... [12:53:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:40]Read from MH i2c: E2 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 62 00 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [12:53:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:53:40]wFMCommunicate OK [12:53:40]SAM_PROTO_GetFieldsCounters done [12:53:40]requested_item shift.num is exist - process it [12:53:40]requested_item shift.opened is exist - process it [12:53:40]req_shift_opened [12:53:40]FM_GetShiftState [12:53:40]SAM_PROTO_GetShiftState [12:53:40]wFMCommunicate request_size=4 [12:53:40]MH_SAM_APDU [12:53:40]CAPDU: 80 13 01 00 [12:53:40]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [12:53:40]Write i2c OK [12:53:40]MH_I2C_Read... [12:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:40]Read from MH i2c: E2 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 0E 00 [12:53:40]MH_I2C_Read... [12:53:40]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 39 [12:53:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:53:40]wFMCommunicate OK [12:53:40]SAM_PROTO_GetShiftState done [12:53:40]FM_GetShiftState done [12:53:40]req_shift_opened done [12:53:40]requested_item shift.open_date is exist - process it [12:53:40]req_shift_open_date [12:53:40]req_shift_open_date done [12:53:40]produce_requested_data done [12:53:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153138,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:53:40]process_action_free close_receipt [12:53:40]json_value_free [12:53:40]json_value_free done [12:53:40]process_json_proto returns [12:53:40]Send response to host [12:53:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153138,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:53:40]free response buf [12:53:40]execute_script done [12:53:40]execute_script returns [12:53:40]free content buf [12:53:40]Sock 7.Close socket [12:53:40]Sock 7.Thread stoped [12:53:42]Connected sock=11 [12:53:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 95 07 01 75 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 98 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 D1 07 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 56 02 00 35 04 06 00 0B 49 CB C7 3F 26 8B 73 E0 24 DD 6F 92 FB [12:53:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 A3 47 00 A5 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 56 02 00 F4 03 04 00 D0 AF F3 66 B6 04 01 00 00 49 7B B0 46 93 D8 FB 4F [12:53:43]CommunicateWithHost err = 0 [12:53:43]CheckOFDResponse [12:53:43]1017 (14) - 77093643461234 [12:53:43]1041 (16) - 0000000000871835 [12:53:43]1040 (4) - 153138 [12:53:43]1012 (4) - 25.09.2024 06:38 [12:53:43]1206 (1) - 0 [12:53:43]OFD Sender: Remove packet 153138 [12:53:43]ProducePacketName [12:53:43]name=ofd_packets/00153138 [12:53:43]NVStorageDeleteData [12:53:43]OFD Sender: No OFD packet to send [12:53:48]OFD Sender: No OFD packet to send [12:53:53]OFD Sender: No OFD packet to send [12:53:58]OFD Sender: No OFD packet to send [12:54:03]OFD Sender: No OFD packet to send [12:54:08]recv_with_timeout no data received [12:54:08]OFD Sender: No OFD packet to send [12:54:13]OFD Sender: No OFD packet to send [12:54:18]OFD Sender: No OFD packet to send [12:54:23]OFD Sender: No OFD packet to send [12:54:28]OFD Sender: No OFD packet to send [12:54:33]OFD Sender: No OFD packet to send [12:54:38]OFD Sender: No OFD packet to send [12:54:43]OFD Sender: No OFD packet to send [12:54:48]OFD Sender: No OFD packet to send [12:54:53]OFD Sender: No OFD packet to send [12:54:58]OFD Sender: No OFD packet to send [12:55:03]OFD Sender: No OFD packet to send [12:55:08]OFD Sender: No OFD packet to send [12:55:13]accept exits with 9 [12:55:13]New connection [12:55:13]New thread 3066686820 created [12:55:13]Thread 3066543460 joined [12:55:13]Waiting for new connection... [12:55:13] Sock 9.Parse request [12:55:13]Sock 9.Check first char [12:55:13]Sock 9.First char is OK [12:55:13]request: POST /json_proto HTTP/1.0 [12:55:13]Method: POST [12:55:13]URL: /json_proto [12:55:13]Method is POST - this is cgi request [12:55:13]url: /json_proto [12:55:13]query_string will be loaded in cgi processing [12:55:13]execute_cgi json_proto POST (null) [12:55:13]execute_cgi path=json_proto method=POST [12:55:13]POST find Content-Length [12:55:13]Host: 172.17.43.67:8080 [12:55:13]Content-Length: 810 [12:55:13]Content-Type: application/json [12:55:13] [12:55:13]POST finish read [12:55:13]Found Content-Length = 810 [12:55:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:13]execute_script... [12:55:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:13]POST & json_proto [12:55:13]process_json_proto [12:55:13]json parsed OK: [12:55:13]protocol is kg_v1.0 [12:55:13]action value=close_receipt [12:55:13]process_action close_receipt [12:55:13]cmd_close_receipt [12:55:13]MH_GetDate [12:55:13]Write to MH i2c: F0 00 00 F3 02 E4 [12:55:13]Write i2c OK [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: F0 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: F0 09 00 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: F0 09 00 F3 02 00 32 08 F4 66 6A BD 47 65 54 [12:55:13]GetLastDocTimeStamp 1727268817 [12:55:13]current date 1727268914 [12:55:13]FM_GetShiftState [12:55:13]SAM_PROTO_GetShiftState [12:55:13]wFMCommunicate request_size=4 [12:55:13]MH_SAM_APDU [12:55:13]CAPDU: 80 13 01 00 [12:55:13]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [12:55:13]Write i2c OK [12:55:13]MH_I2C_Read... [12:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:13]Read from MH i2c: E2 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 0E 00 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3B [12:55:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:55:13]wFMCommunicate OK [12:55:13]SAM_PROTO_GetShiftState done [12:55:13]FM_GetShiftState done [12:55:13]opened in 1727224329 [12:55:13]opened+sec_in_day 1727310729 [12:55:13]quantity*price = 0 [12:55:13]sum+1 = 1 [12:55:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 155 25.09.2024 12:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153139 ФПД: 22380069614905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153139&fm=22380069614905&tin=02508201610067®Number=0000000000091825&sum=0 [12:55:14]StoreToDocumentArchive [12:55:14]shift 478 fd 153139 [12:55:14]save to /storage/0478/doc_00153139 [12:55:14]save last doc name /storage/0478/doc_00153139 to /storage/kkm_last_doc_name [12:55:14]save OK [12:55:14]Clear old archive folders... [12:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:55:14]tlvbuf is B6F14810 [12:55:14]SAM_PROTO_ClearQueue [12:55:14]wFMCommunicate request_size=4 [12:55:14]MH_SAM_APDU [12:55:14]CAPDU: 80 09 00 00 [12:55:14]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [12:55:14]Write i2c OK [12:55:14]MH_I2C_Read... [12:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:14]Read from MH i2c: E2 [12:55:14]MH_I2C_Read... [12:55:14]Read from MH i2c: E2 03 00 [12:55:14]MH_I2C_Read... [12:55:14]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [12:55:14]RAPDU: 90 00 [12:55:14]wFMCommunicate OK [12:55:14]SAM_PROTO_ClearQueue done [12:55:14]KKMCreateOFDPacket [12:55:14]OFDProtocolAddRootSTLVToBuf [12:55:14]FM_MakeSignedData [12:55:14]FM_MakeSignedData [12:55:14]SAM_PROTO_SignData [12:55:14]wFMCommunicate request_size=4 [12:55:14]MH_SAM_APDU [12:55:14]CAPDU: 80 0D 01 02 [12:55:14]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [12:55:14]Write i2c OK [12:55:14]MH_I2C_Read... [12:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:14]Read from MH i2c: E2 [12:55:14]MH_I2C_Read... [12:55:14]Read from MH i2c: E2 03 00 [12:55:14]MH_I2C_Read... [12:55:14]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [12:55:14]RAPDU: 90 00 [12:55:14]wFMCommunicate OK [12:55:14]wFMCommunicate request_size=255 [12:55:14]MH_SAM_APDU [12:55:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 32 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 56 02 00 35 04 06 00 14 5A C4 19 [12:55:14]Write to MH i2c: E2 02 01 03 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 32 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 56 02 00 35 04 06 00 14 5A C4 19 00 00 AF [12:55:14]Write i2c OK [12:55:14]MH_I2C_Read... [12:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:15]Read from MH i2c: E2 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 03 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [12:55:15]RAPDU: 90 00 [12:55:15]wFMCommunicate OK [12:55:15]wFMCommunicate request_size=7 [12:55:15]MH_SAM_APDU [12:55:15]CAPDU: 80 0D 02 02 02 75 39 [12:55:15]Write to MH i2c: E2 0A 00 04 03 80 0D 02 02 02 00 75 39 00 00 33 [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:15]Read from MH i2c: E2 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 03 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [12:55:15]RAPDU: 90 00 [12:55:15]wFMCommunicate OK [12:55:15]wFMCommunicate request_size=4 [12:55:15]MH_SAM_APDU [12:55:15]CAPDU: 80 0D 03 02 [12:55:15]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:15]Read from MH i2c: E2 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 0B 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 0B 00 05 03 00 C1 EA ED 1F 52 FB 10 BF 90 00 57 [12:55:15]RAPDU: C1 EA ED 1F 52 FB 10 BF 90 00 [12:55:15]wFMCommunicate OK [12:55:15]SAM_PROTO_SignData done [12:55:15]FM_MakeSignedData done [12:55:15]CreateOFDProtocolMessage [12:55:15]wFMCommunicate request_size=4 [12:55:15]MH_SAM_APDU [12:55:15]CAPDU: 80 11 00 00 [12:55:15]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:15]Read from MH i2c: E2 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 17 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [12:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:55:15]wFMCommunicate OK [12:55:15]CreateOFDProtocolMessage done [12:55:15]OFDSenderStorePacket 153139 [12:55:15]StoreOFDPacket docnum=153139 [12:55:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 01 04 01 E8 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 32 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 56 02 00 35 04 06 00 14 5A C4 19 75 39 C1 EA ED 1F 52 FB 10 BF [12:55:15]CheckFolder [12:55:15]dirname=/storage/ofd_packets [12:55:15]CheckFolder done [12:55:15]ProducePacketName [12:55:15]name=ofd_packets/00153139 [12:55:15]NVStorageSaveData ofd_packets/00153139 [12:55:15]File name is /storage/ofd_packets/00153139 [12:55:15]Write 298 bytes [12:55:15]NVStorageSaveData done [12:55:15]OFDSenderStorePacket done [12:55:15]KKMCreateOFDPacket done [12:55:15]NVStorageSaveData kkm_last_timestamp [12:55:15]File name is /storage/kkm_last_timestamp [12:55:15]Write 4 bytes [12:55:15]NVStorageSaveData done [12:55:15]ExternCall_PrintAddStr [12:55:15]wPrintStart [12:55:15]Write to MH i2c: 01 00 00 07 03 0A [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 07 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [12:55:15]RasterBufferAndPrint [12:55:15]line Счет N : (1)1787141 [12:55:15]line ИНН: 02508201610067 [12:55:15]line Контрольно-Кассовый Чек [12:55:15]line ПРОДАЖА [12:55:15]line ТРК (МРК, ГНК) : 41 [12:55:15]line Товар: 2710194210 [12:55:15]line ДТ-К-5 [12:55:15]line 26.250 * 0.00 [12:55:15]line = 0.00 [12:55:15]line НДС 12% НСП 1% [12:55:15]line > о реализуемом товаре [12:55:15]line ИТОГО: 0.00 [12:55:15]line НСП 1% : 0.00 [12:55:15]line НДС 12% : 0.00 [12:55:15]line Наличными: 0.00 [12:55:15]line Безнал.: 0.00 [12:55:15]line Место: АЗС № 89 "Партнер Нефть" [12:55:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:55:15]line СНО: Общий режим [12:55:15]line Чек 155 25.09.2024 12:55 [12:55:15]line Смена: 478 ФФД: 1.0 [12:55:15]line ЗНМ: 0300000113 [12:55:15]line РНМ: 0000000000091825 [12:55:15]line Версия ККМ: 001 [12:55:15]line Платежная система: Бакай Банк [12:55:15]line ФМ: 0000000000871835 [12:55:15]line ФД: 153139 [12:55:15]line ФПД: 22380069614905 [12:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153139&fm=22380069614905&tin=02508201610067®Number=0000000000091825&sum=0 [12:55:15]written 0, free lines is 4095 [12:55:15]OFD Sender: Processing packet 153139 [packets to send 832, broken 831] [12:55:15]ProducePacketName [12:55:15]name=ofd_packets/00153139 [12:55:15]OFD Sender: To server: pG, [12:55:15]CommunicateWithHost lk.salyk.kg:30040 [12:55:15]ConnectInit lk.salyk.kg [12:55:15]Write to MH i2c: 01 00 00 31 03 34 [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 07 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 E4 0C 2B [12:55:15]RasterBufferAndPrint [12:55:15]line [12:55:15]line [12:55:15]line [12:55:15]line [12:55:15]line [12:55:15]written 0, free lines is 3305 [12:55:15]MH_Cut [12:55:15]Write to MH i2c: D1 01 00 38 03 01 0D [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: D1 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: D1 01 00 [12:55:15]MH_I2C_Read... [12:55:15]Read from MH i2c: D1 01 00 38 03 00 0C [12:55:15]Write to MH i2c: 01 00 00 39 03 3C [12:55:15]Write i2c OK [12:55:15]MH_I2C_Read... [12:55:15]Connected sock=7 [12:55:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 01 04 01 E8 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 32 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 56 02 00 35 04 06 00 14 5A C4 19 75 39 C1 EA ED 1F 52 FB 10 BF [12:55:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 45 15 47 00 A0 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 56 02 00 F4 03 04 00 2D B0 F3 66 B6 04 01 00 00 C7 EF D4 C0 44 26 BA AD [12:55:16]CommunicateWithHost err = 0 [12:55:16]CheckOFDResponse [12:55:16]1017 (14) - 77093643461234 [12:55:16]1041 (16) - 0000000000871835 [12:55:16]1040 (4) - 153139 [12:55:16]1012 (4) - 25.09.2024 06:39 [12:55:16]1206 (1) - 0 [12:55:16]OFD Sender: Remove packet 153139 [12:55:16]ProducePacketName [12:55:16]name=ofd_packets/00153139 [12:55:16]NVStorageDeleteData [12:55:16]*** Cut start [12:55:16]*** Purtial cut [12:55:16]*** Stage 1: CUTSNS_PIN = 1 [12:55:16]Read from MH i2c: 01 [12:55:16]MH_I2C_Read... [12:55:16]*** Stop cut motor [12:55:16]*** Cut end [12:55:16]Read from MH i2c: 01 07 00 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 FF 0F 51 [12:55:16]process_action close_receipt done [12:55:16]requested_data is exist [12:55:16]produce_requested_data [12:55:16]requested_item fm.sn is exist - process it [12:55:16]wFMCommunicate request_size=4 [12:55:16]MH_SAM_APDU [12:55:16]CAPDU: 80 11 00 00 [12:55:16]Write to MH i2c: E2 08 00 3A 03 80 11 00 00 00 00 00 00 B7 [12:55:16]Write i2c OK [12:55:16]MH_I2C_Read... [12:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:16]Read from MH i2c: E2 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 17 00 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 17 00 3A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [12:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:55:16]wFMCommunicate OK [12:55:16]requested_item fd.num is exist - process it [12:55:16]SAM_PROTO_GetFieldsCounters [12:55:16]wFMCommunicate request_size=4 [12:55:16]MH_SAM_APDU [12:55:16]CAPDU: 80 13 00 00 [12:55:16]Write to MH i2c: E2 08 00 3B 03 80 13 00 00 00 00 00 00 BA [12:55:16]Write i2c OK [12:55:16]MH_I2C_Read... [12:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:55:16]OFD Sender: No OFD packet to send [12:55:16]Read from MH i2c: E2 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 62 00 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 62 00 3B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [12:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:55:16]wFMCommunicate OK [12:55:16]SAM_PROTO_GetFieldsCounters done [12:55:16]requested_item shift.num is exist - process it [12:55:16]requested_item shift.opened is exist - process it [12:55:16]req_shift_opened [12:55:16]FM_GetShiftState [12:55:16]SAM_PROTO_GetShiftState [12:55:16]wFMCommunicate request_size=4 [12:55:16]MH_SAM_APDU [12:55:16]CAPDU: 80 13 01 00 [12:55:16]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [12:55:16]Write i2c OK [12:55:16]MH_I2C_Read... [12:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:17]Read from MH i2c: E2 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 0E 00 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 84 [12:55:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:55:17]wFMCommunicate OK [12:55:17]SAM_PROTO_GetShiftState done [12:55:17]FM_GetShiftState done [12:55:17]req_shift_opened done [12:55:17]requested_item shift.open_date is exist - process it [12:55:17]req_shift_open_date [12:55:17]req_shift_open_date done [12:55:17]produce_requested_data done [12:55:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153139,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:55:17]process_action_free close_receipt [12:55:17]json_value_free [12:55:17]json_value_free done [12:55:17]process_json_proto returns [12:55:17]Send response to host [12:55:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153139,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:55:17]free response buf [12:55:17]execute_script done [12:55:17]execute_script returns [12:55:17]free content buf [12:55:17]Sock 9.Close socket [12:55:17]Sock 9.Thread stoped [12:55:21]OFD Sender: No OFD packet to send [12:55:26]OFD Sender: No OFD packet to send [12:55:32]OFD Sender: No OFD packet to send [12:55:33]recv_with_timeout no data received [12:55:37]OFD Sender: No OFD packet to send [12:55:42]OFD Sender: No OFD packet to send [12:55:44]recv_with_timeout no data received [12:55:47]OFD Sender: No OFD packet to send [12:55:52]OFD Sender: No OFD packet to send [12:55:57]OFD Sender: No OFD packet to send [12:56:02]OFD Sender: No OFD packet to send [12:56:07]OFD Sender: No OFD packet to send [12:56:12]OFD Sender: No OFD packet to send [12:56:17]OFD Sender: No OFD packet to send [12:56:22]OFD Sender: No OFD packet to send [12:56:27]OFD Sender: No OFD packet to send [12:56:32]OFD Sender: No OFD packet to send [12:56:37]OFD Sender: No OFD packet to send [12:56:42]OFD Sender: No OFD packet to send [12:56:47]OFD Sender: No OFD packet to send [12:56:52]OFD Sender: No OFD packet to send [12:56:57]OFD Sender: No OFD packet to send [12:56:58]recv_with_timeout no data received [12:57:02]OFD Sender: No OFD packet to send [12:57:07]OFD Sender: No OFD packet to send [12:57:12]OFD Sender: No OFD packet to send [12:57:17]OFD Sender: No OFD packet to send [12:57:18]accept exits with 10 [12:57:18]New connection [12:57:18]New thread 3066543460 created [12:57:18]Thread 3066686820 joined [12:57:18]Waiting for new connection... [12:57:18] Sock 10.Parse request [12:57:18]Sock 10.Check first char [12:57:18]Sock 10.First char is OK [12:57:18]request: POST /json_proto HTTP/1.0 [12:57:18]Method: POST [12:57:18]URL: /json_proto [12:57:18]Method is POST - this is cgi request [12:57:18]url: /json_proto [12:57:18]query_string will be loaded in cgi processing [12:57:18]execute_cgi json_proto POST (null) [12:57:18]execute_cgi path=json_proto method=POST [12:57:18]POST find Content-Length [12:57:18]Host: 172.17.43.67:8080 [12:57:18]Content-Length: 678 [12:57:18]Content-Type: application/json [12:57:18] [12:57:18]POST finish read [12:57:18]Found Content-Length = 678 [12:57:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:18]execute_script... [12:57:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:18]POST & json_proto [12:57:18]process_json_proto [12:57:18]json parsed OK: [12:57:18]protocol is kg_v1.0 [12:57:18]action value=close_receipt [12:57:18]process_action close_receipt [12:57:18]cmd_close_receipt [12:57:18]MH_GetDate [12:57:18]Write to MH i2c: F0 00 00 3D 03 2F [12:57:18]Write i2c OK [12:57:18]MH_I2C_Read... [12:57:18]Read from MH i2c: F0 [12:57:18]MH_I2C_Read... [12:57:18]Read from MH i2c: F0 09 00 [12:57:18]MH_I2C_Read... [12:57:18]Read from MH i2c: F0 09 00 3D 03 00 AE 08 F4 66 6A BD 47 65 1B [12:57:18]GetLastDocTimeStamp 1727268914 [12:57:18]current date 1727269038 [12:57:18]FM_GetShiftState [12:57:18]SAM_PROTO_GetShiftState [12:57:18]wFMCommunicate request_size=4 [12:57:18]MH_SAM_APDU [12:57:18]CAPDU: 80 13 01 00 [12:57:18]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [12:57:18]Write i2c OK [12:57:18]MH_I2C_Read... [12:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:18]Read from MH i2c: E2 [12:57:18]MH_I2C_Read... [12:57:18]Read from MH i2c: E2 0E 00 [12:57:18]MH_I2C_Read... [12:57:18]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 86 [12:57:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:57:18]wFMCommunicate OK [12:57:18]SAM_PROTO_GetShiftState done [12:57:18]FM_GetShiftState done [12:57:18]opened in 1727224329 [12:57:18]opened+sec_in_day 1727310729 [12:57:18]quantity*price = 50036 [12:57:18]sum+1 = 50037 [12:57:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 156 25.09.2024 12:57 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153140 ФПД: 85095503764445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125718&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153140&fm=85095503764445&tin=02508201610067®Number=0000000000091825&sum=50000 [12:57:19]StoreToDocumentArchive [12:57:19]shift 478 fd 153140 [12:57:19]save to /storage/0478/doc_00153140 [12:57:19]save last doc name /storage/0478/doc_00153140 to /storage/kkm_last_doc_name [12:57:19]save OK [12:57:19]Clear old archive folders... [12:57:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:57:19]tlvbuf is 009B0510 [12:57:19]SAM_PROTO_ClearQueue [12:57:19]wFMCommunicate request_size=4 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 09 00 00 [12:57:19]Write to MH i2c: E2 08 00 4B 03 80 09 00 00 00 00 00 00 C0 [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [12:57:19]RAPDU: 90 00 [12:57:19]wFMCommunicate OK [12:57:19]SAM_PROTO_ClearQueue done [12:57:19]KKMCreateOFDPacket [12:57:19]OFDProtocolAddRootSTLVToBuf [12:57:19]FM_MakeSignedData [12:57:19]FM_MakeSignedData [12:57:19]SAM_PROTO_SignData [12:57:19]wFMCommunicate request_size=4 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 0D 01 02 [12:57:19]Write to MH i2c: E2 08 00 4C 03 80 0D 01 02 00 00 00 00 C8 [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [12:57:19]RAPDU: 90 00 [12:57:19]wFMCommunicate OK [12:57:19]wFMCommunicate request_size=255 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 AE 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 56 02 00 35 04 06 00 4D [12:57:19]Write to MH i2c: E2 02 01 4D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 AE 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 56 02 00 35 04 06 00 4D 00 00 AB [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [12:57:19]RAPDU: 90 00 [12:57:19]wFMCommunicate OK [12:57:19]wFMCommunicate request_size=10 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 0D 02 02 05 64 D7 46 1B DD [12:57:19]Write to MH i2c: E2 0D 00 4E 03 80 0D 02 02 05 00 64 D7 46 1B DD 00 00 4E [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [12:57:19]RAPDU: 90 00 [12:57:19]wFMCommunicate OK [12:57:19]wFMCommunicate request_size=4 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 0D 03 02 [12:57:19]Write to MH i2c: E2 08 00 4F 03 80 0D 03 02 00 00 00 00 CD [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 0B 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 0B 00 4F 03 00 79 18 EA 99 BB 30 B9 5D 90 00 E3 [12:57:19]RAPDU: 79 18 EA 99 BB 30 B9 5D 90 00 [12:57:19]wFMCommunicate OK [12:57:19]SAM_PROTO_SignData done [12:57:19]FM_MakeSignedData done [12:57:19]CreateOFDProtocolMessage [12:57:19]wFMCommunicate request_size=4 [12:57:19]MH_SAM_APDU [12:57:19]CAPDU: 80 11 00 00 [12:57:19]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:19]Read from MH i2c: E2 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 17 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [12:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:57:19]wFMCommunicate OK [12:57:19]CreateOFDProtocolMessage done [12:57:19]OFDSenderStorePacket 153140 [12:57:19]StoreOFDPacket docnum=153140 [12:57:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA FB 07 01 E3 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 AE 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 56 02 00 35 04 06 00 4D 64 D7 46 1B DD 79 18 EA 99 BB 30 B9 5D [12:57:19]CheckFolder [12:57:19]dirname=/storage/ofd_packets [12:57:19]CheckFolder done [12:57:19]ProducePacketName [12:57:19]name=ofd_packets/00153140 [12:57:19]NVStorageSaveData ofd_packets/00153140 [12:57:19]File name is /storage/ofd_packets/00153140 [12:57:19]Write 301 bytes [12:57:19]NVStorageSaveData done [12:57:19]OFDSenderStorePacket done [12:57:19]KKMCreateOFDPacket done [12:57:19]NVStorageSaveData kkm_last_timestamp [12:57:19]File name is /storage/kkm_last_timestamp [12:57:19]Write 4 bytes [12:57:19]NVStorageSaveData done [12:57:19]ExternCall_PrintAddStr [12:57:19]wPrintStart [12:57:19]Write to MH i2c: 01 00 00 51 03 54 [12:57:19]Write i2c OK [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: 01 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: 01 07 00 [12:57:19]MH_I2C_Read... [12:57:19]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [12:57:19]RasterBufferAndPrint [12:57:19]line Счет N : (1)1787142 [12:57:19]line ИНН: 02508201610067 [12:57:19]line Контрольно-Кассовый Чек [12:57:19]line ПРОДАЖА [12:57:19]line ТРК (МРК, ГНК) : 22 [12:57:19]line Товар: 2710124130 [12:57:19]line Аи-92-К-5 [12:57:19]line 7.380 * 67.80 [12:57:19]line = 500.36 [12:57:19]line НДС 12% НСП 1% [12:57:19]line > о реализуемом товаре [12:57:19]line ОКРУГЛЕНИЕ: -0.36 [12:57:19]line ИТОГО: 500.00 [12:57:19]line Внесено: 500.00 [12:57:19]line СДАЧА: 0.00 [12:57:19]line НСП 1% : 4.43 [12:57:19]line НДС 12% : 53.14 [12:57:19]line Наличными: 500.00 [12:57:19]line Безнал.: 0.00 [12:57:19]line Место: АЗС № 89 "Партнер Нефть" [12:57:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:57:19]line СНО: Общий режим [12:57:19]line Чек 156 25.09.2024 12:57 [12:57:19]line Смена: 478 ФФД: 1.0 [12:57:19]line ЗНМ: 0300000113 [12:57:19]line РНМ: 0000000000091825 [12:57:19]line Версия ККМ: 001 [12:57:19]line ФМ: 0000000000871835 [12:57:19]line ФД: 153140 [12:57:19]line ФПД: 85095503764445 [12:57:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T125718&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153140&fm=85095503764445&tin=02508201610067®Number=0000000000091825&sum=50000 [12:57:19]written 0, free lines is 4095 [12:57:19]OFD Sender: Processing packet 153140 [packets to send 832, broken 831] [12:57:19]ProducePacketName [12:57:19]name=ofd_packets/00153140 [12:57:19]OFD Sender: To server: pG, [12:57:19]CommunicateWithHost lk.salyk.kg:30040 [12:57:19]ConnectInit lk.salyk.kg [12:57:20]Write to MH i2c: 01 00 00 7C 03 7F [12:57:20]Write i2c OK [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: 01 [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: 01 07 00 [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 E2 0C 74 [12:57:20]RasterBufferAndPrint [12:57:20]line [12:57:20]line [12:57:20]line [12:57:20]line [12:57:20]line [12:57:20]written 0, free lines is 3304 [12:57:20]MH_Cut [12:57:20]Write to MH i2c: D1 01 00 83 03 01 58 [12:57:20]Write i2c OK [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: D1 [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: D1 01 00 [12:57:20]MH_I2C_Read... [12:57:20]Read from MH i2c: D1 01 00 83 03 00 57 [12:57:20]Write to MH i2c: 01 00 00 84 03 87 [12:57:20]Write i2c OK [12:57:20]MH_I2C_Read... [12:57:20]Connected sock=9 [12:57:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA FB 07 01 E3 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 AE 08 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 56 02 00 35 04 06 00 4D 64 D7 46 1B DD 79 18 EA 99 BB 30 B9 5D [12:57:21]*** Cut start [12:57:21]*** Purtial cut [12:57:21]*** Stage 1: CUTSNS_PIN = 1 [12:57:21]Read from MH i2c: 01 [12:57:21]MH_I2C_Read... [12:57:21]*** Stop cut motor [12:57:21]*** Cut end [12:57:21]Read from MH i2c: 01 07 00 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [12:57:21]process_action close_receipt done [12:57:21]requested_data is exist [12:57:21]produce_requested_data [12:57:21]requested_item fm.sn is exist - process it [12:57:21]wFMCommunicate request_size=4 [12:57:21]MH_SAM_APDU [12:57:21]CAPDU: 80 11 00 00 [12:57:21]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [12:57:21]Write i2c OK [12:57:21]MH_I2C_Read... [12:57:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D8 39 47 00 99 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 56 02 00 F4 03 04 00 AA B0 F3 66 B6 04 01 00 00 04 7F 97 59 BF 3A 55 A3 [12:57:21]CommunicateWithHost err = 0 [12:57:21]CheckOFDResponse [12:57:21]1017 (14) - 77093643461234 [12:57:21]1041 (16) - 0000000000871835 [12:57:21]1040 (4) - 153140 [12:57:21]1012 (4) - 25.09.2024 06:41 [12:57:21]1206 (1) - 0 [12:57:21]OFD Sender: Remove packet 153140 [12:57:21]ProducePacketName [12:57:21]name=ofd_packets/00153140 [12:57:21]NVStorageDeleteData [12:57:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:21]Read from MH i2c: E2 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 17 00 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [12:57:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:57:21]wFMCommunicate OK [12:57:21]requested_item fd.num is exist - process it [12:57:21]SAM_PROTO_GetFieldsCounters [12:57:21]wFMCommunicate request_size=4 [12:57:21]MH_SAM_APDU [12:57:21]CAPDU: 80 13 00 00 [12:57:21]Write to MH i2c: E2 08 00 86 03 80 13 00 00 00 00 00 00 05 [12:57:21]Write i2c OK [12:57:21]MH_I2C_Read... [12:57:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:21]Read from MH i2c: E2 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 62 00 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 62 00 86 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [12:57:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:57:21]wFMCommunicate OK [12:57:21]SAM_PROTO_GetFieldsCounters done [12:57:21]requested_item shift.num is exist - process it [12:57:21]requested_item shift.opened is exist - process it [12:57:21]req_shift_opened [12:57:21]FM_GetShiftState [12:57:21]SAM_PROTO_GetShiftState [12:57:21]wFMCommunicate request_size=4 [12:57:21]MH_SAM_APDU [12:57:21]CAPDU: 80 13 01 00 [12:57:21]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [12:57:21]Write i2c OK [12:57:21]MH_I2C_Read... [12:57:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:21]Read from MH i2c: E2 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 0E 00 [12:57:21]MH_I2C_Read... [12:57:21]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CF [12:57:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [12:57:21]wFMCommunicate OK [12:57:21]SAM_PROTO_GetShiftState done [12:57:21]FM_GetShiftState done [12:57:21]req_shift_opened done [12:57:21]requested_item shift.open_date is exist - process it [12:57:21]req_shift_open_date [12:57:21]req_shift_open_date done [12:57:21]produce_requested_data done [12:57:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153140,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [12:57:21]process_action_free close_receipt [12:57:21]json_value_free [12:57:21]json_value_free done [12:57:21]process_json_proto returns [12:57:21]Send response to host [12:57:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153140,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [12:57:21]free response buf [12:57:21]execute_script done [12:57:21]execute_script returns [12:57:21]free content buf [12:57:21]Sock 10.Close socket [12:57:21]Sock 10.Thread stoped [12:57:21]OFD Sender: No OFD packet to send [12:57:26]OFD Sender: No OFD packet to send [12:57:27]recv_with_timeout no data received [12:57:31]OFD Sender: No OFD packet to send [12:57:36]OFD Sender: No OFD packet to send [12:57:38]recv_with_timeout no data received [12:57:41]OFD Sender: No OFD packet to send [12:57:47]OFD Sender: No OFD packet to send [12:57:52]OFD Sender: No OFD packet to send [12:57:57]OFD Sender: No OFD packet to send [12:58:02]OFD Sender: No OFD packet to send [12:58:07]OFD Sender: No OFD packet to send [12:58:12]OFD Sender: No OFD packet to send [12:58:17]OFD Sender: No OFD packet to send [12:58:22]OFD Sender: No OFD packet to send [12:58:27]OFD Sender: No OFD packet to send [12:58:32]OFD Sender: No OFD packet to send [12:58:37]OFD Sender: No OFD packet to send [12:58:42]OFD Sender: No OFD packet to send [12:58:47]OFD Sender: No OFD packet to send [12:58:52]OFD Sender: No OFD packet to send [12:58:57]OFD Sender: No OFD packet to send [12:59:02]OFD Sender: No OFD packet to send [12:59:07]OFD Sender: No OFD packet to send [12:59:12]OFD Sender: No OFD packet to send [12:59:17]OFD Sender: No OFD packet to send [12:59:22]OFD Sender: No OFD packet to send [12:59:27]OFD Sender: No OFD packet to send [12:59:32]OFD Sender: No OFD packet to send [12:59:37]OFD Sender: No OFD packet to send [12:59:39]recv_with_timeout no data received [12:59:42]OFD Sender: No OFD packet to send [12:59:47]OFD Sender: No OFD packet to send [12:59:52]OFD Sender: No OFD packet to send [12:59:57]OFD Sender: No OFD packet to send [12:59:59]recv_with_timeout no data received [13:00:02]OFD Sender: No OFD packet to send [13:00:07]OFD Sender: No OFD packet to send [13:00:12]OFD Sender: No OFD packet to send [13:00:14]recv_with_timeout no data received [13:00:17]OFD Sender: No OFD packet to send [13:00:22]OFD Sender: No OFD packet to send [13:00:27]OFD Sender: No OFD packet to send [13:00:32]OFD Sender: No OFD packet to send [13:00:37]OFD Sender: No OFD packet to send [13:00:42]OFD Sender: No OFD packet to send [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:27]OFD Sender: No OFD packet to send [13:01:32]OFD Sender: No OFD packet to send [13:01:37]OFD Sender: No OFD packet to send [13:01:42]OFD Sender: No OFD packet to send [13:01:47]OFD Sender: No OFD packet to send [13:01:48]recv_with_timeout no data received [13:01:52]OFD Sender: No OFD packet to send [13:01:57]OFD Sender: No OFD packet to send [13:02:02]OFD Sender: No OFD packet to send [13:02:06]accept exits with 7 [13:02:06]New connection [13:02:06]New thread 3066686820 created [13:02:06]Thread 3066543460 joined [13:02:06]Waiting for new connection... [13:02:06] Sock 7.Parse request [13:02:06]Sock 7.Check first char [13:02:06]Sock 7.First char is OK [13:02:06]request: POST /json_proto HTTP/1.0 [13:02:06]Method: POST [13:02:06]URL: /json_proto [13:02:06]Method is POST - this is cgi request [13:02:06]url: /json_proto [13:02:06]query_string will be loaded in cgi processing [13:02:06]execute_cgi json_proto POST (null) [13:02:06]execute_cgi path=json_proto method=POST [13:02:06]POST find Content-Length [13:02:06]Host: 172.17.43.67:8080 [13:02:06]Content-Length: 790 [13:02:06]Content-Type: application/json [13:02:06] [13:02:06]POST finish read [13:02:06]Found Content-Length = 790 [13:02:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:06]execute_script... [13:02:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:06]POST & json_proto [13:02:06]process_json_proto [13:02:06]json parsed OK: [13:02:06]protocol is kg_v1.0 [13:02:06]action value=close_receipt [13:02:06]process_action close_receipt [13:02:06]cmd_close_receipt [13:02:06]MH_GetDate [13:02:06]Write to MH i2c: F0 00 00 88 03 7A [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 09 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 09 00 88 03 00 CF 09 F4 66 6A BD 47 65 88 [13:02:06]GetLastDocTimeStamp 1727269038 [13:02:06]current date 1727269327 [13:02:06]FM_GetShiftState [13:02:06]SAM_PROTO_GetShiftState [13:02:06]wFMCommunicate request_size=4 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 13 01 00 [13:02:06]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 0E 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D1 [13:02:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:02:06]wFMCommunicate OK [13:02:06]SAM_PROTO_GetShiftState done [13:02:06]FM_GetShiftState done [13:02:06]opened in 1727224329 [13:02:06]opened+sec_in_day 1727310729 [13:02:06]quantity*price = 0 [13:02:06]sum+1 = 1 [13:02:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 157 25.09.2024 13:02 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153141 ФПД: 6499320639918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T130207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153141&fm=6499320639918&tin=02508201610067®Number=0000000000091825&sum=0 [13:02:08]StoreToDocumentArchive [13:02:08]shift 478 fd 153141 [13:02:08]save to /storage/0478/doc_00153141 [13:02:08]save last doc name /storage/0478/doc_00153141 to /storage/kkm_last_doc_name [13:02:08]save OK [13:02:08]Clear old archive folders... [13:02:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:02:08]tlvbuf is 00996C60 [13:02:08]SAM_PROTO_ClearQueue [13:02:08]wFMCommunicate request_size=4 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 09 00 00 [13:02:08]Write to MH i2c: E2 08 00 96 03 80 09 00 00 00 00 00 00 0B [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [13:02:08]RAPDU: 90 00 [13:02:08]wFMCommunicate OK [13:02:08]SAM_PROTO_ClearQueue done [13:02:08]KKMCreateOFDPacket [13:02:08]OFDProtocolAddRootSTLVToBuf [13:02:08]FM_MakeSignedData [13:02:08]FM_MakeSignedData [13:02:08]SAM_PROTO_SignData [13:02:08]wFMCommunicate request_size=4 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 0D 01 02 [13:02:08]Write to MH i2c: E2 08 00 97 03 80 0D 01 02 00 00 00 00 13 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [13:02:08]RAPDU: 90 00 [13:02:08]wFMCommunicate OK [13:02:08]wFMCommunicate request_size=255 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 CF 09 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 56 02 00 35 04 06 00 05 E9 3D B2 [13:02:08]Write to MH i2c: E2 02 01 98 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 CF 09 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 56 02 00 35 04 06 00 05 E9 3D B2 00 00 78 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [13:02:08]RAPDU: 90 00 [13:02:08]wFMCommunicate OK [13:02:08]wFMCommunicate request_size=7 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 0D 02 02 02 B1 AE [13:02:08]Write to MH i2c: E2 0A 00 99 03 80 0D 02 02 02 00 B1 AE 00 00 79 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [13:02:08]RAPDU: 90 00 [13:02:08]wFMCommunicate OK [13:02:08]wFMCommunicate request_size=4 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 0D 03 02 [13:02:08]Write to MH i2c: E2 08 00 9A 03 80 0D 03 02 00 00 00 00 18 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 0B 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 0B 00 9A 03 00 21 C6 D2 40 51 3C E8 2A 90 00 B1 [13:02:08]RAPDU: 21 C6 D2 40 51 3C E8 2A 90 00 [13:02:08]wFMCommunicate OK [13:02:08]SAM_PROTO_SignData done [13:02:08]FM_MakeSignedData done [13:02:08]CreateOFDProtocolMessage [13:02:08]wFMCommunicate request_size=4 [13:02:08]MH_SAM_APDU [13:02:08]CAPDU: 80 11 00 00 [13:02:08]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:08]Read from MH i2c: E2 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 17 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [13:02:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:02:08]wFMCommunicate OK [13:02:08]CreateOFDProtocolMessage done [13:02:08]OFDSenderStorePacket 153141 [13:02:08]StoreOFDPacket docnum=153141 [13:02:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 4D 04 01 8B 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 CF 09 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 56 02 00 35 04 06 00 05 E9 3D B2 B1 AE 21 C6 D2 40 51 3C E8 2A [13:02:08]CheckFolder [13:02:08]dirname=/storage/ofd_packets [13:02:08]CheckFolder done [13:02:08]ProducePacketName [13:02:08]name=ofd_packets/00153141 [13:02:08]NVStorageSaveData ofd_packets/00153141 [13:02:08]File name is /storage/ofd_packets/00153141 [13:02:08]Write 298 bytes [13:02:08]NVStorageSaveData done [13:02:08]OFDSenderStorePacket done [13:02:08]KKMCreateOFDPacket done [13:02:08]NVStorageSaveData kkm_last_timestamp [13:02:08]File name is /storage/kkm_last_timestamp [13:02:08]Write 4 bytes [13:02:08]NVStorageSaveData done [13:02:08]ExternCall_PrintAddStr [13:02:08]wPrintStart [13:02:08]Write to MH i2c: 01 00 00 9C 03 9F [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 07 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [13:02:08]RasterBufferAndPrint [13:02:08]line Счет N : (1)1787143 [13:02:08]line ИНН: 02508201610067 [13:02:08]line Контрольно-Кассовый Чек [13:02:08]line ПРОДАЖА [13:02:08]line ТРК (МРК, ГНК) : 41 [13:02:08]line Товар: 2710194210 [13:02:08]line ДТ-К-5 [13:02:08]line 26.250 * 0.00 [13:02:08]line = 0.00 [13:02:08]line НДС 12% НСП 1% [13:02:08]line > о реализуемом товаре [13:02:08]line ИТОГО: 0.00 [13:02:08]line НСП 1% : 0.00 [13:02:08]line НДС 12% : 0.00 [13:02:08]line Наличными: 0.00 [13:02:08]line Безнал.: 0.00 [13:02:08]line Место: АЗС № 89 "Партнер Нефть" [13:02:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:02:08]line СНО: Общий режим [13:02:08]line Чек 157 25.09.2024 13:02 [13:02:08]line Смена: 478 ФФД: 1.0 [13:02:08]line ЗНМ: 0300000113 [13:02:08]line РНМ: 0000000000091825 [13:02:08]line Версия ККМ: 001 [13:02:08]line Талоны: Топливная Карта [13:02:08]line 07012 [13:02:08]line ФМ: 0000000000871835 [13:02:08]line ФД: 153141 [13:02:08]line ФПД: 6499320639918 [13:02:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T130207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153141&fm=6499320639918&tin=02508201610067®Number=0000000000091825&sum=0 [13:02:08]written 0, free lines is 4095 [13:02:08]OFD Sender: Processing packet 153141 [packets to send 832, broken 831] [13:02:08]ProducePacketName [13:02:08]name=ofd_packets/00153141 [13:02:08]OFD Sender: To server: pG, [13:02:08]CommunicateWithHost lk.salyk.kg:30040 [13:02:08]ConnectInit lk.salyk.kg [13:02:09]Write to MH i2c: 01 00 00 C6 03 C9 [13:02:09]Write i2c OK [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: 01 [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: 01 07 00 [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 DE 0C BA [13:02:09]RasterBufferAndPrint [13:02:09]line [13:02:09]line [13:02:09]line [13:02:09]line [13:02:09]line [13:02:09]written 0, free lines is 3297 [13:02:09]MH_Cut [13:02:09]Write to MH i2c: D1 01 00 CD 03 01 A2 [13:02:09]Write i2c OK [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: D1 [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: D1 01 00 [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: D1 01 00 CD 03 00 A1 [13:02:09]Write to MH i2c: 01 00 00 CE 03 D1 [13:02:09]Write i2c OK [13:02:09]MH_I2C_Read... [13:02:09]*** Cut start [13:02:09]*** Purtial cut [13:02:09]*** Stage 1: CUTSNS_PIN = 1 [13:02:10]Read from MH i2c: 01 [13:02:10]MH_I2C_Read... [13:02:10]*** Stop cut motor [13:02:10]*** Cut end [13:02:10]Read from MH i2c: 01 07 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 FF 0F E6 [13:02:10]process_action close_receipt done [13:02:10]requested_data is exist [13:02:10]produce_requested_data [13:02:10]requested_item fm.sn is exist - process it [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 11 00 00 [13:02:10]Write to MH i2c: E2 08 00 CF 03 80 11 00 00 00 00 00 00 4C [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 CF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [13:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:02:10]wFMCommunicate OK [13:02:10]requested_item fd.num is exist - process it [13:02:10]SAM_PROTO_GetFieldsCounters [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 00 00 [13:02:10]Write to MH i2c: E2 08 00 D0 03 80 13 00 00 00 00 00 00 4F [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 D0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [13:02:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetFieldsCounters done [13:02:10]requested_item shift.num is exist - process it [13:02:10]requested_item shift.opened is exist - process it [13:02:10]req_shift_opened [13:02:10]FM_GetShiftState [13:02:10]SAM_PROTO_GetShiftState [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 01 00 [13:02:10]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 19 [13:02:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetShiftState done [13:02:10]FM_GetShiftState done [13:02:10]req_shift_opened done [13:02:10]requested_item shift.open_date is exist - process it [13:02:10]req_shift_open_date [13:02:10]req_shift_open_date done [13:02:10]produce_requested_data done [13:02:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153141,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:02:10]process_action_free close_receipt [13:02:10]json_value_free [13:02:10]json_value_free done [13:02:10]process_json_proto returns [13:02:10]Send response to host [13:02:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153141,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:02:10]free response buf [13:02:10]execute_script done [13:02:10]execute_script returns [13:02:10]free content buf [13:02:10]Sock 7.Close socket [13:02:10]Sock 7.Thread stoped [13:02:24]recv_with_timeout no data received [13:04:20]ConnectInit Can't connect to host [13:04:20]CommunicateWithHost connect error [13:04:20]CommunicateWithHost err = -1 [13:04:20]OFD Sender: Server communicate error [13:04:25]OFD Sender: Processing packet 153141 [packets to send 832, broken 831] [13:04:25]ProducePacketName [13:04:25]name=ofd_packets/00153141 [13:04:25]OFD Sender: To server: pG, [13:04:25]CommunicateWithHost lk.salyk.kg:30040 [13:04:25]ConnectInit lk.salyk.kg [13:04:26]Connected sock=10 [13:04:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 4D 04 01 8B 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 CF 09 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 56 02 00 35 04 06 00 05 E9 3D B2 B1 AE 21 C6 D2 40 51 3C E8 2A [13:04:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0F C5 47 00 DA 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 56 02 00 F4 03 04 00 54 B2 F3 66 B6 04 01 00 00 00 9C EE 38 49 E3 0A 83 [13:04:26]CommunicateWithHost err = 0 [13:04:26]CheckOFDResponse [13:04:26]1017 (14) - 77093643461234 [13:04:26]1041 (16) - 0000000000871835 [13:04:26]1040 (4) - 153141 [13:04:26]1012 (4) - 25.09.2024 06:48 [13:04:26]1206 (1) - 0 [13:04:26]OFD Sender: Remove packet 153141 [13:04:26]ProducePacketName [13:04:26]name=ofd_packets/00153141 [13:04:26]NVStorageDeleteData [13:04:27]OFD Sender: No OFD packet to send [13:04:32]OFD Sender: No OFD packet to send [13:04:37]OFD Sender: No OFD packet to send [13:04:42]OFD Sender: No OFD packet to send [13:04:47]OFD Sender: No OFD packet to send [13:04:52]OFD Sender: No OFD packet to send [13:04:57]OFD Sender: No OFD packet to send [13:05:02]OFD Sender: No OFD packet to send [13:05:07]OFD Sender: No OFD packet to send [13:05:12]OFD Sender: No OFD packet to send [13:05:17]OFD Sender: No OFD packet to send [13:05:22]OFD Sender: No OFD packet to send [13:05:27]OFD Sender: No OFD packet to send [13:05:32]OFD Sender: No OFD packet to send [13:05:37]OFD Sender: No OFD packet to send [13:05:42]OFD Sender: No OFD packet to send [13:05:47]OFD Sender: No OFD packet to send [13:05:50]recv_with_timeout no data received [13:05:52]OFD Sender: No OFD packet to send [13:05:57]OFD Sender: No OFD packet to send [13:06:00]accept exits with 9 [13:06:00]New connection [13:06:00]New thread 3066543460 created [13:06:00]Thread 3066686820 joined [13:06:00]Waiting for new connection... [13:06:00] Sock 9.Parse request [13:06:00]Sock 9.Check first char [13:06:00]Sock 9.First char is OK [13:06:00]request: POST /json_proto HTTP/1.0 [13:06:00]Method: POST [13:06:00]URL: /json_proto [13:06:00]Method is POST - this is cgi request [13:06:00]url: /json_proto [13:06:00]query_string will be loaded in cgi processing [13:06:00]execute_cgi json_proto POST (null) [13:06:00]execute_cgi path=json_proto method=POST [13:06:00]POST find Content-Length [13:06:00]Host: 172.17.43.67:8080 [13:06:00]Content-Length: 678 [13:06:00]Content-Type: application/json [13:06:00] [13:06:00]POST finish read [13:06:00]Found Content-Length = 678 [13:06:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:00]execute_script... [13:06: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)1787144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:00]POST & json_proto [13:06:00]process_json_proto [13:06:00]json parsed OK: [13:06:00]protocol is kg_v1.0 [13:06:00]action value=close_receipt [13:06:00]process_action close_receipt [13:06:00]cmd_close_receipt [13:06:00]MH_GetDate [13:06:00]Write to MH i2c: F0 00 00 D2 03 C4 [13:06:00]Write i2c OK [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: F0 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: F0 09 00 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: F0 09 00 D2 03 00 B9 0A F4 66 6A BD 47 65 BD [13:06:00]GetLastDocTimeStamp 1727269327 [13:06:00]current date 1727269561 [13:06:00]FM_GetShiftState [13:06:00]SAM_PROTO_GetShiftState [13:06:00]wFMCommunicate request_size=4 [13:06:00]MH_SAM_APDU [13:06:00]CAPDU: 80 13 01 00 [13:06:00]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [13:06:00]Write i2c OK [13:06:00]MH_I2C_Read... [13:06:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:00]Read from MH i2c: E2 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: E2 0E 00 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1B [13:06:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:06:00]wFMCommunicate OK [13:06:00]SAM_PROTO_GetShiftState done [13:06:00]FM_GetShiftState done [13:06:00]opened in 1727224329 [13:06:00]opened+sec_in_day 1727310729 [13:06:00]quantity*price = 55053 [13:06:00]sum+1 = 55055 [13:06:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 158 25.09.2024 13:06 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153142 ФПД: 80321776595496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T130601&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153142&fm=80321776595496&tin=02508201610067®Number=0000000000091825&sum=55000 [13:06:01]StoreToDocumentArchive [13:06:01]shift 478 fd 153142 [13:06:01]save to /storage/0478/doc_00153142 [13:06:01]save last doc name /storage/0478/doc_00153142 to /storage/kkm_last_doc_name [13:06:01]save OK [13:06:01]Clear old archive folders... [13:06:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:01]tlvbuf is 009B00E0 [13:06:01]SAM_PROTO_ClearQueue [13:06:01]wFMCommunicate request_size=4 [13:06:01]MH_SAM_APDU [13:06:01]CAPDU: 80 09 00 00 [13:06:01]Write to MH i2c: E2 08 00 E0 03 80 09 00 00 00 00 00 00 55 [13:06:01]Write i2c OK [13:06:01]MH_I2C_Read... [13:06:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:01]Read from MH i2c: E2 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [13:06:01]RAPDU: 90 00 [13:06:01]wFMCommunicate OK [13:06:01]SAM_PROTO_ClearQueue done [13:06:01]KKMCreateOFDPacket [13:06:01]OFDProtocolAddRootSTLVToBuf [13:06:01]FM_MakeSignedData [13:06:01]FM_MakeSignedData [13:06:01]SAM_PROTO_SignData [13:06:01]wFMCommunicate request_size=4 [13:06:01]MH_SAM_APDU [13:06:01]CAPDU: 80 0D 01 02 [13:06:01]Write to MH i2c: E2 08 00 E1 03 80 0D 01 02 00 00 00 00 5D [13:06:01]Write i2c OK [13:06:01]MH_I2C_Read... [13:06:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:01]Read from MH i2c: E2 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [13:06:01]RAPDU: 90 00 [13:06:01]wFMCommunicate OK [13:06:01]wFMCommunicate request_size=255 [13:06:01]MH_SAM_APDU [13:06:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B9 0A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 56 02 00 35 04 06 00 49 [13:06:01]Write to MH i2c: E2 02 01 E2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B9 0A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 56 02 00 35 04 06 00 49 00 00 5A [13:06:01]Write i2c OK [13:06:01]MH_I2C_Read... [13:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:01]Read from MH i2c: E2 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [13:06:01]RAPDU: 90 00 [13:06:01]wFMCommunicate OK [13:06:01]wFMCommunicate request_size=10 [13:06:01]MH_SAM_APDU [13:06:01]CAPDU: 80 0D 02 02 05 0D 5E F6 32 28 [13:06:01]Write to MH i2c: E2 0D 00 E3 03 80 0D 02 02 05 00 0D 5E F6 32 28 00 00 25 [13:06:01]Write i2c OK [13:06:01]MH_I2C_Read... [13:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:01]Read from MH i2c: E2 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [13:06:01]RAPDU: 90 00 [13:06:01]wFMCommunicate OK [13:06:01]wFMCommunicate request_size=4 [13:06:01]MH_SAM_APDU [13:06:01]CAPDU: 80 0D 03 02 [13:06:01]Write to MH i2c: E2 08 00 E4 03 80 0D 03 02 00 00 00 00 62 [13:06:01]Write i2c OK [13:06:01]MH_I2C_Read... [13:06:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:02]Read from MH i2c: E2 [13:06:02]MH_I2C_Read... [13:06:02]Read from MH i2c: E2 0B 00 [13:06:02]MH_I2C_Read... [13:06:02]Read from MH i2c: E2 0B 00 E4 03 00 8E 56 75 30 1E 24 51 8F 90 00 0E [13:06:02]RAPDU: 8E 56 75 30 1E 24 51 8F 90 00 [13:06:02]wFMCommunicate OK [13:06:02]SAM_PROTO_SignData done [13:06:02]FM_MakeSignedData done [13:06:02]CreateOFDProtocolMessage [13:06:02]wFMCommunicate request_size=4 [13:06:02]MH_SAM_APDU [13:06:02]CAPDU: 80 11 00 00 [13:06:02]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [13:06:02]Write i2c OK [13:06:02]MH_I2C_Read... [13:06:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:02]Read from MH i2c: E2 [13:06:02]MH_I2C_Read... [13:06:02]Read from MH i2c: E2 17 00 [13:06:02]MH_I2C_Read... [13:06:02]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [13:06:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:06:02]wFMCommunicate OK [13:06:02]CreateOFDProtocolMessage done [13:06:02]OFDSenderStorePacket 153142 [13:06:02]StoreOFDPacket docnum=153142 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28069495+1699200362=1727269857 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E1 0B F4 66 6A BD 47 65 18 [13:10:57]Current date/time: 25.09.2024 13:10 [13:10:57]FM_Init [13:10:57]wFMConnect [13:10:57]MH_SAM_On [13:10:57]Write to MH i2c: E0 00 00 08 00 E7 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_init finished! [13:10:57]*** atr: [13:10:57]*** 0F 3B D5 18 FF 81 91 FE [13:10:57]*** 1F C3 80 73 C8 21 10 0A [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]*** 00 00 00 00 00 00 00 00 [13:10:57]Read from MH i2c: E0 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E0 10 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:10:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:10:57]wFMCommunicate request_size=10 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:10:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:10:57]RAPDU: 90 00 [13:10:57]wFMCommunicate OK [13:10:57]wFMCommunicate request_size=4 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 80 11 00 00 [13:10:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 17 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [13:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:10:57]wFMCommunicate OK [13:10:57]Detected FM SN is 0000000000871835 [13:10:57]Stored FM SN is 0000000000871835 [13:10:57]wFMCommunicate request_size=9 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 80 16 00 00 04 E6 7F 00 00 [13:10:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:10:57]RAPDU: 90 00 [13:10:57]wFMCommunicate OK [13:10:57]FM PIN OK [13:10:57]wFMCommunicate request_size=8 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 80 14 04 00 03 02 00 01 [13:10:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:10:57]RAPDU: 90 00 [13:10:57]wFMCommunicate OK [13:10:57]wFMCommunicate request_size=13 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:10:57]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:10:57]RAPDU: 90 00 [13:10:57]wFMCommunicate OK [13:10:57]wFMCommunicate request_size=4 [13:10:57]MH_SAM_APDU [13:10:57]CAPDU: 80 11 00 00 [13:10:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:57]Read from MH i2c: E2 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 17 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [13:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:10:57]wFMCommunicate OK [13:10:57]DocumentArchiveInit [13:10:57]Start Httpd... [13:10:57]Httpd thread 3067325796 created [13:10:57]Write to MH i2c: 01 00 00 0F 00 0F [13:10:57]Write i2c OK [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: 01 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: 01 07 00 [13:10:57]MH_I2C_Read... [13:10:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:10:57]MH Int Process started [13:10:57]Allocated Socket 8 [13:10:57]Bind OK [13:10:57]Listen OK [13:10:57]httpd running on port 8080 [13:10:57]Waiting for new connection... [13:10:58]OFD Sender: Processing packet 153142 [packets to send 832, broken 831] [13:10:58]ProducePacketName [13:10:58]name=ofd_packets/00153142 [13:10:58]OFD Sender: To server: pG, [13:10:58]CommunicateWithHost lk.salyk.kg:30040 [13:10:58]ConnectInit lk.salyk.kg [13:10:59]Connected sock=6 [13:10:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 68 0D 07 01 56 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B9 0A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 56 02 00 35 04 06 00 49 0D 5E F6 32 28 8E 56 75 30 1E 24 51 8F [13:11:00]accept exits with 9 [13:11:00]New connection [13:11:00]New thread 3067039076 created [13:11:00]Waiting for new connection... [13:11:00] Sock 9.Parse request [13:11:00]Sock 9.Check first char [13:11:00]Sock 9.First char is OK [13:11:00]request: POST /json_proto HTTP/1.0 [13:11:00]Method: POST [13:11:00]URL: /json_proto [13:11:00]Method is POST - this is cgi request [13:11:00]url: /json_proto [13:11:00]query_string will be loaded in cgi processing [13:11:00]execute_cgi json_proto POST (null) [13:11:00]execute_cgi path=json_proto method=POST [13:11:00]POST find Content-Length [13:11:00]Host: 172.17.43.67:8080 [13:11:00]Content-Length: 215 [13:11:00]Content-Type: application/json [13:11:00] [13:11:00]POST finish read [13:11:00]Found Content-Length = 215 [13:11:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:00]execute_script... [13:11:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:00]POST & json_proto [13:11:00]process_json_proto [13:11:00]json parsed OK: [13:11:00]protocol is kg_v1.0 [13:11:00]action value=get_value [13:11:00]process_action get_value [13:11:00]cmd_get_value [13:11:00]process_action get_value done [13:11:00]requested_data is exist [13:11:00]produce_requested_data [13:11:00]requested_item kkm.sn is exist - process it [13:11:00]requested_item kkm.ver is exist - process it [13:11:00]requested_item fm.sn is exist - process it [13:11:00]wFMCommunicate request_size=4 [13:11:00]MH_SAM_APDU [13:11:00]CAPDU: 80 11 00 00 [13:11:00]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:11:00]Write i2c OK [13:11:00]MH_I2C_Read... [13:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:00]Read from MH i2c: E2 [13:11:00]MH_I2C_Read... [13:11:00]Read from MH i2c: E2 17 00 [13:11:00]MH_I2C_Read... [13:11:00]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [13:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:00]wFMCommunicate OK [13:11:00]requested_item fd.num is exist - process it [13:11:00]SAM_PROTO_GetFieldsCounters [13:11:00]wFMCommunicate request_size=4 [13:11:00]MH_SAM_APDU [13:11:00]CAPDU: 80 13 00 00 [13:11:00]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:11:00]Write i2c OK [13:11:00]MH_I2C_Read... [13:11:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:00]Read from MH i2c: E2 [13:11:00]MH_I2C_Read... [13:11:00]Read from MH i2c: E2 62 00 [13:11:00]MH_I2C_Read... [13:11:00]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [13:11:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:11:00]wFMCommunicate OK [13:11:00]SAM_PROTO_GetFieldsCounters done [13:11:00]requested_item shift.num is exist - process it [13:11:00]requested_item shift.opened is exist - process it [13:11:00]req_shift_opened [13:11:00]FM_GetShiftState [13:11:00]SAM_PROTO_GetShiftState [13:11:00]wFMCommunicate request_size=4 [13:11:00]MH_SAM_APDU [13:11:00]CAPDU: 80 13 01 00 [13:11:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:11:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 50 47 00 C8 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 56 02 00 F4 03 04 00 DD B3 F3 66 B6 04 01 00 00 79 9D CB 6A 74 3B 66 7D [13:11:00]CommunicateWithHost err = 0 [13:11:00]CheckOFDResponse [13:11:00]1017 (14) - 77093643461234 [13:11:00]1041 (16) - 0000000000871835 [13:11:00]1040 (4) - 153142 [13:11:00]1012 (4) - 25.09.2024 06:55 [13:11:00]1206 (1) - 0 [13:11:00]OFD Sender: Remove packet 153142 [13:11:00]ProducePacketName [13:11:00]name=ofd_packets/00153142 [13:11:00]NVStorageDeleteData [13:11:00]Write i2c OK [13:11:00]MH_I2C_Read... [13:11:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:00]Read from MH i2c: E2 [13:11:00]MH_I2C_Read... 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [13:11:02]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [13:11:02]wFMCommunicate OK [13:11:02]wFMCommunicate request_size=4 [13:11:02]MH_SAM_APDU [13:11:02]CAPDU: 80 17 00 00 [13:11:02]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:11:02]Write i2c OK [13:11:02]MH_I2C_Read... [13:11:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [13:11:02]Read from MH i2c: E2 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 DE 00 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [13:11:02]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:11:02]wFMCommunicate OK [13:11:02]SAM_PROTO_GetFMData done [13:11:02]requested_item fm.sale_refund.total is exist - process it [13:11:02]requested_item fm.buy.total is exist - process it [13:11:02]requested_item shift.sale.total is exist - process it [13:11:02]SAM_PROTO_GetShiftData [13:11:02]wFMCommunicate request_size=4 [13:11:02]MH_SAM_APDU [13:11:02]CAPDU: 80 13 02 00 [13:11:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:11:02]Write i2c OK [13:11:02]MH_I2C_Read... [13:11:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:11:02]Read from MH i2c: E2 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 FD 00 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 9E 00 00 00 69 04 99 00 6F 04 04 00 9E 00 00 00 B1 04 03 00 A0 8D 9A 70 04 03 00 A0 8D 9A 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 FC 6A 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 3D 5E 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 F7 03 00 90 00 30 [13:11:02]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 9E 00 00 00 69 04 99 00 6F 04 04 00 9E 00 00 00 B1 04 03 00 A0 8D 9A 70 04 03 00 A0 8D 9A 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 FC 6A 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 3D 5E 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 F7 03 00 90 00 [13:11:03]wFMCommunicate OK [13:11:03]wFMCommunicate request_size=4 [13:11:03]MH_SAM_APDU [13:11:03]CAPDU: 80 17 00 00 [13:11:03]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:11:03]Write i2c OK [13:11:03]MH_I2C_Read... [13:11:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:03]Read from MH i2c: E2 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [13:11:03]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [13:11:03]wFMCommunicate OK [13:11:03]wFMCommunicate request_size=4 [13:11:03]MH_SAM_APDU [13:11:03]CAPDU: 80 17 00 00 [13:11:03]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:11:03]Write i2c OK [13:11:03]MH_I2C_Read... [13:11:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:03]Read from MH i2c: E2 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [13:11:03]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [13:11:03]wFMCommunicate OK [13:11:03]wFMCommunicate request_size=4 [13:11:03]MH_SAM_APDU [13:11:03]CAPDU: 80 17 00 00 [13:11:03]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:11:03]Write i2c OK [13:11:03]MH_I2C_Read... [13:11:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:03]Read from MH i2c: E2 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 [13:11:03]MH_I2C_Read... [13:11:03]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [13:11:03]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [13:11:03]wFMCommunicate OK [13:11:03]wFMCommunicate request_size=4 [13:11:03]MH_SAM_APDU [13:11:03]CAPDU: 80 17 00 00 [13:11:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:11:03]Write i2c OK [13:11:03]MH_I2C_Read... [13:11:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [13:11:04]Read from MH i2c: E2 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: E2 C9 00 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [13:11:04]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:11:04]wFMCommunicate OK [13:11:04]SAM_PROTO_GetShiftData done [13:11:04]requested_item shift.sale.total_cash is exist - process it [13:11:04]requested_item shift.sale_refund.total is exist - process it [13:11:04]requested_item shift.sale_refund.total_cash is exist - process it [13:11:04]requested_item shift.buy.total is exist - process it [13:11:04]requested_item shift.buy.total_cash is exist - process it [13:11:04]produce_requested_data done [13:11:04]produce_requested_data return {"fm.sale.total":112189511.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":101288.00,"shift.sale.total_cash":101288.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:11:04]process_action_free get_value [13:11:04]json_value_free [13:11:04]json_value_free done [13:11:04]process_json_proto returns [13:11:04]Send response to host [13:11:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112189511.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":101288.00,"shift.sale.total_cash":101288.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:11:04]free response buf [13:11:04]execute_script done [13:11:04]execute_script returns [13:11:04]free content buf [13:11:04]Sock 10.Close socket [13:11:04]Sock 10.Thread stoped [13:11:04]accept exits with 6 [13:11:04]New connection [13:11:04]New thread 3067039076 created [13:11:04]Thread 3066895716 joined [13:11:04]Waiting for new connection... [13:11:04] Sock 6.Parse request [13:11:04]Sock 6.Check first char [13:11:04]Sock 6.First char is OK [13:11:04]request: POST /json_proto HTTP/1.0 [13:11:04]Method: POST [13:11:04]URL: /json_proto [13:11:04]Method is POST - this is cgi request [13:11:04]url: /json_proto [13:11:04]query_string will be loaded in cgi processing [13:11:04]execute_cgi json_proto POST (null) [13:11:04]execute_cgi path=json_proto method=POST [13:11:04]POST find Content-Length [13:11:04]Host: 172.17.43.67:8080 [13:11:04]Content-Length: 680 [13:11:04]Content-Type: application/json [13:11:04] [13:11:04]POST finish read [13:11:04]Found Content-Length = 680 [13:11:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:04]execute_script... [13:11:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:04]POST & json_proto [13:11:04]process_json_proto [13:11:04]json parsed OK: [13:11:04]protocol is kg_v1.0 [13:11:04]action value=close_receipt [13:11:04]process_action close_receipt [13:11:04]cmd_close_receipt [13:11:04]MH_GetDate [13:11:04]Write to MH i2c: F0 00 00 1D 00 0C [13:11:04]Write i2c OK [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: F0 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: F0 09 00 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: F0 09 00 1D 00 00 E9 0B F4 66 6A BD 47 65 36 [13:11:04]GetLastDocTimeStamp 1727269561 [13:11:04]current date 1727269865 [13:11:04]FM_GetShiftState [13:11:04]SAM_PROTO_GetShiftState [13:11:04]wFMCommunicate request_size=4 [13:11:04]MH_SAM_APDU [13:11:04]CAPDU: 80 13 01 00 [13:11:04]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:11:04]Write i2c OK [13:11:04]MH_I2C_Read... [13:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:04]Read from MH i2c: E2 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: E2 0E 00 [13:11:04]MH_I2C_Read... [13:11:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [13:11:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:11:04]wFMCommunicate OK [13:11:04]SAM_PROTO_GetShiftState done [13:11:04]FM_GetShiftState done [13:11:04]opened in 1727224329 [13:11:04]opened+sec_in_day 1727310729 [13:11:04]quantity*price = 100050 [13:11:04]sum+1 = 100052 [13:11:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 159 25.09.2024 13:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153143 ФПД: 189467233357178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131105&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153143&fm=189467233357178&tin=02508201610067®Number=0000000000091825&sum=100000 [13:11:06]StoreToDocumentArchive [13:11:06]shift 478 fd 153143 [13:11:06]save to /storage/0478/doc_00153143 [13:11:06]save last doc name /storage/0478/doc_00153143 to /storage/kkm_last_doc_name [13:11:06]save OK [13:11:06]Clear old archive folders... [13:11:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:11:06]tlvbuf is 004CB280 [13:11:06]SAM_PROTO_ClearQueue [13:11:06]wFMCommunicate request_size=4 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 09 00 00 [13:11:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:11:06]E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 [13:11:06]MH_I2C_Read... [13:11:06]OFD Sender: No OFD packet to send [13:11:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:11:06]RAPDU: 90 00 [13:11:06]wFMCommunicate OK [13:11:06]SAM_PROTO_ClearQueue done [13:11:06]KKMCreateOFDPacket [13:11:06]OFDProtocolAddRootSTLVToBuf [13:11:06]FM_MakeSignedData [13:11:00]Read from MH i2c: E2 0E 00 [13:11:00]MH_I2C_Read... [13:11:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [13:11:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:11:00]wFMCommunicate OK [13:11:00]SAM_PROTO_GetShiftState done [13:11:00]FM_GetShiftState done [13:11:00]req_shift_opened done [13:11:00]requested_item shift.open_date is exist - process it [13:11:00]req_shift_open_date [13:11:00]req_shift_open_date done [13:11:00]produce_requested_data done [13:11:00]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153142,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:11:00]process_action_free get_value [13:11:00]json_value_free [13:11:00]json_value_free done [13:11:00]process_json_proto returns [13:11:00]Send response to host [13:11:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153142,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:11:00]free response buf [13:11:00]execute_script done [13:11:00]execute_script returns [13:11:00]free content buf [13:11:00]Sock 9.Close socket [13:11:00]Sock 9.Thread stoped [13:11:00]accept exits with 10 [13:11:00]New connection [13:11:00]New thread 3066895716 created [13:11:00]Thread 3067039076 joined [13:11:00]Waiting for new connection... [13:11:00] Sock 10.Parse request [13:11:00]Sock 10.Check first char [13:11:00]Sock 10.First char is OK [13:11:00]request: POST /json_proto HTTP/1.0 [13:11:00]Method: POST [13:11:00]URL: /json_proto [13:11:00]Method is POST - this is cgi request [13:11:00]url: /json_proto [13:11:00]query_string will be loaded in cgi processing [13:11:00]execute_cgi json_proto POST (null) [13:11:00]execute_cgi path=json_proto method=POST [13:11:00]POST find Content-Length [13:11:00]Host: 172.17.43.67:8080 [13:11:00]Content-Length: 331 [13:11:00]Content-Type: application/json [13:11:00] [13:11:00]POST finish read [13:11:00]Found Content-Length = 331 [13:11:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:11:00]execute_script... [13:11:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:11:00]POST & json_proto [13:11:00]process_json_proto [13:11:00]json parsed OK: [13:11:00]protocol is kg_v1.0 [13:11:00]action value=get_value [13:11:00]process_action get_value [13:11:00]cmd_get_value [13:11:00]process_action get_value done [13:11:00]requested_data is exist [13:11:00]produce_requested_data [13:11:00]requested_item fm.sale.total is exist - process it [13:11:00]SAM_PROTO_GetFMData [13:11:00]wFMCommunicate request_size=4 [13:11:00]MH_SAM_APDU [13:11:00]CAPDU: 80 13 03 00 [13:11:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:11:00]Write i2c OK [13:11:00]MH_I2C_Read... [13:11:01]OFD Sender: No OFD packet to send [13:11:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:11:01]Read from MH i2c: E2 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 7A 52 02 00 69 04 9F 00 6F 04 04 00 A2 4E 02 00 B1 04 05 00 BC 9B B3 9C 02 70 04 05 00 BC 9B B3 9C 02 72 04 00 00 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 E6 D1 0A 47 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 AD 6D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 85 [13:11:01]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 7A 52 02 00 69 04 9F 00 6F 04 04 00 A2 4E 02 00 B1 04 05 00 BC 9B B3 9C 02 70 04 05 00 BC 9B B3 9C 02 72 04 00 00 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 E6 D1 0A 47 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 AD 6D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [13:11:01]wFMCommunicate OK [13:11:01]wFMCommunicate request_size=4 [13:11:01]MH_SAM_APDU [13:11:01]CAPDU: 80 17 00 00 [13:11:01]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:11:01]Write i2c OK [13:11:01]MH_I2C_Read... [13:11:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:01]Read from MH i2c: E2 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [13:11:01]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [13:11:01]wFMCommunicate OK [13:11:01]wFMCommunicate request_size=4 [13:11:01]MH_SAM_APDU [13:11:01]CAPDU: 80 17 00 00 [13:11:01]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:11:01]Write i2c OK [13:11:01]MH_I2C_Read... [13:11:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:01]Read from MH i2c: E2 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 [13:11:01]MH_I2C_Read... [13:11:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [13:11:01]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [13:11:01]wFMCommunicate OK [13:11:01]wFMCommunicate request_size=4 [13:11:01]MH_SAM_APDU [13:11:01]CAPDU: 80 17 00 00 [13:11:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:11:01]Write i2c OK [13:11:01]MH_I2C_Read... [13:11:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:02]Read from MH i2c: E2 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 FD 00 [13:11:02]MH_I2C_Read... [13:11:02]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 [13:11:06]FM_MakeSignedData [13:11:06]SAM_PROTO_SignData [13:11:06]wFMCommunicate request_size=4 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 0D 01 02 [13:11:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:11:06]Read from MH i2c: E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:11:06]RAPDU: 90 00 [13:11:06]wFMCommunicate OK [13:11:06]wFMCommunicate request_size=255 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 E9 0B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 56 02 00 35 04 06 00 AC 51 C7 24 [13:11:06]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 E9 0B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 56 02 00 35 04 06 00 AC 51 C7 24 00 00 6D [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:06]Read from MH i2c: E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:11:06]RAPDU: 90 00 [13:11:06]wFMCommunicate OK [13:11:06]wFMCommunicate request_size=7 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 0D 02 02 02 0D 7A [13:11:06]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 0D 7A 00 00 33 [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:06]Read from MH i2c: E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:11:06]RAPDU: 90 00 [13:11:06]wFMCommunicate OK [13:11:06]wFMCommunicate request_size=4 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 0D 03 02 [13:11:06]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:11:06]Read from MH i2c: E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 0B 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 0B 00 2F 00 00 40 F2 BD 23 77 C5 5F 94 90 00 EC [13:11:06]RAPDU: 40 F2 BD 23 77 C5 5F 94 90 00 [13:11:06]wFMCommunicate OK [13:11:06]SAM_PROTO_SignData done [13:11:06]FM_MakeSignedData done [13:11:06]CreateOFDProtocolMessage [13:11:06]wFMCommunicate request_size=4 [13:11:06]MH_SAM_APDU [13:11:06]CAPDU: 80 11 00 00 [13:11:06]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:06]Read from MH i2c: E2 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 17 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [13:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:06]wFMCommunicate OK [13:11:06]CreateOFDProtocolMessage done [13:11:06]OFDSenderStorePacket 153143 [13:11:06]StoreOFDPacket docnum=153143 [13:11:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0A 53 04 01 12 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 E9 0B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 56 02 00 35 04 06 00 AC 51 C7 24 0D 7A 40 F2 BD 23 77 C5 5F 94 [13:11:06]CheckFolder [13:11:06]dirname=/storage/ofd_packets [13:11:06]CheckFolder done [13:11:06]ProducePacketName [13:11:06]name=ofd_packets/00153143 [13:11:06]NVStorageSaveData ofd_packets/00153143 [13:11:06]File name is /storage/ofd_packets/00153143 [13:11:06]Write 298 bytes [13:11:06]NVStorageSaveData done [13:11:06]OFDSenderStorePacket done [13:11:06]KKMCreateOFDPacket done [13:11:06]NVStorageSaveData kkm_last_timestamp [13:11:06]File name is /storage/kkm_last_timestamp [13:11:06]Write 4 bytes [13:11:06]NVStorageSaveData done [13:11:06]ExternCall_PrintAddStr [13:11:06]wPrintStart [13:11:06]Write to MH i2c: 01 00 00 31 00 31 [13:11:06]OFD Sender: Processing packet 153143 [packets to send 832, broken 831] [13:11:06]ProducePacketName [13:11:06]name=ofd_packets/00153143 [13:11:06]OFD Sender: To server: pG, [13:11:06]CommunicateWithHost lk.salyk.kg:30040 [13:11:06]ConnectInit lk.salyk.kg [13:11:06]Write i2c OK [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: 01 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: 01 07 00 [13:11:06]MH_I2C_Read... [13:11:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:11:06]RasterBufferAndPrint [13:11:06]line Счет N : (1)1787145 [13:11:06]line ИНН: 02508201610067 [13:11:06]line Контрольно-Кассовый Чек [13:11:06]line ПРОДАЖА [13:11:06]line ТРК (МРК, ГНК) : 31 [13:11:06]line Товар: 2710194210 [13:11:07]line ДТ-К-5 [13:11:07]line 13.130 * 76.20 [13:11:07]line = 1000.51 [13:11:07]line НДС 12% НСП 1% [13:11:07]line > о реализуемом товаре [13:11:07]line ОКРУГЛЕНИЕ: -0.51 [13:11:07]line ИТОГО: 1000.00 [13:11:07]line Внесено: 1000.00 [13:11:07]line СДАЧА: 0.00 [13:11:07]line НСП 1% : 8.85 [13:11:07]line НДС 12% : 106.25 [13:11:07]line Наличными: 1000.00 [13:11:07]line Безнал.: 0.00 [13:11:07]line Место: АЗС № 89 "Партнер Нефть" [13:11:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:11:07]line СНО: Общий режим [13:11:07]line Чек 159 25.09.2024 13:11 [13:11:07]line Смена: 478 ФФД: 1.0 [13:11:07]line ЗНМ: 0300000113 [13:11:07]line РНМ: 0000000000091825 [13:11:07]line Версия ККМ: 001 [13:11:07]line ФМ: 0000000000871835 [13:11:07]line ФД: 153143 [13:11:07]line ФПД: 189467233357178 [13:11:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131105&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153143&fm=189467233357178&tin=02508201610067®Number=0000000000091825&sum=100000 [13:11:07]written 0, free lines is 4095 [13:11:07]Write to MH i2c: 01 00 00 5C 00 5C [13:11:07]Write i2c OK [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: 01 [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: 01 07 00 [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E6 0C 55 [13:11:07]RasterBufferAndPrint [13:11:07]line [13:11:07]line [13:11:07]line [13:11:07]line [13:11:07]line [13:11:07]written 0, free lines is 3325 [13:11:07]MH_Cut [13:11:07]Write to MH i2c: D1 01 00 63 00 01 35 [13:11:07]Write i2c OK [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: D1 [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: D1 01 00 [13:11:07]MH_I2C_Read... [13:11:07]Read from MH i2c: D1 01 00 63 00 00 34 [13:11:07]Write to MH i2c: 01 00 00 64 00 64 [13:11:07]Write i2c OK [13:11:07]MH_I2C_Read... [13:11:07]Connected sock=10 [13:11:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0A 53 04 01 12 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 E9 0B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 56 02 00 35 04 06 00 AC 51 C7 24 0D 7A 40 F2 BD 23 77 C5 5F 94 [13:11:08]*** Cut start [13:11:08]*** Purtial cut [13:11:08]*** Stage 1: CUTSNS_PIN = 1 [13:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 C4 47 00 25 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 56 02 00 F4 03 04 00 E5 B3 F3 66 B6 04 01 00 00 B2 D8 37 81 21 62 57 6A [13:11:08]CommunicateWithHost err = 0 [13:11:08]CheckOFDResponse [13:11:08]1017 (14) - 77093643461234 [13:11:08]1041 (16) - 0000000000871835 [13:11:08]1040 (4) - 153143 [13:11:08]1012 (4) - 25.09.2024 06:55 [13:11:08]1206 (1) - 0 [13:11:08]OFD Sender: Remove packet 153143 [13:11:08]ProducePacketName [13:11:08]name=ofd_packets/00153143 [13:11:08]NVStorageDeleteData [13:11:08]Read from MH i2c: *** Stop cut motor [13:11:08]01 *** Cut end [13:11:08] [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: 01 07 00 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:11:08]process_action close_receipt done [13:11:08]requested_data is exist [13:11:08]produce_requested_data [13:11:08]requested_item fm.sn is exist - process it [13:11:08]wFMCommunicate request_size=4 [13:11:08]MH_SAM_APDU [13:11:08]CAPDU: 80 11 00 00 [13:11:08]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:11:08]Write i2c OK [13:11:08]MH_I2C_Read... [13:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:08]Read from MH i2c: E2 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 17 00 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [13:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:11:08]wFMCommunicate OK [13:11:08]requested_item fd.num is exist - process it [13:11:08]SAM_PROTO_GetFieldsCounters [13:11:08]wFMCommunicate request_size=4 [13:11:08]MH_SAM_APDU [13:11:08]CAPDU: 80 13 00 00 [13:11:08]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:11:08]Write i2c OK [13:11:08]MH_I2C_Read... [13:11:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:08]Read from MH i2c: E2 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 62 00 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [13:11:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:11:08]wFMCommunicate OK [13:11:08]SAM_PROTO_GetFieldsCounters done [13:11:08]requested_item shift.num is exist - process it [13:11:08]requested_item shift.opened is exist - process it [13:11:08]req_shift_opened [13:11:08]FM_GetShiftState [13:11:08]SAM_PROTO_GetShiftState [13:11:08]wFMCommunicate request_size=4 [13:11:08]MH_SAM_APDU [13:11:08]CAPDU: 80 13 01 00 [13:11:08]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:11:08]Write i2c OK [13:11:08]MH_I2C_Read... [13:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:08]Read from MH i2c: E2 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 0E 00 [13:11:08]MH_I2C_Read... [13:11:08]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [13:11:08]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:11:08]wFMCommunicate OK [13:11:08]SAM_PROTO_GetShiftState done [13:11:08]FM_GetShiftState done [13:11:08]req_shift_opened done [13:11:08]requested_item shift.open_date is exist - process it [13:11:08]req_shift_open_date [13:11:08]req_shift_open_date done [13:11:08]produce_requested_data done [13:11:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153143,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:11:08]process_action_free close_receipt [13:11:08]json_value_free [13:11:08]json_value_free done [13:11:08]process_json_proto returns [13:11:08]Send response to host [13:11:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153143,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:11:08]free response buf [13:11:08]execute_script done [13:11:08]execute_script returns [13:11:08]free content buf [13:11:08]Sock 6.Close socket [13:11:08]Sock 6.Thread stoped [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:14]recv_with_timeout no data received [13:11:19]OFD Sender: No OFD packet to send [13:11:24]OFD Sender: No OFD packet to send [13:11:28]recv_with_timeout no data received [13:11:29]OFD Sender: No OFD packet to send [13:11:34]OFD Sender: No OFD packet to send [13:11:39]OFD Sender: No OFD packet to send [13:11:44]OFD Sender: No OFD packet to send [13:11:44]recv_with_timeout no data received [13:11:49]OFD Sender: No OFD packet to send [13:11:54]OFD Sender: No OFD packet to send [13:11:55]recv_with_timeout no data received [13:11:59]OFD Sender: No OFD packet to send [13:12:04]OFD Sender: No OFD packet to send [13:12:09]OFD Sender: No OFD packet to send [13:12:14]OFD Sender: No OFD packet to send [13:12:14]recv_with_timeout no data received [13:12:19]OFD Sender: No OFD packet to send [13:12:24]OFD Sender: No OFD packet to send [13:12:29]OFD Sender: No OFD packet to send [13:12:34]OFD Sender: No OFD packet to send [13:12:39]accept exits with 9 [13:12:39]New connection [13:12:39]New thread 3066895716 created [13:12:39]Thread 3067039076 joined [13:12:39]Waiting for new connection... [13:12:39] Sock 9.Parse request [13:12:39]Sock 9.Check first char [13:12:39]Sock 9.First char is OK [13:12:39]request: POST /json_proto HTTP/1.0 [13:12:39]Method: POST [13:12:39]URL: /json_proto [13:12:39]Method is POST - this is cgi request [13:12:39]url: /json_proto [13:12:39]query_string will be loaded in cgi processing [13:12:39]execute_cgi json_proto POST (null) [13:12:39]execute_cgi path=json_proto method=POST [13:12:39]POST find Content-Length [13:12:39]Host: 172.17.43.67:8080 [13:12:39]Content-Length: 675 [13:12:39]Content-Type: application/json [13:12:39] [13:12:39]POST finish read [13:12:39]Found Content-Length = 675 [13:12:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:39]execute_script... [13:12:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:39]POST & json_proto [13:12:39]process_json_proto [13:12:39]json parsed OK: [13:12:39]protocol is kg_v1.0 [13:12:39]action value=close_receipt [13:12:39]process_action close_receipt [13:12:39]cmd_close_receipt [13:12:39]MH_GetDate [13:12:39]Write to MH i2c: F0 00 00 68 00 57 [13:12:39]Write i2c OK [13:12:39]MH_I2C_Read... [13:12:39]Read from MH i2c: F0 [13:12:39]MH_I2C_Read... [13:12:39]Read from MH i2c: F0 09 00 [13:12:39]MH_I2C_Read... [13:12:39]Read from MH i2c: F0 09 00 68 00 00 47 0C F4 66 6A BD 47 65 E0 [13:12:39]GetLastDocTimeStamp 1727269865 [13:12:39]current date 1727269959 [13:12:39]FM_GetShiftState [13:12:39]SAM_PROTO_GetShiftState [13:12:39]wFMCommunicate request_size=4 [13:12:39]MH_SAM_APDU [13:12:39]CAPDU: 80 13 01 00 [13:12:39]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:12:39]Write i2c OK [13:12:39]MH_I2C_Read... [13:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:39]Read from MH i2c: E2 [13:12:39]MH_I2C_Read... [13:12:39]Read from MH i2c: E2 0E 00 [13:12:39]MH_I2C_Read... [13:12:39]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [13:12:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:12:39]wFMCommunicate OK [13:12:39]SAM_PROTO_GetShiftState done [13:12:39]FM_GetShiftState done [13:12:39]opened in 1727224329 [13:12:39]opened+sec_in_day 1727310729 [13:12:39]quantity*price = 50063 [13:12:39]sum+1 = 50064 [13:12:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 160 25.09.2024 13:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153144 ФПД: 58546110217052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153144&fm=58546110217052&tin=02508201610067®Number=0000000000091825&sum=50000 [13:12:40]StoreToDocumentArchive [13:12:40]shift 478 fd 153144 [13:12:40]save to /storage/0478/doc_00153144 [13:12:40]save last doc name /storage/0478/doc_00153144 to /storage/kkm_last_doc_name [13:12:40]save OK [13:12:40]Clear old archive folders... [13:12:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:12:40]tlvbuf is 004628B0 [13:12:40]SAM_PROTO_ClearQueue [13:12:40]wFMCommunicate request_size=4 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 09 00 00 [13:12:40]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:12:40]RAPDU: 90 00 [13:12:40]wFMCommunicate OK [13:12:40]SAM_PROTO_ClearQueue done [13:12:40]KKMCreateOFDPacket [13:12:40]OFDProtocolAddRootSTLVToBuf [13:12:40]FM_MakeSignedData [13:12:40]FM_MakeSignedData [13:12:40]SAM_PROTO_SignData [13:12:40]wFMCommunicate request_size=4 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 0D 01 02 [13:12:40]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:12:40]RAPDU: 90 00 [13:12:40]wFMCommunicate OK [13:12:40]wFMCommunicate request_size=255 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 47 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 56 02 00 35 04 06 00 35 3F 54 1A [13:12:40]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 47 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 56 02 00 35 04 06 00 35 3F 54 1A 00 00 9B [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:12:40]RAPDU: 90 00 [13:12:40]wFMCommunicate OK [13:12:40]wFMCommunicate request_size=7 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 0D 02 02 02 3B 5C [13:12:40]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 3B 5C 00 00 8E [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:12:40]RAPDU: 90 00 [13:12:40]wFMCommunicate OK [13:12:40]wFMCommunicate request_size=4 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 0D 03 02 [13:12:40]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 0B 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 0B 00 7A 00 00 DD F1 5D D9 D1 66 A7 84 90 00 5C [13:12:40]RAPDU: DD F1 5D D9 D1 66 A7 84 90 00 [13:12:40]wFMCommunicate OK [13:12:40]SAM_PROTO_SignData done [13:12:40]FM_MakeSignedData done [13:12:40]CreateOFDProtocolMessage [13:12:40]wFMCommunicate request_size=4 [13:12:40]MH_SAM_APDU [13:12:40]CAPDU: 80 11 00 00 [13:12:40]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:40]Read from MH i2c: E2 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 17 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [13:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:40]wFMCommunicate OK [13:12:40]CreateOFDProtocolMessage done [13:12:40]OFDSenderStorePacket 153144 [13:12:40]StoreOFDPacket docnum=153144 [13:12:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1E CC 04 01 99 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 47 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 56 02 00 35 04 06 00 35 3F 54 1A 3B 5C DD F1 5D D9 D1 66 A7 84 [13:12:40]CheckFolder [13:12:40]dirname=/storage/ofd_packets [13:12:40]CheckFolder done [13:12:40]ProducePacketName [13:12:40]name=ofd_packets/00153144 [13:12:40]NVStorageSaveData ofd_packets/00153144 [13:12:40]File name is /storage/ofd_packets/00153144 [13:12:40]Write 298 bytes [13:12:40]NVStorageSaveData done [13:12:40]OFDSenderStorePacket done [13:12:40]KKMCreateOFDPacket done [13:12:40]NVStorageSaveData kkm_last_timestamp [13:12:40]File name is /storage/kkm_last_timestamp [13:12:40]Write 4 bytes [13:12:40]NVStorageSaveData done [13:12:40]ExternCall_PrintAddStr [13:12:40]wPrintStart [13:12:40]Write to MH i2c: 01 00 00 7C 00 7C [13:12:40]Write i2c OK [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: 01 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: 01 07 00 [13:12:40]MH_I2C_Read... [13:12:40]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:12:40]RasterBufferAndPrint [13:12:40]line Счет N : (1)1787148 [13:12:40]line ИНН: 02508201610067 [13:12:40]line Контрольно-Кассовый Чек [13:12:40]line ПРОДАЖА [13:12:40]line ТРК (МРК, ГНК) : 31 [13:12:40]line Товар: 2710194210 [13:12:40]line ДТ-К-5 [13:12:40]line 6.570 * 76.20 [13:12:40]line = 500.63 [13:12:40]line НДС 12% НСП 1% [13:12:40]line > о реализуемом товаре [13:12:40]line ОКРУГЛЕНИЕ: -0.63 [13:12:40]line ИТОГО: 500.00 [13:12:40]line Внесено: 500.00 [13:12:40]line СДАЧА: 0.00 [13:12:40]line НСП 1% : 4.43 [13:12:40]line НДС 12% : 53.16 [13:12:40]line Наличными: 500.00 [13:12:40]line Безнал.: 0.00 [13:12:40]line Место: АЗС № 89 "Партнер Нефть" [13:12:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:12:40]line СНО: Общий режим [13:12:40]line Чек 160 25.09.2024 13:12 [13:12:40]line Смена: 478 ФФД: 1.0 [13:12:40]line ЗНМ: 0300000113 [13:12:40]line РНМ: 0000000000091825 [13:12:40]line Версия ККМ: 001 [13:12:40]line ФМ: 0000000000871835 [13:12:40]line ФД: 153144 [13:12:40]line ФПД: 58546110217052 [13:12:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153144&fm=58546110217052&tin=02508201610067®Number=0000000000091825&sum=50000 [13:12:40]written 0, free lines is 4095 [13:12:40]OFD Sender: Processing packet 153144 [packets to send 832, broken 831] [13:12:40]ProducePacketName [13:12:40]name=ofd_packets/00153144 [13:12:40]OFD Sender: To server: pG, [13:12:40]CommunicateWithHost lk.salyk.kg:30040 [13:12:40]ConnectInit lk.salyk.kg [13:12:41]Write to MH i2c: 01 00 00 A7 00 A7 [13:12:41]Write i2c OK [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: 01 [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: 01 07 00 [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CD 0C 87 [13:12:41]RasterBufferAndPrint [13:12:41]line [13:12:41]line [13:12:41]line [13:12:41]line [13:12:41]line [13:12:41]written 0, free lines is 3284 [13:12:41]MH_Cut [13:12:41]Write to MH i2c: D1 01 00 AE 00 01 80 [13:12:41]Write i2c OK [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: D1 [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: D1 01 00 [13:12:41]MH_I2C_Read... [13:12:41]Read from MH i2c: D1 01 00 AE 00 00 7F [13:12:41]Write to MH i2c: 01 00 00 AF 00 AF [13:12:41]Write i2c OK [13:12:41]MH_I2C_Read... [13:12:42]*** Cut start [13:12:42]*** Purtial cut [13:12:42]*** Stage 1: CUTSNS_PIN = 1 [13:12:42]Read from MH i2c: 01 [13:12:42]MH_I2C_Read... [13:12:42]*** Stop cut motor [13:12:42]*** Cut end [13:12:42]Read from MH i2c: 01 07 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:12:42]process_action close_receipt done [13:12:42]requested_data is exist [13:12:42]produce_requested_data [13:12:42]requested_item fm.sn is exist - process it [13:12:42]wFMCommunicate request_size=4 [13:12:42]MH_SAM_APDU [13:12:42]CAPDU: 80 11 00 00 [13:12:42]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:12:42]Write i2c OK [13:12:42]MH_I2C_Read... [13:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:42]Read from MH i2c: E2 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 17 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [13:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:42]wFMCommunicate OK [13:12:42]requested_item fd.num is exist - process it [13:12:42]SAM_PROTO_GetFieldsCounters [13:12:42]wFMCommunicate request_size=4 [13:12:42]MH_SAM_APDU [13:12:42]CAPDU: 80 13 00 00 [13:12:42]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:12:42]Write i2c OK [13:12:42]MH_I2C_Read... [13:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:42]Read from MH i2c: E2 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 62 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [13:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:12:42]wFMCommunicate OK [13:12:42]SAM_PROTO_GetFieldsCounters done [13:12:42]requested_item shift.num is exist - process it [13:12:42]requested_item shift.opened is exist - process it [13:12:42]req_shift_opened [13:12:42]FM_GetShiftState [13:12:42]SAM_PROTO_GetShiftState [13:12:42]wFMCommunicate request_size=4 [13:12:42]MH_SAM_APDU [13:12:42]CAPDU: 80 13 01 00 [13:12:42]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:12:42]Write i2c OK [13:12:42]MH_I2C_Read... [13:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:42]Read from MH i2c: E2 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 0E 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [13:12:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:12:42]wFMCommunicate OK [13:12:42]SAM_PROTO_GetShiftState done [13:12:42]FM_GetShiftState done [13:12:42]req_shift_opened done [13:12:42]requested_item shift.open_date is exist - process it [13:12:42]req_shift_open_date [13:12:42]req_shift_open_date done [13:12:42]produce_requested_data done [13:12:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153144,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:12:42]process_action_free close_receipt [13:12:42]json_value_free [13:12:42]json_value_free done [13:12:42]process_json_proto returns [13:12:42]Send response to host [13:12:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153144,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:12:42]free response buf [13:12:42]execute_script done [13:12:42]execute_script returns [13:12:42]free content buf [13:12:42]Sock 9.Close socket [13:12:42]Sock 9.Thread stoped [13:12:43]Connected sock=11 [13:12:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1E CC 04 01 99 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 47 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 56 02 00 35 04 06 00 35 3F 54 1A 3B 5C DD F1 5D D9 D1 66 A7 84 [13:12:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 5C 47 00 2F FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 56 02 00 F4 03 04 00 45 B4 F3 66 B6 04 01 00 00 D3 9F B7 70 22 63 53 77 [13:12:43]CommunicateWithHost err = 0 [13:12:43]CheckOFDResponse [13:12:43]1017 (14) - 77093643461234 [13:12:43]1041 (16) - 0000000000871835 [13:12:43]1040 (4) - 153144 [13:12:43]1012 (4) - 25.09.2024 06:57 [13:12:43]1206 (1) - 0 [13:12:43]OFD Sender: Remove packet 153144 [13:12:43]ProducePacketName [13:12:43]name=ofd_packets/00153144 [13:12:43]NVStorageDeleteData [13:12:44]OFD Sender: No OFD packet to send [13:12:49]OFD Sender: No OFD packet to send [13:12:53]recv_with_timeout no data received [13:12:54]OFD Sender: No OFD packet to send [13:12:55]accept exits with 7 [13:12:55]New connection [13:12:55]New thread 3067039076 created [13:12:55]Thread 3066895716 joined [13:12:55]Waiting for new connection... [13:12:55] Sock 7.Parse request [13:12:55]Sock 7.Check first char [13:12:55]Sock 7.First char is OK [13:12:55]request: POST /json_proto HTTP/1.0 [13:12:55]Method: POST [13:12:55]URL: /json_proto [13:12:55]Method is POST - this is cgi request [13:12:55]url: /json_proto [13:12:55]query_string will be loaded in cgi processing [13:12:55]execute_cgi json_proto POST (null) [13:12:55]execute_cgi path=json_proto method=POST [13:12:55]POST find Content-Length [13:12:55]Host: 172.17.43.67:8080 [13:12:55]Content-Length: 662 [13:12:55]Content-Type: application/json [13:12:55] [13:12:55]POST finish read [13:12:55]Found Content-Length = 662 [13:12:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.360, "sum" : 510.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:55]execute_script... [13:12:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.360, "sum" : 510.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:55]POST & json_proto [13:12:55]process_json_proto [13:12:55]json parsed OK: [13:12:55]protocol is kg_v1.0 [13:12:55]action value=close_receipt [13:12:55]process_action close_receipt [13:12:55]cmd_close_receipt [13:12:55]MH_GetDate [13:12:55]Write to MH i2c: F0 00 00 B3 00 A2 [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: F0 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: F0 09 00 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: F0 09 00 B3 00 00 58 0C F4 66 6A BD 47 65 3C [13:12:55]GetLastDocTimeStamp 1727269959 [13:12:55]current date 1727269976 [13:12:55]FM_GetShiftState [13:12:55]SAM_PROTO_GetShiftState [13:12:55]wFMCommunicate request_size=4 [13:12:55]MH_SAM_APDU [13:12:55]CAPDU: 80 13 01 00 [13:12:55]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:55]Read from MH i2c: E2 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 0E 00 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [13:12:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:12:55]wFMCommunicate OK [13:12:55]SAM_PROTO_GetShiftState done [13:12:55]FM_GetShiftState done [13:12:55]opened in 1727224329 [13:12:55]opened+sec_in_day 1727310729 [13:12:55]quantity*price = 51004 [13:12:55]sum+1 = 51006 [13:12:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.51 НДС 12% : 54.16 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 161 25.09.2024 13:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153145 ФПД: 222365184481665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153145&fm=222365184481665&tin=02508201610067®Number=0000000000091825&sum=51000 [13:12:56]StoreToDocumentArchive [13:12:56]shift 478 fd 153145 [13:12:56]save to /storage/0478/doc_00153145 [13:12:56]save last doc name /storage/0478/doc_00153145 to /storage/kkm_last_doc_name [13:12:56]save OK [13:12:56]Clear old archive folders... [13:12:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:12:56]tlvbuf is 004E6780 [13:12:56]SAM_PROTO_ClearQueue [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 09 00 00 [13:12:56]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]SAM_PROTO_ClearQueue done [13:12:56]KKMCreateOFDPacket [13:12:56]OFDProtocolAddRootSTLVToBuf [13:12:56]FM_MakeSignedData [13:12:56]FM_MakeSignedData [13:12:56]SAM_PROTO_SignData [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 01 02 [13:12:56]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=255 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C0 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 58 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 35 04 06 00 CA 3D 6D D4 D9 [13:12:56]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C0 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 58 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 35 04 06 00 CA 3D 6D D4 D9 00 00 63 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=6 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 02 02 01 81 [13:12:56]Write to MH i2c: E2 09 00 C4 00 80 0D 02 02 01 00 81 00 00 C1 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 03 02 [13:12:56]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0B 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0B 00 C5 00 00 58 58 81 31 92 79 55 3C 90 00 3F [13:12:56]RAPDU: 58 58 81 31 92 79 55 3C 90 00 [13:12:56]wFMCommunicate OK [13:12:56]SAM_PROTO_SignData done [13:12:56]FM_MakeSignedData done [13:12:56]CreateOFDProtocolMessage [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 11 00 00 [13:12:56]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:56]Read from MH i2c: E2 17 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [13:12:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:56]wFMCommunicate OK [13:12:56]CreateOFDProtocolMessage done [13:12:56]OFDSenderStorePacket 153145 [13:12:56]StoreOFDPacket docnum=153145 [13:12:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 45 1B 03 01 29 F3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C0 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 58 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 35 04 06 00 CA 3D 6D D4 D9 81 58 58 81 31 92 79 55 3C [13:12:56]CheckFolder [13:12:56]dirname=/storage/ofd_packets [13:12:56]CheckFolder done [13:12:56]ProducePacketName [13:12:56]name=ofd_packets/00153145 [13:12:56]NVStorageSaveData ofd_packets/00153145 [13:12:56]File name is /storage/ofd_packets/00153145 [13:12:56]Write 297 bytes [13:12:56]NVStorageSaveData done [13:12:56]OFDSenderStorePacket done [13:12:56]KKMCreateOFDPacket done [13:12:56]NVStorageSaveData kkm_last_timestamp [13:12:56]File name is /storage/kkm_last_timestamp [13:12:56]Write 4 bytes [13:12:56]NVStorageSaveData done [13:12:56]ExternCall_PrintAddStr [13:12:56]wPrintStart [13:12:56]Write to MH i2c: 01 00 00 C7 00 C7 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 07 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:12:56]RasterBufferAndPrint [13:12:56]line Счет N : (1)1787149 [13:12:56]line ИНН: 02508201610067 [13:12:56]line Контрольно-Кассовый Чек [13:12:56]line ПРОДАЖА [13:12:56]line ТРК (МРК, ГНК) : 43 [13:12:56]line Товар: 2710124130 [13:12:56]line Super-92 [13:12:56]line 7.360 * 69.30 [13:12:56]line = 510.05 [13:12:56]line НДС 12% НСП 1% [13:12:56]line > о реализуемом товаре [13:12:56]line ОКРУГЛЕНИЕ: -0.05 [13:12:56]line ИТОГО: 510.00 [13:12:56]line Внесено: 510.00 [13:12:56]line СДАЧА: 0.00 [13:12:56]line НСП 1% : 4.51 [13:12:56]line НДС 12% : 54.16 [13:12:56]line Наличными: 510.00 [13:12:56]line Безнал.: 0.00 [13:12:56]line Место: АЗС № 89 "Партнер Нефть" [13:12:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:12:56]line СНО: Общий режим [13:12:56]line Чек 161 25.09.2024 13:12 [13:12:56]line Смена: 478 ФФД: 1.0 [13:12:56]line ЗНМ: 0300000113 [13:12:56]line РНМ: 0000000000091825 [13:12:56]line Версия ККМ: 001 [13:12:56]line ФМ: 0000000000871835 [13:12:56]line ФД: 153145 [13:12:56]line ФПД: 222365184481665 [13:12:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153145&fm=222365184481665&tin=02508201610067®Number=0000000000091825&sum=51000 [13:12:56]written 0, free lines is 4095 [13:12:56]OFD Sender: Processing packet 153145 [packets to send 832, broken 831] [13:12:56]ProducePacketName [13:12:56]name=ofd_packets/00153145 [13:12:56]OFD Sender: To server: pG, [13:12:56]CommunicateWithHost lk.salyk.kg:30040 [13:12:56]ConnectInit lk.salyk.kg [13:12:57]Write to MH i2c: 01 00 00 F2 00 F2 [13:12:57]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 07 00 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [13:12:57]RasterBufferAndPrint [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]written 0, free lines is 3296 [13:12:57]MH_Cut [13:12:57]Write to MH i2c: D1 01 00 F9 00 01 CB [13:12:57]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 01 00 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 01 00 F9 00 00 CA [13:12:57]Write to MH i2c: 01 00 00 FA 00 FA [13:12:57]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:58]*** Cut start [13:12:58]*** Purtial cut [13:12:58]*** Stage 1: CUTSNS_PIN = 1 [13:12:58]Read from MH i2c: 01 [13:12:58]MH_I2C_Read... [13:12:58]*** Stop cut motor [13:12:58]*** Cut end [13:12:58]Read from MH i2c: 01 07 00 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:12:58]process_action close_receipt done [13:12:58]requested_data is exist [13:12:58]produce_requested_data [13:12:58]requested_item fm.sn is exist - process it [13:12:58]wFMCommunicate request_size=4 [13:12:58]MH_SAM_APDU [13:12:58]CAPDU: 80 11 00 00 [13:12:58]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:12:58]Write i2c OK [13:12:58]MH_I2C_Read... [13:12:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:58]Read from MH i2c: E2 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 17 00 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [13:12:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:12:58]wFMCommunicate OK [13:12:58]requested_item fd.num is exist - process it [13:12:58]SAM_PROTO_GetFieldsCounters [13:12:58]wFMCommunicate request_size=4 [13:12:58]MH_SAM_APDU [13:12:58]CAPDU: 80 13 00 00 [13:12:58]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:12:58]Write i2c OK [13:12:58]MH_I2C_Read... [13:12:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:58]Read from MH i2c: E2 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 62 00 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [13:12:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:12:58]wFMCommunicate OK [13:12:58]SAM_PROTO_GetFieldsCounters done [13:12:58]requested_item shift.num is exist - process it [13:12:58]requested_item shift.opened is exist - process it [13:12:58]req_shift_opened [13:12:58]FM_GetShiftState [13:12:58]SAM_PROTO_GetShiftState [13:12:58]wFMCommunicate request_size=4 [13:12:58]MH_SAM_APDU [13:12:58]CAPDU: 80 13 01 00 [13:12:58]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:12:58]Write i2c OK [13:12:58]MH_I2C_Read... [13:12:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:58]Read from MH i2c: E2 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 0E 00 [13:12:58]MH_I2C_Read... [13:12:58]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [13:12:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:12:58]wFMCommunicate OK [13:12:58]SAM_PROTO_GetShiftState done [13:12:58]FM_GetShiftState done [13:12:58]req_shift_opened done [13:12:58]requested_item shift.open_date is exist - process it [13:12:58]req_shift_open_date [13:12:58]req_shift_open_date done [13:12:58]produce_requested_data done [13:12:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153145,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:12:58]process_action_free close_receipt [13:12:58]json_value_free [13:12:58]json_value_free done [13:12:58]process_json_proto returns [13:12:58]Send response to host [13:12:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153145,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:12:58]free response buf [13:12:58]execute_script done [13:12:58]execute_script returns [13:12:58]free content buf [13:12:58]Sock 7.Close socket [13:12:58]Sock 7.Thread stoped [13:13:00]Connected sock=10 [13:13:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 45 1B 03 01 29 F3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C0 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 58 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 35 04 06 00 CA 3D 6D D4 D9 81 58 58 81 31 92 79 55 3C [13:13:04]recv_with_timeout no data received [13:13:05]recv_with_timeout no data received [13:13:05]CommunicateWithHost answer receiving error [13:13:05]CommunicateWithHost err = -3 [13:13:05]OFD Sender: Server communicate error [13:13:10]OFD Sender: Processing packet 153145 [packets to send 832, broken 831] [13:13:10]ProducePacketName [13:13:10]name=ofd_packets/00153145 [13:13:10]OFD Sender: To server: pG, [13:13:10]CommunicateWithHost lk.salyk.kg:30040 [13:13:10]ConnectInit lk.salyk.kg [13:13:18]Connected sock=10 [13:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 45 1B 03 01 29 F3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 C0 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 58 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 35 04 06 00 CA 3D 6D D4 D9 81 58 58 81 31 92 79 55 3C [13:13:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DD D1 47 00 BC 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 56 02 00 F4 03 04 00 68 B4 F3 66 B6 04 01 00 00 A8 53 3A D6 C7 7E DF 19 [13:13:19]CommunicateWithHost err = 0 [13:13:19]CheckOFDResponse [13:13:19]1017 (14) - 77093643461234 [13:13:19]1041 (16) - 0000000000871835 [13:13:19]1040 (4) - 153145 [13:13:19]1012 (4) - 25.09.2024 06:57 [13:13:19]1206 (1) - 0 [13:13:19]OFD Sender: Remove packet 153145 [13:13:19]ProducePacketName [13:13:19]name=ofd_packets/00153145 [13:13:19]NVStorageDeleteData [13:13:19]OFD Sender: No OFD packet to send [13:13:24]OFD Sender: No OFD packet to send [13:13:28]accept exits with 9 [13:13:28]New connection [13:13:28]New thread 3066895716 created [13:13:28]Thread 3067039076 joined [13:13:28]Waiting for new connection... [13:13:28] Sock 9.Parse request [13:13:28]Sock 9.Check first char [13:13:28]Sock 9.First char is OK [13:13:28]request: POST /json_proto HTTP/1.0 [13:13:28]Method: POST [13:13:28]URL: /json_proto [13:13:28]Method is POST - this is cgi request [13:13:28]url: /json_proto [13:13:28]query_string will be loaded in cgi processing [13:13:28]execute_cgi json_proto POST (null) [13:13:28]execute_cgi path=json_proto method=POST [13:13:28]POST find Content-Length [13:13:28]Host: 172.17.43.67:8080 [13:13:28]Content-Length: 683 [13:13:28]Content-Type: application/json [13:13:28] [13:13:28]POST finish read [13:13:28]Found Content-Length = 683 [13:13:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:28]execute_script... [13:13:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:28]POST & json_proto [13:13:28]process_json_proto [13:13:28]json parsed OK: [13:13:28]protocol is kg_v1.0 [13:13:28]action value=close_receipt [13:13:28]process_action close_receipt [13:13:28]cmd_close_receipt [13:13:28]MH_GetDate [13:13:28]Write to MH i2c: F0 00 00 FE 00 ED [13:13:28]Write i2c OK [13:13:28]MH_I2C_Read... [13:13:28]Read from MH i2c: F0 [13:13:28]MH_I2C_Read... [13:13:28]Read from MH i2c: F0 09 00 [13:13:28]MH_I2C_Read... [13:13:28]Read from MH i2c: F0 09 00 FE 00 00 79 0C F4 66 6A BD 47 65 A8 [13:13:28]GetLastDocTimeStamp 1727269976 [13:13:28]current date 1727270009 [13:13:28]FM_GetShiftState [13:13:28]SAM_PROTO_GetShiftState [13:13:28]wFMCommunicate request_size=4 [13:13:28]MH_SAM_APDU [13:13:28]CAPDU: 80 13 01 00 [13:13:28]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [13:13:28]Write i2c OK [13:13:28]MH_I2C_Read... [13:13:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:28]Read from MH i2c: E2 [13:13:28]MH_I2C_Read... [13:13:28]Read from MH i2c: E2 0E 00 [13:13:28]MH_I2C_Read... [13:13:28]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [13:13:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:13:28]wFMCommunicate OK [13:13:28]SAM_PROTO_GetShiftState done [13:13:28]FM_GetShiftState done [13:13:28]opened in 1727224329 [13:13:28]opened+sec_in_day 1727310729 [13:13:28]quantity*price = 100005 [13:13:28]sum+1 = 100006 [13:13:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 162 25.09.2024 13:13 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153146 ФПД: 72720275586108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153146&fm=72720275586108&tin=02508201610067®Number=0000000000091825&sum=100000 [13:13:29]StoreToDocumentArchive [13:13:29]shift 478 fd 153146 [13:13:29]save to /storage/0478/doc_00153146 [13:13:29]save last doc name /storage/0478/doc_00153146 to /storage/kkm_last_doc_name [13:13:29]save OK [13:13:29]Clear old archive folders... [13:13:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:13:29]tlvbuf is 004E3090 [13:13:29]SAM_PROTO_ClearQueue [13:13:29]wFMCommunicate request_size=4 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 09 00 00 [13:13:29]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:13:29]RAPDU: 90 00 [13:13:29]wFMCommunicate OK [13:13:29]SAM_PROTO_ClearQueue done [13:13:29]KKMCreateOFDPacket [13:13:29]OFDProtocolAddRootSTLVToBuf [13:13:29]FM_MakeSignedData [13:13:29]FM_MakeSignedData [13:13:29]SAM_PROTO_SignData [13:13:29]wFMCommunicate request_size=4 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 0D 01 02 [13:13:29]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:13:29]RAPDU: 90 00 [13:13:29]wFMCommunicate OK [13:13:29]wFMCommunicate request_size=255 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 79 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 56 02 00 35 04 06 00 42 [13:13:29]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 79 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 56 02 00 35 04 06 00 42 00 00 C9 [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:13:29]RAPDU: 90 00 [13:13:29]wFMCommunicate OK [13:13:29]wFMCommunicate request_size=10 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 0D 02 02 05 23 82 31 BC 3C [13:13:29]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 23 82 31 BC 3C 00 00 62 [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [13:13:29]RAPDU: 90 00 [13:13:29]wFMCommunicate OK [13:13:29]wFMCommunicate request_size=4 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 0D 03 02 [13:13:29]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 0B 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 0B 00 10 01 00 48 E6 28 4B 70 7D C8 0E 90 00 F1 [13:13:29]RAPDU: 48 E6 28 4B 70 7D C8 0E 90 00 [13:13:29]wFMCommunicate OK [13:13:29]SAM_PROTO_SignData done [13:13:29]FM_MakeSignedData done [13:13:29]CreateOFDProtocolMessage [13:13:29]wFMCommunicate request_size=4 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 11 00 00 [13:13:29]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:30]OFD Sender: No OFD packet to send [13:13:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 17 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [13:13:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:30]wFMCommunicate OK [13:13:30]CreateOFDProtocolMessage done [13:13:30]OFDSenderStorePacket 153146 [13:13:30]StoreOFDPacket docnum=153146 [13:13:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A A2 07 01 7D 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 79 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 56 02 00 35 04 06 00 42 23 82 31 BC 3C 48 E6 28 4B 70 7D C8 0E [13:13:30]CheckFolder [13:13:30]dirname=/storage/ofd_packets [13:13:30]CheckFolder done [13:13:30]ProducePacketName [13:13:30]name=ofd_packets/00153146 [13:13:30]NVStorageSaveData ofd_packets/00153146 [13:13:30]File name is /storage/ofd_packets/00153146 [13:13:30]Write 301 bytes [13:13:30]NVStorageSaveData done [13:13:30]OFDSenderStorePacket done [13:13:30]KKMCreateOFDPacket done [13:13:30]NVStorageSaveData kkm_last_timestamp [13:13:30]File name is /storage/kkm_last_timestamp [13:13:30]Write 4 bytes [13:13:30]NVStorageSaveData done [13:13:30]ExternCall_PrintAddStr [13:13:30]wPrintStart [13:13:30]Write to MH i2c: 01 00 00 12 01 13 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [13:13:30]RasterBufferAndPrint [13:13:30]line Счет N : (1)1787150 [13:13:30]line ИНН: 02508201610067 [13:13:30]line Контрольно-Кассовый Чек [13:13:30]line ПРОДАЖА [13:13:30]line ТРК (МРК, ГНК) : 12 [13:13:30]line Товар: 2710124130 [13:13:30]line Аи-92-К-5 [13:13:30]line 14.750 * 67.80 [13:13:30]line = 1000.05 [13:13:30]line НДС 12% НСП 1% [13:13:30]line > о реализуемом товаре [13:13:30]line ОКРУГЛЕНИЕ: -0.05 [13:13:30]line ИТОГО: 1000.00 [13:13:30]line Внесено: 1000.00 [13:13:30]line СДАЧА: 0.00 [13:13:30]line НСП 1% : 8.85 [13:13:30]line НДС 12% : 106.20 [13:13:30]line Наличными: 1000.00 [13:13:30]line Безнал.: 0.00 [13:13:30]line Место: АЗС № 89 "Партнер Нефть" [13:13:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:13:30]line СНО: Общий режим [13:13:30]line Чек 162 25.09.2024 13:13 [13:13:30]line Смена: 478 ФФД: 1.0 [13:13:30]line ЗНМ: 0300000113 [13:13:30]line РНМ: 0000000000091825 [13:13:30]line Версия ККМ: 001 [13:13:30]line ФМ: 0000000000871835 [13:13:30]line ФД: 153146 [13:13:30]line ФПД: 72720275586108 [13:13:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153146&fm=72720275586108&tin=02508201610067®Number=0000000000091825&sum=100000 [13:13:30]written 0, free lines is 4095 [13:13:30]OFD Sender: Processing packet 153146 [packets to send 832, broken 831] [13:13:30]ProducePacketName [13:13:30]name=ofd_packets/00153146 [13:13:30]OFD Sender: To server: pG, [13:13:30]CommunicateWithHost lk.salyk.kg:30040 [13:13:30]ConnectInit lk.salyk.kg [13:13:30]Write to MH i2c: 01 00 00 3D 01 3E [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 DC 0C 2D [13:13:30]RasterBufferAndPrint [13:13:30]line [13:13:30]line [13:13:30]line [13:13:30]line [13:13:30]line [13:13:30]written 0, free lines is 3303 [13:13:30]MH_Cut [13:13:30]Write to MH i2c: D1 01 00 44 01 01 17 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: D1 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: D1 01 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: D1 01 00 44 01 00 16 [13:13:30]Write to MH i2c: 01 00 00 45 01 46 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]Connected sock=7 [13:13:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A A2 07 01 7D 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 79 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 56 02 00 35 04 06 00 42 23 82 31 BC 3C 48 E6 28 4B 70 7D C8 0E [13:13:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 88 47 00 5F FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 56 02 00 F4 03 04 00 74 B4 F3 66 B6 04 01 00 00 DD D8 95 BB 65 ED F2 D7 [13:13:31]CommunicateWithHost err = 0 [13:13:31]CheckOFDResponse [13:13:31]1017 (14) - 77093643461234 [13:13:31]1041 (16) - 0000000000871835 [13:13:31]1040 (4) - 153146 [13:13:31]1012 (4) - 25.09.2024 06:57 [13:13:31]1206 (1) - 0 [13:13:31]OFD Sender: Remove packet 153146 [13:13:31]ProducePacketName [13:13:31]name=ofd_packets/00153146 [13:13:31]NVStorageDeleteData [13:13:31]*** Cut start [13:13:31]*** Purtial cut [13:13:31]*** Stage 1: CUTSNS_PIN = 1 [13:13:31]Read from MH i2c: 01 [13:13:31]MH_I2C_Read... [13:13:31]*** Stop cut motor [13:13:31]*** Cut end [13:13:31]Read from MH i2c: 01 07 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [13:13:31]process_action close_receipt done [13:13:31]requested_data is exist [13:13:31]produce_requested_data [13:13:31]requested_item fm.sn is exist - process it [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 11 00 00 [13:13:31]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [13:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:31]wFMCommunicate OK [13:13:31]requested_item fd.num is exist - process it [13:13:31]SAM_PROTO_GetFieldsCounters [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 13 00 00 [13:13:31]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [13:13:31]OFD Sender: No OFD packet to send [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 62 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [13:13:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:31]wFMCommunicate OK [13:13:31]SAM_PROTO_GetFieldsCounters done [13:13:31]requested_item shift.num is exist - process it [13:13:31]requested_item shift.opened is exist - process it [13:13:31]req_shift_opened [13:13:31]FM_GetShiftState [13:13:31]SAM_PROTO_GetShiftState [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 13 01 00 [13:13:31]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 0E 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [13:13:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:13:31]wFMCommunicate OK [13:13:31]SAM_PROTO_GetShiftState done [13:13:31]FM_GetShiftState done [13:13:31]req_shift_opened done [13:13:31]requested_item shift.open_date is exist - process it [13:13:31]req_shift_open_date [13:13:31]req_shift_open_date done [13:13:31]produce_requested_data done [13:13:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153146,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:13:31]process_action_free close_receipt [13:13:31]json_value_free [13:13:31]json_value_free done [13:13:31]process_json_proto returns [13:13:31]Send response to host [13:13:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153146,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:13:31]free response buf [13:13:31]execute_script done [13:13:31]execute_script returns [13:13:31]free content buf [13:13:31]Sock 9.Close socket [13:13:31]Sock 9.Thread stoped [13:13:36]OFD Sender: No OFD packet to send [13:13:41]OFD Sender: No OFD packet to send [13:13:46]OFD Sender: No OFD packet to send [13:13:51]OFD Sender: No OFD packet to send [13:13:56]OFD Sender: No OFD packet to send [13:14:01]OFD Sender: No OFD packet to send [13:14:06]OFD Sender: No OFD packet to send [13:14:11]OFD Sender: No OFD packet to send [13:14:16]OFD Sender: No OFD packet to send [13:14:18]accept exits with 10 [13:14:18]New connection [13:14:18]New thread 3067039076 created [13:14:18]Thread 3066895716 joined [13:14:18]Waiting for new connection... [13:14:18] Sock 10.Parse request [13:14:18]Sock 10.Check first char [13:14:18]Sock 10.First char is OK [13:14:18]request: POST /json_proto HTTP/1.0 [13:14:18]Method: POST [13:14:18]URL: /json_proto [13:14:18]Method is POST - this is cgi request [13:14:18]url: /json_proto [13:14:18]query_string will be loaded in cgi processing [13:14:18]execute_cgi json_proto POST (null) [13:14:18]execute_cgi path=json_proto method=POST [13:14:18]POST find Content-Length [13:14:18]Host: 172.17.43.67:8080 [13:14:18]Content-Length: 793 [13:14:18]Content-Type: application/json [13:14:18] [13:14:18]POST finish read [13:14:18]Found Content-Length = 793 [13:14:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 85.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46418", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:18]execute_script... [13:14:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 85.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46418", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:18]POST & json_proto [13:14:18]process_json_proto [13:14:18]json parsed OK: [13:14:18]protocol is kg_v1.0 [13:14:18]action value=close_receipt [13:14:18]process_action close_receipt [13:14:18]cmd_close_receipt [13:14:18]MH_GetDate [13:14:18]Write to MH i2c: F0 00 00 49 01 39 [13:14:18]Write i2c OK [13:14:18]MH_I2C_Read... [13:14:18]Read from MH i2c: F0 [13:14:18]MH_I2C_Read... [13:14:18]Read from MH i2c: F0 09 00 [13:14:18]MH_I2C_Read... [13:14:18]Read from MH i2c: F0 09 00 49 01 00 AA 0C F4 66 6A BD 47 65 25 [13:14:18]GetLastDocTimeStamp 1727270009 [13:14:18]current date 1727270058 [13:14:18]FM_GetShiftState [13:14:18]SAM_PROTO_GetShiftState [13:14:18]wFMCommunicate request_size=4 [13:14:18]MH_SAM_APDU [13:14:18]CAPDU: 80 13 01 00 [13:14:18]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [13:14:18]Write i2c OK [13:14:18]MH_I2C_Read... [13:14:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:18]Read from MH i2c: E2 [13:14:18]MH_I2C_Read... [13:14:18]Read from MH i2c: E2 0E 00 [13:14:18]MH_I2C_Read... [13:14:18]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 90 [13:14:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:14:18]wFMCommunicate OK [13:14:18]SAM_PROTO_GetShiftState done [13:14:18]FM_GetShiftState done [13:14:18]opened in 1727224329 [13:14:18]opened+sec_in_day 1727310729 [13:14:18]quantity*price = 0 [13:14:18]sum+1 = 1 [13:14:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 163 25.09.2024 13:14 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 46418 ФМ: 0000000000871835 ФД: 153147 ФПД: 50996966625885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153147&fm=50996966625885&tin=02508201610067®Number=0000000000091825&sum=0 [13:14:19]StoreToDocumentArchive [13:14:19]shift 478 fd 153147 [13:14:19]save to /storage/0478/doc_00153147 [13:14:19]save last doc name /storage/0478/doc_00153147 to /storage/kkm_last_doc_name [13:14:19]save OK [13:14:19]Clear old archive folders... [13:14:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:19]tlvbuf is 004DAA90 [13:14:19]SAM_PROTO_ClearQueue [13:14:19]wFMCommunicate request_size=4 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 09 00 00 [13:14:19]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:14:19]RAPDU: 90 00 [13:14:19]wFMCommunicate OK [13:14:19]SAM_PROTO_ClearQueue done [13:14:19]KKMCreateOFDPacket [13:14:19]OFDProtocolAddRootSTLVToBuf [13:14:19]FM_MakeSignedData [13:14:19]FM_MakeSignedData [13:14:19]SAM_PROTO_SignData [13:14:19]wFMCommunicate request_size=4 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 0D 01 02 [13:14:19]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [13:14:19]RAPDU: 90 00 [13:14:19]wFMCommunicate OK [13:14:19]wFMCommunicate request_size=255 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 4C 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 AA 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 56 02 00 35 04 06 00 2E [13:14:19]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 4C 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 AA 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 56 02 00 35 04 06 00 2E 00 00 88 [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [13:14:19]RAPDU: 90 00 [13:14:19]wFMCommunicate OK [13:14:19]wFMCommunicate request_size=10 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 0D 02 02 05 61 A8 14 92 5D [13:14:19]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 61 A8 14 92 5D 00 00 EB [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [13:14:19]RAPDU: 90 00 [13:14:19]wFMCommunicate OK [13:14:19]wFMCommunicate request_size=4 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 0D 03 02 [13:14:19]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 0B 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 0B 00 5B 01 00 D8 9D EC 98 68 47 D6 AC 90 00 02 [13:14:19]RAPDU: D8 9D EC 98 68 47 D6 AC 90 00 [13:14:19]wFMCommunicate OK [13:14:19]SAM_PROTO_SignData done [13:14:19]FM_MakeSignedData done [13:14:19]CreateOFDProtocolMessage [13:14:19]wFMCommunicate request_size=4 [13:14:19]MH_SAM_APDU [13:14:19]CAPDU: 80 11 00 00 [13:14:19]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:19]Read from MH i2c: E2 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 17 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [13:14:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:19]wFMCommunicate OK [13:14:19]CreateOFDProtocolMessage done [13:14:19]OFDSenderStorePacket 153147 [13:14:19]StoreOFDPacket docnum=153147 [13:14:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E EB 07 01 7F 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 4C 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 AA 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 56 02 00 35 04 06 00 2E 61 A8 14 92 5D D8 9D EC 98 68 47 D6 AC [13:14:19]CheckFolder [13:14:19]dirname=/storage/ofd_packets [13:14:19]CheckFolder done [13:14:19]ProducePacketName [13:14:19]name=ofd_packets/00153147 [13:14:19]NVStorageSaveData ofd_packets/00153147 [13:14:19]File name is /storage/ofd_packets/00153147 [13:14:19]Write 301 bytes [13:14:19]NVStorageSaveData done [13:14:19]OFDSenderStorePacket done [13:14:19]KKMCreateOFDPacket done [13:14:19]NVStorageSaveData kkm_last_timestamp [13:14:19]File name is /storage/kkm_last_timestamp [13:14:19]Write 4 bytes [13:14:19]NVStorageSaveData done [13:14:19]ExternCall_PrintAddStr [13:14:19]wPrintStart [13:14:19]Write to MH i2c: 01 00 00 5D 01 5E [13:14:19]Write i2c OK [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: 01 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: 01 07 00 [13:14:19]MH_I2C_Read... [13:14:19]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [13:14:19]RasterBufferAndPrint [13:14:19]line Счет N : (1)1787147 [13:14:19]line ИНН: 02508201610067 [13:14:19]line Контрольно-Кассовый Чек [13:14:19]line ПРОДАЖА [13:14:19]line ТРК (МРК, ГНК) : 23 [13:14:19]line Товар: 2710124500 [13:14:19]line Аи-95-К-5 [13:14:19]line 85.000 * 0.00 [13:14:19]line = 0.00 [13:14:19]line НДС 12% НСП 1% [13:14:19]line > о реализуемом товаре [13:14:19]line ИТОГО: 0.00 [13:14:19]line НСП 1% : 0.00 [13:14:19]line НДС 12% : 0.00 [13:14:19]line Наличными: 0.00 [13:14:19]line Безнал.: 0.00 [13:14:19]line Место: АЗС № 89 "Партнер Нефть" [13:14:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:14:19]line СНО: Общий режим [13:14:19]line Чек 163 25.09.2024 13:14 [13:14:19]line Смена: 478 ФФД: 1.0 [13:14:19]line ЗНМ: 0300000113 [13:14:19]line РНМ: 0000000000091825 [13:14:19]line Версия ККМ: 001 [13:14:19]line Талоны: Топливная Карта [13:14:19]line 46418 [13:14:19]line ФМ: 0000000000871835 [13:14:19]line ФД: 153147 [13:14:19]line ФПД: 50996966625885 [13:14:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153147&fm=50996966625885&tin=02508201610067®Number=0000000000091825&sum=0 [13:14:19]written 0, free lines is 4095 [13:14:19]OFD Sender: Processing packet 153147 [packets to send 832, broken 831] [13:14:19]ProducePacketName [13:14:19]name=ofd_packets/00153147 [13:14:19]OFD Sender: To server: pG, [13:14:19]CommunicateWithHost lk.salyk.kg:30040 [13:14:19]ConnectInit lk.salyk.kg [13:14:20]Write to MH i2c: 01 00 00 87 01 88 [13:14:20]Write i2c OK [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: 01 [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: 01 07 00 [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E6 0C 81 [13:14:20]RasterBufferAndPrint [13:14:20]line [13:14:20]line [13:14:20]line [13:14:20]line [13:14:20]line [13:14:20]written 0, free lines is 3309 [13:14:20]MH_Cut [13:14:20]Write to MH i2c: D1 01 00 8E 01 01 61 [13:14:20]Write i2c OK [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: D1 [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: D1 01 00 [13:14:20]MH_I2C_Read... [13:14:20]Read from MH i2c: D1 01 00 8E 01 00 60 [13:14:20]Write to MH i2c: 01 00 00 8F 01 90 [13:14:20]Write i2c OK [13:14:20]MH_I2C_Read... [13:14:20]Connected sock=9 [13:14:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E EB 07 01 7F 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 4C 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 AA 0C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 56 02 00 35 04 06 00 2E 61 A8 14 92 5D D8 9D EC 98 68 47 D6 AC [13:14:20]*** Cut start [13:14:20]*** Purtial cut [13:14:20]*** Stage 1: CUTSNS_PIN = 1 [13:14:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB 3C 47 00 F9 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 56 02 00 F4 03 04 00 A6 B4 F3 66 B6 04 01 00 00 97 50 43 DC 9E 21 D3 16 [13:14:21]CommunicateWithHost err = 0 [13:14:21]CheckOFDResponse [13:14:21]1017 (14) - 77093643461234 [13:14:21]1041 (16) - 0000000000871835 [13:14:21]1040 (4) - 153147 [13:14:21]1012 (4) - 25.09.2024 06:58 [13:14:21]1206 (1) - 0 [13:14:21]OFD Sender: Remove packet 153147 [13:14:21]ProducePacketName [13:14:21]name=ofd_packets/00153147 [13:14:21]NVStorageDeleteData [13:14:21]Read from MH i2c: 01 [13:14:21]MH_I2C_Read... [13:14:21]*** Stop cut motor [13:14:21]*** Cut end [13:14:21]Read from MH i2c: 01 07 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [13:14:21]process_action close_receipt done [13:14:21]requested_data is exist [13:14:21]produce_requested_data [13:14:21]requested_item fm.sn is exist - process it [13:14:21]wFMCommunicate request_size=4 [13:14:21]MH_SAM_APDU [13:14:21]CAPDU: 80 11 00 00 [13:14:21]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [13:14:21]Write i2c OK [13:14:21]MH_I2C_Read... [13:14:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:21]Read from MH i2c: E2 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 17 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [13:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:21]wFMCommunicate OK [13:14:21]requested_item fd.num is exist - process it [13:14:21]SAM_PROTO_GetFieldsCounters [13:14:21]wFMCommunicate request_size=4 [13:14:21]MH_SAM_APDU [13:14:21]CAPDU: 80 13 00 00 [13:14:21]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [13:14:21]Write i2c OK [13:14:21]MH_I2C_Read... [13:14:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:21]Read from MH i2c: E2 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 62 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [13:14:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:21]wFMCommunicate OK [13:14:21]SAM_PROTO_GetFieldsCounters done [13:14:21]requested_item shift.num is exist - process it [13:14:21]requested_item shift.opened is exist - process it [13:14:21]req_shift_opened [13:14:21]FM_GetShiftState [13:14:21]SAM_PROTO_GetShiftState [13:14:21]wFMCommunicate request_size=4 [13:14:21]MH_SAM_APDU [13:14:21]CAPDU: 80 13 01 00 [13:14:21]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [13:14:21]Write i2c OK [13:14:21]MH_I2C_Read... [13:14:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:21]Read from MH i2c: E2 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 0E 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D8 [13:14:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:14:21]wFMCommunicate OK [13:14:21]SAM_PROTO_GetShiftState done [13:14:21]FM_GetShiftState done [13:14:21]req_shift_opened done [13:14:21]requested_item shift.open_date is exist - process it [13:14:21]req_shift_open_date [13:14:21]req_shift_open_date done [13:14:21]produce_requested_data done [13:14:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153147,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:14:21]process_action_free close_receipt [13:14:21]json_value_free [13:14:21]json_value_free done [13:14:21]process_json_proto returns [13:14:21]Send response to host [13:14:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153147,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:14:21]free response buf [13:14:21]execute_script done [13:14:21]execute_script returns [13:14:21]free content buf [13:14:21]Sock 10.Close socket [13:14:21]Sock 10.Thread stoped [13:14:21]OFD Sender: No OFD packet to send [13:14:26]OFD Sender: No OFD packet to send [13:14:31]OFD Sender: No OFD packet to send [13:14:36]OFD Sender: No OFD packet to send [13:14:41]OFD Sender: No OFD packet to send [13:14:43]recv_with_timeout no data received [13:14:46]OFD Sender: No OFD packet to send [13:14:51]OFD Sender: No OFD packet to send [13:14:56]OFD Sender: No OFD packet to send [13:15:00]recv_with_timeout no data received [13:15:01]OFD Sender: No OFD packet to send [13:15:06]OFD Sender: No OFD packet to send [13:15:11]OFD Sender: No OFD packet to send [13:15:16]OFD Sender: No OFD packet to send [13:15:21]OFD Sender: No OFD packet to send [13:15:22]int [13:15:22]Write to MH i2c: 01 00 00 93 01 94 [13:15:22]*** FLAG_PRN_KEY set [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 93 01 00 08 00 00 00 FF 0F B1 [13:15:22]state=0 [13:15:22]Key pressed [13:15:22]Feed [13:15:22]Write to MH i2c: D8 00 00 94 01 6C [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: D8 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: D8 01 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: D8 01 00 94 01 00 6D [13:15:22]int [13:15:22]Write to MH i2c: 01 00 00 95 01 96 [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 95 01 00 48 00 00 00 3C 00 21 [13:15:22]state=2 [13:15:22]Key pressed [13:15:22]int [13:15:22]Write to MH i2c: 01 00 00 96 01 97 [13:15:22]*** FLAG_PRN_KEY reset [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: 01 07 00 96 01 00 00 00 00 00 F6 0F A3 [13:15:22]state=2 [13:15:22]Stop feed [13:15:26]OFD Sender: No OFD packet to send [13:15:31]OFD Sender: No OFD packet to send [13:15:36]OFD Sender: No OFD packet to send [13:15:37]recv_with_timeout no data received [13:15:41]OFD Sender: No OFD packet to send [13:15:46]OFD Sender: No OFD packet to send [13:15:49]recv_with_timeout no data received [13:15:51]OFD Sender: No OFD packet to send [13:15:52]accept exits with 7 [13:15:52]New connection [13:15:52]New thread 3066895716 created [13:15:52]Thread 3067039076 joined [13:15:52]Waiting for new connection... [13:15:52] Sock 7.Parse request [13:15:52]Sock 7.Check first char [13:15:52]Sock 7.First char is OK [13:15:52]request: POST /json_proto HTTP/1.0 [13:15:52]Method: POST [13:15:52]URL: /json_proto [13:15:52]Method is POST - this is cgi request [13:15:52]url: /json_proto [13:15:52]query_string will be loaded in cgi processing [13:15:52]execute_cgi json_proto POST (null) [13:15:52]execute_cgi path=json_proto method=POST [13:15:52]POST find Content-Length [13:15:52]Host: 172.17.43.67:8080 [13:15:52]Content-Length: 678 [13:15:52]Content-Type: application/json [13:15:52] [13:15:52]POST finish read [13:15:52]Found Content-Length = 678 [13:15:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:52]execute_script... [13:15:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:52]POST & json_proto [13:15:52]process_json_proto [13:15:52]json parsed OK: [13:15:52]protocol is kg_v1.0 [13:15:52]action value=close_receipt [13:15:52]process_action close_receipt [13:15:52]cmd_close_receipt [13:15:52]MH_GetDate [13:15:52]Write to MH i2c: F0 00 00 97 01 87 [13:15:52]Write i2c OK [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: F0 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: F0 09 00 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: F0 09 00 97 01 00 08 0D F4 66 6A BD 47 65 D2 [13:15:52]GetLastDocTimeStamp 1727270058 [13:15:52]current date 1727270152 [13:15:52]FM_GetShiftState [13:15:52]SAM_PROTO_GetShiftState [13:15:52]wFMCommunicate request_size=4 [13:15:52]MH_SAM_APDU [13:15:52]CAPDU: 80 13 01 00 [13:15:52]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [13:15:52]Write i2c OK [13:15:52]MH_I2C_Read... [13:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:52]Read from MH i2c: E2 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 0E 00 [13:15:52]MH_I2C_Read... [13:15:52]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DE [13:15:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:15:52]wFMCommunicate OK [13:15:52]SAM_PROTO_GetShiftState done [13:15:52]FM_GetShiftState done [13:15:52]opened in 1727224329 [13:15:52]opened+sec_in_day 1727310729 [13:15:52]quantity*price = 30035 [13:15:52]sum+1 = 30036 [13:15:52]Check (price>sum+1) || (price+1 о реализуемом товаре [13:17:11]line ОКРУГЛЕНИЕ: -0.35 [13:17:11]line ИТОГО: 300.00 [13:17:11]line Внесено: 300.00 [13:17:11]line СДАЧА: 0.00 [13:17:11]line НСП 1% : 2.66 [13:17:11]line НДС 12% : 31.90 [13:17:11]line Наличными: 300.00 [13:17:11]line Безнал.: 0.00 [13:17:11]line Место: АЗС № 89 "Партнер Нефть" [13:17:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:17:11]line СНО: Общий режим [13:17:11]line Чек 164 25.09.2024 13:15 [13:17:11]line Смена: 478 ФФД: 1.0 [13:17:11]line ЗНМ: 0300000113 [13:17:11]line РНМ: 0000000000091825 [13:17:11]line Версия ККМ: 001 [13:17:11]line ФМ: 0000000000871835 [13:17:11]line ФД: 153148 [13:17:11]line ФПД: 56682406595816 [13:17:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153148&fm=56682406595816&tin=02508201610067®Number=0000000000091825&sum=30000 [13:17:11]written 0, free lines is 4095 [13:17:11]Write to MH i2c: 01 00 00 48 00 48 [13:17:11]Write i2c OK [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: 01 [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: 01 07 00 [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E5 0C 40 [13:17:11]RasterBufferAndPrint [13:17:11]line [13:17:11]line [13:17:11]line [13:17:11]line [13:17:11]line [13:17:11]written 0, free lines is 3316 [13:17:11]MH_Cut [13:17:11]Write to MH i2c: D1 01 00 4F 00 01 21 [13:17:11]Write i2c OK [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: D1 [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: D1 01 00 [13:17:11]MH_I2C_Read... [13:17:11]Read from MH i2c: D1 01 00 4F 00 00 20 [13:17:11]Write to MH i2c: 01 00 00 50 00 50 [13:17:11]Write i2c OK [13:17:11]MH_I2C_Read... [13:17:12]*** Cut start [13:17:12]*** Purtial cut [13:17:12]*** Stage 1: CUTSNS_PIN = 1 [13:17:12]Read from MH i2c: 01 [13:17:12]MH_I2C_Read... [13:17:12]*** Stop cut motor [13:17:12]*** Cut end [13:17:12]Read from MH i2c: 01 07 00 [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:17:12]process_action print_doc done [13:17:12]requested_data is exist [13:17:12]produce_requested_data [13:17:12]produce_requested_data return (null) [13:17:12]process_action_free print_doc [13:17:12]json_value_free [13:17:12]json_value_free done [13:17:12]process_json_proto returns [13:17:12]Send response to host [13:17:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:17:12]free response buf [13:17:12]execute_script done [13:17:12]execute_script returns [13:17:12]free content buf [13:17:12]Sock 8.Close socket [13:17:12]Sock 8.Thread stoped [13:17:12]accept exits with 10 [13:17:12]New connection [13:17:12]New thread 3066826084 created [13:17:12]Thread 3066969444 joined [13:17:12]Waiting for new connection... [13:17:12] Sock 10.Parse request [13:17:12]Sock 10.Check first char [13:17:12]Sock 10.First char is OK [13:17:12]request: POST /json_proto HTTP/1.0 [13:17:12]Method: POST [13:17:12]URL: /json_proto [13:17:12]Method is POST - this is cgi request [13:17:12]url: /json_proto [13:17:12]query_string will be loaded in cgi processing [13:17:12]execute_cgi json_proto POST (null) [13:17:12]execute_cgi path=json_proto method=POST [13:17:12]POST find Content-Length [13:17:12]Host: 172.17.43.67:8080 [13:17:12]Content-Length: 678 [13:17:12]Content-Type: application/json [13:17:12] [13:17:12]POST finish read [13:17:12]Found Content-Length = 678 [13:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.760, "sum" : 390.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 390.00, "total" : 390.00, "payments": [ { "type": 0, "sum" : 390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:12]execute_script... [13:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.760, "sum" : 390.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 390.00, "total" : 390.00, "payments": [ { "type": 0, "sum" : 390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:12]POST & json_proto [13:17:12]process_json_proto [13:17:12]json parsed OK: [13:17:12]protocol is kg_v1.0 [13:17:12]action value=close_receipt [13:17:12]process_action close_receipt [13:17:12]cmd_close_receipt [13:17:12]MH_GetDate [13:17:12]Write to MH i2c: F0 00 00 51 00 40 [13:17:12]Write i2c OK [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: F0 [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: F0 09 00 [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: F0 09 00 51 00 00 59 0D F4 66 6A BD 47 65 DC [13:17:12]GetLastDocTimeStamp 1727270152 [13:17:12]current date 1727270233 [13:17:12]FM_GetShiftState [13:17:12]SAM_PROTO_GetShiftState [13:17:12]wFMCommunicate request_size=4 [13:17:12]MH_SAM_APDU [13:17:12]CAPDU: 80 13 01 00 [13:17:12]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:17:12]Write i2c OK [13:17:12]MH_I2C_Read... [13:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:12]Read from MH i2c: E2 [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: E2 0E 00 [13:17:12]MH_I2C_Read... [13:17:12]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 97 [13:17:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:17:12]wFMCommunicate OK [13:17:12]SAM_PROTO_GetShiftState done [13:17:12]FM_GetShiftState done [13:17:12]opened in 1727224329 [13:17:12]opened+sec_in_day 1727310729 [13:17:12]quantity*price = 39052 [13:17:12]sum+1 = 39054 [13:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре [13:17:14]line ОКРУГЛЕНИЕ: -0.53 [13:17:14]line ИТОГО: 390.00 [13:17:14]line Внесено: 390.00 [13:17:14]line СДАЧА: 0.00 [13:17:14]line НСП 1% : 3.46 [13:17:14]line НДС 12% : 41.47 [13:17:14]line Наличными: 390.00 [13:17:14]line Безнал.: 0.00 [13:17:15]line Место: АЗС № 89 "Партнер Нефть" [13:17:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:17:15]line СНО: Общий режим [13:17:15]line Чек 165 25.09.2024 13:17 [13:17:15]line Смена: 478 ФФД: 1.0 [13:17:15]line ЗНМ: 0300000113 [13:17:15]line РНМ: 0000000000091825 [13:17:15]line Версия ККМ: 001 [13:17:15]line ФМ: 0000000000871835 [13:17:15]line ФД: 153149 [13:17:15]line ФПД: 38023306709115 [13:17:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153149&fm=38023306709115&tin=02508201610067®Number=0000000000091825&sum=39000 [13:17:15]written 0, free lines is 4095 [13:17:15]OFD Sender: Processing packet 153149 [packets to send 832, broken 831] [13:17:15]ProducePacketName [13:17:15]name=ofd_packets/00153149 [13:17:15]OFD Sender: To server: pG, [13:17:15]CommunicateWithHost lk.salyk.kg:30040 [13:17:15]ConnectInit lk.salyk.kg [13:17:15]Write to MH i2c: 01 00 00 90 00 90 [13:17:15]Write i2c OK [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: 01 [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: 01 07 00 [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 E0 0C 83 [13:17:15]RasterBufferAndPrint [13:17:15]line [13:17:15]line [13:17:15]line [13:17:15]line [13:17:15]line [13:17:15]written 0, free lines is 3317 [13:17:15]MH_Cut [13:17:15]Write to MH i2c: D1 01 00 97 00 01 69 [13:17:15]Write i2c OK [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: D1 [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: D1 01 00 [13:17:15]MH_I2C_Read... [13:17:15]Read from MH i2c: D1 01 00 97 00 00 68 [13:17:15]Write to MH i2c: 01 00 00 98 00 98 [13:17:15]Write i2c OK [13:17:15]MH_I2C_Read... [13:17:16]*** Cut start [13:17:16]*** Purtial cut [13:17:16]*** Stage 1: CUTSNS_PIN = 1 [13:17:16]Connected sock=9 [13:17:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AB E0 07 01 32 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 58 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 59 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 Read from MH i2c: 33 01 35 [13:17:16]10 MH_I2C_Read... [13:17:16]*** Stop cut motor [13:17:16]*** Cut end [13:17:16]04 04 00 3D 56 02 00 35 04 06 00 22 94 FD B0 88 7B Read from MH i2c: 60 01 5E 07 95 00 CB [13:17:16]MH_I2C_Read... [13:17:16]41 70 Read from MH i2c: B5 01 85 07 [13:17:16]00 98 00 00 00 00 00 00 FF 0F AD [13:17:16]process_action close_receipt done [13:17:16]requested_data is exist [13:17:16]produce_requested_data [13:17:16]requested_item fm.sn is exist - process it [13:17:16]wFMCommunicate request_size=4 [13:17:16]MH_SAM_APDU [13:17:16]CAPDU: 80 11 00 00 [13:17:16]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [13:17:16]Write i2c OK [13:17:16]MH_I2C_Read... [13:17:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:16]Read from MH i2c: E2 [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 17 00 [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [13:17:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:16]wFMCommunicate OK [13:17:16]requested_item fd.num is exist - process it [13:17:16]SAM_PROTO_GetFieldsCounters [13:17:16]wFMCommunicate request_size=4 [13:17:16]MH_SAM_APDU [13:17:16]CAPDU: 80 13 00 00 [13:17:16]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [13:17:16]Write i2c OK [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:16] [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 62 00 [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [13:17:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:17:16]wFMCommunicate OK [13:17:16]SAM_PROTO_GetFieldsCounters done [13:17:16]requested_item shift.num is exist - process it [13:17:16]requested_item shift.opened is exist - process it [13:17:16]req_shift_opened [13:17:16]FM_GetShiftState [13:17:16]SAM_PROTO_GetShiftState [13:17:16]wFMCommunicate request_size=4 [13:17:16]MH_SAM_APDU [13:17:16]CAPDU: 80 13 01 00 [13:17:16]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [13:17:16]Write i2c OK [13:17:16]MH_I2C_Read... [13:17:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:16]Read from MH i2c: E2 [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 0E 00 [13:17:16]MH_I2C_Read... [13:17:16]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [13:17:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:17:16]wFMCommunicate OK [13:17:16]SAM_PROTO_GetShiftState done [13:17:16]FM_GetShiftState done [13:17:16]req_shift_opened done [13:17:16]requested_item shift.open_date is exist - process it [13:17:16]req_shift_open_date [13:17:16]req_shift_open_date done [13:17:16]produce_requested_data done [13:17:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153149,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:17:16]process_action_free close_receipt [13:17:16]json_value_free [13:17:16]json_value_free done [13:17:16]process_json_proto returns [13:17:16]Send response to host [13:17:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153149,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:17:16]free response buf [13:17:16]execute_script done [13:17:16]execute_script returns [13:17:16]free content buf [13:17:16]Sock 10.Close socket [13:17:16]Sock 10.Thread stoped [13:17:17]accept exits with 8 [13:17:17]New connection [13:17:17]New thread 3066969444 created [13:17:17]Thread 3066826084 joined [13:17:17]Waiting for new connection... [13:17:17] Sock 8.Parse request [13:17:17]Sock 8.Check first char [13:17:17]Sock 8.First char is OK [13:17:17]request: POST /json_proto HTTP/1.0 [13:17:17]Method: POST [13:17:17]URL: /json_proto [13:17:17]Method is POST - this is cgi request [13:17:17]url: /json_proto [13:17:17]query_string will be loaded in cgi processing [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 03 00 5B 00 00 90 00 CF [13:17:13]RAPDU: 90 00 [13:17:13]wFMCommunicate OK [13:17:13]wFMCommunicate request_size=25 [13:17:13]MH_SAM_APDU [13:17:13]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:17:13]Write to MH i2c: E2 1C 00 5C 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3E [13:17:13]Write i2c OK [13:17:13]MH_I2C_Read... [13:17:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:17:13]Read from MH i2c: E2 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 03 00 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 03 00 5C 00 00 90 00 D0 [13:17:13]RAPDU: 90 00 [13:17:13]wFMCommunicate OK [13:17:13]wFMCommunicate request_size=4 [13:17:13]MH_SAM_APDU [13:17:13]CAPDU: 80 15 03 00 [13:17:13]Write to MH i2c: E2 08 00 5D 00 80 15 03 00 00 00 00 00 DE [13:17:13]Write i2c OK [13:17:13]MH_I2C_Read... [13:17:13]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:17:13]Read from MH i2c: E2 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 40 00 [13:17:13]MH_I2C_Read... [13:17:13]recv_with_timeout no data received [13:17:13]Read from MH i2c: E2 40 00 5D 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A5 00 00 00 35 04 06 00 22 94 FD B0 88 7B 90 00 53 [13:17:13]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A5 00 00 00 35 04 06 00 22 94 FD B0 88 7B 90 00 [13:17:13]wFMCommunicate OK [13:17:13]SAM_PROTO_ProcessDocument answer len = 59 [13:17:13]SAM_PROTO_ProcessDocument done [13:17:13]SetTLVBufToDocument [13:17:13]Processing tag 1209 (04B9) [13:17:13]Malloc new data [13:17:13]Processing tag 1041 (0411) [13:17:13]Processing tag 1040 (0410) [13:17:13]Malloc new data [13:17:13]Processing tag 1038 (040E) [13:17:13]Malloc new data [13:17:13]Processing tag 1042 (0412) [13:17:13]Malloc new data [13:17:13]Processing tag 1077 (0435) [13:17:13]Malloc new data [13:17:13]SetTLVBufToDocument err=0 [13:17:13]KKMLoadAndSignReceiptData store KKM data [13:17:13]KKMLoadAndSignReceiptData err=0 [13:17:13]wFMCommunicate request_size=4 [13:17:13]MH_SAM_APDU [13:17:13]CAPDU: 80 11 00 00 [13:17:13]Write to MH i2c: E2 08 00 5E 00 80 11 00 00 00 00 00 00 D8 [13:17:13]Write i2c OK [13:17:13]MH_I2C_Read... [13:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:13]Read from MH i2c: E2 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 17 00 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 17 00 5E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [13:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:13]wFMCommunicate OK [13:17:13]Счет N : (1)1787152 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 5.760 * 67.80 = 390.53 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 390.00 Внесено: 390.00 СДАЧА: 0.00 НСП 1% : 3.46 НДС 12% : 41.47 Наличными: 390.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 165 25.09.2024 13:17 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153149 ФПД: 38023306709115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153149&fm=38023306709115&tin=02508201610067®Number=0000000000091825&sum=39000 [13:17:13]StoreToDocumentArchive [13:17:13]shift 478 fd 153149 [13:17:13]save to /storage/0478/doc_00153149 [13:17:13]save last doc name /storage/0478/doc_00153149 to /storage/kkm_last_doc_name [13:17:13]save OK [13:17:13]Clear old archive folders... [13:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:13]tlvbuf is 01DB78E0 [13:17:13]SAM_PROTO_ClearQueue [13:17:13]wFMCommunicate request_size=4 [13:17:13]MH_SAM_APDU [13:17:13]CAPDU: 80 09 00 00 [13:17:13]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:17:13]Write i2c OK [13:17:13]MH_I2C_Read... [13:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:13]Read from MH i2c: E2 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 03 00 [13:17:13]MH_I2C_Read... [13:17:13]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:17:13]RAPDU: 90 00 [13:17:13]wFMCommunicate OK [13:17:13]SAM_PROTO_ClearQueue done [13:17:13]KKMCreateOFDPacket [13:17:13]OFDProtocolAddRootSTLVToBuf [13:17:13]FM_MakeSignedData [13:17:13]FM_MakeSignedData [13:17:13]SAM_PROTO_SignData [13:17:14]wFMCommunicate request_size=4 [13:17:14]MH_SAM_APDU [13:17:14]CAPDU: 80 0D 01 02 [13:17:14]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:17:14]Write i2c OK [13:17:14]MH_I2C_Read... [13:17:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:14]Read from MH i2c: E2 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:17:14]RAPDU: 90 00 [13:17:14]wFMCommunicate OK [13:17:14]wFMCommunicate request_size=255 [13:17:14]MH_SAM_APDU [13:17:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 58 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 59 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 56 02 00 35 04 06 00 22 [13:17:14]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 10 00 00 00 00 07 04 06 00 58 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 59 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 56 02 00 35 04 06 00 22 00 00 AD [13:17:14]Write i2c OK [13:17:14]MH_I2C_Read... [13:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:14]Read from MH i2c: E2 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:17:14]RAPDU: 90 00 [13:17:14]wFMCommunicate OK [13:17:14]wFMCommunicate request_size=10 [13:17:14]MH_SAM_APDU [13:17:14]CAPDU: 80 0D 02 02 05 94 FD B0 88 7B [13:17:14]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 94 FD B0 88 7B 00 00 2A [13:17:14]Write i2c OK [13:17:14]MH_I2C_Read... [13:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:14]Read from MH i2c: E2 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:17:14]RAPDU: 90 00 [13:17:14]wFMCommunicate OK [13:17:14]wFMCommunicate request_size=4 [13:17:14]MH_SAM_APDU [13:17:14]CAPDU: 80 0D 03 02 [13:17:14]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:17:14]Write i2c OK [13:17:14]MH_I2C_Read... [13:17:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:14]Read from MH i2c: E2 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 0B 00 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 0B 00 63 00 00 60 5E 95 CB 41 70 B5 85 90 00 E8 [13:17:14]RAPDU: 60 5E 95 CB 41 70 B5 85 90 00 [13:17:14]wFMCommunicate OK [13:17:14]SAM_PROTO_SignData done [13:17:14]FM_MakeSignedData done [13:17:14]CreateOFDProtocolMessage [13:17:14]wFMCommunicate request_size=4 [13:17:14]MH_SAM_APDU [13:17:14]CAPDU: 80 11 00 00 [13:17:14]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:17:14]Write i2c OK [13:17:14]MH_I2C_Read... [13:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:14]Read from MH i2c: E2 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 17 00 [13:17:14]MH_I2C_Read... [13:17:14]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [13:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:14]wFMCommunicate OK [13:17:14]CreateOFDProtocolMessage done [13:17:14]OFDSenderStorePacket 153149 [13:17:14]StoreOFDPacket docnum=153149 [13:17:17]execute_cgi json_proto POST (null) [13:17:17]execute_cgi path=json_proto method=POST [13:17:17]POST find Content-Length [13:17:17]Host: 172.17.43.67:8080 [13:17:17]Content-Length: 678 [13:17:17]Content-Type: application/json [13:17:17] [13:17:17]POST finish read [13:17:17]Found Content-Length = 678 [13:17:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:17]execute_script... [13:17:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:17]POST & json_proto [13:17:17]process_json_proto [13:17:17]json parsed OK: [13:17:17]protocol is kg_v1.0 [13:17:17]action value=close_receipt [13:17:17]process_action close_receipt [13:17:17]cmd_close_receipt [13:17:17]MH_GetDate [13:17:17]Write to MH i2c: F0 00 00 9C 00 8B [13:17:17]Write i2c OK [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: F0 [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: F0 09 00 [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: F0 09 00 9C 00 00 5D 0D F4 66 6A BD 47 65 2B [13:17:17]GetLastDocTimeStamp 1727270233 [13:17:17]current date 1727270237 [13:17:17]FM_GetShiftState [13:17:17]SAM_PROTO_GetShiftState [13:17:17]wFMCommunicate request_size=4 [13:17:17]MH_SAM_APDU [13:17:17]CAPDU: 80 13 01 00 [13:17:17]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [13:17:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 04 47 00 45 6F A5 07 01 00 07 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:17]00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 56 02 00 F4 03 04 00 55 B5 F3 66 B6 04 01 00 00 E3 4A 7B B6 93 B7 8B F1 [13:17:17]CommunicateWithHost err = 0 [13:17:17]CheckOFDResponse [13:17:17]1017 (14) - 77093643461234 [13:17:17]1041 (16) - 0000000000871835 [13:17:17]1040 (4) - 153149 [13:17:17]1012 (4) - 25.09.2024 07:01 [13:17:17]1206 (1) - 0 [13:17:17]OFD Sender: Remove packet 153149 [13:17:17]ProducePacketName [13:17:17]name=ofd_packets/00153149 [13:17:17]NVStorageDeleteData [13:17:17]Write i2c OK [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: E2 [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: E2 0E 00 [13:17:17]MH_I2C_Read... [13:17:17]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [13:17:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:17:17]wFMCommunicate OK [13:17:17]SAM_PROTO_GetShiftState done [13:17:17]FM_GetShiftState done [13:17:17]opened in 1727224329 [13:17:17]opened+sec_in_day 1727310729 [13:17:17]quantity*price = 50036 [13:17:17]sum+1 = 50037 [13:17:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 166 25.09.2024 13:17 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153150 ФПД: 200446116755376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153150&fm=200446116755376&tin=02508201610067®Number=0000000000091825&sum=50000 [13:17:18]StoreToDocumentArchive [13:17:18]shift 478 fd 153150 [13:17:18]save to /storage/0478/doc_00153150 [13:17:18]save last doc name /storage/0478/doc_00153150 to /storage/kkm_last_doc_name [13:17:18]save OK [13:17:18]Clear old archive folders... [13:17:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:18]tlvbuf is 01E35B10 [13:17:18]SAM_PROTO_ClearQueue [13:17:18]wFMCommunicate request_size=4 [13:17:18]MH_SAM_APDU [13:17:18]CAPDU: 80 09 00 00 [13:17:18]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [13:17:18]Write i2c OK [13:17:18]MH_I2C_Read... [13:17:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:18]Read from MH i2c: E2 [13:17:18]MH_I2C_Read... [13:17:18]Read from MH i2c: E2 03 00 [13:17:18]MH_I2C_Read... [13:17:18]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [13:17:18]RAPDU: 90 00 [13:17:18]wFMCommunicate OK [13:17:18]SAM_PROTO_ClearQueue done [13:17:18]KKMCreateOFDPacket [13:17:18]OFDProtocolAddRootSTLVToBuf [13:17:18]FM_MakeSignedData [13:17:18]FM_MakeSignedData [13:17:18]SAM_PROTO_SignData [13:17:18]wFMCommunicate request_size=4 [13:17:18]MH_SAM_APDU [13:17:18]CAPDU: 80 0D 01 02 [13:17:18]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [13:17:18]Write i2c OK [13:17:18]MH_I2C_Read... [13:17:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:19]Read from MH i2c: E2 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [13:17:19]RAPDU: 90 00 [13:17:19]wFMCommunicate OK [13:17:19]wFMCommunicate request_size=255 [13:17:19]MH_SAM_APDU [13:17:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5D 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 35 04 06 00 B6 [13:17:19]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5D 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 35 04 06 00 B6 00 00 38 [13:17:19]Write i2c OK [13:17:19]MH_I2C_Read... [13:17:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:19]Read from MH i2c: E2 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [13:17:19]RAPDU: 90 00 [13:17:19]wFMCommunicate OK [13:17:19]wFMCommunicate request_size=10 [13:17:19]MH_SAM_APDU [13:17:19]CAPDU: 80 0D 02 02 05 4D FF 95 F7 B0 [13:17:19]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 4D FF 95 F7 B0 00 00 B9 [13:17:19]Write i2c OK [13:17:19]MH_I2C_Read... [13:17:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:19]Read from MH i2c: E2 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [13:17:19]RAPDU: 90 00 [13:17:19]wFMCommunicate OK [13:17:19]wFMCommunicate request_size=4 [13:17:19]MH_SAM_APDU [13:17:19]CAPDU: 80 0D 03 02 [13:17:19]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [13:17:19]Write i2c OK [13:17:19]MH_I2C_Read... [13:17:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:19]Read from MH i2c: E2 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 0B 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 0B 00 AE 00 00 DA FA 30 98 5F E7 68 C8 90 00 3C [13:17:19]RAPDU: DA FA 30 98 5F E7 68 C8 90 00 [13:17:19]wFMCommunicate OK [13:17:19]SAM_PROTO_SignData done [13:17:19]FM_MakeSignedData done [13:17:19]CreateOFDProtocolMessage [13:17:19]wFMCommunicate request_size=4 [13:17:19]MH_SAM_APDU [13:17:19]CAPDU: 80 11 00 00 [13:17:19]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:17:19]Write i2c OK [13:17:19]MH_I2C_Read... [13:17:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:19]Read from MH i2c: E2 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 17 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [13:17:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:19]wFMCommunicate OK [13:17:19]CreateOFDProtocolMessage done [13:17:19]OFDSenderStorePacket 153150 [13:17:19]StoreOFDPacket docnum=153150 [13:17:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 FF 07 01 CB BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5D 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 35 04 06 00 B6 4D FF 95 F7 B0 DA FA 30 98 5F E7 68 C8 [13:17:19]CheckFolder [13:17:19]dirname=/storage/ofd_packets [13:17:19]CheckFolder done [13:17:19]ProducePacketName [13:17:19]name=ofd_packets/00153150 [13:17:19]NVStorageSaveData ofd_packets/00153150 [13:17:19]File name is /storage/ofd_packets/00153150 [13:17:19]Write 301 bytes [13:17:19]NVStorageSaveData done [13:17:19]OFDSenderStorePacket done [13:17:19]KKMCreateOFDPacket done [13:17:19]NVStorageSaveData kkm_last_timestamp [13:17:19]File name is /storage/kkm_last_timestamp [13:17:19]Write 4 bytes [13:17:19]NVStorageSaveData done [13:17:19]ExternCall_PrintAddStr [13:17:19]wPrintStart [13:17:19]Write to MH i2c: 01 00 00 B0 00 B0 [13:17:19]Write i2c OK [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: 01 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: 01 07 00 [13:17:19]MH_I2C_Read... [13:17:19]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [13:17:19]RasterBufferAndPrint [13:17:19]line Счет N : (1)1787153 [13:17:19]line ИНН: 02508201610067 [13:17:19]line Контрольно-Кассовый Чек [13:17:19]line ПРОДАЖА [13:17:19]line ТРК (МРК, ГНК) : 22 [13:17:19]line Товар: 2710124130 [13:17:19]line Аи-92-К-5 [13:17:19]line 7.380 * 67.80 [13:17:19]line = 500.36 [13:17:19]line НДС 12% НСП 1% [13:17:19]line > о реализуемом товаре [13:17:19]line ОКРУГЛЕНИЕ: -0.36 [13:17:19]line ИТОГО: 500.00 [13:17:19]line Внесено: 500.00 [13:17:19]line СДАЧА: 0.00 [13:17:19]line НСП 1% : 4.43 [13:17:19]line НДС 12% : 53.14 [13:17:19]line Наличными: 500.00 [13:17:19]line Безнал.: 0.00 [13:17:19]line Место: АЗС № 89 "Партнер Нефть" [13:17:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:17:19]line СНО: Общий режим [13:17:19]line Чек 166 25.09.2024 13:17 [13:17:19]line Смена: 478 ФФД: 1.0 [13:17:19]line ЗНМ: 0300000113 [13:17:19]line РНМ: 0000000000091825 [13:17:19]line Версия ККМ: 001 [13:17:19]line ФМ: 0000000000871835 [13:17:19]line ФД: 153150 [13:17:19]line ФПД: 200446116755376 [13:17:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153150&fm=200446116755376&tin=02508201610067®Number=0000000000091825&sum=50000 [13:17:19]written 0, free lines is 4095 [13:17:19]OFD Sender: Processing packet 153150 [packets to send 832, broken 831] [13:17:19]ProducePacketName [13:17:19]name=ofd_packets/00153150 [13:17:19]OFD Sender: To server: pG, [13:17:19]CommunicateWithHost lk.salyk.kg:30040 [13:17:19]ConnectInit lk.salyk.kg [13:17:20]Write to MH i2c: 01 00 00 DB 00 DB [13:17:20]Write i2c OK [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: 01 [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: 01 07 00 [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 E0 0C CE [13:17:20]RasterBufferAndPrint [13:17:20]line [13:17:20]line [13:17:20]line [13:17:20]line [13:17:20]line [13:17:20]written 0, free lines is 3326 [13:17:20]MH_Cut [13:17:20]Write to MH i2c: D1 01 00 E2 00 01 B4 [13:17:20]Write i2c OK [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: D1 [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: D1 01 00 [13:17:20]MH_I2C_Read... [13:17:20]Read from MH i2c: D1 01 00 E2 00 00 B3 [13:17:20]Write to MH i2c: 01 00 00 E3 00 E3 [13:17:20]Write i2c OK [13:17:20]MH_I2C_Read... [13:17:21]*** Cut start [13:17:21]*** Purtial cut [13:17:21]*** Stage 1: CUTSNS_PIN = 1 [13:17:21]Read from MH i2c: 01 [13:17:21]MH_I2C_Read... [13:17:21]*** Stop cut motor [13:17:21]*** Cut end [13:17:21]Read from MH i2c: 01 07 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [13:17:21]process_action close_receipt done [13:17:21]requested_data is exist [13:17:21]produce_requested_data [13:17:21]requested_item fm.sn is exist - process it [13:17:21]wFMCommunicate request_size=4 [13:17:21]MH_SAM_APDU [13:17:21]CAPDU: 80 11 00 00 [13:17:21]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [13:17:21]Write i2c OK [13:17:21]MH_I2C_Read... [13:17:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:21]Read from MH i2c: E2 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 17 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [13:17:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:21]wFMCommunicate OK [13:17:21]requested_item fd.num is exist - process it [13:17:21]SAM_PROTO_GetFieldsCounters [13:17:21]wFMCommunicate request_size=4 [13:17:21]MH_SAM_APDU [13:17:21]CAPDU: 80 13 00 00 [13:17:21]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [13:17:21]Write i2c OK [13:17:21]MH_I2C_Read... [13:17:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:21]Read from MH i2c: E2 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 62 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [13:17:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:17:21]wFMCommunicate OK [13:17:21]SAM_PROTO_GetFieldsCounters done [13:17:21]requested_item shift.num is exist - process it [13:17:21]requested_item shift.opened is exist - process it [13:17:21]req_shift_opened [13:17:21]FM_GetShiftState [13:17:21]SAM_PROTO_GetShiftState [13:17:21]wFMCommunicate request_size=4 [13:17:21]MH_SAM_APDU [13:17:21]CAPDU: 80 13 01 00 [13:17:21]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [13:17:21]Write i2c OK [13:17:21]MH_I2C_Read... [13:17:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:21]Read from MH i2c: E2 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 0E 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [13:17:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:17:21]wFMCommunicate OK [13:17:21]SAM_PROTO_GetShiftState done [13:17:21]FM_GetShiftState done [13:17:21]req_shift_opened done [13:17:21]requested_item shift.open_date is exist - process it [13:17:21]req_shift_open_date [13:17:21]req_shift_open_date done [13:17:21]produce_requested_data done [13:17:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153150,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:17:21]process_action_free close_receipt [13:17:21]json_value_free [13:17:21]json_value_free done [13:17:21]process_json_proto returns [13:17:21]Send response to host [13:17:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153150,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:17:21]free response buf [13:17:21]execute_script done [13:17:21]execute_script returns [13:17:21]free content buf [13:17:21]Sock 8.Close socket [13:17:21]Sock 8.Thread stoped [13:17:27]recv_with_timeout no data received [13:17:36]Connected sock=11 [13:17:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 FF 07 01 CB BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5D 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 35 04 06 00 B6 4D FF 95 F7 B0 DA FA 30 98 5F E7 68 C8 [13:17:41]recv_with_timeout no data received [13:17:41]CommunicateWithHost answer receiving error [13:17:41]CommunicateWithHost err = -3 [13:17:41]OFD Sender: Server communicate error [13:17:46]OFD Sender: Processing packet 153150 [packets to send 832, broken 831] [13:17:46]ProducePacketName [13:17:46]name=ofd_packets/00153150 [13:17:46]OFD Sender: To server: pG, [13:17:46]CommunicateWithHost lk.salyk.kg:30040 [13:17:46]ConnectInit lk.salyk.kg [13:17:46]recv_with_timeout no data received [13:17:51]ConnectInit Can't take IP for lk.salyk.kg [13:17:51]CommunicateWithHost connect error [13:17:51]CommunicateWithHost err = -1 [13:17:51]OFD Sender: Server communicate error [13:17:56]OFD Sender: Processing packet 153150 [packets to send 832, broken 831] [13:17:56]ProducePacketName [13:17:56]name=ofd_packets/00153150 [13:17:56]OFD Sender: To server: pG, [13:17:56]CommunicateWithHost lk.salyk.kg:30040 [13:17:56]ConnectInit lk.salyk.kg [13:18:01]ConnectInit Can't take IP for lk.salyk.kg [13:18:01]CommunicateWithHost connect error [13:18:01]CommunicateWithHost err = -1 [13:18:01]OFD Sender: Server communicate error [13:18:06]OFD Sender: Processing packet 153150 [packets to send 832, broken 831] [13:18:06]ProducePacketName [13:18:06]name=ofd_packets/00153150 [13:18:06]OFD Sender: To server: pG, [13:18:06]CommunicateWithHost lk.salyk.kg:30040 [13:18:06]ConnectInit lk.salyk.kg [13:18:11]recv_with_timeout no data received [13:18:11]Connected sock=9 [13:18:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 FF 07 01 CB BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5D 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 35 04 06 00 B6 4D FF 95 F7 B0 DA FA 30 98 5F E7 68 C8 [13:18:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 8D 47 00 22 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 56 02 00 F4 03 04 00 8D B5 F3 66 B6 04 01 00 00 89 6A 63 F6 8B 47 D9 0F [13:18:12]CommunicateWithHost err = 0 [13:18:12]CheckOFDResponse [13:18:12]1017 (14) - 77093643461234 [13:18:12]1041 (16) - 0000000000871835 [13:18:12]1040 (4) - 153150 [13:18:12]1012 (4) - 25.09.2024 07:02 [13:18:12]1206 (1) - 0 [13:18:12]OFD Sender: Remove packet 153150 [13:18:12]ProducePacketName [13:18:12]name=ofd_packets/00153150 [13:18:12]NVStorageDeleteData [13:18:12]OFD Sender: No OFD packet to send [13:18:17]OFD Sender: No OFD packet to send [13:18:22]OFD Sender: No OFD packet to send [13:18:27]OFD Sender: No OFD packet to send [13:18:31]recv_with_timeout no data received [13:18:32]OFD Sender: No OFD packet to send [13:18:38]OFD Sender: No OFD packet to send [13:18:42]recv_with_timeout no data received [13:18:43]OFD Sender: No OFD packet to send [13:18:48]OFD Sender: No OFD packet to send [13:18:53]OFD Sender: No OFD packet to send [13:18:58]OFD Sender: No OFD packet to send [13:19:02]recv_with_timeout no data received [13:19:03]OFD Sender: No OFD packet to send [13:19:08]OFD Sender: No OFD packet to send [13:19:13]OFD Sender: No OFD packet to send [13:19:13]recv_with_timeout no data received [13:19:16]accept exits with 10 [13:19:16]New connection [13:19:16]New thread 3066826084 created [13:19:16]Thread 3066969444 joined [13:19:16]Waiting for new connection... [13:19:16] Sock 10.Parse request [13:19:16]Sock 10.Check first char [13:19:16]Sock 10.First char is OK [13:19:16]request: POST /json_proto HTTP/1.0 [13:19:16]Method: POST [13:19:16]URL: /json_proto [13:19:16]Method is POST - this is cgi request [13:19:16]url: /json_proto [13:19:16]query_string will be loaded in cgi processing [13:19:16]execute_cgi json_proto POST (null) [13:19:16]execute_cgi path=json_proto method=POST [13:19:16]POST find Content-Length [13:19:16]Host: 172.17.43.67:8080 [13:19:16]Content-Length: 627 [13:19:16]Content-Type: application/json [13:19:16] [13:19:16]POST finish read [13:19:16]Found Content-Length = 627 [13:19:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:16]execute_script... [13:19:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:16]POST & json_proto [13:19:16]process_json_proto [13:19:16]json parsed OK: [13:19:16]protocol is kg_v1.0 [13:19:16]action value=close_receipt [13:19:16]process_action close_receipt [13:19:16]cmd_close_receipt [13:19:16]MH_GetDate [13:19:16]Write to MH i2c: F0 00 00 E7 00 D6 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 09 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 09 00 E7 00 00 D4 0D F4 66 6A BD 47 65 ED [13:19:16]GetLastDocTimeStamp 1727270237 [13:19:16]current date 1727270356 [13:19:16]FM_GetShiftState [13:19:16]SAM_PROTO_GetShiftState [13:19:16]wFMCommunicate request_size=4 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 13 01 00 [13:19:16]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:16]Read from MH i2c: E2 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 0E 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2D [13:19:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:19:16]wFMCommunicate OK [13:19:16]SAM_PROTO_GetShiftState done [13:19:16]FM_GetShiftState done [13:19:16]opened in 1727224329 [13:19:16]opened+sec_in_day 1727310729 [13:19:16]quantity*price = 99999 [13:19:16]sum+1 = 100001 [13:19:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 167 25.09.2024 13:19 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153151 ФПД: 91403527980975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T131916&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153151&fm=91403527980975&tin=02508201610067®Number=0000000000091825&sum=100000 [13:19:17]StoreToDocumentArchive [13:19:17]shift 478 fd 153151 [13:19:17]save to /storage/0478/doc_00153151 [13:19:17]save last doc name /storage/0478/doc_00153151 to /storage/kkm_last_doc_name [13:19:17]save OK [13:19:17]Clear old archive folders... [13:19:17]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:19:17]tlvbuf is 01E08C20 [13:19:17]SAM_PROTO_ClearQueue [13:19:17]wFMCommunicate request_size=4 [13:19:17]MH_SAM_APDU [13:19:17]CAPDU: 80 09 00 00 [13:19:17]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:17]Read from MH i2c: E2 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 03 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [13:19:17]RAPDU: 90 00 [13:19:17]wFMCommunicate OK [13:19:17]SAM_PROTO_ClearQueue done [13:19:17]KKMCreateOFDPacket [13:19:17]OFDProtocolAddRootSTLVToBuf [13:19:17]FM_MakeSignedData [13:19:17]FM_MakeSignedData [13:19:17]SAM_PROTO_SignData [13:19:17]wFMCommunicate request_size=4 [13:19:17]MH_SAM_APDU [13:19:17]CAPDU: 80 0D 01 02 [13:19:17]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [13:19:17]Write i2c OK [13:19:17]MH_I2C_Read... [13:19:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:17]Read from MH i2c: E2 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 03 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [13:19:17]RAPDU: 90 00 [13:19:17]wFMCommunicate OK [13:19:17]wFMCommunicate request_size=255 [13:19:17]MH_SAM_APDU [13:19:17]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 D4 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 56 02 00 35 04 06 00 53 21 8A D1 07 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28070190+1699200362=1727270552 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 98 0E F4 66 6A BD 47 65 D2 [13:22:32]Current date/time: 25.09.2024 13:22 [13:22:32]FM_Init [13:22:32]wFMConnect [13:22:32]MH_SAM_On [13:22:32]Write to MH i2c: E0 00 00 08 00 E7 [13:22:32]Write i2c OK [13:22:32]MH_I2C_Read... [13:22:32]*** iso7816_init finished! [13:22:32]*** atr: [13:22:32]*** 0F 3B D5 18 FF 81 91 FE [13:22:32]*** 1F C3 80 73 C8 21 10 0A [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]*** 00 00 00 00 00 00 00 00 [13:22:32]Read from MH i2c: E0 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E0 10 00 [13:22:32]MH_I2C_Read... [13:22:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:22:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:22:32]wFMCommunicate request_size=10 [13:22:32]MH_SAM_APDU [13:22:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:22:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:22:32]Write i2c OK [13:22:32]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 28070211+1699200362=1727270573 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 AE 0E F4 66 6A BD 47 65 E8 [13:22:54]Current date/time: 25.09.2024 13:22 [13:22:54]FM_Init [13:22:54]wFMConnect [13:22:54]MH_SAM_On [13:22:54]Write to MH i2c: E0 00 00 08 00 E7 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_init finished! [13:22:54]*** atr: [13:22:54]*** 0F 3B D5 18 FF 81 91 FE [13:22:54]*** 1F C3 80 73 C8 21 10 0A [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]*** 00 00 00 00 00 00 00 00 [13:22:54]Read from MH i2c: E0 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E0 10 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:22:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:22:54]wFMCommunicate request_size=10 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:22:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:22:54]RAPDU: 90 00 [13:22:54]wFMCommunicate OK [13:22:54]wFMCommunicate request_size=4 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 11 00 00 [13:22:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 17 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [13:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:22:54]wFMCommunicate OK [13:22:54]Detected FM SN is 0000000000871835 [13:22:54]Stored FM SN is 0000000000871835 [13:22:54]wFMCommunicate request_size=9 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 16 00 00 04 E6 7F 00 00 [13:22:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:22:54]RAPDU: 90 00 [13:22:54]wFMCommunicate OK [13:22:54]FM PIN OK [13:22:54]wFMCommunicate request_size=8 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 14 04 00 03 02 00 01 [13:22:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: *** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:22:54]E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:22:54]RAPDU: 90 00 [13:22:54]wFMCommunicate OK [13:22:54]wFMCommunicate request_size=13 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:22:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:22:54]RAPDU: 90 00 [13:22:54]wFMCommunicate OK [13:22:54]wFMCommunicate request_size=4 [13:22:54]MH_SAM_APDU [13:22:54]CAPDU: 80 11 00 00 [13:22:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:54]Read from MH i2c: E2 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 17 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [13:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:22:54]wFMCommunicate OK [13:22:54]DocumentArchiveInit [13:22:54]Start Httpd... [13:22:54]Httpd thread 3067116900 created [13:22:54]Write to MH i2c: 01 00 00 0F 00 0F [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: 01 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: 01 07 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:22:54]MH Int Process started [13:22:54]Allocated Socket 6 [13:22:54]Bind OK [13:22:54]Listen OK [13:22:54]httpd running on port 8080 [13:22:54]Waiting for new connection... [13:22:55]OFD Sender: Processing packet 153151 [packets to send 834, broken 831] [13:22:55]ProducePacketName [13:22:55]name=ofd_packets/00153151 [13:22:55]OFD Sender: To server: pG, [13:22:55]CommunicateWithHost lk.salyk.kg:30040 [13:22:55]ConnectInit lk.salyk.kg [13:22:57]accept exits with 7 [13:22:57]New connection [13:22:57]New thread 3066830180 created [13:22:57]Waiting for new connection... [13:22:57] Sock 7.Parse request [13:22:57]Sock 7.Check first char [13:22:57]Sock 7.First char is OK [13:22:57]request: POST /json_proto HTTP/1.0 [13:22:57]Method: POST [13:22:57]URL: /json_proto [13:22:57]Method is POST - this is cgi request [13:22:57]url: /json_proto [13:22:57]query_string will be loaded in cgi processing [13:22:57]execute_cgi json_proto POST (null) [13:22:57]execute_cgi path=json_proto method=POST [13:22:57]POST find Content-Length [13:22:57]Host: 172.17.43.67:8080 [13:22:57]Content-Length: 215 [13:22:57]Content-Type: application/json [13:22:57] [13:22:57]POST finish read [13:22:57]Found Content-Length = 215 [13:22:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:57]execute_script... [13:22:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:57]POST & json_proto [13:22:57]process_json_proto [13:22:57]json parsed OK: [13:22:57]protocol is kg_v1.0 [13:22:57]action value=get_value [13:22:57]process_action get_value [13:22:57]cmd_get_value [13:22:57]process_action get_value done [13:22:57]requested_data is exist [13:22:57]produce_requested_data [13:22:57]requested_item kkm.sn is exist - process it [13:22:57]requested_item kkm.ver is exist - process it [13:22:57]requested_item fm.sn is exist - process it [13:22:57]wFMCommunicate request_size=4 [13:22:57]MH_SAM_APDU [13:22:57]CAPDU: 80 11 00 00 [13:22:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:57]Read from MH i2c: E2 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 17 00 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [13:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:22:57]wFMCommunicate OK [13:22:57]requested_item fd.num is exist - process it [13:22:57]SAM_PROTO_GetFieldsCounters [13:22:57]wFMCommunicate request_size=4 [13:22:57]MH_SAM_APDU [13:22:57]CAPDU: 80 13 00 00 [13:22:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 [13:22:57]MH_I2C_Read... [13:22:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:57]Read from MH i2c: E2 62 00 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [13:22:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:57]wFMCommunicate OK [13:22:57]SAM_PROTO_GetFieldsCounters done [13:22:57]requested_item shift.num is exist - process it [13:22:57]requested_item shift.opened is exist - process it [13:22:57]req_shift_opened [13:22:57]FM_GetShiftState [13:22:57]SAM_PROTO_GetShiftState [13:22:57]wFMCommunicate request_size=4 [13:22:57]MH_SAM_APDU [13:22:57]CAPDU: 80 13 01 00 [13:22:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:22:57]Write i2c OK [13:22:57]MH_I2C_Read... [13:22:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:57]Read from MH i2c: E2 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 0E 00 [13:22:57]MH_I2C_Read... [13:22:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [13:22:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:22:57]wFMCommunicate OK [13:22:57]SAM_PROTO_GetShiftState done [13:22:57]FM_GetShiftState done [13:22:57]req_shift_opened done [13:22:57]requested_item shift.open_date is exist - process it [13:22:57]req_shift_open_date [13:22:57]req_shift_open_date done [13:22:57]produce_requested_data done [13:22:57]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153153,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:22:57]process_action_free get_value [13:22:57]json_value_free [13:22:57]json_value_free done [13:22:57]process_json_proto returns [13:22:57]Send response to host [13:22:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153153,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:22:57]free response buf [13:22:57]execute_script done [13:22:57]execute_script returns [13:22:57]free content buf [13:22:57]Sock 7.Close socket [13:22:57]Sock 7.Thread stoped [13:22:57]accept exits with 11 [13:22:57]New connection [13:22:57]New thread 3066686820 created [13:22:57]Thread 3066830180 joined [13:22:57]Waiting for new connection... [13:22:57] Sock 11.Parse request [13:22:57]Sock 11.Check first char [13:22:57]Sock 11.First char is OK [13:22:57]request: POST /json_proto HTTP/1.0 [13:22:57]Method: POST [13:22:57]URL: /json_proto [13:22:57]Method is POST - this is cgi request [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28070357+1699200362=1727270719 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 3F 0F F4 66 6A BD 47 65 7A [13:25:19]Current date/time: 25.09.2024 13:25 [13:25:19]FM_Init [13:25:19]wFMConnect [13:25:19]MH_SAM_On [13:25:19]Write to MH i2c: E0 00 00 08 00 E7 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_init finished! [13:25:19]*** atr: [13:25:19]*** 0F 3B D5 18 FF 81 91 FE [13:25:19]*** 1F C3 80 73 C8 21 10 0A [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]*** 00 00 00 00 00 00 00 00 [13:25:19]Read from MH i2c: E0 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E0 10 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:25:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:25:19]wFMCommunicate request_size=10 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:25:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:25:19]RAPDU: 90 00 [13:25:19]wFMCommunicate OK [13:25:19]wFMCommunicate request_size=4 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 80 11 00 00 [13:25:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 17 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [13:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:19]wFMCommunicate OK [13:25:19]Detected FM SN is 0000000000871835 [13:25:19]Stored FM SN is 0000000000871835 [13:25:19]wFMCommunicate request_size=9 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 80 16 00 00 04 E6 7F 00 00 [13:25:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:25:19]RAPDU: 90 00 [13:25:19]wFMCommunicate OK [13:25:19]FM PIN OK [13:25:19]wFMCommunicate request_size=8 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 80 14 04 00 03 02 00 01 [13:25:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:25:19]RAPDU: 90 00 [13:25:19]wFMCommunicate OK [13:25:19]wFMCommunicate request_size=13 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:25:19]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:25:19]RAPDU: 90 00 [13:25:19]wFMCommunicate OK [13:25:19]wFMCommunicate request_size=4 [13:25:19]MH_SAM_APDU [13:25:19]CAPDU: 80 11 00 00 [13:25:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:19]Read from MH i2c: E2 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 17 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [13:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:19]wFMCommunicate OK [13:25:19]DocumentArchiveInit [13:25:19]Start Httpd... [13:25:19]Httpd thread 3067059556 created [13:25:19]Write to MH i2c: 01 00 00 0F 00 0F [13:25:19]Write i2c OK [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: 01 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: 01 07 00 [13:25:19]MH_I2C_Read... [13:25:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:25:19]Allocated Socket 5 [13:25:19]Bind OK [13:25:19]Listen OK [13:25:19]httpd running on port 8080 [13:25:19]Waiting for new connection... [13:25:19]MH Int Process started [13:25:20]OFD Sender: Processing packet 153151 [packets to send 835, broken 831] [13:25:20]ProducePacketName [13:25:20]name=ofd_packets/00153151 [13:25:20]OFD Sender: To server: pG, [13:25:20]CommunicateWithHost lk.salyk.kg:30040 [13:25:20]ConnectInit lk.salyk.kg [13:25:21]Connected sock=7 [13:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C1 05 03 01 F7 A6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 D4 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 56 02 00 35 04 06 00 53 21 8A D1 07 AF C7 04 EA 30 D7 F8 A1 1E [13:25:21]accept exits with 6 [13:25:21]New connection [13:25:21]New thread 3066772836 created [13:25:21]Waiting for new connection... [13:25:21] Sock 6.Parse request [13:25:21]Sock 6.Check first char [13:25:21]Sock 6.First char is OK [13:25:21]request: POST /json_proto HTTP/1.0 [13:25:21]Method: POST [13:25:21]URL: /json_proto [13:25:21]Method is POST - this is cgi request [13:25:21]url: /json_proto [13:25:21]query_string will be loaded in cgi processing [13:25:21]execute_cgi json_proto POST (null) [13:25:21]execute_cgi path=json_proto method=POST [13:25:21]POST find Content-Length [13:25:21]Host: 172.17.43.67:8080 [13:25:21]Content-Length: 215 [13:25:21]Content-Type: application/json [13:25:21] [13:25:21]POST finish read [13:25:21]Found Content-Length = 215 [13:25:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:21]execute_script... [13:25:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:21]POST & json_proto [13:25:21]process_json_proto [13:25:21]json parsed OK: [13:25:21]protocol is kg_v1.0 [13:25:21]action value=get_value [13:25:21]process_action get_value [13:25:21]cmd_get_value [13:25:21]process_action get_value done [13:25:21]requested_data is exist [13:25:21]produce_requested_data [13:25:21]requested_item kkm.sn is exist - process it [13:25:21]requested_item kkm.ver is exist - process it [13:25:21]requested_item fm.sn is exist - process it [13:25:21]wFMCommunicate request_size=4 [13:25:21]MH_SAM_APDU [13:25:21]CAPDU: 80 11 00 00 [13:25:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:25:21]Write i2c OK [13:25:21]MH_I2C_Read... [13:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:21]Read from MH i2c: E2 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 17 00 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [13:25:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:21]wFMCommunicate OK [13:25:21]requested_item fd.num is exist - process it [13:25:21]SAM_PROTO_GetFieldsCounters [13:25:21]wFMCommunicate request_size=4 [13:25:21]MH_SAM_APDU [13:25:21]CAPDU: 80 13 00 00 [13:25:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:25:21]Write i2c OK [13:25:21]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 62 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [13:25:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:22]wFMCommunicate OK [13:25:22]SAM_PROTO_GetFieldsCounters done [13:25:22]requested_item shift.num is exist - process it [13:25:22]requested_item shift.opened is exist - process it [13:25:22]req_shift_opened [13:25:22]FM_GetShiftState [13:25:22]SAM_PROTO_GetShiftState [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 13 01 00 [13:25:22]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0E 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [13:25:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:25:22]wFMCommunicate OK [13:25:22]SAM_PROTO_GetShiftState done [13:25:22]FM_GetShiftState done [13:25:22]req_shift_opened done [13:25:22]requested_item shift.open_date is exist - process it [13:25:22]req_shift_open_date [13:25:22]req_shift_open_date done [13:25:22]produce_requested_data done [13:25:22]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153154,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:25:22]process_action_free get_value [13:25:22]json_value_free [13:25:22]json_value_free done [13:25:22]process_json_proto returns [13:25:22]Send response to host [13:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153154,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:25:22]free response buf [13:25:22]execute_script done [13:25:22]execute_script returns [13:25:22]free content buf [13:25:22]Sock 6.Close socket [13:25:22]Sock 6.Thread stoped [13:25:22]accept exits with 10 [13:25:22]New connection [13:25:22]New thread 3066629476 created [13:25:22]Thread 3066772836 joined [13:25:22]Waiting for new connection... [13:25:22] Sock 10.Parse request [13:25:22]Sock 10.Check first char [13:25:22]Sock 10.First char is OK [13:25:22]request: POST /json_proto HTTP/1.0 [13:25:22]Method: POST [13:25:22]URL: /json_proto [13:25:22]Method is POST - this is cgi request [13:25:22]url: /json_proto [13:25:22]query_string will be loaded in cgi processing [13:25:22]execute_cgi json_proto POST (null) [13:25:22]execute_cgi path=json_proto method=POST [13:25:22]POST find Content-Length [13:25:22]Host: 172.17.43.67:8080 [13:25:22]Content-Length: 331 [13:25:22]Content-Type: application/json [13:25:22] [13:25:22]POST finish read [13:25:22]Found Content-Length = 331 [13:25:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:25:22]execute_script... [13:25:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:25:22]POST & json_proto [13:25:22]process_json_proto [13:25:22]json parsed OK: [13:25:22]protocol is kg_v1.0 [13:25:22]action value=get_value [13:25:22]process_action get_value [13:25:22]cmd_get_value [13:25:22]process_action get_value done [13:25:22]requested_data is exist [13:25:22]produce_requested_data [13:25:22]requested_item fm.sale.total is exist - process it [13:25:22]SAM_PROTO_GetFMData [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 13 03 00 [13:25:22]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 FD 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 86 52 02 00 69 04 9F 00 6F 04 04 00 AE 4E 02 00 B1 04 05 00 68 5B C0 9C 02 70 04 05 00 68 5B C0 9C 02 72 04 00 00 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 9F 2C 0C 47 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 92 8A EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 A7 [13:25:22]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 86 52 02 00 69 04 9F 00 6F 04 04 00 AE 4E 02 00 B1 04 05 00 68 5B C0 9C 02 70 04 05 00 68 5B C0 9C 02 72 04 00 00 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 9F 2C 0C 47 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 92 8A EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 17 00 00 [13:25:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 FD 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [13:25:22]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 17 00 00 [13:25:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:23]Read from MH i2c: E2 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 FD 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [13:25:23]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [13:25:23]wFMCommunicate OK [13:25:23]wFMCommunicate request_size=4 [13:25:23]MH_SAM_APDU [13:25:23]CAPDU: 80 17 00 00 [13:25:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:23]Read from MH i2c: E2 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 FD 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [13:25:23]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [13:25:23]wFMCommunicate OK [13:25:23]wFMCommunicate request_size=4 [13:25:23]MH_SAM_APDU [13:25:23]CAPDU: 80 17 00 00 [13:25:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 18 47 00 A1 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 56 02 00 F4 03 04 00 3C B7 F3 66 B6 04 01 00 00 C0 D1 8E DA 6B 5F EA DD [13:25:23]CommunicateWithHost err = 0 [13:25:23]CheckOFDResponse [13:25:23]1017 (14) - 77093643461234 [13:25:23]1041 (16) - 0000000000871835 [13:25:23]1040 (4) - 153151 [13:25:23]1012 (4) - 25.09.2024 07:09 [13:25:23]1206 (1) - 0 [13:25:23]OFD Sender: Remove packet 153151 [13:25:23]ProducePacketName [13:25:23]name=ofd_packets/00153151 [13:25:23]NVStorageDeleteData [13:25:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [13:25:23]Read from MH i2c: E2 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 DE 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [13:25:23]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:25:23]wFMCommunicate OK [13:25:23]SAM_PROTO_GetFMData done [13:25:23]requested_item fm.sale_refund.total is exist - process it [13:25:23]requested_item fm.buy.total is exist - process it [13:25:23]requested_item shift.sale.total is exist - process it [13:25:23]SAM_PROTO_GetShiftData [13:25:23]wFMCommunicate request_size=4 [13:25:23]MH_SAM_APDU [13:25:23]CAPDU: 80 13 02 00 [13:25:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:24]OFD Sender: Processing packet 153152 [packets to send 834, broken 831] [13:25:24]ProducePacketName [13:25:24]name=ofd_packets/00153152 [13:25:24]OFD Sender: To server: pG, [13:25:24]CommunicateWithHost lk.salyk.kg:30040 [13:25:24]ConnectInit lk.salyk.kg [13:25:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 AA 00 00 00 69 04 99 00 6F 04 04 00 AA 00 00 00 B1 04 03 00 4C 4D A7 70 04 03 00 4C 4D A7 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 B5 C5 11 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 22 7B 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 F7 03 00 90 00 51 [13:25:24]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 AA 00 00 00 69 04 99 00 6F 04 04 00 AA 00 00 00 B1 04 03 00 4C 4D A7 70 04 03 00 4C 4D A7 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 B5 C5 11 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 22 7B 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 F7 03 00 90 00 [13:25:24]wFMCommunicate OK [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 17 00 00 [13:25:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [13:25:24]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [13:25:24]wFMCommunicate OK [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 17 00 00 [13:25:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [13:25:24]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [13:25:24]wFMCommunicate OK [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 17 00 00 [13:25:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:25:25]Read from MH i2c: E2 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 FD 00 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [13:25:25]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [13:25:25]wFMCommunicate OK [13:25:25]wFMCommunicate request_size=4 [13:25:25]MH_SAM_APDU [13:25:25]CAPDU: 80 17 00 00 [13:25:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:25:25]Write i2c OK [13:25:25]MH_I2C_Read... [13:25:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [13:25:25]Read from MH i2c: E2 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 C9 00 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [13:25:25]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:25:25]wFMCommunicate OK [13:25:25]SAM_PROTO_GetShiftData done [13:25:25]requested_item shift.sale.total_cash is exist - process it [13:25:25]requested_item shift.sale_refund.total is exist - process it [13:25:25]requested_item shift.sale_refund.total_cash is exist - process it [13:25:25]requested_item shift.buy.total is exist - process it [13:25:25]requested_item shift.buy.total_cash is exist - process it [13:25:25]produce_requested_data done [13:25:25]produce_requested_data return {"fm.sale.total":112197866.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":109643.00,"shift.sale.total_cash":109643.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:25:25]process_action_free get_value [13:25:25]json_value_free [13:25:25]json_value_free done [13:25:25]process_json_proto returns [13:25:25]Send response to host [13:25:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112197866.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":109643.00,"shift.sale.total_cash":109643.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:25:25]free response buf [13:25:25]execute_script done [13:25:25]execute_script returns [13:25:25]free content buf [13:25:25]Sock 10.Close socket [13:25:25]Sock 10.Thread stoped [13:25:25]accept exits with 6 [13:25:25]New connection [13:25:25]New thread 3066772836 created [13:25:25]Thread 3066629476 joined [13:25:25]Waiting for new connection... [13:25:25] Sock 6.Parse request [13:25:25]Sock 6.Check first char [13:25:25]Sock 6.First char is OK [13:25:25]request: POST /json_proto HTTP/1.0 [13:25:25]Method: POST [13:25:25]URL: /json_proto [13:25:25]Method is POST - this is cgi request [13:25:25]url: /json_proto [13:25:25]query_string will be loaded in cgi processing [13:25:25]execute_cgi json_proto POST (null) [13:25:25]execute_cgi path=json_proto method=POST [13:25:25]POST find Content-Length [13:25:25]Host: 172.17.43.67:8080 [13:25:25]Content-Length: 680 [13:25:25]Content-Type: application/json [13:25:25] [13:25:25]POST finish read [13:25:25]Found Content-Length = 680 [13:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:25]execute_script... [13:25:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:25]POST & json_proto [13:25:25]process_json_proto [13:25:25]json parsed OK: [13:25:25]protocol is kg_v1.0 [13:25:25]action value=close_receipt [13:25:25]process_action close_receipt [13:25:25]cmd_close_receipt [13:25:25]MH_GetDate [13:25:25]Write to MH i2c: F0 00 00 1D 00 0C [13:25:25]Write i2c OK [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: F0 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: F0 09 00 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: F0 09 00 1D 00 00 46 0F F4 66 6A BD 47 65 97 [13:25:25]GetLastDocTimeStamp 1727270581 [13:25:25]current date 1727270726 [13:25:25]FM_GetShiftState [13:25:25]SAM_PROTO_GetShiftState [13:25:25]wFMCommunicate request_size=4 [13:25:25]MH_SAM_APDU [13:25:25]CAPDU: 80 13 01 00 [13:25:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:25:25]Write i2c OK [13:25:25]MH_I2C_Read... [13:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:25]Read from MH i2c: E2 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 0E 00 [13:25:25]MH_I2C_Read... [13:25:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [13:25:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:25:25]wFMCommunicate OK [13:25:25]SAM_PROTO_GetShiftState done [13:25:25]FM_GetShiftState done [13:25:25]opened in 1727224329 [13:25:25]opened+sec_in_day 1727310729 [13:25:25]quantity*price = 220065 [13:25:25]sum+1 = 220067 [13:25:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2200.00 Внесено: 2200.00 СДАЧА: 0.00 НСП 1% : 19.47 НДС 12% : 233.70 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 171 25.09.2024 13:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153155 ФПД: 72571780967999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153155&fm=72571780967999&tin=02508201610067®Number=0000000000091825&sum=220000 [13:25:27]StoreToDocumentArchive [13:25:27]shift 478 fd 153155 [13:25:27]save to /storage/0478/doc_00153155 [13:25:27]save last doc name /storage/0478/doc_00153155 to /storage/kkm_last_doc_name [13:25:27]save OK [13:25:27]Clear old archive folders... [13:25:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:25:27]tlvbuf is 01A642B0 [13:25:27]SAM_PROTO_ClearQueue [13:25:27]wFMCommunicate request_size=4 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 09 00 00 [13:25:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:25:27]RAPDU: 90 00 [13:25:27]wFMCommunicate OK [13:25:27]SAM_PROTO_ClearQueue done [13:25:27]KKMCreateOFDPacket [13:25:27]OFDProtocolAddRootSTLVToBuf [13:25:27]FM_MakeSignedData [13:25:27]FM_MakeSignedData [13:25:27]SAM_PROTO_SignData [13:25:27]wFMCommunicate request_size=4 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 0D 01 02 [13:25:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:25:27]RAPDU: 90 00 [13:25:27]wFMCommunicate OK [13:25:27]wFMCommunicate request_size=255 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 46 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 56 02 00 35 04 06 00 42 00 EF 39 [13:25:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 46 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 56 02 00 35 04 06 00 42 00 EF 39 00 00 24 [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:25:27]RAPDU: 90 00 [13:25:27]wFMCommunicate OK [13:25:27]wFMCommunicate request_size=7 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 0D 02 02 02 AE 3F [13:25:27]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 AE 3F 00 00 99 [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:25:27]RAPDU: 90 00 [13:25:27]wFMCommunicate OK [13:25:27]wFMCommunicate request_size=4 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 0D 03 02 [13:25:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 0B 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 0B 00 2F 00 00 39 52 35 20 38 06 70 95 90 00 CE [13:25:27]RAPDU: 39 52 35 20 38 06 70 95 90 00 [13:25:27]wFMCommunicate OK [13:25:27]SAM_PROTO_SignData done [13:25:27]FM_MakeSignedData done [13:25:27]CreateOFDProtocolMessage [13:25:27]wFMCommunicate request_size=4 [13:25:27]MH_SAM_APDU [13:25:27]CAPDU: 80 11 00 00 [13:25:27]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:25:27]Write i2c OK [13:25:27]MH_I2C_Read... [13:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:27]Read from MH i2c: E2 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 17 00 [13:25:27]MH_I2C_Read... [13:25:27]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [13:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:27]wFMCommunicate OK [13:25:27]CreateOFDProtocolMessage done [13:25:27]OFDSenderStorePacket 153155 [13:25:28]StoreOFDPacket docnum=153155 [13:25:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 61 04 01 47 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 46 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 56 02 00 35 04 06 00 42 00 EF 39 AE 3F 39 52 35 20 38 06 70 95 [13:25:28]CheckFolder [13:25:28]dirname=/storage/ofd_packets [13:25:28]CheckFolder done [13:25:28]ProducePacketName [13:25:28]name=ofd_packets/00153155 [13:25:28]NVStorageSaveData ofd_packets/00153155 [13:25:28]File name is /storage/ofd_packets/00153155 [13:25:28]Write 298 bytes [13:25:28]NVStorageSaveData done [13:25:28]OFDSenderStorePacket done [13:25:28]KKMCreateOFDPacket done [13:25:28]NVStorageSaveData kkm_last_timestamp [13:25:28]File name is /storage/kkm_last_timestamp [13:25:28]Write 4 bytes [13:25:28]NVStorageSaveData done [13:25:28]ExternCall_PrintAddStr [13:25:28]wPrintStart [13:25:28]Write to MH i2c: 01 00 00 31 00 31 [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 07 00 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:25:28]RasterBufferAndPrint [13:25:28]line Счет N : (1)1787158 [13:25:28]line ИНН: 02508201610067 [13:25:28]line Контрольно-Кассовый Чек [13:25:28]line ПРОДАЖА [13:25:28]line ТРК (МРК, ГНК) : 41 [13:25:28]line Товар: 2710194210 [13:25:28]line ДТ-К-5 [13:25:28]line 28.880 * 76.20 [13:25:28]line = 2200.66 [13:25:28]line НДС 12% НСП 1% [13:25:28]line > о реализуемом товаре [13:25:28]line ОКРУГЛЕНИЕ: -0.66 [13:25:28]line ИТОГО: 2200.00 [13:25:28]line Внесено: 2200.00 [13:25:28]line СДАЧА: 0.00 [13:25:28]line НСП 1% : 19.47 [13:25:28]line НДС 12% : 233.70 [13:25:28]line Наличными: 2200.00 [13:25:28]line Безнал.: 0.00 [13:25:28]line Место: АЗС № 89 "Партнер Нефть" [13:25:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:25:28]line СНО: Общий режим [13:25:28]line Чек 171 25.09.2024 13:25 [13:25:28]line Смена: 478 ФФД: 1.0 [13:25:28]line ЗНМ: 0300000113 [13:25:28]line РНМ: 0000000000091825 [13:25:28]line Версия ККМ: 001 [13:25:28]line ФМ: 0000000000871835 [13:25:28]line ФД: 153155 [13:25:28]line ФПД: 72571780967999 [13:25:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153155&fm=72571780967999&tin=02508201610067®Number=0000000000091825&sum=220000 [13:25:28]written 0, free lines is 4095 [13:25:28]Write to MH i2c: 01 00 00 5C 00 5C [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 07 00 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [13:25:28]RasterBufferAndPrint [13:25:28]line [13:25:28]line [13:25:28]line [13:25:28]line [13:25:28]line [13:25:28]written 0, free lines is 3322 [13:25:28]MH_Cut [13:25:28]Write to MH i2c: D1 01 00 63 00 01 35 [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: D1 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: D1 01 00 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: D1 01 00 63 00 00 34 [13:25:28]Write to MH i2c: 01 00 00 64 00 64 [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:28]recv_with_timeout no data received [13:25:29]ConnectInit Can't take IP for lk.salyk.kg [13:25:29]CommunicateWithHost connect error [13:25:29]CommunicateWithHost err = -1 [13:25:29]OFD Sender: Server communicate error [13:25:29]OFD Sender: Processing packet 153152 [packets to send 835, broken 831] [13:25:29]ProducePacketName [13:25:29]name=ofd_packets/00153152 [13:25:29]OFD Sender: To server: pG, [13:25:29]CommunicateWithHost lk.salyk.kg:30040 [13:25:29]ConnectInit lk.salyk.kg [13:25:29]*** Cut start [13:25:29]*** Purtial cut [13:25:29]*** Stage 1: CUTSNS_PIN = 1 [13:25:29]Read from MH i2c: 01 *** Stop cut motor [13:25:29] [13:25:29]*** Cut end [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: 01 07 00 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:25:29]process_action close_receipt done [13:25:29]requested_data is exist [13:25:29]produce_requested_data [13:25:29]requested_item fm.sn is exist - process it [13:25:29]wFMCommunicate request_size=4 [13:25:29]MH_SAM_APDU [13:25:29]CAPDU: 80 11 00 00 [13:25:29]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:25:29]Write i2c OK [13:25:29]MH_I2C_Read... [13:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:29]Read from MH i2c: E2 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 17 00 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [13:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:29]wFMCommunicate OK [13:25:29]requested_item fd.num is exist - process it [13:25:29]SAM_PROTO_GetFieldsCounters [13:25:29]wFMCommunicate request_size=4 [13:25:29]MH_SAM_APDU [13:25:29]CAPDU: 80 13 00 00 [13:25:29]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:25:29]Write i2c OK [13:25:29]MH_I2C_Read... [13:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:29]Read from MH i2c: E2 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 62 00 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [13:25:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:29]wFMCommunicate OK [13:25:29]SAM_PROTO_GetFieldsCounters done [13:25:29]requested_item shift.num is exist - process it [13:25:29]requested_item shift.opened is exist - process it [13:25:29]req_shift_opened [13:25:29]FM_GetShiftState [13:25:29]SAM_PROTO_GetShiftState [13:25:29]wFMCommunicate request_size=4 [13:25:29]MH_SAM_APDU [13:25:29]CAPDU: 80 13 01 00 [13:25:29]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:25:29]Write i2c OK [13:25:29]MH_I2C_Read... [13:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:29]Read from MH i2c: E2 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 0E 00 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [13:25:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:25:29]wFMCommunicate OK [13:25:29]SAM_PROTO_GetShiftState done [13:25:29]FM_GetShiftState done [13:25:29]req_shift_opened done [13:25:29]requested_item shift.open_date is exist - process it [13:25:29]req_shift_open_date [13:25:29]req_shift_open_date done [13:25:29]produce_requested_data done [13:25:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153155,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:25:29]process_action_free close_receipt [13:25:29]json_value_free [13:25:29]json_value_free done [13:25:29]process_json_proto returns [13:25:29]Send response to host [13:25:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153155,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:25:29]free response buf [13:25:29]execute_script done [13:25:29]execute_script returns [13:25:29]free content buf [13:25:29]Sock 6.Close socket [13:25:29]Sock 6.Thread stoped [13:25:30]accept exits with 10 [13:25:30]New connection [13:25:30]New thread 3066629476 created [13:25:30]Thread 3066772836 joined [13:25:30]Waiting for new connection... [13:25:30] Sock 10.Parse request [13:25:30]Sock 10.Check first char [13:25:30]Sock 10.First char is OK [13:25:30]request: POST /json_proto HTTP/1.0 [13:25:30]Method: POST [13:25:30]URL: /json_proto [13:25:30]Method is POST - this is cgi request [13:25:30]url: /json_proto [13:25:30]query_string will be loaded in cgi processing [13:25:30]execute_cgi json_proto POST (null) [13:25:30]execute_cgi path=json_proto method=POST [13:25:30]POST find Content-Length [13:25:30]Host: 172.17.43.67:8080 [13:25:30]Content-Length: 984 [13:25:30]Content-Type: application/json [13:25:30] [13:25:30]POST finish read [13:25:30]Found Content-Length = 984 [13:25:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:30]execute_script... [13:25: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)1787159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:30]POST & json_proto [13:25:30]process_json_proto [13:25:30]json parsed OK: [13:25:30]protocol is kg_v1.0 [13:25:30]action value=close_receipt [13:25:30]process_action close_receipt [13:25:30]cmd_close_receipt [13:25:30]MH_GetDate [13:25:30]Write to MH i2c: F0 00 00 68 00 57 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: F0 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: F0 09 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: F0 09 00 68 00 00 4B 0F F4 66 6A BD 47 65 E7 [13:25:30]GetLastDocTimeStamp 1727270726 [13:25:30]current date 1727270731 [13:25:30]FM_GetShiftState [13:25:30]SAM_PROTO_GetShiftState [13:25:30]wFMCommunicate request_size=4 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 13 01 00 [13:25:30]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 0E 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [13:25:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:25:30]wFMCommunicate OK [13:25:30]SAM_PROTO_GetShiftState done [13:25:30]FM_GetShiftState done [13:25:30]opened in 1727224329 [13:25:30]opened+sec_in_day 1727310729 [13:25:30]quantity*price = 150032 [13:25:30]sum+1 = 150034 [13:25:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 172 25.09.2024 13:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 22.46 сом ФМ: 0000000000871835 ФД: 153156 ФПД: 124762304511745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132531&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153156&fm=124762304511745&tin=02508201610067®Number=0000000000091825&sum=150000 [13:25:32]StoreToDocumentArchive [13:25:32]shift 478 fd 153156 [13:25:32]save to /storage/0478/doc_00153156 [13:25:32]save last doc name /storage/0478/doc_00153156 to /storage/kkm_last_doc_name [13:25:32]save OK [13:25:32]Clear old archive folders... [13:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:32]tlvbuf is 01A801D0 [13:25:32]SAM_PROTO_ClearQueue [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 09 00 00 [13:25:32]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:25:32]RAPDU: 90 00 [13:25:32]wFMCommunicate OK [13:25:32]SAM_PROTO_ClearQueue done [13:25:32]KKMCreateOFDPacket [13:25:32]OFDProtocolAddRootSTLVToBuf [13:25:32]FM_MakeSignedData [13:25:32]FM_MakeSignedData [13:25:32]SAM_PROTO_SignData [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 0D 01 02 [13:25:32]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:25:32]RAPDU: 90 00 [13:25:32]wFMCommunicate OK [13:25:32]wFMCommunicate request_size=255 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 0D 02 02 FA 03 00 Received data: FB 87 00 95 1E F6 04 70 01 47 00 2C 01 01 23 00 04 30 4D 30 00 30 30 30 30 8A 30 04 30 0A 30 00 30 32 38 37 37 31 31 30 38 31 33 32 35 34 4F 31 00 33 00 30 00 06 3C 04 A0 0C 47 00 00 D0 A2 90 2B A5 07 D0 01 00 B8 07 2D 00 3B 00 39 F9 32 2D D0 9A 2D 35 FF 03 03 0E 08 00 00 37 03 37 BC 30 57 39 00 33 00 36 00 34 00 33 00 34 37 36 04 31 06 32 00 33 18 34 1A 11 00 04 00 10 00 00 00 30 13 30 04 30 06 30 00 30 11 30 4A 30 02 30 00 30 00 30 00 38 F2 37 03 31 01 38 00 33 01 35 F6 10 03 04 01 04 00 00 01 40 BC 56 04 02 01 00 00 F4 03 04 00 45 B7 F3 66 B6 04 01 00 00 CD F2 24 A3 45 62 50 30 [13:25:32]CommunicateWithHost err = 0 [13:25:32]CheckOFDResponse [13:25:32]1017 (14) - 77093643461234 [13:25:32]1041 (16) - 0000000000871835 [13:25:32]1040 (4) - 153152 [13:25:32]1012 (4) - 25.09.2024 07:09 [13:25:32]1206 (1) - 0 [13:25:32]OFD Sender: Remove packet 153152 [13:25:32]ProducePacketName [13:25:32]name=ofd_packets/00153152 [13:25:32]NVStorageDeleteData [13:25:32]01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 4B 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 56 02 00 35 04 06 00 71 [13:25:32]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 4B 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 56 02 00 35 04 06 00 71 00 00 0E [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:25:32]RAPDU: 90 00 [13:25:32]wFMCommunicate OK [13:25:32]wFMCommunicate request_size=10 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 0D 02 02 05 78 7C D7 7F 01 [13:25:32]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 78 7C D7 7F 01 00 00 48 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:32]E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:25:32]RAPDU: 90 00 [13:25:32]wFMCommunicate OK [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 0D 03 02 [13:25:32]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:25:33]OFD Sender: Processing packet 153153 [packets to send 834, broken 831] [13:25:33]ProducePacketName [13:25:33]name=ofd_packets/00153153 [13:25:33]OFD Sender: To server: pG, [13:25:33]CommunicateWithHost lk.salyk.kg:30040 [13:25:33]ConnectInit lk.salyk.kg [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:33]Read from MH i2c: E2 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: E2 0B 00 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: E2 0B 00 7A 00 00 CD CD 1A 3E F7 89 A3 10 90 00 1B [13:25:33]RAPDU: CD CD 1A 3E F7 89 A3 10 90 00 [13:25:33]wFMCommunicate OK [13:25:33]SAM_PROTO_SignData done [13:25:33]FM_MakeSignedData done [13:25:33]CreateOFDProtocolMessage [13:25:33]wFMCommunicate request_size=4 [13:25:33]MH_SAM_APDU [13:25:33]CAPDU: 80 11 00 00 [13:25:33]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:33]Read from MH i2c: E2 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: E2 17 00 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [13:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:33]wFMCommunicate OK [13:25:33]CreateOFDProtocolMessage done [13:25:33]OFDSenderStorePacket 153156 [13:25:33]StoreOFDPacket docnum=153156 [13:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 A1 07 01 23 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 4B 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 56 02 00 35 04 06 00 71 78 7C D7 7F 01 CD CD 1A 3E F7 89 A3 10 [13:25:33]CheckFolder [13:25:33]dirname=/storage/ofd_packets [13:25:33]CheckFolder done [13:25:33]ProducePacketName [13:25:33]name=ofd_packets/00153156 [13:25:33]NVStorageSaveData ofd_packets/00153156 [13:25:33]File name is /storage/ofd_packets/00153156 [13:25:33]Write 301 bytes [13:25:33]NVStorageSaveData done [13:25:33]OFDSenderStorePacket done [13:25:33]KKMCreateOFDPacket done [13:25:33]NVStorageSaveData kkm_last_timestamp [13:25:33]File name is /storage/kkm_last_timestamp [13:25:33]Write 4 bytes [13:25:33]NVStorageSaveData done [13:25:33]ExternCall_PrintAddStr [13:25:33]wPrintStart [13:25:33]Write to MH i2c: 01 00 00 7C 00 7C [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 07 00 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:25:33]RasterBufferAndPrint [13:25:33]line Счет N : (1)1787159 [13:25:33]line ИНН: 02508201610067 [13:25:33]line Контрольно-Кассовый Чек [13:25:33]line ПРОДАЖА [13:25:33]line ТРК (МРК, ГНК) : 12 [13:25:33]line Товар: 2710124130 [13:25:33]line Аи-92-К-5 [13:25:33]line 22.460 * 66.80 [13:25:33]line = 1500.33 [13:25:33]line НДС 12% НСП 1% [13:25:33]line > о реализуемом товаре [13:25:33]line ОКРУГЛЕНИЕ: -0.33 [13:25:33]line ИТОГО: 1500.00 [13:25:33]line Внесено: 1500.00 [13:25:33]line СДАЧА: 0.00 [13:25:33]line НСП 1% : 13.28 [13:25:33]line НДС 12% : 159.33 [13:25:33]line Наличными: 1500.00 [13:25:33]line Безнал.: 0.00 [13:25:33]line Место: АЗС № 89 "Партнер Нефть" [13:25:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:25:33]line СНО: Общий режим [13:25:33]line Чек 172 25.09.2024 13:25 [13:25:33]line Смена: 478 ФФД: 1.0 [13:25:33]line ЗНМ: 0300000113 [13:25:33]line РНМ: 0000000000091825 [13:25:33]line Версия ККМ: 001 [13:25:33]line [13:25:33]line Дисконтная программа [13:25:33]line АИ-92 [13:25:33]line номер 89 [13:25:33]line сэкономлено 22.46 сом [13:25:33]line ФМ: 0000000000871835 [13:25:33]line ФД: 153156 [13:25:33]line ФПД: 124762304511745 [13:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132531&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153156&fm=124762304511745&tin=02508201610067®Number=0000000000091825&sum=150000 [13:25:33]written 0, free lines is 4095 [13:25:33]Connected sock=7 [13:25:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 F9 07 01 B5 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 EB 0D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 56 02 00 35 04 06 00 7B 26 E5 14 31 CC 51 54 CC A4 BB B9 49 7B [13:25:33]Write to MH i2c: 01 00 00 AC 00 AC [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 07 00 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 A4 0C 63 [13:25:33]RasterBufferAndPrint [13:25:33]line [13:25:33]line [13:25:33]line [13:25:33]line [13:25:33]line [13:25:33]written 0, free lines is 3275 [13:25:33]MH_Cut [13:25:33]Write to MH i2c: D1 01 00 B3 00 01 85 [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: D1 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: D1 01 00 [13:25:33]MH_I2C_Read... [13:25:33]Read from MH i2c: D1 01 00 B3 00 00 84 [13:25:33]Write to MH i2c: 01 00 00 B4 00 B4 [13:25:33]Write i2c OK [13:25:33]MH_I2C_Read... [13:25:34]*** Cut start [13:25:34]*** Purtial cut [13:25:34]*** Stage 1: CUTSNS_PIN = 1 [13:25:34]Read from MH i2c: 01 [13:25:34]MH_I2C_Read... [13:25:34]*** Stop cut motor [13:25:34]*** Cut end [13:25:34]Read from MH i2c: 01 07 00 [13:25:34]MH_I2C_Read... [13:25:34]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [13:25:34]process_action close_receipt done [13:25:34]requested_data is exist [13:25:34]produce_requested_data [13:25:34]requested_item fm.sn is exist - process it [13:25:34]wFMCommunicate request_size=4 [13:25:34]MH_SAM_APDU [13:25:34]CAPDU: 80 11 00 00 [13:25:34]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [13:25:34]Write i2c OK [13:25:34]MH_I2C_Read... [13:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:34]Read from MH i2c: E2 [13:25:34]MH_I2C_Read... [13:25:34]Read from MH i2c: E2 17 00 [13:25:34]MH_I2C_Read... [13:25:34]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [13:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:34]wFMCommunicate OK [13:25:34]requested_item fd.num is exist - process it [13:25:34]SAM_PROTO_GetFieldsCounters [13:25:34]wFMCommunicate request_size=4 [13:25:34]MH_SAM_APDU [13:25:34]CAPDU: 80 13 00 00 [13:25:34]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [13:25:34]Write i2c OK [13:25:34]MH_I2C_Read... [13:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:35]Read from MH i2c: E2 [13:25:35]MH_I2C_Read... [13:25:35]Read from MH i2c: E2 62 00 [13:25:35]MH_I2C_Read... [13:25:35]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [13:25:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:35]wFMCommunicate OK [13:25:35]SAM_PROTO_GetFieldsCounters done [13:25:35]requested_item shift.num is exist - process it [13:25:35]requested_item shift.opened is exist - process it [13:25:35]req_shift_opened [13:25:35]FM_GetShiftState [13:25:35]SAM_PROTO_GetShiftState [13:25:35]wFMCommunicate request_size=4 [13:25:35]MH_SAM_APDU [13:25:35]CAPDU: 80 13 01 00 [13:25:35]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [13:25:35]Write i2c OK [13:25:35]MH_I2C_Read... [13:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:35]Read from MH i2c: E2 [13:25:35]MH_I2C_Read... [13:25:35]Read from MH i2c: E2 0E 00 [13:25:35]MH_I2C_Read... [13:25:35]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [13:25:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:25:35]wFMCommunicate OK [13:25:35]SAM_PROTO_GetShiftState done [13:25:35]FM_GetShiftState done [13:25:35]req_shift_opened done [13:25:35]requested_item shift.open_date is exist - process it [13:25:35]req_shift_open_date [13:25:35]req_shift_open_date done [13:25:35]produce_requested_data done [13:25:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153156,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:25:35]process_action_free close_receipt [13:25:35]json_value_free [13:25:35]json_value_free done [13:25:35]process_json_proto returns [13:25:35]Send response to host [13:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153156,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:25:35]free response buf [13:25:35]execute_script done [13:25:35]execute_script returns [13:25:35]free content buf [13:25:35]Sock 10.Close socket [13:25:35]Sock 10.Thread stoped [13:25:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 68 47 00 59 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 56 02 00 F4 03 04 00 49 B7 F3 66 B6 04 01 00 00 0C B6 01 59 F7 5F 09 52 [13:25:36]CommunicateWithHost err = 0 [13:25:36]CheckOFDResponse [13:25:36]1017 (14) - 77093643461234 [13:25:36]1041 (16) - 0000000000871835 [13:25:36]1040 (4) - 153153 [13:25:36]1012 (4) - 25.09.2024 07:10 [13:25:36]1206 (1) - 0 [13:25:36]OFD Sender: Remove packet 153153 [13:25:36]ProducePacketName [13:25:36]name=ofd_packets/00153153 [13:25:36]NVStorageDeleteData [13:25:36]OFD Sender: Processing packet 153154 [packets to send 834, broken 831] [13:25:36]ProducePacketName [13:25:36]name=ofd_packets/00153154 [13:25:36]OFD Sender: To server: pG, [13:25:36]CommunicateWithHost lk.salyk.kg:30040 [13:25:36]ConnectInit lk.salyk.kg [13:25:39]recv_with_timeout no data received [13:25:43]Connected sock=7 [13:25:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 66 A3 04 01 57 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B5 0E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 56 02 00 35 04 06 00 34 FD 72 3B BB 2A 9A 75 27 7C 95 2E BA 03 [13:25:48]recv_with_timeout no data received [13:25:48]CommunicateWithHost answer receiving error [13:25:48]CommunicateWithHost err = -3 [13:25:48]OFD Sender: Server communicate error [13:25:48]OFD Sender: Processing packet 153154 [packets to send 834, broken 831] [13:25:48]ProducePacketName [13:25:48]name=ofd_packets/00153154 [13:25:48]OFD Sender: To server: pG, [13:25:48]CommunicateWithHost lk.salyk.kg:30040 [13:25:48]ConnectInit lk.salyk.kg [13:25:53]ConnectInit Can't take IP for lk.salyk.kg [13:25:53]CommunicateWithHost connect error [13:25:53]CommunicateWithHost err = -1 [13:25:53]OFD Sender: Server communicate error [13:25:58]OFD Sender: Processing packet 153154 [packets to send 834, broken 831] [13:25:58]ProducePacketName [13:25:58]name=ofd_packets/00153154 [13:25:58]OFD Sender: To server: pG, [13:25:58]CommunicateWithHost lk.salyk.kg:30040 [13:25:58]ConnectInit lk.salyk.kg [13:26:02]recv_with_timeout no data received [13:26:03]ConnectInit Can't take IP for lk.salyk.kg [13:26:03]CommunicateWithHost connect error [13:26:03]CommunicateWithHost err = -1 [13:26:03]OFD Sender: Server communicate error [13:26:08]OFD Sender: Processing packet 153154 [packets to send 834, broken 831] [13:26:08]ProducePacketName [13:26:08]name=ofd_packets/00153154 [13:26:08]OFD Sender: To server: pG, [13:26:08]CommunicateWithHost lk.salyk.kg:30040 [13:26:08]ConnectInit lk.salyk.kg [13:26:10]accept exits with 6 [13:26:10]New connection [13:26:10]New thread 3066772836 created [13:26:10]Thread 3066629476 joined [13:26:10]Waiting for new connection... [13:26:10] Sock 6.Parse request [13:26:10]Sock 6.Check first char [13:26:10]Sock 6.First char is OK [13:26:10]request: POST /json_proto HTTP/1.0 [13:26:10]Method: POST [13:26:10]URL: /json_proto [13:26:10]Method is POST - this is cgi request [13:26:10]url: /json_proto [13:26:10]query_string will be loaded in cgi processing [13:26:10]execute_cgi json_proto POST (null) [13:26:10]execute_cgi path=json_proto method=POST [13:26:10]POST find Content-Length [13:26:10]Host: 172.17.43.67:8080 [13:26:10]Content-Length: 678 [13:26:10]Content-Type: application/json [13:26:10] [13:26:10]POST finish read [13:26:10]Found Content-Length = 678 [13:26:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:10]execute_script... [13:26:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:10]POST & json_proto [13:26:10]process_json_proto [13:26:10]json parsed OK: [13:26:10]protocol is kg_v1.0 [13:26:10]action value=close_receipt [13:26:10]process_action close_receipt [13:26:10]cmd_close_receipt [13:26:10]MH_GetDate [13:26:10]Write to MH i2c: F0 00 00 B8 00 A7 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: F0 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: F0 09 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: F0 09 00 B8 00 00 73 0F F4 66 6A BD 47 65 5F [13:26:10]GetLastDocTimeStamp 1727270731 [13:26:10]current date 1727270771 [13:26:10]FM_GetShiftState [13:26:10]SAM_PROTO_GetShiftState [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 13 01 00 [13:26:10]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0E 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FE [13:26:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:26:10]wFMCommunicate OK [13:26:10]SAM_PROTO_GetShiftState done [13:26:10]FM_GetShiftState done [13:26:10]opened in 1727224329 [13:26:10]opened+sec_in_day 1727310729 [13:26:10]quantity*price = 70044 [13:26:10]sum+1 = 70046 [13:26:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 173 25.09.2024 13:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153157 ФПД: 220486758272508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153157&fm=220486758272508&tin=02508201610067®Number=0000000000091825&sum=70000 [13:26:11]StoreToDocumentArchive [13:26:11]shift 478 fd 153157 [13:26:11]save to /storage/0478/doc_00153157 [13:26:11]save last doc name /storage/0478/doc_00153157 to /storage/kkm_last_doc_name [13:26:11]save OK [13:26:11]Clear old archive folders... [13:26:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:11]tlvbuf is 019F1CF0 [13:26:11]SAM_PROTO_ClearQueue [13:26:11]wFMCommunicate request_size=4 [13:26:11]MH_SAM_APDU [13:26:11]CAPDU: 80 09 00 00 [13:26:11]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [13:26:11]Write i2c OK [13:26:11]MH_I2C_Read... [13:26:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:11]Read from MH i2c: E2 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 03 00 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [13:26:11]RAPDU: 90 00 [13:26:11]wFMCommunicate OK [13:26:11]SAM_PROTO_ClearQueue done [13:26:11]KKMCreateOFDPacket [13:26:11]OFDProtocolAddRootSTLVToBuf [13:26:11]FM_MakeSignedData [13:26:11]FM_MakeSignedData [13:26:11]SAM_PROTO_SignData [13:26:11]wFMCommunicate request_size=4 [13:26:11]MH_SAM_APDU [13:26:11]CAPDU: 80 0D 01 02 [13:26:11]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [13:26:11]Write i2c OK [13:26:11]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [13:26:12]RAPDU: 90 00 [13:26:12]wFMCommunicate OK [13:26:12]wFMCommunicate request_size=255 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 73 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 56 02 00 35 04 06 00 C8 [13:26:12]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 73 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 56 02 00 35 04 06 00 C8 00 00 83 [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [13:26:12]RAPDU: 90 00 [13:26:12]wFMCommunicate OK [13:26:12]wFMCommunicate request_size=10 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 0D 02 02 05 88 12 E7 8D FC [13:26:12]Write to MH i2c: E2 0D 00 C9 00 80 0D 02 02 05 00 88 12 E7 8D FC 00 00 57 [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [13:26:12]RAPDU: 90 00 [13:26:12]wFMCommunicate OK [13:26:12]wFMCommunicate request_size=4 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 0D 03 02 [13:26:12]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 0B 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 0B 00 CA 00 00 A1 44 2E F3 19 02 05 4F 90 00 BB [13:26:12]RAPDU: A1 44 2E F3 19 02 05 4F 90 00 [13:26:12]wFMCommunicate OK [13:26:12]SAM_PROTO_SignData done [13:26:12]FM_MakeSignedData done [13:26:12]CreateOFDProtocolMessage [13:26:12]wFMCommunicate request_size=4 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 11 00 00 [13:26:12]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 17 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [13:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:26:12]wFMCommunicate OK [13:26:12]CreateOFDProtocolMessage done [13:26:12]OFDSenderStorePacket 153157 [13:26:12]StoreOFDPacket docnum=153157 [13:26:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 DC 07 01 7E 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 73 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 56 02 00 35 04 06 00 C8 88 12 E7 8D FC A1 44 2E F3 19 02 05 4F [13:26:12]CheckFolder [13:26:12]dirname=/storage/ofd_packets [13:26:12]CheckFolder done [13:26:12]ProducePacketName [13:26:12]name=ofd_packets/00153157 [13:26:12]NVStorageSaveData ofd_packets/00153157 [13:26:12]File name is /storage/ofd_packets/00153157 [13:26:12]Write 301 bytes [13:26:12]NVStorageSaveData done [13:26:12]OFDSenderStorePacket done [13:26:12]KKMCreateOFDPacket done [13:26:12]NVStorageSaveData kkm_last_timestamp [13:26:12]File name is /storage/kkm_last_timestamp [13:26:12]Write 4 bytes [13:26:12]NVStorageSaveData done [13:26:12]ExternCall_PrintAddStr [13:26:12]wPrintStart [13:26:12]Write to MH i2c: 01 00 00 CC 00 CC [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: 01 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: 01 07 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [13:26:12]RasterBufferAndPrint [13:26:12]line Счет N : (1)1787160 [13:26:12]line ИНН: 02508201610067 [13:26:12]line Контрольно-Кассовый Чек [13:26:12]line ПРОДАЖА [13:26:12]line ТРК (МРК, ГНК) : 23 [13:26:12]line Товар: 2710124500 [13:26:12]line Аи-95-К-5 [13:26:12]line 9.440 * 74.20 [13:26:12]line = 700.45 [13:26:12]line НДС 12% НСП 1% [13:26:12]line > о реализуемом товаре [13:26:12]line ОКРУГЛЕНИЕ: -0.45 [13:26:12]line ИТОГО: 700.00 [13:26:12]line Внесено: 700.00 [13:26:12]line СДАЧА: 0.00 [13:26:12]line НСП 1% : 6.20 [13:26:12]line НДС 12% : 74.38 [13:26:12]line Наличными: 700.00 [13:26:12]line Безнал.: 0.00 [13:26:12]line Место: АЗС № 89 "Партнер Нефть" [13:26:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:26:12]line СНО: Общий режим [13:26:12]line Чек 173 25.09.2024 13:26 [13:26:12]line Смена: 478 ФФД: 1.0 [13:26:12]line ЗНМ: 0300000113 [13:26:12]line РНМ: 0000000000091825 [13:26:12]line Версия ККМ: 001 [13:26:12]line ФМ: 0000000000871835 [13:26:12]line ФД: 153157 [13:26:12]line ФПД: 220486758272508 [13:26:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T132611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153157&fm=220486758272508&tin=02508201610067®Number=0000000000091825&sum=70000 [13:26:12]written 0, free lines is 4095 [13:26:13]Write to MH i2c: 01 00 00 F7 00 F7 [13:26:13]Write i2c OK [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: 01 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: 01 07 00 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 EA 0C F4 [13:26:13]RasterBufferAndPrint [13:26:13]line [13:26:13]line [13:26:13]line [13:26:13]line [13:26:13]line [13:26:13]written 0, free lines is 3333 [13:26:13]MH_Cut [13:26:13]Write to MH i2c: D1 01 00 FE 00 01 D0 [13:26:13]Write i2c OK [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: D1 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: D1 01 00 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: D1 01 00 FE 00 00 CF [13:26:13]Write to MH i2c: 01 00 00 FF 00 FF [13:26:13]Write i2c OK [13:26:13]MH_I2C_Read... [13:26:13]ConnectInit Can't take IP for lk.salyk.kg [13:26:13]CommunicateWithHost connect error [13:26:13]CommunicateWithHost err = -1 [13:26:13]OFD Sender: Server communicate error [13:26:13]OFD Sender: Processing packet 153154 [packets to send 835, broken 831] [13:26:13]ProducePacketName [13:26:13]name=ofd_packets/00153154 [13:26:13]OFD Sender: To server: pG, [13:26:13]CommunicateWithHost lk.salyk.kg:30040 [13:26:13]ConnectInit lk.salyk.kg [13:26:14]*** Cut start [13:26:14]*** Purtial cut [13:26:14]*** Stage 1: CUTSNS_PIN = 1 [13:26:14]Read from MH i2c: 01 [13:26:14]MH_I2C_Read... [13:26:14]*** Stop cut motor [13:26:14]*** Cut end [13:26:14]Read from MH i2c: 01 07 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [13:26:14]process_action close_receipt done [13:26:14]requested_data is exist [13:26:14]produce_requested_data [13:26:14]requested_item fm.sn is exist - process it [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 11 00 00 [13:26:14]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 17 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [13:26:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:26:14]wFMCommunicate OK [13:26:14]requested_item fd.num is exist - process it [13:26:14]SAM_PROTO_GetFieldsCounters [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 13 00 00 [13:26:14]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 62 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:26:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:26:14]wFMCommunicate OK [13:26:14]SAM_PROTO_GetFieldsCounters done [13:26:14]requested_item shift.num is exist - process it [13:26:14]requested_item shift.opened is exist - process it [13:26:14]req_shift_opened [13:26:14]FM_GetShiftState [13:26:14]SAM_PROTO_GetShiftState [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 13 01 00 [13:26:14]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 0E 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 48 [13:26:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:26:14]wFMCommunicate OK [13:26:14]SAM_PROTO_GetShiftState done [13:26:14]FM_GetShiftState done [13:26:14]req_shift_opened done [13:26:14]requested_item shift.open_date is exist - process it [13:26:14]req_shift_open_date [13:26:14]req_shift_open_date done [13:26:14]produce_requested_data done [13:26:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153157,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:26:14]process_action_free close_receipt [13:26:14]json_value_free [13:26:14]json_value_free done [13:26:14]process_json_proto returns [13:26:14]Send response to host [13:26:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153157,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:26:14]free response buf [13:26:14]execute_script done [13:26:14]execute_script returns [13:26:14]free content buf [13:26:14]Sock 6.Close socket [13:26:14]Sock 6.Thread stoped [13:26:18]ConnectInit Can't take IP for lk.salyk.kg [13:26:18]CommunicateWithHost connect error [13:26:18]CommunicateWithHost err = -1 [13:26:18]OFD Sender: Server communicate error [13:26:23]OFD Sender: Processing packet 153154 [packets to send 835, broken 831] [13:26:23]ProducePacketName [13:26:23]name=ofd_packets/00153154 [13:26:23]OFD Sender: To server: pG, [13:26:23]CommunicateWithHost lk.salyk.kg:30040 [13:26:23]ConnectInit lk.salyk.kg [13:26:26]recv_with_timeout no data received [13:26:28]ConnectInit Can't take IP for lk.salyk.kg [13:26:28]CommunicateWithHost connect error [13:26:28]CommunicateWithHost err = -1 [13:26:28]OFD Sender: Server communicate error [13:26:33]OFD Sender: Processing packet 153154 [packets to send 835, broken 831] [13:26:33]ProducePacketName [13:26:33]name=ofd_packets/00153154 [13:26:33]OFD Sender: To server: pG, [13:26:33]CommunicateWithHost lk.salyk.kg:30040 [13:26:33]ConnectInit lk.salyk.kg [13:26:36]Connected sock=9 [13:26:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 66 A3 04 01 57 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B5 0E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 56 02 00 35 04 06 00 34 FD 72 3B BB 2A 9A 75 27 7C 95 2E BA 03 [13:26:36]recv_with_timeout no data received [13:26:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F E6 47 00 CF 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 56 02 00 F4 03 04 00 86 B7 F3 66 B6 04 01 00 00 E5 70 35 50 9C 3F 44 2A [13:26:37]CommunicateWithHost err = 0 [13:26:37]CheckOFDResponse [13:26:37]1017 (14) - 77093643461234 [13:26:37]1041 (16) - 0000000000871835 [13:26:37]1040 (4) - 153154 [13:26:37]1012 (4) - 25.09.2024 07:11 [13:26:37]1206 (1) - 0 [13:26:37]OFD Sender: Remove packet 153154 [13:26:37]ProducePacketName [13:26:37]name=ofd_packets/00153154 [13:26:37]NVStorageDeleteData [13:26:37]OFD Sender: Processing packet 153155 [packets to send 834, broken 831] [13:26:37]ProducePacketName [13:26:37]name=ofd_packets/00153155 [13:26:37]OFD Sender: To server: pG, [13:26:37]CommunicateWithHost lk.salyk.kg:30040 [13:26:37]ConnectInit lk.salyk.kg [13:26:38]Connected sock=7 [13:26:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 31 61 04 01 47 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 46 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 56 02 00 35 04 06 00 42 00 EF 39 AE 3F 39 52 35 20 38 06 70 95 [13:26:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D7 63 47 00 AD F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 56 02 00 F4 03 04 00 87 B7 F3 66 B6 04 01 00 00 8F A4 F2 4C E5 B7 60 C7 [13:26:38]CommunicateWithHost err = 0 [13:26:38]CheckOFDResponse [13:26:38]1017 (14) - 77093643461234 [13:26:38]1041 (16) - 0000000000871835 [13:26:38]1040 (4) - 153155 [13:26:38]1012 (4) - 25.09.2024 07:11 [13:26:38]1206 (1) - 0 [13:26:38]OFD Sender: Remove packet 153155 [13:26:38]ProducePacketName [13:26:38]name=ofd_packets/00153155 [13:26:38]NVStorageDeleteData [13:26:39]OFD Sender: Processing packet 153156 [packets to send 833, broken 831] [13:26:39]ProducePacketName [13:26:39]name=ofd_packets/00153156 [13:26:39]OFD Sender: To server: pG, [13:26:39]CommunicateWithHost lk.salyk.kg:30040 [13:26:39]ConnectInit lk.salyk.kg [13:26:39]Connected sock=7 [13:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 A1 07 01 23 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 4B 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 56 02 00 35 04 06 00 71 78 7C D7 7F 01 CD CD 1A 3E F7 89 A3 10 [13:26:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE 20 47 00 5B 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 56 02 00 F4 03 04 00 89 B7 F3 66 B6 04 01 00 00 F0 2A 75 0B 88 06 5B F5 [13:26:39]CommunicateWithHost err = 0 [13:26:39]CheckOFDResponse [13:26:39]1017 (14) - 77093643461234 [13:26:39]1041 (16) - 0000000000871835 [13:26:39]1040 (4) - 153156 [13:26:39]1012 (4) - 25.09.2024 07:11 [13:26:39]1206 (1) - 0 [13:26:39]OFD Sender: Remove packet 153156 [13:26:39]ProducePacketName [13:26:39]name=ofd_packets/00153156 [13:26:39]NVStorageDeleteData [13:26:40]OFD Sender: Processing packet 153157 [packets to send 832, broken 831] [13:26:40]ProducePacketName [13:26:40]name=ofd_packets/00153157 [13:26:40]OFD Sender: To server: pG, [13:26:40]CommunicateWithHost lk.salyk.kg:30040 [13:26:40]ConnectInit lk.salyk.kg [13:26:40]Connected sock=7 [13:26:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 DC 07 01 7E 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 73 0F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 56 02 00 35 04 06 00 C8 88 12 E7 8D FC A1 44 2E F3 19 02 05 4F [13:26:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E4 5A 47 00 7A 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 56 02 00 F4 03 04 00 8A B7 F3 66 B6 04 01 00 00 3A 21 9D 48 DF 6B C0 35 [13:26:41]CommunicateWithHost err = 0 [13:26:41]CheckOFDResponse [13:26:41]1017 (14) - 77093643461234 [13:26:41]1041 (16) - 0000000000871835 [13:26:41]1040 (4) - 153157 [13:26:41]1012 (4) - 25.09.2024 07:11 [13:26:41]1206 (1) - 0 [13:26:41]OFD Sender: Remove packet 153157 [13:26:41]ProducePacketName [13:26:41]name=ofd_packets/00153157 [13:26:41]NVStorageDeleteData [13:26:42]OFD Sender: No OFD packet to send [13:26:47]OFD Sender: No OFD packet to send [13:26:52]OFD Sender: No OFD packet to send [13:26:57]OFD Sender: No OFD packet to send [13:27:02]OFD Sender: No OFD packet to send [13:27:07]OFD Sender: No OFD packet to send [13:27:12]OFD Sender: No OFD packet to send [13:27:12]recv_with_timeout no data received [13:27:17]OFD Sender: No OFD packet to send [13:27:22]OFD Sender: No OFD packet to send [13:27:27]OFD Sender: No OFD packet to send [13:27:32]OFD Sender: No OFD packet to send [13:27:37]OFD Sender: No OFD packet to send [13:27:42]OFD Sender: No OFD packet to send [13:27:47]OFD Sender: No OFD packet to send [13:27:49]recv_with_timeout no data received [13:27:52]OFD Sender: No OFD packet to send [13:27:57]OFD Sender: No OFD packet to send [13:28:00]recv_with_timeout no data received [13:28:02]OFD Sender: No OFD packet to send [13:28:07]OFD Sender: No OFD packet to send [13:28:12]OFD Sender: No OFD packet to send [13:28:17]OFD Sender: No OFD packet to send [13:28:20]recv_with_timeout no data received [13:28:22]OFD Sender: No OFD packet to send [13:28:27]OFD Sender: No OFD packet to send [13:28:32]OFD Sender: No OFD packet to send [13:28:37]OFD Sender: No OFD packet to send [13:28:42]OFD Sender: No OFD packet to send [13:28:47]OFD Sender: No OFD packet to send [13:28:52]OFD Sender: No OFD packet to send [13:28:57]OFD Sender: No OFD packet to send [13:29:02]OFD Sender: No OFD packet to send [13:29:03]recv_with_timeout no data received [13:29:07]OFD Sender: No OFD packet to send [13:29:12]OFD Sender: No OFD packet to send [13:29:17]OFD Sender: No OFD packet to send [13:29:22]OFD Sender: No OFD packet to send [13:29:27]OFD Sender: No OFD packet to send [13:29:32]OFD Sender: No OFD packet to send [13:29:33]recv_with_timeout no data received [13:29:37]OFD Sender: No OFD packet to send [13:29:42]OFD Sender: No OFD packet to send [13:29:47]OFD Sender: No OFD packet to send [13:29:52]OFD Sender: No OFD packet to send [13:29:57]OFD Sender: No OFD packet to send [13:30:02]OFD Sender: No OFD packet to send [13:30:07]OFD Sender: No OFD packet to send [13:30:12]OFD Sender: No OFD packet to send [13:30:17]OFD Sender: No OFD packet to send [13:30:22]OFD Sender: No OFD packet to send [13:30:27]OFD Sender: No OFD packet to send [13:30:32]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:30]recv_with_timeout no data received [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:43]recv_with_timeout no data received [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:20]recv_with_timeout no data received [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:32:59]accept exits with 12 [13:32:59]New connection [13:32:59]New thread 3066629476 created [13:32:59]Thread 3066772836 joined [13:32:59]Waiting for new connection... [13:32:59] Sock 12.Parse request [13:32:59]Sock 12.Check first char [13:32:59]Sock 12.First char is OK [13:32:59]request: POST /json_proto HTTP/1.0 [13:32:59]Method: POST [13:32:59]URL: /json_proto [13:32:59]Method is POST - this is cgi request [13:32:59]url: /json_proto [13:32:59]query_string will be loaded in cgi processing [13:32:59]execute_cgi json_proto POST (null) [13:32:59]execute_cgi path=json_proto method=POST [13:32:59]POST find Content-Length [13:32:59]Host: 172.17.43.67:8080 [13:32:59]Content-Length: 683 [13:32:59]Content-Type: application/json [13:32:59] [13:32:59]POST finish read [13:32:59]Found Content-Length = 683 [13:32:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:59]execute_script... [13:32:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:59]POST & json_proto [13:32:59]process_json_proto [13:32:59]json parsed OK: [13:32:59]protocol is kg_v1.0 [13:32:59]action value=close_receipt [13:32:59]process_action close_receipt [13:32:59]cmd_close_receipt [13:32:59]MH_GetDate [13:32:59]Write to MH i2c: F0 00 00 03 01 F3 [13:32:59]Write i2c OK [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: F0 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: F0 09 00 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: F0 09 00 03 01 00 0C 11 F4 66 6A BD 47 65 46 [13:32:59]GetLastDocTimeStamp 1727270771 [13:32:59]current date 1727271180 [13:32:59]FM_GetShiftState [13:32:59]SAM_PROTO_GetShiftState [13:32:59]wFMCommunicate request_size=4 [13:32:59]MH_SAM_APDU [13:32:59]CAPDU: 80 13 01 00 [13:32:59]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [13:32:59]Write i2c OK [13:32:59]MH_I2C_Read... [13:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:59]Read from MH i2c: E2 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: E2 0E 00 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4A [13:32:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:32:59]wFMCommunicate OK [13:32:59]SAM_PROTO_GetShiftState done [13:32:59]FM_GetShiftState done [13:32:59]opened in 1727224329 [13:32:59]opened+sec_in_day 1727310729 [13:32:59]quantity*price = 100021 [13:32:59]sum+1 = 100023 [13:32:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.50 НДС 12% : 138.06 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 175 25.09.2024 13:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153159 ФПД: 15018002971378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T133710&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153159&fm=15018002971378&tin=02508201610067®Number=0000000000091825&sum=130000 [13:37:11]StoreToDocumentArchive [13:37:11]shift 478 fd 153159 [13:37:11]save to /storage/0478/doc_00153159 [13:37:11]save last doc name /storage/0478/doc_00153159 to /storage/kkm_last_doc_name [13:37:11]save OK [13:37:11]Clear old archive folders... [13:37:11]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:37:11]tlvbuf is 01CB15A0 [13:37:11]SAM_PROTO_ClearQueue [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 09 00 00 [13:37:11]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]SAM_PROTO_ClearQueue done [13:37:11]KKMCreateOFDPacket [13:37:11]OFDProtocolAddRootSTLVToBuf [13:37:11]FM_MakeSignedData [13:37:11]FM_MakeSignedData [13:37:11]SAM_PROTO_SignData [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 01 02 [13:37:11]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]wFMCommunicate request_size=255 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 D7 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 06 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 56 02 00 35 04 06 00 0D A8 A6 BB 7A [13:37:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 D7 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 06 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 56 02 00 35 04 06 00 0D A8 A6 BB 7A 00 00 CE [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]wFMCommunicate request_size=6 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 02 02 01 F2 [13:37:12]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 F2 00 00 9C [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:37:12]RAPDU: 90 00 [13:37:12]wFMCommunicate OK [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 0D 03 02 [13:37:12]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0B 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0B 00 2F 00 00 72 86 A6 F5 2B 59 B9 20 90 00 9B [13:37:12]RAPDU: 72 86 A6 F5 2B 59 B9 20 90 00 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_SignData done [13:37:12]FM_MakeSignedData done [13:37:12]CreateOFDProtocolMessage [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 11 00 00 [13:37:12]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [13:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:37:12]wFMCommunicate OK [13:37:12]CreateOFDProtocolMessage done [13:37:12]OFDSenderStorePacket 153159 [13:37:12]StoreOFDPacket docnum=153159 [13:37:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 81 B3 03 01 37 9A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 D7 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 06 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 56 02 00 35 04 06 00 0D A8 A6 BB 7A F2 72 86 A6 F5 2B 59 B9 20 [13:37:12]CheckFolder [13:37:12]dirname=/storage/ofd_packets [13:37:12]CheckFolder done [13:37:12]ProducePacketName [13:37:12]name=ofd_packets/00153159 [13:37:12]NVStorageSaveData ofd_packets/00153159 [13:37:12]File name is /storage/ofd_packets/00153159 [13:37:12]Write 297 bytes [13:37:12]NVStorageSaveData done [13:37:12]OFDSenderStorePacket done [13:37:12]KKMCreateOFDPacket done [13:37:12]NVStorageSaveData kkm_last_timestamp [13:37:12]File name is /storage/kkm_last_timestamp [13:37:12]Write 4 bytes [13:37:12]NVStorageSaveData done [13:37:12]ExternCall_PrintAddStr [13:37:12]wPrintStart [13:37:12]Write to MH i2c: 01 00 00 31 00 31 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:37:12]RasterBufferAndPrint [13:37:12]line Счет N : (1)1787162 [13:37:12]line ИНН: 02508201610067 [13:37:12]line Контрольно-Кассовый Чек [13:37:12]line ПРОДАЖА [13:37:12]line ТРК (МРК, ГНК) : 11 [13:37:12]line Товар: 2710124130 [13:37:12]line Super-92 [13:37:12]line 18.760 * 69.30 [13:37:12]line = 1300.07 [13:37:12]line НДС 12% НСП 1% [13:37:12]line > о реализуемом товаре [13:37:12]line ОКРУГЛЕНИЕ: -0.07 [13:37:12]line ИТОГО: 1300.00 [13:37:12]line Внесено: 1300.00 [13:37:12]line СДАЧА: 0.00 [13:37:12]line НСП 1% : 11.50 [13:37:12]line НДС 12% : 138.06 [13:37:12]line Наличными: 1300.00 [13:37:12]line Безнал.: 0.00 [13:37:12]line Место: АЗС № 89 "Партнер Нефть" [13:37:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:37:12]line СНО: Общий режим [13:37:12]line Чек 175 25.09.2024 13:37 [13:37:12]line Смена: 478 ФФД: 1.0 [13:37:12]line ЗНМ: 0300000113 [13:37:12]line РНМ: 0000000000091825 [13:37:12]line Версия ККМ: 001 [13:37:12]line ФМ: 0000000000871835 [13:37:12]line ФД: 153159 [13:37:12]line ФПД: 15018002971378 [13:37:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T133710&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153159&fm=15018002971378&tin=02508201610067®Number=0000000000091825&sum=130000 [13:37:12]written 0, free lines is 4095 [13:37:12]OFD Sender: Processing packet 153159 [packets to send 833, broken 832] [13:37:12]ProducePacketName [13:37:12]name=ofd_packets/00153159 [13:37:12]OFD Sender: To server: pG, [13:37:12]CommunicateWithHost lk.salyk.kg:30040 [13:37:12]ConnectInit lk.salyk.kg [13:37:12]Connected sock=10 [13:37:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 81 B3 03 01 37 9A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 D7 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 06 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 Write to MH i2c: 01 00 00 5C 00 5C [13:37:12]30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 56 02 00 35 04 06 00 0D A8 A6 BB 7A F2 72 86 A6 F5 2B 59 B9 20 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 0E 0D 7E [13:37:12]RasterBufferAndPrint [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]written 0, free lines is 3428 [13:37:13]MH_Cut [13:37:13]Write to MH i2c: D1 01 00 63 00 01 35 [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 01 00 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: D1 01 00 63 00 00 34 [13:37:13]Write to MH i2c: 01 00 00 64 00 64 [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 B1 47 00 DC 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 56 02 00 F4 03 04 00 02 BA F3 66 B6 04 01 00 00 78 64 B3 5B B5 E3 7D 5B [13:37:13]CommunicateWithHost err = 0 [13:37:13]CheckOFDResponse [13:37:13]1017 (14) - 77093643461234 [13:37:13]1041 (16) - 0000000000871835 [13:37:13]1040 (4) - 153159 [13:37:13]1012 (4) - 25.09.2024 07:21 [13:37:13]1206 (1) - 0 [13:37:13]OFD Sender: Remove packet 153159 [13:37:13]ProducePacketName [13:37:13]name=ofd_packets/00153159 [13:37:13]NVStorageDeleteData [13:37:13]*** Cut start [13:37:13]*** Purtial cut [13:37:13]*** Stage 1: CUTSNS_PIN = 1 [13:37:13]OFD Sender: No OFD packet to send [13:37:13]Read from MH i2c: 01 [13:37:13]MH_I2C_Read... [13:37:13]*** Stop cut motor [13:37:13]*** Cut end [13:37:13]Read from MH i2c: 01 07 00 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:37:13]process_action close_receipt done [13:37:13]requested_data is exist [13:37:13]produce_requested_data [13:37:13]requested_item fm.sn is exist - process it [13:37:13]wFMCommunicate request_size=4 [13:37:13]MH_SAM_APDU [13:37:13]CAPDU: 80 11 00 00 [13:37:13]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:13]Read from MH i2c: E2 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: E2 17 00 [13:37:13]MH_I2C_Read... [13:37:13]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [13:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:37:14]wFMCommunicate OK [13:37:14]requested_item fd.num is exist - process it [13:37:14]SAM_PROTO_GetFieldsCounters [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 13 00 00 [13:37:14]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 62 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [13:37:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_GetFieldsCounters done [13:37:14]requested_item shift.num is exist - process it [13:37:14]requested_item shift.opened is exist - process it [13:37:14]req_shift_opened [13:37:14]FM_GetShiftState [13:37:14]SAM_PROTO_GetShiftState [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 13 01 00 [13:37:14]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0E 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [13:37:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_GetShiftState done [13:37:14]FM_GetShiftState done [13:37:14]req_shift_opened done [13:37:14]requested_item shift.open_date is exist - process it [13:37:14]req_shift_open_date [13:37:14]req_shift_open_date done [13:37:14]produce_requested_data done [13:37:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153159,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:37:14]process_action_free close_receipt [13:37:14]json_value_free [13:37:14]json_value_free done [13:37:14]process_json_proto returns [13:37:14]Send response to host [13:37:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153159,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:37:14]free response buf [13:37:14]execute_script done [13:37:14]execute_script returns [13:37:14]free content buf [13:37:14]Sock 7.Close socket [13:37:14]Sock 7.Thread stoped [13:37:18]OFD Sender: No OFD packet to send [13:37:23]OFD Sender: No OFD packet to send [13:37:28]OFD Sender: No OFD packet to send [13:37:30]recv_with_timeout no data received [13:37:33]OFD Sender: No OFD packet to send [13:37:38]OFD Sender: No OFD packet to send [13:37:43]OFD Sender: No OFD packet to send [13:37:46]recv_with_timeout no data received [13:37:48]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:37:57]accept exits with 8 [13:37:57]New connection [13:37:57]New thread 3067395428 created [13:37:57]Thread 3067538788 joined [13:37:57]Waiting for new connection... [13:37:57] Sock 8.Parse request [13:37:57]Sock 8.Check first char [13:37:57]Sock 8.First char is OK [13:37:57]request: POST /json_proto HTTP/1.0 [13:37:57]Method: POST [13:37:57]URL: /json_proto [13:37:57]Method is POST - this is cgi request [13:37:57]url: /json_proto [13:37:57]query_string will be loaded in cgi processing [13:37:57]execute_cgi json_proto POST (null) [13:37:57]execute_cgi path=json_proto method=POST [13:37:57]POST find Content-Length [13:37:57]Host: 172.17.43.67:8080 [13:37:57]Content-Length: 683 [13:37:57]Content-Type: application/json [13:37:57] [13:37:57]POST finish read [13:37:57]Found Content-Length = 683 [13:37:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:57]execute_script... [13:37:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:57]POST & json_proto [13:37:57]process_json_proto [13:37:57]json parsed OK: [13:37:57]protocol is kg_v1.0 [13:37:57]action value=close_receipt [13:37:57]process_action close_receipt [13:37:57]cmd_close_receipt [13:37:57]MH_GetDate [13:37:57]Write to MH i2c: F0 00 00 68 00 57 [13:37:57]Write i2c OK [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: F0 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: F0 09 00 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: F0 09 00 68 00 00 35 12 F4 66 6A BD 47 65 D4 [13:37:57]GetLastDocTimeStamp 1727271430 [13:37:57]current date 1727271477 [13:37:57]FM_GetShiftState [13:37:57]SAM_PROTO_GetShiftState [13:37:57]wFMCommunicate request_size=4 [13:37:57]MH_SAM_APDU [13:37:57]CAPDU: 80 13 01 00 [13:37:57]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:37:57]Write i2c OK [13:37:57]MH_I2C_Read... [13:37:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:57]Read from MH i2c: E2 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 0E 00 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [13:37:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:37:57]wFMCommunicate OK [13:37:57]SAM_PROTO_GetShiftState done [13:37:57]FM_GetShiftState done [13:37:57]opened in 1727224329 [13:37:57]opened+sec_in_day 1727310729 [13:37:57]quantity*price = 100005 [13:37:57]sum+1 = 100006 [13:37:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 176 25.09.2024 13:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153160 ФПД: 159330789140090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T133757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153160&fm=159330789140090&tin=02508201610067®Number=0000000000091825&sum=100000 [13:37:58]StoreToDocumentArchive [13:37:58]shift 478 fd 153160 [13:37:58]save to /storage/0478/doc_00153160 [13:37:58]save last doc name /storage/0478/doc_00153160 to /storage/kkm_last_doc_name [13:37:58]save OK [13:37:58]Clear old archive folders... [13:37:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:58]tlvbuf is 01C48540 [13:37:58]SAM_PROTO_ClearQueue [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 09 00 00 [13:37:58]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]SAM_PROTO_ClearQueue done [13:37:58]KKMCreateOFDPacket [13:37:58]OFDProtocolAddRootSTLVToBuf [13:37:58]FM_MakeSignedData [13:37:58]FM_MakeSignedData [13:37:58]SAM_PROTO_SignData [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 01 02 [13:37:58]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]wFMCommunicate request_size=255 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 35 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 56 02 00 35 04 06 00 90 [13:37:58]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 35 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 56 02 00 35 04 06 00 90 00 00 5E [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]wFMCommunicate request_size=10 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 02 02 05 E9 17 16 A6 7A [13:37:58]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 E9 17 16 A6 7A 00 00 33 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 03 02 [13:37:58]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0B 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0B 00 7A 00 00 7D EB F1 A3 ED 7B E1 E1 90 00 1C [13:37:58]RAPDU: 7D EB F1 A3 ED 7B E1 E1 90 00 [13:37:58]wFMCommunicate OK [13:37:58]SAM_PROTO_SignData done [13:37:58]FM_MakeSignedData done [13:37:58]CreateOFDProtocolMessage [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 11 00 00 [13:37:58]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:59]Read from MH i2c: E2 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: E2 17 00 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [13:37:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:37:59]wFMCommunicate OK [13:37:59]CreateOFDProtocolMessage done [13:37:59]OFDSenderStorePacket 153160 [13:37:59]StoreOFDPacket docnum=153160 [13:37:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 9C 07 01 1A 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 35 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 56 02 00 35 04 06 00 90 E9 17 16 A6 7A 7D EB F1 A3 ED 7B E1 E1 [13:37:59]CheckFolder [13:37:59]dirname=/storage/ofd_packets [13:37:59]CheckFolder done [13:37:59]ProducePacketName [13:37:59]name=ofd_packets/00153160 [13:37:59]NVStorageSaveData ofd_packets/00153160 [13:37:59]File name is /storage/ofd_packets/00153160 [13:37:59]Write 301 bytes [13:37:59]NVStorageSaveData done [13:37:59]OFDSenderStorePacket done [13:37:59]KKMCreateOFDPacket done [13:37:59]NVStorageSaveData kkm_last_timestamp [13:37:59]File name is /storage/kkm_last_timestamp [13:37:59]Write 4 bytes [13:37:59]NVStorageSaveData done [13:37:59]ExternCall_PrintAddStr [13:37:59]wPrintStart [13:37:59]Write to MH i2c: 01 00 00 7C 00 7C [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 07 00 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:37:59]RasterBufferAndPrint [13:37:59]line Счет N : (1)1787163 [13:37:59]line ИНН: 02508201610067 [13:37:59]line Контрольно-Кассовый Чек [13:37:59]line ПРОДАЖА [13:37:59]line ТРК (МРК, ГНК) : 22 [13:37:59]line Товар: 2710124130 [13:37:59]line Аи-92-К-5 [13:37:59]line 14.750 * 67.80 [13:37:59]line = 1000.05 [13:37:59]line НДС 12% НСП 1% [13:37:59]line > о реализуемом товаре [13:37:59]line ОКРУГЛЕНИЕ: -0.05 [13:37:59]line ИТОГО: 1000.00 [13:37:59]line Внесено: 1000.00 [13:37:59]line СДАЧА: 0.00 [13:37:59]line НСП 1% : 8.85 [13:37:59]line НДС 12% : 106.20 [13:37:59]line Наличными: 1000.00 [13:37:59]line Безнал.: 0.00 [13:37:59]line Место: АЗС № 89 "Партнер Нефть" [13:37:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:37:59]line СНО: Общий режим [13:37:59]line Чек 176 25.09.2024 13:37 [13:37:59]line Смена: 478 ФФД: 1.0 [13:37:59]line ЗНМ: 0300000113 [13:37:59]line РНМ: 0000000000091825 [13:37:59]line Версия ККМ: 001 [13:37:59]line ФМ: 0000000000871835 [13:37:59]line ФД: 153160 [13:37:59]line ФПД: 159330789140090 [13:37:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T133757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153160&fm=159330789140090&tin=02508201610067®Number=0000000000091825&sum=100000 [13:37:59]OFD Sender: Processing packet 153160 [packets to send 833, broken 832] [13:37:59]ProducePacketName [13:37:59]name=ofd_packets/00153160 [13:37:59]OFD Sender: To server: pG, [13:37:59]CommunicateWithHost lk.salyk.kg:30040 [13:37:59]ConnectInit lk.salyk.kg [13:37:59]written 0, free lines is 4095 [13:37:59]Connected sock=9 [13:37:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 9C 07 01 1A 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 35 12 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 56 02 00 35 04 06 00 90 E9 17 16 A6 7A 7D EB F1 A3 ED 7B E1 E1 [13:37:59]Write to MH i2c: 01 00 00 A7 00 A7 [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 07 00 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E9 0C A3 [13:37:59]RasterBufferAndPrint [13:37:59]line [13:37:59]line [13:37:59]line [13:37:59]line [13:37:59]line [13:37:59]written 0, free lines is 3317 [13:37:59]MH_Cut [13:37:59]Write to MH i2c: D1 01 00 AE 00 01 80 [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: D1 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: D1 01 00 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: D1 01 00 AE 00 00 7F [13:37:59]Write to MH i2c: 01 00 00 AF 00 AF [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 33 47 00 E2 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 56 02 00 F4 03 04 00 30 BA F3 66 B6 04 01 00 00 2A 2C 6A 8C F5 84 E4 B4 [13:37:59]CommunicateWithHost err = 0 [13:37:59]CheckOFDResponse [13:37:59]1017 (14) - 77093643461234 [13:37:59]1041 (16) - 0000000000871835 [13:37:59]1040 (4) - 153160 [13:37:59]1012 (4) - 25.09.2024 07:22 [13:37:59]1206 (1) - 0 [13:37:59]OFD Sender: Remove packet 153160 [13:37:59]ProducePacketName [13:37:59]name=ofd_packets/00153160 [13:37:59]NVStorageDeleteData [13:38:00]*** Cut start [13:38:00]*** Purtial cut [13:38:00]*** Stage 1: CUTSNS_PIN = 1 [13:38:00]OFD Sender: No OFD packet to send [13:38:00]Read from MH i2c: 01 [13:38:00]MH_I2C_Read... [13:38:00]*** Stop cut motor [13:38:00]*** Cut end [13:38:00]Read from MH i2c: 01 07 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:38:00]process_action close_receipt done [13:38:00]requested_data is exist [13:38:00]produce_requested_data [13:38:00]requested_item fm.sn is exist - process it [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 11 00 00 [13:38:00]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 17 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [13:38:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:38:00]wFMCommunicate OK [13:38:00]requested_item fd.num is exist - process it [13:38:00]SAM_PROTO_GetFieldsCounters [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 13 00 00 [13:38:00]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 62 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [13:38:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:00]wFMCommunicate OK [13:38:00]SAM_PROTO_GetFieldsCounters done [13:38:00]requested_item shift.num is exist - process it [13:38:00]requested_item shift.opened is exist - process it [13:38:00]req_shift_opened [13:38:00]FM_GetShiftState [13:38:00]SAM_PROTO_GetShiftState [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 13 01 00 [13:38:00]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0E 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [13:38:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:38:00]wFMCommunicate OK [13:38:00]SAM_PROTO_GetShiftState done [13:38:00]FM_GetShiftState done [13:38:00]req_shift_opened done [13:38:00]requested_item shift.open_date is exist - process it [13:38:00]req_shift_open_date [13:38:00]req_shift_open_date done [13:38:00]produce_requested_data done [13:38:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153160,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:38:00]process_action_free close_receipt [13:38:00]json_value_free [13:38:00]json_value_free done [13:38:00]process_json_proto returns [13:38:00]Send response to host [13:38:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153160,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:38:00]free response buf [13:38:00]execute_script done [13:38:00]execute_script returns [13:38:00]free content buf [13:38:00]Sock 8.Close socket [13:38:00]Sock 8.Thread stoped [13:38:05]OFD Sender: No OFD packet to send [13:38:10]OFD Sender: No OFD packet to send [13:38:15]OFD Sender: No OFD packet to send [13:38:18]recv_with_timeout no data received [13:38:20]OFD Sender: No OFD packet to send [13:38:25]OFD Sender: No OFD packet to send [13:38:30]OFD Sender: No OFD packet to send [13:38:35]OFD Sender: No OFD packet to send [13:38:37]recv_with_timeout no data received [13:38:40]OFD Sender: No OFD packet to send [13:38:45]OFD Sender: No OFD packet to send [13:38:48]recv_with_timeout no data received [13:38:50]OFD Sender: No OFD packet to send [13:38:55]OFD Sender: No OFD packet to send [13:33:44]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 11 00 00 [13:33:44]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [13:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:33:44]wFMCommunicate OK [13:33:44]Detected FM SN is 0000000000871835 [13:33:44]Stored FM SN is 0000000000871835 [13:33:44]wFMCommunicate request_size=9 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 16 00 00 04 E6 7F 00 00 [13:33:44]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]FM PIN OK [13:33:44]wFMCommunicate request_size=8 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 14 04 00 03 02 00 01 [13:33:44]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=13 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:33:44]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 11 00 00 [13:33:44]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [13:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:33:44]wFMCommunicate OK [13:33:44]DocumentArchiveInit [13:33:44]Start Httpd... [13:33:44]Httpd thread 3067350372 created [13:33:44]Write to MH i2c: 01 00 00 0F 00 0F [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 07 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:33:44]MH Int Process started [13:33:44]Allocated Socket 8 [13:33:44]Bind OK [13:33:44]Listen OK [13:33:44]httpd running on port 8080 [13:33:44]Waiting for new connection... [13:33:45]OFD Sender: No OFD packet to send [13:33:48]accept exits with 9 [13:33:48]New connection [13:33:48]New thread 3067063652 created [13:33:48]Waiting for new connection... [13:33:48] Sock 9.Parse request [13:33:48]Sock 9.Check first char [13:33:48]Sock 9.First char is OK [13:33:48]request: POST /json_proto HTTP/1.0 [13:33:48]Method: POST [13:33:48]URL: /json_proto [13:33:48]Method is POST - this is cgi request [13:33:48]url: /json_proto [13:33:48]query_string will be loaded in cgi processing [13:33:48]execute_cgi json_proto POST (null) [13:33:48]execute_cgi path=json_proto method=POST [13:33:48]POST find Content-Length [13:33:48]Host: 172.17.43.67:8080 [13:33:48]Content-Length: 215 [13:33:48]Content-Type: application/json [13:33:48] [13:33:48]POST finish read [13:33:48]Found Content-Length = 215 [13:33:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:48]execute_script... [13:33:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:48]POST & json_proto [13:33:48]process_json_proto [13:33:48]json parsed OK: [13:33:48]protocol is kg_v1.0 [13:33:48]action value=get_value [13:33:48]process_action get_value [13:33:48]cmd_get_value [13:33:48]process_action get_value done [13:33:48]requested_data is exist [13:33:48]produce_requested_data [13:33:48]requested_item kkm.sn is exist - process it [13:33:48]requested_item kkm.ver is exist - process it [13:33:48]requested_item fm.sn is exist - process it [13:33:48]wFMCommunicate request_size=4 [13:33:48]MH_SAM_APDU [13:33:48]CAPDU: 80 11 00 00 [13:33:48]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:33:48]Write i2c OK [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 [13:33:48]MH_I2C_Read... [13:33:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:48]Read from MH i2c: E2 17 00 [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [13:33:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:33:48]wFMCommunicate OK [13:33:48]requested_item fd.num is exist - process it [13:33:48]SAM_PROTO_GetFieldsCounters [13:33:48]wFMCommunicate request_size=4 [13:33:48]MH_SAM_APDU [13:33:48]CAPDU: 80 13 00 00 [13:33:48]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:33:48]Write i2c OK [13:33:48]MH_I2C_Read... [13:33:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:48]Read from MH i2c: E2 [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 62 00 [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [13:33:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:48]wFMCommunicate OK [13:33:48]SAM_PROTO_GetFieldsCounters done [13:33:48]requested_item shift.num is exist - process it [13:33:48]requested_item shift.opened is exist - process it [13:33:48]req_shift_opened [13:33:48]FM_GetShiftState [13:33:48]SAM_PROTO_GetShiftState [13:33:48]wFMCommunicate request_size=4 [13:33:48]MH_SAM_APDU [13:33:48]CAPDU: 80 13 01 00 [13:33:48]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:33:48]Write i2c OK [13:33:48]MH_I2C_Read... [13:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:48]Read from MH i2c: E2 [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 0E 00 [13:33:48]MH_I2C_Read... [13:33:48]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [13:33:48]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:33:48]wFMCommunicate OK [13:33:48]SAM_PROTO_GetShiftState done [13:33:48]FM_GetShiftState done [13:33:48]req_shift_opened done [13:33:48]requested_item shift.open_date is exist - process it [13:33:48]req_shift_open_date [13:33:48]req_shift_open_date done [13:33:48]produce_requested_data done [13:33:48]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153158,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:33:48]process_action_free get_value [13:33:48]json_value_free [13:33:48]json_value_free done [13:33:48]process_json_proto returns [13:33:48]Send response to host [13:33:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153158,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:33:48]free response buf [13:33:48]execute_script done [13:33:48]execute_script returns [13:33:48]free content buf [13:33:48]Sock 9.Close socket [13:3[13:39:00]OFD Sender: No OFD packet to send [13:39:05]OFD Sender: No OFD packet to send [13:39:10]OFD Sender: No OFD packet to send [13:39:15]OFD Sender: No OFD packet to send [13:33:48]Host: 172.17.43.67:8080 [13:33:48]Content-Length: 331 [13:33:48]Content-Type: application/json [13:33:48] [13:33:48]POST finish read [13:33:48]Found Content-Length = 331 [13:33:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:33:48]execute_script... [13:33:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:33:48]POST & json_proto [13:33:48]process_json_proto [13:33:48]json parsed OK: [13:33:48]protocol is kg_v1.0 [13:33:48]action value=get_value [13:33:48]process_action get_value [13:33:48]cmd_get_value [13:33:48]process_action get_value done [13:33:48]requested_data is exist [13:33:48]produce_requested_data [13:33:48]requested_item fm.sale.total is exist - process it [13:33:48]SAM_PROTO_GetFMData [13:33:48]wFMCommunicate request_size=4 [13:33:48]MH_SAM_APDU [13:33:48]CAPDU: 80 13 03 00 [13:33:48]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:33:48]Write i2c OK [13:33:48]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 8A 52 02 00 69 04 9F 00 6F 04 04 00 B2 4E 02 00 B1 04 05 00 C8 98 C8 9C 02 70 04 05 00 C8 98 C8 9C 02 72 04 00 00 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 B2 0C 0D 47 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 3E 9D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 AC [13:33:49]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 8A 52 02 00 69 04 9F 00 6F 04 04 00 B2 4E 02 00 B1 04 05 00 C8 98 C8 9C 02 70 04 05 00 C8 98 C8 9C 02 72 04 00 00 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 B2 0C 0D 47 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 3E 9D EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [13:33:49]wFMCommunicate OK [13:33:49]wFMCommunicate request_size=4 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 17 00 00 [13:33:49]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [13:33:49]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [13:33:49]wFMCommunicate OK [13:33:49]wFMCommunicate request_size=4 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 17 00 00 [13:33:49]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [13:33:49]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [13:33:49]wFMCommunicate OK [13:33:49]wFMCommunicate request_size=4 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 17 00 00 [13:33:49]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04[13:39:20]OFD Sender: No OFD packet to send [13:39:25]OFD Sender: No OFD packet to send [13:39:30]OFD Sender: No OFD packet to send [13:39:31]recv_with_timeout no data received [13:39:35]OFD Sender: No OFD packet to send [13:39:40]OFD Sender: No OFD packet to send [13:39:45]OFD Sender: No OFD packet to send [13:39:50]OFD Sender: No OFD packet to send [13:39:55]OFD Sender: No OFD packet to send [13:40:00]OFD Sender: No OFD packet to send [13:40:05]OFD Sender: No OFD packet to send [13:40:10]OFD Sender: No OFD packet to send [13:40:15]OFD Sender: No OFD packet to send [13:40:16]recv_with_timeout no data received [13:40:20]OFD Sender: No OFD packet to send [13:40:25]OFD Sender: No OFD packet to send [13:40:30]OFD Sender: No OFD packet to send [13:40:35]OFD Sender: No OFD packet to send [13:40:40]OFD Sender: No OFD packet to send [13:40:45]OFD Sender: No OFD packet to send [13:40:50]OFD Sender: No OFD packet to send [13:40:55]OFD Sender: No OFD packet to send [13:41:01]OFD Sender: No OFD packet to send [13:41:06]OFD Sender: No OFD packet to send [13:41:11]OFD Sender: No OFD packet to send [13:41:16]OFD Sender: No OFD packet to send [13:41:21]OFD Sender: No OFD packet to send [13:41:26]OFD Sender: No OFD packet to send [13:41:31]OFD Sender: No OFD packet to send [13:41:36]OFD Sender: No OFD packet to send [13:41:38]recv_with_timeout no data received [13:41:41]OFD Sender: No OFD packet to send [13:41:46]OFD Sender: No OFD packet to send [13:41:51]OFD Sender: No OFD packet to send [13:41:53]accept exits with 10 [13:41:53]New connection [13:41:53]New thread 3067538788 created [13:41:53]Thread 3067395428 joined [13:41:53]Waiting for new connection... [13:41:53] Sock 10.Parse request [13:41:53]Sock 10.Check first char [13:41:53]Sock 10.First char is OK [13:41:53]request: POST /json_proto HTTP/1.0 [13:41:53]Method: POST [13:41:53]URL: /json_proto [13:41:53]Method is POST - this is cgi request [13:41:53]url: /json_proto [13:41:53]query_string will be loaded in cgi processing [13:41:53]execute_cgi json_proto POST (null) [13:41:53]execute_cgi path=json_proto method=POST [13:41:53]POST find Content-Length [13:41:53]Host: 172.17.43.67:8080 [13:41:53]Content-Length: 683 [13:41:53]Content-Type: application/json [13:41:53] [13:41:53]POST finish read [13:41:53]Found Content-Length = 683 [13:41:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:53]execute_script... [13:41:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:53]POST & json_proto [13:41:53]process_json_proto [13:41:53]json parsed OK: [13:41:53]protocol is kg_v1.0 [13:41:53]action value=close_receipt [13:41:53]process_action close_receipt [13:41:53]cmd_close_receipt [13:41:53]MH_GetDate [13:41:53]Write to MH i2c: F0 00 00 B3 00 A2 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 09 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 09 00 B3 00 00 21 13 F4 66 6A BD 47 65 0C [13:41:53]GetLastDocTimeStamp 1727271477 [13:41:53]current date 1727271713 [13:41:53]FM_GetShiftState [13:41:53]SAM_PROTO_GetShiftState [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 13 01 00 [13:41:53]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [13:41:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:41:53]wFMCommunicate OK [13:41:53]SAM_PROTO_GetShiftState done [13:41:53]FM_GetShiftState done [13:41:53]opened in 1727224329 [13:41:53]opened+sec_in_day 1727310729 [13:41:53]quantity*price = 100005 [13:41:53]sum+1 = 100006 [13:41:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 177 25.09.2024 13:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153161 ФПД: 30310311121020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153161&fm=30310311121020&tin=02508201610067®Number=0000000000091825&sum=100000 [13:41:54]StoreToDocumentArchive [13:41:54]shift 478 fd 153161 [13:41:54]save to /storage/0478/doc_00153161 [13:41:54]save last doc name /storage/0478/doc_00153161 to /storage/kkm_last_doc_name [13:41:54]save OK [13:41:54]Clear old archive folders... [13:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:54]tlvbuf is 01C49EC0 [13:41:54]SAM_PROTO_ClearQueue [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 09 00 00 [13:41:54]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]SAM_PROTO_ClearQueue done [13:41:54]KKMCreateOFDPacket [13:41:54]OFDProtocolAddRootSTLVToBuf [13:41:54]FM_MakeSignedData [13:41:54]FM_MakeSignedData [13:41:54]SAM_PROTO_SignData [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 01 02 [13:41:54]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]wFMCommunicate request_size=255 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 21 13 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 56 02 00 35 04 06 00 1B [13:41:54]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 21 13 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 56 02 00 35 04 06 00 1B 00 00 23 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]wFMCommunicate request_size=10 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 02 02 05 91 2B 53 D0 7C [13:41:54]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 91 2B 53 D0 7C 00 00 A3 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 03 02 [13:41:54]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 0B 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 0B 00 C5 00 00 81 8F 86 F4 2E FF 8E F0 90 00 76 [13:41:54]RAPDU: 81 8F 86 F4 2E FF 8E F0 90 00 [13:41:54]wFMCommunicate OK [13:41:54]SAM_PROTO_SignData done [13:41:54]FM_MakeSignedData done [13:41:54]CreateOFDProtocolMessage [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 11 00 00 [13:41:54]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 17 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [13:41:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:54]wFMCommunicate OK [13:41:54]CreateOFDProtocolMessage done [13:41:54]OFDSenderStorePacket 153161 [13:41:54]StoreOFDPacket docnum=153161 [13:41:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A0 BE 07 01 FE 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 21 13 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 56 02 00 35 04 06 00 1B 91 2B 53 D0 7C 81 8F 86 F4 2E FF 8E F0 [13:41:54]CheckFolder [13:41:54]dirname=/storage/ofd_packets [13:41:54]CheckFolder done [13:41:54]ProducePacketName [13:41:54]name=ofd_packets/00153161 [13:41:54]NVStorageSaveData ofd_packets/00153161 [13:41:54]File name is /storage/ofd_packets/00153161 [13:41:54]Write 301 bytes [13:41:54]NVStorageSaveData done [13:41:54]OFDSenderStorePacket done [13:41:54]KKMCreateOFDPacket done [13:41:54]NVStorageSaveData kkm_last_timestamp [13:41:54]File name is /storage/kkm_last_timestamp [13:41:54]Write 4 bytes [13:41:54]NVStorageSaveData done [13:41:54]ExternCall_PrintAddStr [13:41:54]wPrintStart [13:41:54]Write to MH i2c: 01 00 00 C7 00 C7 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: 01 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: 01 07 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:41:54]RasterBufferAndPrint [13:41:54]line Счет N : (1)1787164 [13:41:54]line ИНН: 02508201610067 [13:41:54]line Контрольно-Кассовый Чек [13:41:54]line ПРОДАЖА [13:41:54]line ТРК (МРК, ГНК) : 22 [13:41:54]line Товар: 2710124130 [13:41:54]line Аи-92-К-5 [13:41:54]line 14.750 * 67.80 [13:41:54]line = 1000.05 [13:41:54]line НДС 12% НСП 1% [13:41:54]line > о реализуемом товаре [13:41:54]line ОКРУГЛЕНИЕ: -0.05 [13:41:54]line ИТОГО: 1000.00 [13:41:54]line Внесено: 1000.00 [13:41:54]line СДАЧА: 0.00 [13:41:54]line НСП 1% : 8.85 [13:41:54]line НДС 12% : 106.20 [13:41:54]line Наличными: 1000.00 [13:41:54]line Безнал.: 0.00 [13:41:54]line Место: АЗС № 89 "Партнер Нефть" [13:41:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:41:54]line СНО: Общий режим [13:41:54]line Чек 177 25.09.2024 13:41 [13:41:54]line Смена: 478 ФФД: 1.0 [13:41:54]line ЗНМ: 0300000113 [13:41:54]line РНМ: 0000000000091825 [13:41:54]line Версия ККМ: 001 [13:41:54]line ФМ: 0000000000871835 [13:41:54]line ФД: 153161 [13:41:54]line ФПД: 30310311121020 [13:41:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153161&fm=30310311121020&tin=02508201610067®Number=0000000000091825&sum=100000 [13:41:54]OFD Sender: Processing packet 153161 [packets to send 833, broken 832] [13:41:54]ProducePacketName [13:41:54]name=ofd_packets/00153161 [13:41:54]OFD Sender: To server: pG, [13:41:54]CommunicateWithHost lk.salyk.kg:30040 [13:41:54]ConnectInit lk.salyk.kg [13:41:54]written 0, free lines is 4095 [13:41:55]Write to MH i2c: 01 00 00 F2 00 F2 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 07 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D5 0C DA [13:41:55]RasterBufferAndPrint [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]written 0, free lines is 3291 [13:41:55]MH_Cut [13:41:55]Write to MH i2c: D1 01 00 F9 00 01 CB [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 01 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 01 00 F9 00 00 CA [13:41:55]Write to MH i2c: 01 00 00 FA 00 FA [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:56]Connected sock=9 [13:41:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A0 BE 07 01 FE 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 21 13 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 56 02 00 35 04 06 00 1B 91 2B 53 D0 7C 81 8F 86 F4 2E FF 8E F0 [13:41:56]*** Cut start [13:41:56]*** Purtial cut [13:41:56]*** Stage 1: CUTSNS_PIN = 1 [13:41:56]Read from MH i2c: 01 [13:41:56]MH_I2C_Read... [13:41:56]*** Stop cut motor [13:41:56]*** Cut end [13:41:56]Read from MH i2c: 01 07 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:41:56]process_action close_receipt done [13:41:56]requested_data is exist [13:41:56]produce_requested_data [13:41:56]requested_item fm.sn is exist - process it [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 11 00 00 [13:41:56]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 17 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [13:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:56]wFMCommunicate OK [13:41:56]requested_item fd.num is exist - process it [13:41:56]SAM_PROTO_GetFieldsCounters [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 13 00 00 [13:41:56]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 62 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [13:41:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:56]wFMCommunicate OK [13:41:56]SAM_PROTO_GetFieldsCounters done [13:41:56]requested_item shift.num is exist - process it [13:41:56]requested_item shift.opened is exist - process it [13:41:56]req_shift_opened [13:41:56]FM_GetShiftState [13:41:56]SAM_PROTO_GetShiftState [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 13 01 00 [13:41:56]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 0E 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [13:41:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:41:56]wFMCommunicate OK [13:41:56]SAM_PROTO_GetShiftState done [13:41:56]FM_GetShiftState done [13:41:56]req_shift_opened done [13:41:56]requested_item shift.open_date is exist - process it [13:41:56]req_shift_open_date [13:41:56]req_shift_open_date done [13:41:56]produce_requested_data done [13:41:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153161,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:41:56]process_action_free close_receipt [13:41:56]json_value_free [13:41:56]json_value_free done [13:41:56]process_json_proto returns [13:41:56]Send response to host [13:41:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153161,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:41:56]free response buf [13:41:56]execute_script done [13:41:56]execute_script returns [13:41:56]free content buf [13:41:56]Sock 10.Close socket [13:41:56]Sock 10.Thread stoped [13:41:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 2E 47 00 3D 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 56 02 00 F4 03 04 00 1D BB F3 66 B6 04 01 00 00 3F 05 A9 59 E3 C7 E3 4D [13:41:58]CommunicateWithHost err = 0 [13:41:58]CheckOFDResponse [13:41:58]1017 (14) - 77093643461234 [13:41:58]1041 (16) - 0000000000871835 [13:41:58]1040 (4) - 153161 [13:41:58]1012 (4) - 25.09.2024 07:26 [13:41:58]1206 (1) - 0 [13:41:58]OFD Sender: Remove packet 153161 [13:41:58]ProducePacketName [13:41:58]name=ofd_packets/00153161 [13:41:58]NVStorageDeleteData [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:53]recv_with_timeout no data received [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:29]OFD Sender: No OFD packet to send [13:43:34]OFD Sender: No OFD packet to send [13:43:39]OFD Sender: No OFD packet to send [13:43:44]OFD Sender: No OFD packet to send [13:43:49]OFD Sender: No OFD packet to send [13:43:54]OFD Sender: No OFD packet to send [13:43:59]OFD Sender: No OFD packet to send [13:44:04]OFD Sender: No OFD packet to send [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:44:35]OFD Sender: No OFD packet to send [13:44:40]OFD Sender: No OFD packet to send [13:44:45]OFD Sender: No OFD packet to send [13:44:50]OFD Sender: No OFD packet to send [13:44:55]OFD Sender: No OFD packet to send [13:45:00]OFD Sender: No OFD packet to send [13:45:05]OFD Sender: No OFD packet to send [13:45:09]recv_with_timeout no data received [13:45:10]OFD Sender: No OFD packet to send [13:45:15]OFD Sender: No OFD packet to send [13:45:20]OFD Sender: No OFD packet to send [13:45:25]OFD Sender: No OFD packet to send [13:45:30]OFD Sender: No OFD packet to send [13:45:35]OFD Sender: No OFD packet to send [13:45:40]OFD Sender: No OFD packet to send [13:45:45]OFD Sender: No OFD packet to send [13:45:50]OFD Sender: No OFD packet to send [13:45:52]recv_with_timeout no data received [13:45:55]OFD Sender: No OFD packet to send [13:45:55]accept exits with 8 [13:45:55]New connection [13:45:55]New thread 3067395428 created [13:45:55]Thread 3067538788 joined [13:45:55]Waiting for new connection... [13:45:55] Sock 8.Parse request [13:45:55]Sock 8.Check first char [13:45:55]Sock 8.First char is OK [13:45:55]request: POST /json_proto HTTP/1.0 [13:45:55]Method: POST [13:45:55]URL: /json_proto [13:45:55]Method is POST - this is cgi request [13:45:55]url: /json_proto [13:45:55]query_string will be loaded in cgi processing [13:45:55]execute_cgi json_proto POST (null) [13:45:55]execute_cgi path=json_proto method=POST [13:45:55]POST find Content-Length [13:45:55]Host: 172.17.43.67:8080 [13:45:55]Content-Length: 629 [13:45:55]Content-Type: application/json [13:45:55] [13:45:55]POST finish read [13:45:55]Found Content-Length = 629 [13:45:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18873", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:55]execute_script... [13:45:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18873", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:55]POST & json_proto [13:45:55]process_json_proto [13:45:55]json parsed OK: [13:45:55]protocol is kg_v1.0 [13:45:55]action value=close_receipt [13:45:55]process_action close_receipt [13:45:55]cmd_close_receipt [13:45:55]MH_GetDate [13:45:55]Write to MH i2c: F0 00 00 FE 00 ED [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: F0 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: F0 09 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: F0 09 00 FE 00 00 13 14 F4 66 6A BD 47 65 4A [13:45:55]GetLastDocTimeStamp 1727271713 [13:45:55]current date 1727271955 [13:45:55]FM_GetShiftState [13:45:55]SAM_PROTO_GetShiftState [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 13 01 00 [13:45:55]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0E 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [13:45:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:45:55]wFMCommunicate OK [13:45:55]SAM_PROTO_GetShiftState done [13:45:55]FM_GetShiftState done [13:45:55]opened in 1727224329 [13:45:55]opened+sec_in_day 1727310729 [13:45:55]quantity*price = 4500 [13:45:55]sum+1 = 4501 [13:45:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 178 25.09.2024 13:45 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153162 ФПД: 141685252190584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153162&fm=141685252190584&tin=02508201610067®Number=0000000000091825&sum=4500 0 [13:45:56]StoreToDocumentArchive [13:45:56]shift 478 fd 153162 [13:45:56]save to /storage/0478/doc_00153162 [13:45:56]save last doc name /storage/0478/doc_00153162 to /storage/kkm_last_doc_name [13:45:56]save OK [13:45:56]Clear old archive folders... [13:45:56]ProcessDocumentItem done err = 0, tmpTLVsize=269 [13:45:56]tlvbuf is 01CAD8F0 [13:45:56]SAM_PROTO_ClearQueue [13:45:56]wFMCommunicate request_size=4 [13:45:56]MH_SAM_APDU [13:45:56]CAPDU: 80 09 00 00 [13:45:56]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:56]Read from MH i2c: E2 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:45:56]RAPDU: 90 00 [13:45:56]wFMCommunicate OK [13:45:56]SAM_PROTO_ClearQueue done [13:45:56]KKMCreateOFDPacket [13:45:56]OFDProtocolAddRootSTLVToBuf [13:45:56]FM_MakeSignedData [13:45:56]FM_MakeSignedData [13:45:56]SAM_PROTO_SignData [13:45:56]wFMCommunicate request_size=4 [13:45:56]MH_SAM_APDU [13:45:56]CAPDU: 80 0D 01 02 [13:45:56]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:56]Read from MH i2c: E2 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:45:56]RAPDU: 90 00 [13:45:56]wFMCommunicate OK [13:45:56]wFMCommunicate request_size=255 [13:45:56]MH_SAM_APDU [13:45:56]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 14 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [13:45:56]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 14 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 9F [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:57]Read from MH i2c: E2 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 03 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:45:57]RAPDU: 90 00 [13:45:57]wFMCommunicate OK [13:45:57]wFMCommunicate request_size=28 [13:45:57]MH_SAM_APDU [13:45:57]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 4A 56 02 00 35 04 06 00 80 DC AB 20 71 78 [13:45:57]Write to MH i2c: E2 1F 00 0F 01 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 4A 56 02 00 35 04 06 00 80 DC AB 20 71 78 00 00 C9 [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:57]Read from MH i2c: E2 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 03 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [13:45:57]RAPDU: 90 00 [13:45:57]wFMCommunicate OK [13:45:57]wFMCommunicate request_size=4 [13:45:57]MH_SAM_APDU [13:45:57]CAPDU: 80 0D 03 02 [13:45:57]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:57]Read from MH i2c: E2 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 0B 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 0B 00 10 01 00 C6 DE 15 12 50 79 5B 6D 90 00 E9 [13:45:57]RAPDU: C6 DE 15 12 50 79 5B 6D 90 00 [13:45:57]wFMCommunicate OK [13:45:57]SAM_PROTO_SignData done [13:45:57]FM_MakeSignedData done [13:45:57]CreateOFDProtocolMessage [13:45:57]wFMCommunicate request_size=4 [13:45:57]MH_SAM_APDU [13:45:57]CAPDU: 80 11 00 00 [13:45:57]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:57]Read from MH i2c: E2 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 17 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [13:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:45:57]wFMCommunicate OK [13:45:57]CreateOFDProtocolMessage done [13:45:57]OFDSenderStorePacket 153162 [13:45:57]StoreOFDPacket docnum=153162 [13:45:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 30 A3 19 01 8B 13 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 14 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 56 02 00 35 04 06 00 80 DC AB 20 71 78 C6 DE 15 12 50 79 5B 6D [13:45:57]CheckFolder [13:45:57]dirname=/storage/ofd_packets [13:45:57]CheckFolder done [13:45:57]ProducePacketName [13:45:57]name=ofd_packets/00153162 [13:45:57]NVStorageSaveData ofd_packets/00153162 [13:45:57]File name is /storage/ofd_packets/00153162 [13:45:57]Write 319 bytes [13:45:57]NVStorageSaveData done [13:45:57]OFDSenderStorePacket done [13:45:57]KKMCreateOFDPacket done [13:45:57]NVStorageSaveData kkm_last_timestamp [13:45:57]File name is /storage/kkm_last_timestamp [13:45:57]Write 4 bytes [13:45:57]NVStorageSaveData done [13:45:57]ExternCall_PrintAddStr [13:45:57]wPrintStart [13:45:57]Write to MH i2c: 01 00 00 12 01 13 [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 07 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [13:45:57]RasterBufferAndPrint [13:45:57]line Счет N : (3)18873 [13:45:57]line ИНН: 02508201610067 [13:45:57]line Контрольно-Кассовый Чек [13:45:57]line ПРОДАЖА [13:45:57]line Товар: 4700000160358 [13:45:57]line Вода Легенда 1л [13:45:57]line 1.000 * 45.00 [13:45:57]line = 45.00 [13:45:57]line НДС 12% НСП 1% [13:45:57]line > о реализуемом товаре [13:45:57]line ИТОГО: 45.00 [13:45:57]line НСП 1% : 0.40 [13:45:57]line НДС 12% : 4.78 [13:45:57]line Наличными: 45.00 [13:45:57]line Безнал.: 0.00 [13:45:57]line Место: АЗС № 89 "Партнер Нефть" [13:45:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:45:57]line СНО: Общий режим [13:45:57]line Чек 178 25.09.2024 13:45 [13:45:57]line Смена: 478 ФФД: 1.0 [13:45:57]line ЗНМ: 0300000113 [13:45:57]line РНМ: 0000000000091825 [13:45:57]line Версия ККМ: 001 [13:45:57]line ФМ: 0000000000871835 [13:45:57]line ФД: 153162 [13:45:57]line ФПД: 141685252190584 [13:45:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153162&fm=141685252190584&tin=02508201610067®Number=0000000000091825&sum=4500 [13:45:57]line 0 [13:45:57]written 0, free lines is 4095 [13:45:57]OFD Sender: Processing packet 153162 [packets to send 833, broken 832] [13:45:57]ProducePacketName [13:45:57]name=ofd_packets/00153162 [13:45:57]OFD Sender: To server: pG, [13:45:57]CommunicateWithHost lk.salyk.kg:30040 [13:45:57]ConnectInit lk.salyk.kg [13:45:57]Write to MH i2c: 01 00 00 3A 01 3B [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 07 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 FB 0C 49 [13:45:57]RasterBufferAndPrint [13:45:57]line [13:45:57]line [13:45:57]line [13:45:57]line [13:45:57]line [13:45:57]written 0, free lines is 3329 [13:45:57]MH_Cut [13:45:57]Write to MH i2c: D1 01 00 41 01 01 14 [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: D1 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: D1 01 00 [13:45:57]MH_I2C_Read... [13:45:57]Read from MH i2c: D1 01 00 41 01 00 13 [13:45:57]Write to MH i2c: 01 00 00 42 01 43 [13:45:57]Write i2c OK [13:45:57]MH_I2C_Read... [13:45:58]*** Cut start [13:45:58]*** Purtial cut [13:45:58]*** Stage 1: CUTSNS_PIN = 1 [13:45:58]Read from MH i2c: 01 [13:45:58]MH_I2C_Read... [13:45:58]*** Stop cut motor [13:45:58]*** Cut end [13:45:58]Read from MH i2c: 01 07 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [13:45:58]process_action close_receipt done [13:45:58]requested_data is exist [13:45:58]produce_requested_data [13:45:58]requested_item fm.sn is exist - process it [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 11 00 00 [13:45:58]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [13:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:45:58]wFMCommunicate OK [13:45:58]requested_item fd.num is exist - process it [13:45:58]SAM_PROTO_GetFieldsCounters [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 00 00 [13:45:58]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [13:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetFieldsCounters done [13:45:58]requested_item shift.num is exist - process it [13:45:58]requested_item shift.opened is exist - process it [13:45:58]req_shift_opened [13:45:58]FM_GetShiftState [13:45:58]SAM_PROTO_GetShiftState [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 01 00 [13:45:58]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8B [13:45:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetShiftState done [13:45:58]FM_GetShiftState done [13:45:58]req_shift_opened done [13:45:58]requested_item shift.open_date is exist - process it [13:45:58]req_shift_open_date [13:45:58]req_shift_open_date done [13:45:58]produce_requested_data done [13:45:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153162,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:45:58]process_action_free close_receipt [13:45:58]json_value_free [13:45:58]json_value_free done [13:45:58]process_json_proto returns [13:45:58]Send response to host [13:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153162,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:45:58]free response buf [13:45:58]execute_script done [13:45:58]execute_script returns [13:45:58]free content buf [13:45:58]Sock 8.Close socket [13:45:58]Sock 8.Thread stoped [13:46:02]ConnectInit Can't take IP for lk.salyk.kg [13:46:02]CommunicateWithHost connect error [13:46:02]CommunicateWithHost err = -1 [13:46:02]OFD Sender: Server communicate error [13:46:07]OFD Sender: Processing packet 153162 [packets to send 833, broken 832] [13:46:07]ProducePacketName [13:46:07]name=ofd_packets/00153162 [13:46:07]OFD Sender: To server: pG, [13:46:07]CommunicateWithHost lk.salyk.kg:30040 [13:46:07]ConnectInit lk.salyk.kg [13:46:11]recv_with_timeout no data received [13:46:11]Connected sock=8 [13:46:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 30 A3 19 01 8B 13 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 14 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 56 02 00 35 04 06 00 80 DC AB 20 71 78 C6 DE 15 12 50 79 5B 6D [13:46:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 92 47 00 99 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 56 02 00 F4 03 04 00 1D BC F3 66 B6 04 01 00 00 AE DC 36 C7 9D E4 CC E0 [13:46:13]CommunicateWithHost err = 0 [13:46:13]CheckOFDResponse [13:46:13]1017 (14) - 77093643461234 [13:46:13]1041 (16) - 0000000000871835 [13:46:13]1040 (4) - 153162 [13:46:13]1012 (4) - 25.09.2024 07:30 [13:46:13]1206 (1) - 0 [13:46:13]OFD Sender: Remove packet 153162 [13:46:13]ProducePacketName [13:46:13]name=ofd_packets/00153162 [13:46:13]NVStorageDeleteData [13:46:13]OFD Sender: No OFD packet to send [13:46:18]OFD Sender: No OFD packet to send [13:46:23]OFD Sender: No OFD packet to send [13:46:28]OFD Sender: No OFD packet to send [13:46:33]OFD Sender: No OFD packet to send [13:46:38]OFD Sender: No OFD packet to send [13:46:40]accept exits with 9 [13:46:40]New connection [13:46:40]New thread 3067538788 created [13:46:40]Thread 3067395428 joined [13:46:40]Waiting for new connection... [13:46:40] Sock 9.Parse request [13:46:40]Sock 9.Check first char [13:46:40]Sock 9.First char is OK [13:46:40]request: POST /json_proto HTTP/1.0 [13:46:40]Method: POST [13:46:40]URL: /json_proto [13:46:40]Method is POST - this is cgi request [13:46:40]url: /json_proto [13:46:40]query_string will be loaded in cgi processing [13:46:40]execute_cgi json_proto POST (null) [13:46:40]execute_cgi path=json_proto method=POST [13:46:40]POST find Content-Length [13:46:40]Host: 172.17.43.67:8080 [13:46:40]Content-Length: 680 [13:46:40]Content-Type: application/json [13:46:40] [13:46:40]POST finish read [13:46:40]Found Content-Length = 680 [13:46:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 25.660, "sum" : 1955.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1955.00, "total" : 1955.00, "payments": [ { "type": 0, "sum" : 1955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:40]execute_script... [13:46:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 25.660, "sum" : 1955.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1955.00, "total" : 1955.00, "payments": [ { "type": 0, "sum" : 1955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:40]POST & json_proto [13:46:40]process_json_proto [13:46:40]json parsed OK: [13:46:40]protocol is kg_v1.0 [13:46:40]action value=close_receipt [13:46:40]process_action close_receipt [13:46:40]cmd_close_receipt [13:46:40]MH_GetDate [13:46:40]Write to MH i2c: F0 00 00 46 01 36 [13:46:40]Write i2c OK [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: F0 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: F0 09 00 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: F0 09 00 46 01 00 40 14 F4 66 6A BD 47 65 C0 [13:46:40]GetLastDocTimeStamp 1727271956 [13:46:40]current date 1727272000 [13:46:40]FM_GetShiftState [13:46:40]SAM_PROTO_GetShiftState [13:46:40]wFMCommunicate request_size=4 [13:46:40]MH_SAM_APDU [13:46:40]CAPDU: 80 13 01 00 [13:46:40]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [13:46:40]Write i2c OK [13:46:40]MH_I2C_Read... [13:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:40]Read from MH i2c: E2 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: E2 0E 00 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8D [13:46:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:46:40]wFMCommunicate OK [13:46:40]SAM_PROTO_GetShiftState done [13:46:40]FM_GetShiftState done [13:46:40]opened in 1727224329 [13:46:40]opened+sec_in_day 1727310729 [13:46:40]quantity*price = 195529 [13:46:40]sum+1 = 195530 [13:46:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1955.00 Внесено: 1955.00 СДАЧА: 0.00 НСП 1% : 17.30 НДС 12% : 207.64 Наличными: 1955.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 179 25.09.2024 13:46 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153163 ФПД: 76693927297971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153163&fm=76693927297971&tin=02508201610067®Number=0000000000091825&sum=195500 [13:46:41]StoreToDocumentArchive [13:46:41]shift 478 fd 153163 [13:46:41]save to /storage/0478/doc_00153163 [13:46:41]save last doc name /storage/0478/doc_00153163 to /storage/kkm_last_doc_name [13:46:41]save OK [13:46:41]Clear old archive folders... [13:46:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:46:41]tlvbuf is 01C4D5F0 [13:46:41]SAM_PROTO_ClearQueue [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 09 00 00 [13:46:41]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]SAM_PROTO_ClearQueue done [13:46:41]KKMCreateOFDPacket [13:46:41]OFDProtocolAddRootSTLVToBuf [13:46:41]FM_MakeSignedData [13:46:41]FM_MakeSignedData [13:46:41]SAM_PROTO_SignData [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 01 02 [13:46:41]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]wFMCommunicate request_size=255 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 64 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 40 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 56 02 00 35 04 06 00 45 C0 B2 4B [13:46:41]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 64 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 40 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 56 02 00 35 04 06 00 45 C0 B2 4B 00 00 DF [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:42]Read from MH i2c: E2 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 03 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [13:46:42]RAPDU: 90 00 [13:46:42]wFMCommunicate OK [13:46:42]wFMCommunicate request_size=7 [13:46:42]MH_SAM_APDU [13:46:42]CAPDU: 80 0D 02 02 02 03 B3 [13:46:42]Write to MH i2c: E2 0A 00 57 01 80 0D 02 02 02 00 03 B3 00 00 8C [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:42]Read from MH i2c: E2 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 03 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:46:42]RAPDU: 90 00 [13:46:42]wFMCommunicate OK [13:46:42]wFMCommunicate request_size=4 [13:46:42]MH_SAM_APDU [13:46:42]CAPDU: 80 0D 03 02 [13:46:42]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:42]Read from MH i2c: E2 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 0B 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 0B 00 58 01 00 D9 89 6C 5C 39 B8 42 0A 90 00 3C [13:46:42]RAPDU: D9 89 6C 5C 39 B8 42 0A 90 00 [13:46:42]wFMCommunicate OK [13:46:42]SAM_PROTO_SignData done [13:46:42]FM_MakeSignedData done [13:46:42]CreateOFDProtocolMessage [13:46:42]wFMCommunicate request_size=4 [13:46:42]MH_SAM_APDU [13:46:42]CAPDU: 80 11 00 00 [13:46:42]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:42]Read from MH i2c: E2 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 17 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [13:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:46:42]wFMCommunicate OK [13:46:42]CreateOFDProtocolMessage done [13:46:42]OFDSenderStorePacket 153163 [13:46:42]StoreOFDPacket docnum=153163 [13:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 9B 6E 04 01 10 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 64 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 40 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 56 02 00 35 04 06 00 45 C0 B2 4B 03 B3 D9 89 6C 5C 39 B8 42 0A [13:46:42]CheckFolder [13:46:42]dirname=/storage/ofd_packets [13:46:42]CheckFolder done [13:46:42]ProducePacketName [13:46:42]name=ofd_packets/00153163 [13:46:42]NVStorageSaveData ofd_packets/00153163 [13:46:42]File name is /storage/ofd_packets/00153163 [13:46:42]Write 298 bytes [13:46:42]NVStorageSaveData done [13:46:42]OFDSenderStorePacket done [13:46:42]KKMCreateOFDPacket done [13:46:42]NVStorageSaveData kkm_last_timestamp [13:46:42]File name is /storage/kkm_last_timestamp [13:46:42]Write 4 bytes [13:46:42]NVStorageSaveData done [13:46:42]ExternCall_PrintAddStr [13:46:42]wPrintStart [13:46:42]Write to MH i2c: 01 00 00 5A 01 5B [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [13:46:42]RasterBufferAndPrint [13:46:42]line Счет N : (1)1787165 [13:46:42]line ИНН: 02508201610067 [13:46:42]line Контрольно-Кассовый Чек [13:46:42]line ПРОДАЖА [13:46:42]line ТРК (МРК, ГНК) : 31 [13:46:42]line Товар: 2710194210 [13:46:42]line ДТ-К-5 [13:46:42]line 25.660 * 76.20 [13:46:42]line = 1955.29 [13:46:42]line НДС 12% НСП 1% [13:46:42]line > о реализуемом товаре [13:46:42]line ОКРУГЛЕНИЕ: -0.29 [13:46:42]line ИТОГО: 1955.00 [13:46:42]line Внесено: 1955.00 [13:46:42]line СДАЧА: 0.00 [13:46:42]line НСП 1% : 17.30 [13:46:42]line НДС 12% : 207.64 [13:46:42]line Наличными: 1955.00 [13:46:42]line Безнал.: 0.00 [13:46:42]line Место: АЗС № 89 "Партнер Нефть" [13:46:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:46:42]line СНО: Общий режим [13:46:42]line Чек 179 25.09.2024 13:46 [13:46:42]line Смена: 478 ФФД: 1.0 [13:46:42]line ЗНМ: 0300000113 [13:46:42]line РНМ: 0000000000091825 [13:46:42]line Версия ККМ: 001 [13:46:42]line ФМ: 0000000000871835 [13:46:42]line ФД: 153163 [13:46:42]line ФПД: 76693927297971 [13:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153163&fm=76693927297971&tin=02508201610067®Number=0000000000091825&sum=195500 [13:46:42]written 0, free lines is 4095 [13:46:42]OFD Sender: Processing packet 153163 [packets to send 833, broken 832] [13:46:42]ProducePacketName [13:46:42]name=ofd_packets/00153163 [13:46:42]OFD Sender: To server: pG, [13:46:42]CommunicateWithHost lk.salyk.kg:30040 [13:46:42]ConnectInit lk.salyk.kg [13:46:42]Write to MH i2c: 01 00 00 85 01 86 [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 DD 0C 76 [13:46:42]RasterBufferAndPrint [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]written 0, free lines is 3298 [13:46:42]MH_Cut [13:46:42]Write to MH i2c: D1 01 00 8C 01 01 5F [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 01 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 01 00 8C 01 00 5E [13:46:42]Write to MH i2c: 01 00 00 8D 01 8E [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:43]*** Cut start [13:46:43]*** Purtial cut [13:46:43]*** Stage 1: CUTSNS_PIN = 1 [13:46:43]Connected sock=10 [13:46:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 9B 6E 04 01 10 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3C 64 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C9 FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 40 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 56 02 00 35 04 06 00 45 C0 B2 4B 03 B3 D9 89 6C 5C 39 B8 42 0A [13:46:43]Read from MH i2c: 01 [13:46:43]MH_I2C_Read... [13:46:43]*** Stop cut motor [13:46:43]*** Cut end [13:46:43]Read from MH i2c: 01 07 00 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [13:46:43]process_action close_receipt done [13:46:43]requested_data is exist [13:46:43]produce_requested_data [13:46:43]requested_item fm.sn is exist - process it [13:46:43]wFMCommunicate request_size=4 [13:46:43]MH_SAM_APDU [13:46:43]CAPDU: 80 11 00 00 [13:46:43]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [13:46:43]Write i2c OK [13:46:43]MH_I2C_Read... [13:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:43]Read from MH i2c: E2 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 17 00 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [13:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:46:43]wFMCommunicate OK [13:46:43]requested_item fd.num is exist - process it [13:46:43]SAM_PROTO_GetFieldsCounters [13:46:43]wFMCommunicate request_size=4 [13:46:43]MH_SAM_APDU [13:46:43]CAPDU: 80 13 00 00 [13:46:43]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [13:46:43]Write i2c OK [13:46:43]MH_I2C_Read... [13:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:43]Read from MH i2c: E2 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 62 00 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [13:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:46:43]wFMCommunicate OK [13:46:43]SAM_PROTO_GetFieldsCounters done [13:46:43]requested_item shift.num is exist - process it [13:46:43]requested_item shift.opened is exist - process it [13:46:43]req_shift_opened [13:46:43]FM_GetShiftState [13:46:43]SAM_PROTO_GetShiftState [13:46:43]wFMCommunicate request_size=4 [13:46:43]MH_SAM_APDU [13:46:43]CAPDU: 80 13 01 00 [13:46:43]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [13:46:43]Write i2c OK [13:46:43]MH_I2C_Read... [13:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:43]Read from MH i2c: E2 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 0E 00 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D6 [13:46:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:46:43]wFMCommunicate OK [13:46:43]SAM_PROTO_GetShiftState done [13:46:43]FM_GetShiftState done [13:46:43]req_shift_opened done [13:46:43]requested_item shift.open_date is exist - process it [13:46:43]req_shift_open_date [13:46:43]req_shift_open_date done [13:46:43]produce_requested_data done [13:46:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153163,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:46:43]process_action_free close_receipt [13:46:43]json_value_free [13:46:43]json_value_free done [13:46:43]process_json_proto returns [13:46:43]Send response to host [13:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153163,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:46:43]free response buf [13:46:43]execute_script done [13:46:43]execute_script returns [13:46:43]free content buf [13:46:43]Sock 9.Close socket [13:46:43]Sock 9.Thread stoped [13:46:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 E0 47 00 50 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 56 02 00 F4 03 04 00 3C BC F3 66 B6 04 01 00 00 0B 00 B5 19 3B F6 27 2D [13:46:44]CommunicateWithHost err = 0 [13:46:44]CheckOFDResponse [13:46:44]1017 (14) - 77093643461234 [13:46:44]1041 (16) - 0000000000871835 [13:46:44]1040 (4) - 153163 [13:46:44]1012 (4) - 25.09.2024 07:31 [13:46:44]1206 (1) - 0 [13:46:44]OFD Sender: Remove packet 153163 [13:46:44]ProducePacketName [13:46:44]name=ofd_packets/00153163 [13:46:44]NVStorageDeleteData [13:46:44]OFD Sender: No OFD packet to send [13:46:49]OFD Sender: No OFD packet to send [13:46:54]OFD Sender: No OFD packet to send [13:46:59]OFD Sender: No OFD packet to send [13:47:04]OFD Sender: No OFD packet to send [13:47:09]OFD Sender: No OFD packet to send [13:47:14]OFD Sender: No OFD packet to send [13:47:19]OFD Sender: No OFD packet to send [13:47:24]OFD Sender: No OFD packet to send [13:47:29]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:39]OFD Sender: No OFD packet to send [13:47:44]OFD Sender: No OFD packet to send [13:47:49]OFD Sender: No OFD packet to send [13:47:54]OFD Sender: No OFD packet to send [13:47:59]OFD Sender: No OFD packet to send [13:48:04]OFD Sender: No OFD packet to send [13:48:09]OFD Sender: No OFD packet to send [13:48:14]OFD Sender: No OFD packet to send [13:48:19]OFD Sender: No OFD packet to send [13:48:24]OFD Sender: No OFD packet to send [13:48:29]OFD Sender: No OFD packet to send [13:48:32]accept exits with 8 [13:48:32]New connection [13:48:32]New thread 3067395428 created [13:48:32]Thread 3067538788 joined [13:48:32]Waiting for new connection... [13:48:32] Sock 8.Parse request [13:48:32]Sock 8.Check first char [13:48:32]Sock 8.First char is OK [13:48:32]request: POST /json_proto HTTP/1.0 [13:48:32]Method: POST [13:48:32]URL: /json_proto [13:48:32]Method is POST - this is cgi request [13:48:32]url: /json_proto [13:48:32]query_string will be loaded in cgi processing [13:48:32]execute_cgi json_proto POST (null) [13:48:32]execute_cgi path=json_proto method=POST [13:48:32]POST find Content-Length [13:48:32]Host: 172.17.43.67:8080 [13:48:32]Content-Length: 683 [13:48:32]Content-Type: application/json [13:48:32] [13:48:32]POST finish read [13:48:32]Found Content-Length = 683 [13:48:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:32]execute_script... [13:48:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:32]POST & json_proto [13:48:32]process_json_proto [13:48:32]json parsed OK: [13:48:32]protocol is kg_v1.0 [13:48:32]action value=close_receipt [13:48:32]process_action close_receipt [13:48:32]cmd_close_receipt [13:48:32]MH_GetDate [13:48:32]Write to MH i2c: F0 00 00 91 01 81 [13:48:32]Write i2c OK [13:48:32]MH_I2C_Read... [13:48:32]Read from MH i2c: F0 [13:48:32]MH_I2C_Read... [13:48:32]Read from MH i2c: F0 09 00 [13:48:32]MH_I2C_Read... [13:48:32]Read from MH i2c: F0 09 00 91 01 00 B1 14 F4 66 6A BD 47 65 7C [13:48:32]GetLastDocTimeStamp 1727272000 [13:48:32]current date 1727272113 [13:48:32]FM_GetShiftState [13:48:32]SAM_PROTO_GetShiftState [13:48:32]wFMCommunicate request_size=4 [13:48:32]MH_SAM_APDU [13:48:32]CAPDU: 80 13 01 00 [13:48:32]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [13:48:32]Write i2c OK [13:48:32]MH_I2C_Read... [13:48:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:32]Read from MH i2c: E2 [13:48:32]MH_I2C_Read... [13:48:32]Read from MH i2c: E2 0E 00 [13:48:32]MH_I2C_Read... [13:48:32]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D8 [13:48:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:48:32]wFMCommunicate OK [13:48:32]SAM_PROTO_GetShiftState done [13:48:32]FM_GetShiftState done [13:48:32]opened in 1727224329 [13:48:32]opened+sec_in_day 1727310729 [13:48:32]quantity*price = 200043 [13:48:32]sum+1 = 200044 [13:48:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 180 25.09.2024 13:48 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153164 ФПД: 241423967123890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153164&fm=241423967123890&tin=02508201610067®Number=0000000000091825&sum=200000 [13:48:33]StoreToDocumentArchive [13:48:33]shift 478 fd 153164 [13:48:33]save to /storage/0478/doc_00153164 [13:48:33]save last doc name /storage/0478/doc_00153164 to /storage/kkm_last_doc_name [13:48:33]save OK [13:48:33]Clear old archive folders... [13:48:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:33]tlvbuf is 01CD1A40 [13:48:33]SAM_PROTO_ClearQueue [13:48:33]wFMCommunicate request_size=4 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 09 00 00 [13:48:33]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]SAM_PROTO_ClearQueue done [13:48:33]KKMCreateOFDPacket [13:48:33]OFDProtocolAddRootSTLVToBuf [13:48:33]FM_MakeSignedData [13:48:33]FM_MakeSignedData [13:48:33]SAM_PROTO_SignData [13:48:33]wFMCommunicate request_size=4 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 0D 01 02 [13:48:33]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]wFMCommunicate request_size=255 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 B1 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 56 02 00 35 04 06 00 DB [13:48:33]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 B1 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 56 02 00 35 04 06 00 DB 00 00 82 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:34]Read from MH i2c: E2 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 03 00 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [13:48:34]RAPDU: 90 00 [13:48:34]wFMCommunicate OK [13:48:34]wFMCommunicate request_size=10 [13:48:34]MH_SAM_APDU [13:48:34]CAPDU: 80 0D 02 02 05 92 E5 CC F9 B2 [13:48:34]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 92 E5 CC F9 B2 00 00 15 [13:48:34]Write i2c OK [13:48:34]MH_I2C_Read... [13:48:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:34]Read from MH i2c: E2 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 03 00 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [13:48:34]RAPDU: 90 00 [13:48:34]wFMCommunicate OK [13:48:34]wFMCommunicate request_size=4 [13:48:34]MH_SAM_APDU [13:48:34]CAPDU: 80 0D 03 02 [13:48:34]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [13:48:34]Write i2c OK [13:48:34]MH_I2C_Read... [13:48:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:34]Read from MH i2c: E2 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 0B 00 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 0B 00 A3 01 00 69 3E 6D AC 9D 53 87 4B 90 00 A2 [13:48:34]RAPDU: 69 3E 6D AC 9D 53 87 4B 90 00 [13:48:34]wFMCommunicate OK [13:48:34]SAM_PROTO_SignData done [13:48:34]FM_MakeSignedData done [13:48:34]CreateOFDProtocolMessage [13:48:34]wFMCommunicate request_size=4 [13:48:34]MH_SAM_APDU [13:48:34]CAPDU: 80 11 00 00 [13:48:34]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [13:48:34]Write i2c OK [13:48:34]MH_I2C_Read... [13:48:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:34]Read from MH i2c: E2 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 17 00 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [13:48:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:34]wFMCommunicate OK [13:48:34]CreateOFDProtocolMessage done [13:48:34]OFDSenderStorePacket 153164 [13:48:34]StoreOFDPacket docnum=153164 [13:48:37]1040 (4) - 153164 [13:48:37]1012 (4) - 25.09.2024 07:33 [13:48:37]1206 (1) - 0 [13:48:37]OFD Sender: Remove packet 153164 [13:48:37]ProducePacketName [13:48:37]name=ofd_packets/00153164 [13:48:37]NVStorageDeleteData [13:48:37]OFD Sender: No OFD packet to send [13:48:42]recv_with_timeout no data received [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]recv_with_timeout no data received [13:48:52]OFD Sender: No OFD packet to send [13:48:54]accept exits with 9 [13:48:54]New connection [13:48:54]New thread 3067538788 created [13:48:54]Thread 3067395428 joined [13:48:54]Waiting for new connection... [13:48:54] Sock 9.Parse request [13:48:54]Sock 9.Check first char [13:48:54]Sock 9.First char is OK [13:48:54]request: POST /json_proto HTTP/1.0 [13:48:54]Method: POST [13:48:54]URL: /json_proto [13:48:54]Method is POST - this is cgi request [13:48:54]url: /json_proto [13:48:54]query_string will be loaded in cgi processing [13:48:54]execute_cgi json_proto POST (null) [13:48:54]execute_cgi path=json_proto method=POST [13:48:54]POST find Content-Length [13:48:54]Host: 172.17.43.67:8080 [13:48:54]Content-Length: 629 [13:48:54]Content-Type: application/json [13:48:54] [13:48:54]POST finish read [13:48:54]Found Content-Length = 629 [13:48:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18874", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:54]execute_script... [13:48:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18874", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:54]POST & json_proto [13:48:54]process_json_proto [13:48:54]json parsed OK: [13:48:54]protocol is kg_v1.0 [13:48:54]action value=close_receipt [13:48:54]process_action close_receipt [13:48:54]cmd_close_receipt [13:48:54]MH_GetDate [13:48:54]Write to MH i2c: F0 00 00 DC 01 CC [13:48:54]Write i2c OK [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: F0 [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: F0 09 00 [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: F0 09 00 DC 01 00 C6 14 F4 66 6A BD 47 65 DC [13:48:54]GetLastDocTimeStamp 1727272113 [13:48:54]current date 1727272134 [13:48:54]FM_GetShiftState [13:48:54]SAM_PROTO_GetShiftState [13:48:54]wFMCommunicate request_size=4 [13:48:54]MH_SAM_APDU [13:48:54]CAPDU: 80 13 01 00 [13:48:54]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [13:48:54]Write i2c OK [13:48:54]MH_I2C_Read... [13:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:54]Read from MH i2c: E2 [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: E2 0E 00 [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [13:48:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:48:54]wFMCommunicate OK [13:48:54]SAM_PROTO_GetShiftState done [13:48:54]FM_GetShiftState done [13:48:54]opened in 1727224329 [13:48:54]opened+sec_in_day 1727310729 [13:48:54]quantity*price = 4500 [13:48:54]sum+1 = 4501 [13:48:54]Check (price>sum+1) || (price+1 о реализуемом товаре [13:48:56]line ИТОГО: 45.00 [13:48:56]line НСП 1% : 0.40 [13:48:56]line НДС 12% : 4.78 [13:48:56]line Наличными: 45.00 [13:48:56]line Безнал.: 0.00 [13:48:56]line Место: АЗС № 89 "Партнер Нефть" [13:48:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:48:56]line СНО: Общий режим [13:48:56]line Чек 181 25.09.2024 13:48 [13:48:56]line Смена: 478 ФФД: 1.0 [13:48:56]line ЗНМ: 0300000113 [13:48:56]line РНМ: 0000000000091825 [13:48:56]line Версия ККМ: 001 [13:48:56]line ФМ: 0000000000871835 [13:48:56]line ФД: 153165 [13:48:56]line ФПД: 46588563753400 [13:48:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153165&fm=46588563753400&tin=02508201610067®Number=0000000000091825&sum=4500 [13:48:56]line 0 [13:48:56]written 0, free lines is 4095 [13:48:56]OFD Sender: Processing packet 153165 [packets to send 833, broken 832] [13:48:56]ProducePacketName [13:48:56]name=ofd_packets/00153165 [13:48:56]OFD Sender: To server: pG, [13:48:56]CommunicateWithHost lk.salyk.kg:30040 [13:48:56]ConnectInit lk.salyk.kg [13:48:56]Write to MH i2c: 01 00 00 18 02 1A [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: 01 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: 01 07 00 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: 01 07 00 18 02 00 00 00 00 00 FA 0C 27 [13:48:56]RasterBufferAndPrint [13:48:56]line [13:48:56]line [13:48:56]line [13:48:56]line [13:48:56]line [13:48:56]written 0, free lines is 3331 [13:48:56]MH_Cut [13:48:56]Write to MH i2c: D1 01 00 1F 02 01 F3 [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: D1 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: D1 01 00 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: D1 01 00 1F 02 00 F2 [13:48:56]Write to MH i2c: 01 00 00 20 02 22 [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:57]*** Cut start [13:48:57]*** Purtial cut [13:48:57]*** Stage 1: CUTSNS_PIN = 1 [13:48:57]Read from MH i2c: 01 [13:48:57]MH_I2C_Read... [13:48:57]*** Stop cut motor [13:48:57]*** Cut end [13:48:57]Read from MH i2c: 01 07 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [13:48:57]process_action close_receipt done [13:48:57]requested_data is exist [13:48:57]produce_requested_data [13:48:57]requested_item fm.sn is exist - process it [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 11 00 00 [13:48:57]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 17 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [13:48:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:57]wFMCommunicate OK [13:48:57]requested_item fd.num is exist - process it [13:48:57]SAM_PROTO_GetFieldsCounters [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 13 00 00 [13:48:57]Write to MH i2c: E2 08 00 22 02 80 13 00 00 00 00 00 00 A0 [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]Connected sock=10 [13:48:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 30 0F 19 01 6F B4 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 C6 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 56 02 00 35 04 06 00 2A 5F 3E CB 09 B8 05 96 52 39 04 F3 6F A5 [13:48:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 62 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 62 00 22 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [13:48:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:57]wFMCommunicate OK [13:48:57]SAM_PROTO_GetFieldsCounters done [13:48:57]requested_item shift.num is exist - process it [13:48:57]requested_item shift.opened is exist - process it [13:48:57]req_shift_opened [13:48:57]FM_GetShiftState [13:48:57]SAM_PROTO_GetShiftState [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 13 01 00 [13:48:57]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6A [13:48:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:48:57]wFMCommunicate OK [13:48:57]SAM_PROTO_GetShiftState done [13:48:57]FM_GetShiftState done [13:48:57]req_shift_opened done [13:48:57]requested_item shift.open_date is exist - process it [13:48:57]req_shift_open_date [13:48:57]req_shift_open_date done [13:48:57]produce_requested_data done [13:48:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153165,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:48:57]process_action_free close_receipt [13:48:57]json_value_free [13:48:57]json_value_free done [13:48:57]process_json_proto returns [13:48:57]Send response to host [13:48:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153165,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:48:57]free response buf [13:48:57]execute_script done [13:48:57]execute_script returns [13:48:57]free content buf [13:48:57]Sock 9.Close socket [13:48:57]Sock 9.Thread stoped [13:48:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 7A 47 00 93 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 56 02 00 F4 03 04 00 C3 BC F3 66 B6 04 01 00 00 C9 2D 26 9B 28 0E EA B3 [13:48:58]CommunicateWithHost err = 0 [13:48:58]CheckOFDResponse [13:48:58]1017 (14) - 77093643461234 [13:48:58]1041 (16) - 0000000000871835 [13:48:58]1040 (4) - 153165 [13:48:58]1012 (4) - 25.09.2024 07:33 [13:48:58]1206 (1) - 0 [13:48:58]OFD Sender: Remove packet 153165 [13:48:58]ProducePacketName [13:48:58]name=ofd_packets/00153165 [13:48:58]NVStorageDeleteData [13:48:58]OFD Sender: No OFD packet to send [13:49:02]recv_with_timeout no data received [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]recv_with_timeout no data received [13:49:13]OFD Sender: No OFD packet to send [13:49:18]OFD Sender: No OFD packet to send [13:49:24]OFD Sender: No OFD packet to send [13:49:28]recv_with_timeout no data received [13:49:29]OFD Sender: No OFD packet to send [13:49:34]OFD Sender: No OFD packet to send [13:49:39]OFD Sender: No OFD packet to send [13:49:44]OFD Sender: No OFD packet to send [13:49:49]OFD Sender: No OFD packet to send [13:49:53]accept exits with 8 [13:49:53]New connection [13:49:53]New thread 3067395428 created [13:49:53]Thread 3067538788 joined [13:49:53]Waiting for new connection... [13:49:53] Sock 8.Parse request [13:49:53]Sock 8.Check first char [13:49:53]Sock 8.First char is OK [13:49:53]request: POST /json_proto HTTP/1.0 [13:49:53]Method: POST [13:49:53]URL: /json_proto [13:49:53]Method is POST - this is cgi request [13:49:53]url: /json_proto [13:49:53]query_string will be loaded in cgi processing [13:49:53]execute_cgi json_proto POST (null) [13:49:53]execute_cgi path=json_proto method=POST [13:49:53]POST find Content-Length [13:49:53]Host: 172.17.43.67:8080 [13:49:53]Content-Length: 678 [13:49:53]Content-Type: application/json [13:49:53] [13:49:53]POST finish read [13:49:53]Found Content-Length = 678 [13:49:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:53]execute_script... [13:49:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:53]POST & json_proto [13:49:53]process_json_proto [13:49:53]json parsed OK: [13:49:53]protocol is kg_v1.0 [13:49:53]action value=close_receipt [13:49:53]process_action close_receipt [13:49:53]cmd_close_receipt [13:49:53]MH_GetDate [13:49:53]Write to MH i2c: F0 00 00 24 02 15 [13:49:53]Write i2c OK [13:49:53]MH_I2C_Read... [13:49:53]Read from MH i2c: F0 [13:49:53]MH_I2C_Read... [13:49:53]Read from MH i2c: F0 09 00 [13:49:53]MH_I2C_Read... [13:49:53]Read from MH i2c: F0 09 00 24 02 00 02 15 F4 66 6A BD 47 65 62 [13:49:53]GetLastDocTimeStamp 1727272134 [13:49:53]current date 1727272194 [13:49:53]FM_GetShiftState [13:49:53]SAM_PROTO_GetShiftState [13:49:53]wFMCommunicate request_size=4 [13:49:53]MH_SAM_APDU [13:49:53]CAPDU: 80 13 01 00 [13:49:53]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [13:49:53]Write i2c OK [13:49:53]MH_I2C_Read... [13:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:53]Read from MH i2c: E2 [13:49:53]MH_I2C_Read... [13:49:53]Read from MH i2c: E2 0E 00 [13:49:53]MH_I2C_Read... [13:49:53]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6C [13:49:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:49:53]wFMCommunicate OK [13:49:53]SAM_PROTO_GetShiftState done [13:49:53]FM_GetShiftState done [13:49:53]opened in 1727224329 [13:49:53]opened+sec_in_day 1727310729 [13:49:53]quantity*price = 50036 [13:49:53]sum+1 = 50037 [13:49:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 181 25.09.2024 13:48 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153165 ФПД: 46588563753400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153165&fm=46588563753400&tin=02508201610067®Number=0000000000091825&sum=4500 0 [13:48:55]StoreToDocumentArchive [13:48:55]shift 478 fd 153165 [13:48:55]save to /storage/0478/doc_00153165 [13:48:55]save last doc name /storage/0478/doc_00153165 to /storage/kkm_last_doc_name [13:48:55]save OK [13:48:55]Clear old archive folders... [13:48:55]ProcessDocumentItem done err = 0, tmpTLVsize=269 [13:48:55]tlvbuf is 01C5D1D0 [13:48:55]SAM_PROTO_ClearQueue [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 09 00 00 [13:48:55]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]SAM_PROTO_ClearQueue done [13:48:55]KKMCreateOFDPacket [13:48:55]OFDProtocolAddRootSTLVToBuf [13:48:55]FM_MakeSignedData [13:48:55]FM_MakeSignedData [13:48:55]SAM_PROTO_SignData [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 0D 01 02 [13:48:55]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]wFMCommunicate request_size=255 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 C6 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [13:48:55]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 C6 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 32 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [13:48:56]RAPDU: 90 00 [13:48:56]wFMCommunicate OK [13:48:56]wFMCommunicate request_size=28 [13:48:56]MH_SAM_APDU [13:48:56]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 4D 56 02 00 35 04 06 00 2A 5F 3E CB 09 B8 [13:48:56]Write to MH i2c: E2 1F 00 ED 01 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 4D 56 02 00 35 04 06 00 2A 5F 3E CB 09 B8 00 00 ED [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:56]Read from MH i2c: E2 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 03 00 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [13:48:56]RAPDU: 90 00 [13:48:56]wFMCommunicate OK [13:48:56]wFMCommunicate request_size=4 [13:48:56]MH_SAM_APDU [13:48:56]CAPDU: 80 0D 03 02 [13:48:56]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:56]Read from MH i2c: E2 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 0B 00 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 0B 00 EE 01 00 05 96 52 39 04 F3 6F A5 90 00 9C [13:48:56]RAPDU: 05 96 52 39 04 F3 6F A5 90 00 [13:48:56]wFMCommunicate OK [13:48:56]SAM_PROTO_SignData done [13:48:56]FM_MakeSignedData done [13:48:56]CreateOFDProtocolMessage [13:48:56]wFMCommunicate request_size=4 [13:48:56]MH_SAM_APDU [13:48:56]CAPDU: 80 11 00 00 [13:48:56]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [13:48:56]Write i2c OK [13:48:56]MH_I2C_Read... [13:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:56]Read from MH i2c: E2 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 17 00 [13:48:56]MH_I2C_Read... [13:48:56]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [13:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 15 02 00 08 F4 03 04 00 02 15 F4 66 [13:49:54]Write to MH i2c: E2 10 00 2E 02 80 15 02 00 08 00 F4 03 04 00 02 15 F4 66 00 00 2C [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [13:49:54]RAPDU: 90 00 [13:49:54]wFMCommunicate OK [13:49:54]wFMCommunicate request_size=25 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:49:54]Write to MH i2c: E2 1C 00 2F 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 13 [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [13:49:54]RAPDU: 90 00 [13:49:54]wFMCommunicate OK [13:49:54]wFMCommunicate request_size=4 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 15 03 00 [13:49:54]Write to MH i2c: E2 08 00 30 02 80 15 03 00 00 00 00 00 B3 [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 40 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 40 00 30 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B6 00 00 00 35 04 06 00 2D 49 FE A0 D1 B6 90 00 7F [13:49:54]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B6 00 00 00 35 04 06 00 2D 49 FE A0 D1 B6 90 00 [13:49:54]wFMCommunicate OK [13:49:54]SAM_PROTO_ProcessDocument answer len = 59 [13:49:54]SAM_PROTO_ProcessDocument done [13:49:54]SetTLVBufToDocument [13:49:54]Processing tag 1209 (04B9) [13:49:54]Malloc new data [13:49:54]Processing tag 1041 (0411) [13:49:54]Processing tag 1040 (0410) [13:49:54]Malloc new data [13:49:54]Processing tag 1038 (040E) [13:49:54]Malloc new data [13:49:54]Processing tag 1042 (0412) [13:49:54]Malloc new data [13:49:54]Processing tag 1077 (0435) [13:49:54]Malloc new data [13:49:54]SetTLVBufToDocument err=0 [13:49:54]KKMLoadAndSignReceiptData store KKM data [13:49:54]KKMLoadAndSignReceiptData err=0 [13:49:54]wFMCommunicate request_size=4 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 11 00 00 [13:49:54]Write to MH i2c: E2 08 00 31 02 80 11 00 00 00 00 00 00 AD [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 17 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 17 00 31 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [13:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:49:54]wFMCommunicate OK [13:49:54]Счет N : (1)1787167 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 182 25.09.2024 13:49 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153166 ФПД: 49795827814838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153166&fm=49795827814838&tin=02508201610067®Number=0000000000091825&sum=50000 [13:49:54]StoreToDocumentArchive [13:49:54]shift 478 fd 153166 [13:49:54]save to /storage/0478/doc_00153166 [13:49:54]save last doc name /storage/0478/doc_00153166 to /storage/kkm_last_doc_name [13:49:54]save OK [13:49:54]Clear old archive folders... [13:49:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:49:54]tlvbuf is 01C470C0 [13:49:54]SAM_PROTO_ClearQueue [13:49:54]wFMCommunicate request_size=4 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 09 00 00 [13:49:54]Write to MH i2c: E2 08 00 32 02 80 09 00 00 00 00 00 00 A6 [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [13:49:54]RAPDU: 90 00 [13:49:54]wFMCommunicate OK [13:49:54]SAM_PROTO_ClearQueue done [13:49:54]KKMCreateOFDPacket [13:49:54]OFDProtocolAddRootSTLVToBuf [13:49:54]FM_MakeSignedData [13:49:54]FM_MakeSignedData [13:49:54]SAM_PROTO_SignData [13:49:54]wFMCommunicate request_size=4 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 0D 01 02 [13:49:54]Write to MH i2c: E2 08 00 33 02 80 0D 01 02 00 00 00 00 AE [13:49:54]Write i2c OK [13:49:54]MH_I2C_Read... [13:49:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:54]Read from MH i2c: E2 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 [13:49:54]MH_I2C_Read... [13:49:54]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [13:49:54]RAPDU: 90 00 [13:49:54]wFMCommunicate OK [13:49:54]wFMCommunicate request_size=255 [13:49:54]MH_SAM_APDU [13:49:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 02 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 35 04 06 00 2D [13:49:54]Write to MH i2c: E2 02 01 34 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 02 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 35 04 06 00 2D 00 00 06 [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:55]Read from MH i2c: E2 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 03 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [13:49:55]RAPDU: 90 00 [13:49:55]wFMCommunicate OK [13:49:55]wFMCommunicate request_size=10 [13:49:55]MH_SAM_APDU [13:49:55]CAPDU: 80 0D 02 02 05 49 FE A0 D1 B6 [13:49:55]Write to MH i2c: E2 0D 00 35 02 80 0D 02 02 05 00 49 FE A0 D1 B6 00 00 29 [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:55]Read from MH i2c: E2 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 03 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [13:49:55]RAPDU: 90 00 [13:49:55]wFMCommunicate OK [13:49:55]wFMCommunicate request_size=4 [13:49:55]MH_SAM_APDU [13:49:55]CAPDU: 80 0D 03 02 [13:49:55]Write to MH i2c: E2 08 00 36 02 80 0D 03 02 00 00 00 00 B3 [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:55]Read from MH i2c: E2 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 0B 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 0B 00 36 02 00 50 B9 91 AC 92 81 8E 26 90 00 C1 [13:49:55]RAPDU: 50 B9 91 AC 92 81 8E 26 90 00 [13:49:55]wFMCommunicate OK [13:49:55]SAM_PROTO_SignData done [13:49:55]FM_MakeSignedData done [13:49:55]CreateOFDProtocolMessage [13:49:55]wFMCommunicate request_size=4 [13:49:55]MH_SAM_APDU [13:49:55]CAPDU: 80 11 00 00 [13:49:55]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:55]Read from MH i2c: E2 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 17 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [13:49:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:49:55]wFMCommunicate OK [13:49:55]CreateOFDProtocolMessage done [13:49:55]OFDSenderStorePacket 153166 [13:49:55]StoreOFDPacket docnum=153166 [13:49:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 0A 07 01 5B 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 02 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 35 04 06 00 2D 49 FE A0 D1 B6 50 B9 91 AC 92 81 8E 26 [13:49:55]CheckFolder [13:49:55]dirname=/storage/ofd_packets [13:49:55]CheckFolder done [13:49:55]ProducePacketName [13:49:55]name=ofd_packets/00153166 [13:49:55]NVStorageSaveData ofd_packets/00153166 [13:49:55]File name is /storage/ofd_packets/00153166 [13:49:55]Write 301 bytes [13:49:55]NVStorageSaveData done [13:49:55]OFDSenderStorePacket done [13:49:55]KKMCreateOFDPacket done [13:49:55]NVStorageSaveData kkm_last_timestamp [13:49:55]File name is /storage/kkm_last_timestamp [13:49:55]Write 4 bytes [13:49:55]NVStorageSaveData done [13:49:55]ExternCall_PrintAddStr [13:49:55]wPrintStart [13:49:55]Write to MH i2c: 01 00 00 38 02 3A [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 07 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 FF 0F 4F [13:49:55]RasterBufferAndPrint [13:49:55]line Счет N : (1)1787167 [13:49:55]line ИНН: 02508201610067 [13:49:55]line Контрольно-Кассовый Чек [13:49:55]line ПРОДАЖА [13:49:55]line ТРК (МРК, ГНК) : 42 [13:49:55]line Товар: 2710124130 [13:49:55]line Аи-92-К-5 [13:49:55]line 7.380 * 67.80 [13:49:55]line = 500.36 [13:49:55]line НДС 12% НСП 1% [13:49:55]line > о реализуемом товаре [13:49:55]line ОКРУГЛЕНИЕ: -0.36 [13:49:55]line ИТОГО: 500.00 [13:49:55]line Внесено: 500.00 [13:49:55]line СДАЧА: 0.00 [13:49:55]line НСП 1% : 4.43 [13:49:55]line НДС 12% : 53.14 [13:49:55]line Наличными: 500.00 [13:49:55]line Безнал.: 0.00 [13:49:55]line Место: АЗС № 89 "Партнер Нефть" [13:49:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:49:55]line СНО: Общий режим [13:49:55]line Чек 182 25.09.2024 13:49 [13:49:55]line Смена: 478 ФФД: 1.0 [13:49:55]line ЗНМ: 0300000113 [13:49:55]line РНМ: 0000000000091825 [13:49:55]line Версия ККМ: 001 [13:49:55]line ФМ: 0000000000871835 [13:49:55]line ФД: 153166 [13:49:55]line ФПД: 49795827814838 [13:49:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153166&fm=49795827814838&tin=02508201610067®Number=0000000000091825&sum=50000 [13:49:55]written 0, free lines is 4095 [13:49:55]OFD Sender: Processing packet 153166 [packets to send 833, broken 832] [13:49:55]ProducePacketName [13:49:55]name=ofd_packets/00153166 [13:49:55]OFD Sender: To server: pG, [13:49:55]CommunicateWithHost lk.salyk.kg:30040 [13:49:55]ConnectInit lk.salyk.kg [13:49:55]Write to MH i2c: 01 00 00 63 02 65 [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 07 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 DA 0C 52 [13:49:55]RasterBufferAndPrint [13:49:55]line [13:49:55]line [13:49:55]line [13:49:55]line [13:49:55]line [13:49:55]written 0, free lines is 3296 [13:49:55]MH_Cut [13:49:55]Write to MH i2c: D1 01 00 6A 02 01 3E [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: D1 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: D1 01 00 [13:49:55]MH_I2C_Read... [13:49:55]Read from MH i2c: D1 01 00 6A 02 00 3D [13:49:55]Write to MH i2c: 01 00 00 6B 02 6D [13:49:55]Write i2c OK [13:49:55]MH_I2C_Read... [13:49:56]Connected sock=9 [13:49:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 0A 07 01 5B 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 02 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 35 04 06 00 2D 49 FE A0 D1 B6 50 B9 91 AC 92 81 8E 26 [13:49:56]*** Cut start [13:49:56]*** Purtial cut [13:49:56]*** Stage 1: CUTSNS_PIN = 1 [13:49:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 32 47 00 2D A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 56 02 00 F4 03 04 00 FD BC F3 66 B6 04 01 00 00 FA 7C 62 AE 71 AE EB 56 [13:49:56]CommunicateWithHost err = 0 [13:49:56]CheckOFDResponse [13:49:56]1017 (14) - 77093643461234 [13:49:56]1041 (16) - 0000000000871835 [13:49:56]1040 (4) - 153166 [13:49:56]1012 (4) - 25.09.2024 07:34 [13:49:56]1206 (1) - 0 [13:49:56]OFD Sender: Remove packet 153166 [13:49:56]ProducePacketName [13:49:56]name=ofd_packets/00153166 [13:49:56]NVStorageDeleteData [13:49:56]Read from MH i2c: 01 [13:49:56]MH_I2C_Read... [13:49:56]*** Stop cut motor [13:49:56]*** Cut end [13:49:56]Read from MH i2c: 01 07 00 [13:49:56]MH_I2C_Read... [13:49:56]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [13:49:56]process_action close_receipt done [13:49:56]requested_data is exist [13:49:56]produce_requested_data [13:49:56]requested_item fm.sn is exist - process it [13:49:56]wFMCommunicate request_size=4 [13:49:56]MH_SAM_APDU [13:49:56]CAPDU: 80 11 00 00 [13:49:56]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [13:49:56]Write i2c OK [13:49:56]MH_I2C_Read... [13:49:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:56]Read from MH i2c: E2 [13:49:56]MH_I2C_Read... [13:49:56]Read from MH i2c: E2 17 00 [13:49:56]MH_I2C_Read... [13:49:56]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [13:49:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:49:56]wFMCommunicate OK [13:49:56]requested_item fd.num is exist - process it [13:49:56]SAM_PROTO_GetFieldsCounters [13:49:56]wFMCommunicate request_size=4 [13:49:56]MH_SAM_APDU [13:49:56]CAPDU: 80 13 00 00 [13:49:56]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [13:49:56]Write i2c OK [13:49:56]MH_I2C_Read... [13:49:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:57]Read from MH i2c: E2 [13:49:57]MH_I2C_Read... [13:49:57]Read from MH i2c: E2 62 00 [13:49:57]MH_I2C_Read... [13:49:57]Read from MH i2c: E2 62 00 6D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [13:49:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:57]wFMCommunicate OK [13:49:57]SAM_PROTO_GetFieldsCounters done [13:49:57]requested_item shift.num is exist - process it [13:49:57]requested_item shift.opened is exist - process it [13:49:57]req_shift_opened [13:49:57]FM_GetShiftState [13:49:57]SAM_PROTO_GetShiftState [13:49:57]wFMCommunicate request_size=4 [13:49:57]MH_SAM_APDU [13:49:57]CAPDU: 80 13 01 00 [13:49:57]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [13:49:57]Write i2c OK [13:49:57]MH_I2C_Read... [13:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:57]Read from MH i2c: E2 [13:49:57]MH_I2C_Read... [13:49:57]Read from MH i2c: E2 0E 00 [13:49:57]MH_I2C_Read... [13:49:57]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B5 [13:49:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:49:57]wFMCommunicate OK [13:49:57]SAM_PROTO_GetShiftState done [13:49:57]FM_GetShiftState done [13:49:57]req_shift_opened done [13:49:57]requested_item shift.open_date is exist - process it [13:49:57]req_shift_open_date [13:49:57]req_shift_open_date done [13:49:57]produce_requested_data done [13:49:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153166,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:49:57]process_action_free close_receipt [13:49:57]json_value_free [13:49:57]json_value_free done [13:49:57]process_json_proto returns [13:49:57]Send response to host [13:49:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153166,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:49:57]free response buf [13:49:57]execute_script done [13:49:57]execute_script returns [13:49:57]free content buf [13:49:57]Sock 8.Close socket [13:49:57]Sock 8.Thread stoped [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:14]recv_with_timeout no data received [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:27]OFD Sender: No OFD packet to send [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:42]OFD Sender: No OFD packet to send [13:50:47]OFD Sender: No OFD packet to send [13:50:48]recv_with_timeout no data received [13:50:52]OFD Sender: No OFD packet to send [13:50:57]OFD Sender: No OFD packet to send [13:51:02]OFD Sender: No OFD packet to send [13:51:05]recv_with_timeout no data received [13:51:07]OFD Sender: No OFD packet to send [13:51:12]OFD Sender: No OFD packet to send [13:51:17]OFD Sender: No OFD packet to send [13:51:22]OFD Sender: No OFD packet to send [13:51:27]OFD Sender: No OFD packet to send [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:56]recv_with_timeout no data received [13:51:57]OFD Sender: No OFD packet to send [13:52:02]OFD Sender: No OFD packet to send [13:52:07]OFD Sender: No OFD packet to send [13:52:12]OFD Sender: No OFD packet to send [13:52:17]OFD Sender: No OFD packet to send [13:52:20]recv_with_timeout no data received [13:52:22]OFD Sender: No OFD packet to send [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:37]OFD Sender: No OFD packet to send [13:52:42]OFD Sender: No OFD packet to send [13:52:48]OFD Sender: No OFD packet to send [13:52:53]OFD Sender: No OFD packet to send [13:52:58]OFD Sender: No OFD packet to send [13:53:03]OFD Sender: No OFD packet to send [13:53:08]OFD Sender: No OFD packet to send [13:53:13]OFD Sender: No OFD packet to send [13:53:18]OFD Sender: No OFD packet to send [13:53:23]OFD Sender: No OFD packet to send [13:53:24]recv_with_timeout no data received [13:53:28]OFD Sender: No OFD packet to send [13:53:33]OFD Sender: No OFD packet to send [13:53:38]OFD Sender: No OFD packet to send [13:53:43]OFD Sender: No OFD packet to send [13:53:48]OFD Sender: No OFD packet to send [13:48:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 AA 07 01 69 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 B1 14 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 56 02 00 35 04 06 00 DB 92 E5 CC F9 B2 69 3E 6D AC 9D 53 87 4B [13:48:34]CheckFolder [13:48:34]dirname=/storage/ofd_packets [13:48:34]CheckFolder done [13:48:34]ProducePacketName [13:48:34]name=ofd_packets/00153164 [13:48:34]NVStorageSaveData ofd_packets/00153164 [13:48:34]File name is /storage/ofd_packets/00153164 [13:48:34]Write 301 bytes [13:48:34]NVStorageSaveData done [13:48:34]OFDSenderStorePacket done [13:48:34]KKMCreateOFDPacket done [13:48:34]NVStorageSaveData kkm_last_timestamp [13:48:34]File name is /storage/kkm_last_timestamp [13:48:34]Write 4 bytes [13:48:34]NVStorageSaveData done [13:48:34]ExternCall_PrintAddStr [13:48:34]wPrintStart [13:48:34]Write to MH i2c: 01 00 00 A5 01 A6 [13:48:34]Write i2c OK [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: 01 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: 01 07 00 [13:48:34]MH_I2C_Read... [13:48:34]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [13:48:34]RasterBufferAndPrint [13:48:34]line Счет N : (1)1787166 [13:48:34]line ИНН: 02508201610067 [13:48:34]line Контрольно-Кассовый Чек [13:48:34]line ПРОДАЖА [13:48:34]line ТРК (МРК, ГНК) : 23 [13:48:34]line Товар: 2710124500 [13:48:34]line Аи-95-К-5 [13:48:34]line 26.960 * 74.20 [13:48:34]line = 2000.43 [13:48:34]line НДС 12% НСП 1% [13:48:34]line > о реализуемом товаре [13:48:34]line ОКРУГЛЕНИЕ: -0.43 [13:48:34]line ИТОГО: 2000.00 [13:48:34]line Внесено: 2000.00 [13:48:34]line СДАЧА: 0.00 [13:48:34]line НСП 1% : 17.70 [13:48:34]line НДС 12% : 212.43 [13:48:34]line Наличными: 2000.00 [13:48:34]line Безнал.: 0.00 [13:48:34]line Место: АЗС № 89 "Партнер Нефть" [13:48:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:48:34]line СНО: Общий режим [13:48:34]line Чек 180 25.09.2024 13:48 [13:48:34]line Смена: 478 ФФД: 1.0 [13:48:34]line ЗНМ: 0300000113 [13:48:34]line РНМ: 0000000000091825 [13:48:34]line Версия ККМ: 001 [13:48:34]line ФМ: 0000000000871835 [13:48:34]line ФД: 153164 [13:48:34]line ФПД: 241423967123890 [13:48:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T134833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153164&fm=241423967123890&tin=02508201610067®Number=0000000000091825&sum=200000 [13:48:34]OFD Sender: Processing packet 153164 [packets to send 833, broken 832] [13:48:34]ProducePacketName [13:48:34]name=ofd_packets/00153164 [13:48:34]OFD Sender: To server: pG, [13:48:34]CommunicateWithHost lk.salyk.kg:30040 [13:48:34]ConnectInit lk.salyk.kg [13:48:34]written 0, free lines is 4095 [13:48:35]Write to MH i2c: 01 00 00 D0 01 D1 [13:48:35]Write i2c OK [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: 01 [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: 01 07 00 [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 DF 0C C3 [13:48:35]RasterBufferAndPrint [13:48:35]line [13:48:35]line [13:48:35]line [13:48:35]line [13:48:35]line [13:48:35]written 0, free lines is 3301 [13:48:35]MH_Cut [13:48:35]Write to MH i2c: D1 01 00 D7 01 01 AA [13:48:35]Write i2c OK [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: D1 [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: D1 01 00 [13:48:35]MH_I2C_Read... [13:48:35]Read from MH i2c: D1 01 00 D7 01 00 A9 [13:48:35]Write to MH i2c: 01 00 00 D8 01 D9 [13:48:35]Write i2c OK [13:48:35]MH_I2C_Read... [13:48:35]*** Cut start [13:48:35]*** Purtial cut [13:48:35]*** Stage 1: CUTSNS_PIN = 1 [13:48:36]Read from MH i2c: 01 [13:48:36]MH_I2C_Read... [13:48:36]*** Stop cut motor [13:48:36]*** Cut end [13:48:36]Read from MH i2c: 01 07 00 [13:48:36]MH_I2C_Read... [13:48:36]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [13:48:36]process_action close_receipt done [13:48:36]requested_data is exist [13:48:36]produce_requested_data [13:48:36]requested_item fm.sn is exist - process it [13:48:36]wFMCommunicate request_size=4 [13:48:36]MH_SAM_APDU [13:48:36]CAPDU: 80 11 00 00 [13:48:36]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [13:48:36]Write i2c OK [13:48:36]MH_I2C_Read... [13:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:36]Read from MH i2[13:53:53]OFD Sender: No OFD packet to send [13:53:54]recv_with_timeout no data received [13:53:58]OFD Sender: No OFD packet to send [13:54:03]OFD Sender: No OFD packet to send [13:54:03]accept exits with 10 [13:54:03]New connection [13:54:03]New thread 3067538788 created [13:54:03]Thread 3067395428 joined [13:54:03]Waiting for new connection... [13:54:03] Sock 10.Parse request [13:54:03]Sock 10.Check first char [13:54:03]Sock 10.First char is OK [13:54:03]request: POST /json_proto HTTP/1.0 [13:54:03]Method: POST [13:54:03]URL: /json_proto [13:54:03]Method is POST - this is cgi request [13:54:03]url: /json_proto [13:54:03]query_string will be loaded in cgi processing [13:54:03]execute_cgi json_proto POST (null) [13:54:03]execute_cgi path=json_proto method=POST [13:54:03]POST find Content-Length [13:54:03]Host: 172.17.43.67:8080 [13:54:03]Content-Length: 662 [13:54:03]Content-Type: application/json [13:54:03] [13:54:03]POST finish read [13:54:03]Found Content-Length = 662 [13:54:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:03]execute_script... [13:54:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:03]POST & json_proto [13:54:03]process_json_proto [13:54:03]json parsed OK: [13:54:03]protocol is kg_v1.0 [13:54:03]action value=close_receipt [13:54:03]process_action close_receipt [13:54:03]cmd_close_receipt [13:54:03]MH_GetDate [13:54:03]Write to MH i2c: F0 00 00 6F 02 60 [13:54:03]Write i2c OK [13:54:03]MH_I2C_Read... [13:54:03]Read from MH i2c: F0 [13:54:03]MH_I2C_Read... [13:54:03]Read from MH i2c: F0 09 00 [13:54:03]MH_I2C_Read... [13:54:03]Read from MH i2c: F0 09 00 6F 02 00 FC 15 F4 66 6A BD 47 65 A7 [13:54:03]GetLastDocTimeStamp 1727272194 [13:54:03]current date 1727272444 [13:54:03]FM_GetShiftState [13:54:03]SAM_PROTO_GetShiftState [13:54:03]wFMCommunicate request_size=4 [13:54:03]MH_SAM_APDU [13:54:03]CAPDU: 80 13 01 00 [13:54:03]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [13:54:03]Write i2c OK [13:54:03]MH_I2C_Read... [13:54:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:03]Read from MH i2c: E2 [13:54:03]MH_I2C_Read... [13:54:03]Read from MH i2c: E2 0E 00 [13:54:03]MH_I2C_Read... [13:54:03]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B7 [13:54:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:54:03]wFMCommunicate OK [13:54:03]SAM_PROTO_GetShiftState done [13:54:03]FM_GetShiftState done [13:54:03]opened in 1727224329 [13:54:03]opened+sec_in_day 1727310729 [13:54:03]quantity*price = 50034 [13:54:03]sum+1 = 50036 [13:54:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 183 25.09.2024 13:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153167 ФПД: 176539308622949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T135404&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153167&fm=176539308622949&tin=02508201610067®Number=0000000000091825&sum=50000 [13:54:04]StoreToDocumentArchive [13:54:04]shift 478 fd 153167 [13:54:04]save to /storage/0478/doc_00153167 [13:54:04]save last doc name /storage/0478/doc_00153167 to /storage/kkm_last_doc_name [13:54:04]save OK [13:54:04]Clear old archive folders... [13:54:04]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:54:04]tlvbuf is 01CB6670 [13:54:04]SAM_PROTO_ClearQueue [13:54:04]wFMCommunicate request_size=4 [13:54:04]MH_SAM_APDU [13:54:04]CAPDU: 80 09 00 00 [13:54:04]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [13:54:04]Write i2c OK [13:54:04]MH_I2C_Read... [13:54:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:04]Read from MH i2c: E2 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: E2 03 00 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [13:54:04]RAPDU: 90 00 [13:54:04]wFMCommunicate OK [13:54:04]SAM_PROTO_ClearQueue done [13:54:04]KKMCreateOFDPacket [13:54:04]OFDProtocolAddRootSTLVToBuf [13:54:04]FM_MakeSignedData [13:54:04]FM_MakeSignedData [13:54:04]SAM_PROTO_SignData [13:54:04]wFMCommunicate request_size=4 [13:54:04]MH_SAM_APDU [13:54:04]CAPDU: 80 0D 01 02 [13:54:04]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [13:54:04]Write i2c OK [13:54:04]MH_I2C_Read... [13:54:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:05]Read from MH i2c: E2 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [13:54:05]RAPDU: 90 00 [13:54:05]wFMCommunicate OK [13:54:05]wFMCommunicate request_size=255 [13:54:05]MH_SAM_APDU [13:54:05]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 FC 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 56 02 00 35 04 06 00 A0 8F C2 C7 84 [13:54:05]Write to MH i2c: E2 02 01 7F 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 FC 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 56 02 00 35 04 06 00 A0 8F C2 C7 84 00 00 73 [13:54:05]Write i2c OK [13:54:05]MH_I2C_Read... [13:54:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:05]Read from MH i2c: E2 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [13:54:05]RAPDU: 90 00 [13:54:05]wFMCommunicate OK [13:54:05]wFMCommunicate request_size=6 [13:54:05]MH_SAM_APDU [13:54:05]CAPDU: 80 0D 02 02 01 65 [13:54:05]Write to MH i2c: E2 09 00 80 02 80 0D 02 02 01 00 65 00 00 63 [13:54:05]Write i2c OK [13:54:05]MH_I2C_Read... [13:54:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:05]Read from MH i2c: E2 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [13:54:05]RAPDU: 90 00 [13:54:05]wFMCommunicate OK [13:54:05]wFMCommunicate request_size=4 [13:54:05]MH_SAM_APDU [13:54:05]CAPDU: 80 0D 03 02 [13:54:05]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [13:54:05]Write i2c OK [13:54:05]MH_I2C_Read... [13:54:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:05]Read from MH i2c: E2 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 0B 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 0B 00 81 02 00 E7 72 10 05 33 99 41 AB 90 00 25 [13:54:05]RAPDU: E7 72 10 05 33 99 41 AB 90 00 [13:54:05]wFMCommunicate OK [13:54:05]SAM_PROTO_SignData done [13:54:05]FM_MakeSignedData done [13:54:05]CreateOFDProtocolMessage [13:54:05]wFMCommunicate request_size=4 [13:54:05]MH_SAM_APDU [13:54:05]CAPDU: 80 11 00 00 [13:54:05]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [13:54:05]Write i2c OK [13:54:05]MH_I2C_Read... [13:54:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:05]Read from MH i2c: E2 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 17 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [13:54:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:05]wFMCommunicate OK [13:54:05]CreateOFDProtocolMessage done [13:54:05]OFDSenderStorePacket 153167 [13:54:05]StoreOFDPacket docnum=153167 [13:54:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8C F6 03 01 75 BA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 FC 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 56 02 00 35 04 06 00 A0 8F C2 C7 84 65 E7 72 10 05 33 99 41 AB [13:54:05]CheckFolder [13:54:05]dirname=/storage/ofd_packets [13:54:05]CheckFolder done [13:54:05]ProducePacketName [13:54:05]name=ofd_packets/00153167 [13:54:05]NVStorageSaveData ofd_packets/00153167 [13:54:05]File name is /storage/ofd_packets/00153167 [13:54:05]Write 297 bytes [13:54:05]NVStorageSaveData done [13:54:05]OFDSenderStorePacket done [13:54:05]KKMCreateOFDPacket done [13:54:05]NVStorageSaveData kkm_last_timestamp [13:54:05]File name is /storage/kkm_last_timestamp [13:54:05]Write 4 bytes [13:54:05]NVStorageSaveData done [13:54:05]ExternCall_PrintAddStr [13:54:05]wPrintStart [13:54:05]Write to MH i2c: 01 00 00 83 02 85 [13:54:05]Write i2c OK [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: 01 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: 01 07 00 [13:54:05]MH_I2C_Read... [13:54:05]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [13:54:05]RasterBufferAndPrint [13:54:05]line Счет N : (1)1787168 [13:54:05]line ИНН: 02508201610067 [13:54:05]line Контрольно-Кассовый Чек [13:54:05]line ПРОДАЖА [13:54:05]line ТРК (МРК, ГНК) : 11 [13:54:05]line Товар: 2710124130 [13:54:05]line Super-92 [13:54:05]line 7.220 * 69.30 [13:54:05]line = 500.35 [13:54:05]line НДС 12% НСП 1% [13:54:05]line > о реализуемом товаре [13:54:05]line ОКРУГЛЕНИЕ: -0.35 [13:54:05]line ИТОГО: 500.00 [13:54:05]line Внесено: 500.00 [13:54:05]line СДАЧА: 0.00 [13:54:05]line НСП 1% : 4.43 [13:54:05]line НДС 12% : 53.13 [13:54:05]line Наличными: 500.00 [13:54:05]line Безнал.: 0.00 [13:54:05]line Место: АЗС № 89 "Партнер Нефть" [13:54:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:54:05]line СНО: Общий режим [13:54:05]line Чек 183 25.09.2024 13:54 [13:54:05]line Смена: 478 ФФД: 1.0 [13:54:05]line ЗНМ: 0300000113 [13:54:05]line РНМ: 0000000000091825 [13:54:05]line Версия ККМ: 001 [13:54:05]line ФМ: 0000000000871835 [13:54:05]line ФД: 153167 [13:54:05]line ФПД: 176539308622949 [13:54:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T135404&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153167&fm=176539308622949&tin=02508201610067®Number=0000000000091825&sum=50000 [13:54:05]OFD Sender: Processing packet 153167 [packets to send 833, broken 832] [13:54:05]ProducePacketName [13:54:05]name=ofd_packets/00153167 [13:54:05]OFD Sender: To server: pG, [13:54:05]CommunicateWithHost lk.salyk.kg:30040 [13:54:05]ConnectInit lk.salyk.kg [13:54:05]written 0, free lines is 4095 [13:54:06]Write to MH i2c: 01 00 00 AE 02 B0 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 07 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 D9 0C 9C [13:54:06]RasterBufferAndPrint [13:54:06]line [13:54:06]line [13:54:06]line [13:54:06]line [13:54:06]line [13:54:06]written 0, free lines is 3296 [13:54:06]MH_Cut [13:54:06]Write to MH i2c: D1 01 00 B5 02 01 89 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: D1 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: D1 01 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: D1 01 00 B5 02 00 88 [13:54:06]Write to MH i2c: 01 00 00 B6 02 B8 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** Cut start [13:54:06]*** Purtial cut [13:54:06]*** Stage 1: CUTSNS_PIN = 1 [13:54:07]Read from MH i2c: 01 [13:54:07]MH_I2C_Read... [13:54:07]*** Stop cut motor [13:54:07]*** Cut end [13:54:07]Connected sock=8 [13:54:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8C F6 03 01 75 BA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 FC 15 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 56 02 00 35 04 06 00 A0 8F C2 C7 84 65 E7 72 10 05 33 99 41 AB [13:54:07]Read from MH i2c: 01 07 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [13:54:07]process_action close_receipt done [13:54:07]requested_data is exist [13:54:07]produce_requested_data [13:54:07]requested_item fm.sn is exist - process it [13:54:07]wFMCommunicate request_size=4 [13:54:07]MH_SAM_APDU [13:54:07]CAPDU: 80 11 00 00 [13:54:07]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:07]Read from MH i2c: E2 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 17 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [13:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:07]wFMCommunicate OK [13:54:07]requested_item fd.num is exist - process it [13:54:07]SAM_PROTO_GetFieldsCounters [13:54:07]wFMCommunicate request_size=4 [13:54:07]MH_SAM_APDU [13:54:07]CAPDU: 80 13 00 00 [13:54:07]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:07]Read from MH i2c: E2 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 62 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [13:54:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:07]wFMCommunicate OK [13:54:07]SAM_PROTO_GetFieldsCounters done [13:54:07]requested_item shift.num is exist - process it [13:54:07]requested_item shift.opened is exist - process it [13:54:07]req_shift_opened [13:54:07]FM_GetShiftState [13:54:07]SAM_PROTO_GetShiftState [13:54:07]wFMCommunicate request_size=4 [13:54:07]MH_SAM_APDU [13:54:07]CAPDU: 80 13 01 00 [13:54:07]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:07]Read from MH i2c: E2 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 00 [13:54:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:54:07]wFMCommunicate OK [13:54:07]SAM_PROTO_GetShiftState done [13:54:07]FM_GetShiftState done [13:54:07]req_shift_opened done [13:54:07]requested_item shift.open_date is exist - process it [13:54:07]req_shift_open_date [13:54:07]req_shift_open_date done [13:54:07]produce_requested_data done [13:54:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153167,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:54:07]process_action_free close_receipt [13:54:07]json_value_free [13:54:07]json_value_free done [13:54:07]process_json_proto returns [13:54:07]Send response to host [13:54:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153167,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:54:07]free response buf [13:54:07]execute_script done [13:54:07]execute_script returns [13:54:07]free content buf [13:54:07]Sock 10.Close socket [13:54:07]Sock 10.Thread stoped [13:54:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 72 47 00 02 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 56 02 00 F4 03 04 00 F8 BD F3 66 B6 04 01 00 00 A3 9B 55 93 98 57 D8 49 [13:54:07]CommunicateWithHost err = 0 [13:54:07]CheckOFDResponse [13:54:07]1017 (14) - 77093643461234 [13:54:07]1041 (16) - 0000000000871835 [13:54:07]1040 (4) - 153167 [13:54:07]1012 (4) - 25.09.2024 07:38 [13:54:07]1206 (1) - 0 [13:54:07]OFD Sender: Remove packet 153167 [13:54:07]ProducePacketName [13:54:07]name=ofd_packets/00153167 [13:54:07]NVStorageDeleteData [13:54:08]OFD Sender: No OFD packet to send [13:54:13]OFD Sender: No OFD packet to send [13:54:14]recv_with_timeout no data received [13:54:18]OFD Sender: No OFD packet to send [13:54:23]OFD Sender: No OFD packet to send [13:54:28]OFD Sender: No OFD packet to send [13:54:33]OFD Sender: No OFD packet to send [13:54:35]recv_with_timeout no data received [13:54:38]OFD Sender: No OFD packet to send [13:54:43]OFD Sender: No OFD packet to send [13:54:48]OFD Sender: No OFD packet to send [13:54:53]OFD Sender: No OFD packet to send [13:54:58]OFD Sender: No OFD packet to send [13:55:03]OFD Sender: No OFD packet to send [13:55:08]OFD Sender: No OFD packet to send [13:55:13]OFD Sender: No OFD packet to send [13:55:13]recv_with_timeout no data received [13:55:18]OFD Sender: No OFD packet to send [13:55:23]OFD Sender: No OFD packet to send [13:55:28]OFD Sender: No OFD packet to send [13:55:31]recv_with_timeout no data received [13:55:33]OFD Sender: No OFD packet to send [13:55:35]accept exits with 9 [13:55:35]New connection [13:55:35]New thread 3067395428 created [13:55:35]Thread 3067538788 joined [13:55:35]Waiting for new connection... [13:55:35] Sock 9.Parse request [13:55:35]Sock 9.Check first char [13:55:35]Sock 9.First char is OK [13:55:35]request: POST /json_proto HTTP/1.0 [13:55:35]Method: POST [13:55:35]URL: /json_proto [13:55:35]Method is POST - this is cgi request [13:55:35]url: /json_proto [13:55:35]query_string will be loaded in cgi processing [13:55:35]execute_cgi json_proto POST (null) [13:55:35]execute_cgi path=json_proto method=POST [13:55:35]POST find Content-Length [13:55:35]Host: 172.17.43.67:8080 [13:55:35]Content-Length: 796 [13:55:35]Content-Type: application/json [13:55:35] [13:55:35]POST finish read [13:55:35]Found Content-Length = 796 [13:55:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:35]execute_script... [13:55:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:35]POST & json_proto [13:55:35]process_json_proto [13:55:35]json parsed OK: [13:55:35]protocol is kg_v1.0 [13:55:35]action value=close_receipt [13:55:35]process_action close_receipt [13:55:35]cmd_close_receipt [13:55:35]MH_GetDate [13:55:35]Write to MH i2c: F0 00 00 BA 02 AB [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: F0 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: F0 09 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: F0 09 00 BA 02 00 58 16 F4 66 6A BD 47 65 4F [13:55:35]GetLastDocTimeStamp 1727272444 [13:55:35]current date 1727272536 [13:55:35]FM_GetShiftState [13:55:35]SAM_PROTO_GetShiftState [13:55:35]wFMCommunicate request_size=4 [13:55:35]MH_SAM_APDU [13:55:35]CAPDU: 80 13 01 00 [13:55:35]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:35]Read from MH i2c: E2 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 0E 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 02 [13:55:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:55:35]wFMCommunicate OK [13:55:35]SAM_PROTO_GetShiftState done [13:55:35]FM_GetShiftState done [13:55:35]opened in 1727224329 [13:55:35]opened+sec_in_day 1727310729 [13:55:35]quantity*price = 0 [13:55:35]sum+1 = 1 [13:55:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 184 25.09.2024 13:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153168 ФПД: 233621692623111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T135536&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153168&fm=233621692623111&tin=02508201610067®Number=0000000000091825&sum=0 [13:55:36]StoreToDocumentArchive [13:55:36]shift 478 fd 153168 [13:55:36]save to /storage/0478/doc_00153168 [13:55:36]save last doc name /storage/0478/doc_00153168 to /storage/kkm_last_doc_name [13:55:36]save OK [13:55:36]Clear old archive folders... [13:55:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:55:36]tlvbuf is 01CCD7D0 [13:55:36]SAM_PROTO_ClearQueue [13:55:36]wFMCommunicate request_size=4 [13:55:36]MH_SAM_APDU [13:55:36]CAPDU: 80 09 00 00 [13:55:36]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:36]Read from MH i2c: E2 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 03 00 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [13:55:36]RAPDU: 90 00 [13:55:36]wFMCommunicate OK [13:55:36]SAM_PROTO_ClearQueue done [13:55:36]KKMCreateOFDPacket [13:55:36]OFDProtocolAddRootSTLVToBuf [13:55:36]FM_MakeSignedData [13:55:36]FM_MakeSignedData [13:55:36]SAM_PROTO_SignData [13:55:36]wFMCommunicate request_size=4 [13:55:36]MH_SAM_APDU [13:55:36]CAPDU: 80 0D 01 02 [13:55:36]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [13:55:37]RAPDU: 90 00 [13:55:37]wFMCommunicate OK [13:55:37]wFMCommunicate request_size=255 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 58 16 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 56 02 00 35 04 06 00 D4 [13:55:37]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 58 16 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 56 02 00 35 04 06 00 D4 00 00 19 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [13:55:37]RAPDU: 90 00 [13:55:37]wFMCommunicate OK [13:55:37]wFMCommunicate request_size=10 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 0D 02 02 05 7A 4A 00 29 07 [13:55:37]Write to MH i2c: E2 0D 00 CB 02 80 0D 02 02 05 00 7A 4A 00 29 07 00 00 45 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [13:55:37]RAPDU: 90 00 [13:55:37]wFMCommunicate OK [13:55:37]wFMCommunicate request_size=4 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 0D 03 02 [13:55:37]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 0B 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 0B 00 CC 02 00 C7 D6 9E D4 57 5F 0B A2 90 00 BC [13:55:37]RAPDU: C7 D6 9E D4 57 5F 0B A2 90 00 [13:55:37]wFMCommunicate OK [13:55:37]SAM_PROTO_SignData done [13:55:37]FM_MakeSignedData done [13:55:37]CreateOFDProtocolMessage [13:55:37]wFMCommunicate request_size=4 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 11 00 00 [13:55:37]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 17 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [13:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:55:37]wFMCommunicate OK [13:55:37]CreateOFDProtocolMessage done [13:55:37]OFDSenderStorePacket 153168 [13:55:37]StoreOFDPacket docnum=153168 [13:55:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 EE 07 01 43 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 58 16 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 56 02 00 35 04 06 00 D4 7A 4A 00 29 07 C7 D6 9E D4 57 5F 0B A2 [13:55:37]CheckFolder [13:55:37]dirname=/storage/ofd_packets [13:55:37]CheckFolder done [13:55:37]ProducePacketName [13:55:37]name=ofd_packets/00153168 [13:55:37]NVStorageSaveData ofd_packets/00153168 [13:55:37]File name is /storage/ofd_packets/00153168 [13:55:37]Write 301 bytes [13:55:37]NVStorageSaveData done [13:55:37]OFDSenderStorePacket done [13:55:37]KKMCreateOFDPacket done [13:55:37]NVStorageSaveData kkm_last_timestamp [13:55:37]File name is /storage/kkm_last_timestamp [13:55:37]Write 4 bytes [13:55:37]NVStorageSaveData done [13:55:37]ExternCall_PrintAddStr [13:55:37]wPrintStart [13:55:37]Write to MH i2c: 01 00 00 CE 02 D0 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 07 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [13:55:37]RasterBufferAndPrint [13:55:37]line Счет N : (1)1787169 [13:55:37]line ИНН: 02508201610067 [13:55:37]line Контрольно-Кассовый Чек [13:55:37]line ПРОДАЖА [13:55:37]line ТРК (МРК, ГНК) : 32 [13:55:37]line Товар: 2710124130 [13:55:37]line Аи-92-К-5 [13:55:37]line 7.380 * 0.00 [13:55:37]line = 0.00 [13:55:37]line НДС 12% НСП 1% [13:55:37]line > о реализуемом товаре [13:55:37]line ИТОГО: 0.00 [13:55:37]line НСП 1% : 0.00 [13:55:37]line НДС 12% : 0.00 [13:55:37]line Наличными: 0.00 [13:55:37]line Безнал.: 0.00 [13:55:37]line Место: АЗС № 89 "Партнер Нефть" [13:55:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:55:37]line СНО: Общий режим [13:55:37]line Чек 184 25.09.2024 13:55 [13:55:37]line Смена: 478 ФФД: 1.0 [13:55:37]line ЗНМ: 0300000113 [13:55:37]line РНМ: 0000000000091825 [13:55:37]line Версия ККМ: 001 [13:55:37]line Платежная система: O! деньги [13:55:37]line ФМ: 0000000000871835 [13:55:37]line ФД: 153168 [13:55:37]line ФПД: 233621692623111 [13:55:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T135536&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153168&fm=233621692623111&tin=02508201610067®Number=0000000000091825&sum=0 [13:55:37]written 0, free lines is 4095 [13:55:37]OFD Sender: Processing packet 153168 [packets to send 833, broken 832] [13:55:37]ProducePacketName [13:55:37]name=ofd_packets/00153168 [13:55:37]OFD Sender: To server: pG, [13:55:37]CommunicateWithHost lk.salyk.kg:30040 [13:55:37]ConnectInit lk.salyk.kg [13:55:37]Write to MH i2c: 01 00 00 F8 02 FA [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 07 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 E6 0C F3 [13:55:37]RasterBufferAndPrint [13:55:37]line [13:55:37]line [13:55:37]line [13:55:37]line [13:55:37]line [13:55:37]written 0, free lines is 3309 [13:55:37]MH_Cut [13:55:37]Write to MH i2c: D1 01 00 FF 02 01 D3 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: D1 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: D1 01 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: D1 01 00 FF 02 00 D2 [13:55:37]Write to MH i2c: 01 00 00 00 03 03 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:38]*** Cut start [13:55:38]*** Purtial cut [13:55:38]*** Stage 1: CUTSNS_PIN = 1 [13:55:38]Read from MH i2c: 01 [13:55:38]MH_I2C_Read... [13:55:38]*** Stop cut motor [13:55:38]*** Cut end [13:55:38]Read from MH i2c: 01 07 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [13:55:38]process_action close_receipt done [13:55:38]requested_data is exist [13:55:38]produce_requested_data [13:55:38]requested_item fm.sn is exist - process it [13:55:38]wFMCommunicate request_size=4 [13:55:38]MH_SAM_APDU [13:55:38]CAPDU: 80 11 00 00 [13:55:38]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:38]Read from MH i2c: E2 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 17 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [13:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:55:38]wFMCommunicate OK [13:55:38]requested_item fd.num is exist - process it [13:55:38]SAM_PROTO_GetFieldsCounters [13:55:38]wFMCommunicate request_size=4 [13:55:38]MH_SAM_APDU [13:55:38]CAPDU: 80 13 00 00 [13:55:38]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:39]Read from MH i2c: E2 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: E2 62 00 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [13:55:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:55:39]wFMCommunicate OK [13:55:39]SAM_PROTO_GetFieldsCounters done [13:55:39]requested_item shift.num is exist - process it [13:55:39]requested_item shift.opened is exist - process it [13:55:39]req_shift_opened [13:55:39]FM_GetShiftState [13:55:39]SAM_PROTO_GetShiftState [13:55:39]wFMCommunicate request_size=4 [13:55:39]MH_SAM_APDU [13:55:39]CAPDU: 80 13 01 00 [13:55:39]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [13:55:39]Write i2c OK [13:55:39]MH_I2C_Read... [13:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:39]Read from MH i2c: E2 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: E2 0E 00 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4B [13:55:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [13:55:39]wFMCommunicate OK [13:55:39]SAM_PROTO_GetShiftState done [13:55:39]FM_GetShiftState done [13:55:39]req_shift_opened done [13:55:39]requested_item shift.open_date is exist - process it [13:55:39]req_shift_open_date [13:55:39]req_shift_open_date done [13:55:39]produce_requested_data done [13:55:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153168,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [13:55:39]process_action_free close_receipt [13:55:39]json_value_free [13:55:39]json_value_free done [13:55:39]process_json_proto returns [13:55:39]Send response to host [13:55:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153168,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [13:55:39]free response buf [13:55:39]execute_script done [13:55:39]execute_script returns [13:55:39]free content buf [13:55:39]Sock 9.Close socket [13:55:39]Sock 9.Thread stoped [13:55:41]recv_with_timeout no data received [13:55:42]ConnectInit Can't take IP for lk.salyk.kg [13:55:42]CommunicateWithHost connect error [13:55:42]CommunicateWithHost err = -1 [13:55:42]OFD Sender: Server communicate error [13:55:47]OFD Sender: Processing packet 153168 [packets to send 833, broken 832] [13:55:47]ProducePacketName [13:55:47]name=ofd_packets/00153168 [13:55:47]OFD Sender: To server: pG, [13:55:47]CommunicateWithHost lk.salyk.kg:30040 [13:55:47]ConnectInit lk.salyk.kg [13:55:50]Connected sock=10 [13:55:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 EE 07 01 43 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 58 16 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 56 02 00 35 04 06 00 D4 7A 4A 00 29 07 C7 D6 9E D4 57 5F 0B A2 [13:55:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 78 47 00 1E 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 56 02 00 F4 03 04 00 5F BE F3 66 B6 04 01 00 00 45 64 E0 8B 60 5A 9F 0E [13:55:50]CommunicateWithHost err = 0 [13:55:50]CheckOFDResponse [13:55:50]1017 (14) - 77093643461234 [13:55:50]1041 (16) - 0000000000871835 [13:55:50]1040 (4) - 153168 [13:55:50]1012 (4) - 25.09.2024 07:40 [13:55:50]1206 (1) - 0 [13:55:50]OFD Sender: Remove packet 153168 [13:55:50]ProducePacketName [13:55:50]name=ofd_packets/00153168 [13:55:50]NVStorageDeleteData [13:55:50]OFD Sender: No OFD packet to send [13:55:52]recv_with_timeout no data received [13:55:55]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:03]recv_with_timeout no data received [13:56:06]OFD Sender: No OFD packet to send [13:56:11]OFD Sender: No OFD packet to send [13:56:16]OFD Sender: No OFD packet to send [13:56:21]OFD Sender: No OFD packet to send [13:56:26]OFD Sender: No OFD packet to send [13:56:31]OFD Sender: No OFD packet to send [13:56:36]OFD Sender: No OFD packet to send [13:56:41]OFD Sender: No OFD packet to send [13:56:46]OFD Sender: No OFD packet to send [13:56:51]OFD Sender: No OFD packet to send [13:56:56]OFD Sender: No OFD packet to send [13:57:01]recv_with_timeout no data received [13:57:01]OFD Sender: No OFD packet to send [13:57:06]OFD Sender: No OFD packet to send [13:57:11]OFD Sender: No OFD packet to send [13:57:16]OFD Sender: No OFD packet to send [13:57:21]OFD Sender: No OFD packet to send [13:57:26]OFD Sender: No OFD packet to send [13:57:31]OFD Sender: No OFD packet to send [13:57:36]OFD Sender: No OFD packet to send [13:57:41]OFD Sender: No OFD packet to send [13:57:46]OFD Sender: No OFD packet to send [13:57:51]OFD Sender: No OFD packet to send [13:57:56]OFD Sender: No OFD packet to send [13:58:01]OFD Sender: No OFD packet to send [13:58:06]OFD Sender: No OFD packet to send [13:58:11]OFD Sender: No OFD packet to send [13:58:16]OFD Sender: No OFD packet to send [13:58:21]OFD Sender: No OFD packet to send [13:58:26]OFD Sender: No OFD packet to send [13:58:31]OFD Sender: No OFD packet to send [13:58:36]OFD Sender: No OFD packet to send [13:58:41]OFD Sender: No OFD packet to send [13:58:46]OFD Sender: No OFD packet to send [13:58:51]OFD Sender: No OFD packet to send [13:58:56]OFD Sender: No OFD packet to send [13:59:01]OFD Sender: No OFD packet to send [13:59:06]OFD Sender: No OFD packet to send [13:59:11]OFD Sender: No OFD packet to send [13:59:13]recv_with_timeout no data received [13:59:16]OFD Sender: No OFD packet to send [13:59:21]OFD Sender: No OFD packet to send [13:59:26]OFD Sender: No OFD packet to send [13:59:31]OFD Sender: No OFD packet to send [13:59:36]OFD Sender: No OFD packet to send [13:59:41]OFD Sender: No OFD packet to send [13:59:46]OFD Sender: No OFD packet to send [13:59:51]OFD Sender: No OFD packet to send [13:59:56]OFD Sender: No OFD packet to send [14:00:01]OFD Sender: No OFD packet to send [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:14]recv_with_timeout no data received [14:00:15]accept exits with 8 [14:00:15]New connection [14:00:15]New thread 3067538788 created [14:00:15]Thread 3067395428 joined [14:00:15]Waiting for new connection... [14:00:15] Sock 8.Parse request [14:00:15]Sock 8.Check first char [14:00:15]Sock 8.First char is OK [14:00:15]request: POST /json_proto HTTP/1.0 [14:00:15]Method: POST [14:00:15]URL: /json_proto [14:00:15]Method is POST - this is cgi request [14:00:15]url: /json_proto [14:00:15]query_string will be loaded in cgi processing [14:00:15]execute_cgi json_proto POST (null) [14:00:15]execute_cgi path=json_proto method=POST [14:00:15]POST find Content-Length [14:00:15]Host: 172.17.43.67:8080 [14:00:15]Content-Length: 683 [14:00:15]Content-Type: application/json [14:00:15] [14:00:15]POST finish read [14:00:15]Found Content-Length = 683 [14:00:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:15]execute_script... [14:00:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:15]POST & json_proto [14:00:15]process_json_proto [14:00:15]json parsed OK: [14:00:15]protocol is kg_v1.0 [14:00:15]action value=close_receipt [14:00:15]process_action close_receipt [14:00:15]cmd_close_receipt [14:00:15]MH_GetDate [14:00:15]Write to MH i2c: F0 00 00 04 03 F6 [14:00:15]Write i2c OK [14:00:15]MH_I2C_Read... [14:00:15]Read from MH i2c: F0 [14:00:15]MH_I2C_Read... [14:00:15]Read from MH i2c: F0 09 00 [14:00:15]MH_I2C_Read... [14:00:15]Read from MH i2c: F0 09 00 04 03 00 70 17 F4 66 6A BD 47 65 B3 [14:00:15]GetLastDocTimeStamp 1727272536 [14:00:15]current date 1727272816 [14:00:15]FM_GetShiftState [14:00:15]SAM_PROTO_GetShiftState [14:00:15]wFMCommunicate request_size=4 [14:00:15]MH_SAM_APDU [14:00:15]CAPDU: 80 13 01 00 [14:00:15]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [14:00:15]Write i2c OK [14:00:15]MH_I2C_Read... [14:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:15]Read from MH i2c: E2 [14:00:15]MH_I2C_Read... [14:00:15]Read from MH i2c: E2 0E 00 [14:00:15]MH_I2C_Read... [14:00:15]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4D [14:00:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:00:15]wFMCommunicate OK [14:00:15]SAM_PROTO_GetShiftState done [14:00:15]FM_GetShiftState done [14:00:15]opened in 1727224329 [14:00:15]opened+sec_in_day 1727310729 [14:00:15]quantity*price = 100005 [14:00:15]sum+1 = 100006 [14:00:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 185 25.09.2024 14:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153169 ФПД: 155977405758536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T140016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153169&fm=155977405758536&tin=02508201610067®Number=0000000000091825&sum=100000 [14:00:16]StoreToDocumentArchive [14:00:16]shift 478 fd 153169 [14:00:16]save to /storage/0478/doc_00153169 [14:00:16]save last doc name /storage/0478/doc_00153169 to /storage/kkm_last_doc_name [14:00:16]save OK [14:00:16]Clear old archive folders... [14:00:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:16]tlvbuf is 01CD3D00 [14:00:16]SAM_PROTO_ClearQueue [14:00:16]wFMCommunicate request_size=4 [14:00:16]MH_SAM_APDU [14:00:16]CAPDU: 80 09 00 00 [14:00:16]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [14:00:16]Write i2c OK [14:00:16]MH_I2C_Read... [14:00:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:16]Read from MH i2c: E2 [14:00:16]MH_I2C_Read... [14:00:16]Read from MH i2c: E2 03 00 [14:00:16]MH_I2C_Read... [14:00:16]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [14:00:16]RAPDU: 90 00 [14:00:16]wFMCommunicate OK [14:00:16]SAM_PROTO_ClearQueue done [14:00:16]KKMCreateOFDPacket [14:00:16]OFDProtocolAddRootSTLVToBuf [14:00:16]FM_MakeSignedData [14:00:16]FM_MakeSignedData [14:00:16]SAM_PROTO_SignData [14:00:16]wFMCommunicate request_size=4 [14:00:16]MH_SAM_APDU [14:00:16]CAPDU: 80 0D 01 02 [14:00:16]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [14:00:16]Write i2c OK [14:00:16]MH_I2C_Read... [14:00:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:16]Read from MH i2c: E2 [14:00:16]MH_I2C_Read... [14:00:16]Read from MH i2c: E2 03 00 [14:00:16]MH_I2C_Read... [14:00:16]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [14:00:16]RAPDU: 90 00 [14:00:16]wFMCommunicate OK [14:00:16]wFMCommunicate request_size=255 [14:00:16]MH_SAM_APDU [14:00: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 70 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 56 02 00 35 04 06 00 8D [14:00:16]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 70 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 56 02 00 35 04 06 00 8D 00 00 4C [14:00:16]Write i2c OK [14:00:16]MH_I2C_Read... [14:00:16]OFD Sender: No OFD packet to send [14:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:17]Read from MH i2c: E2 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 03 00 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [14:00:17]RAPDU: 90 00 [14:00:17]wFMCommunicate OK [14:00:17]wFMCommunicate request_size=10 [14:00:17]MH_SAM_APDU [14:00:17]CAPDU: 80 0D 02 02 05 DC 51 DC FC 48 [14:00:17]Write to MH i2c: E2 0D 00 15 03 80 0D 02 02 05 00 DC 51 DC FC 48 00 00 E9 [14:00:17]Write i2c OK [14:00:17]MH_I2C_Read... [14:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:17]Read from MH i2c: E2 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 03 00 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [14:00:17]RAPDU: 90 00 [14:00:17]wFMCommunicate OK [14:00:17]wFMCommunicate request_size=4 [14:00:17]MH_SAM_APDU [14:00:17]CAPDU: 80 0D 03 02 [14:00:17]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [14:00:17]Write i2c OK [14:00:17]MH_I2C_Read... [14:00:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:17]Read from MH i2c: E2 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 0B 00 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 0B 00 16 03 00 F6 18 23 C8 29 35 8F EE 90 00 69 [14:00:17]RAPDU: F6 18 23 C8 29 35 8F EE 90 00 [14:00:17]wFMCommunicate OK [14:00:17]SAM_PROTO_SignData done [14:00:17]FM_MakeSignedData done [14:00:17]CreateOFDProtocolMessage [14:00:17]wFMCommunicate request_size=4 [14:00:17]MH_SAM_APDU [14:00:17]CAPDU: 80 11 00 00 [14:00:17]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [14:00:17]Write i2c OK [14:00:17]MH_I2C_Read... [14:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:17]Read from MH i2c: E2 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 17 00 [14:00:17]MH_I2C_Read... [14:00:17]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [14:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:00:17]wFMCommunicate OK [14:00:17]CreateOFDProtocolMessage done [14:00:17]OFDSenderStorePacket 153169 [14:00:17]StoreOFDPacket docnum=153169 [14:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153169,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:00:19]free response buf [14:00:19]execute_script done [14:00:19]execute_script returns [14:00:19]free content buf [14:00:19]Sock 8.Close socket [14:00:19]Sock 8.Thread stoped [14:00:19]accept exits with 9 [14:00:19]New connection [14:00:19]New thread 3067395428 created [14:00:19]Thread 3067538788 joined [14:00:19]Waiting for new connection... [14:00:19] Sock 9.Parse request [14:00:19]Sock 9.Check first char [14:00:19]Sock 9.First char is OK [14:00:19]request: POST /json_proto HTTP/1.0 [14:00:19]Method: POST [14:00:19]URL: /json_proto [14:00:19]Method is POST - this is cgi request [14:00:19]url: /json_proto [14:00:19]query_string will be loaded in cgi processing [14:00:19]execute_cgi json_proto POST (null) [14:00:19]execute_cgi path=json_proto method=POST [14:00:19]POST find Content-Length [14:00:19]Host: 172.17.43.67:8080 [14:00:19]Content-Length: 797 [14:00:19]Content-Type: application/json [14:00:19] [14:00:19]POST finish read [14:00:19]Found Content-Length = 797 [14:00:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:19]execute_script... [14:00:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:19]POST & json_proto [14:00:19]process_json_proto [14:00:19]json parsed OK: [14:00:19]protocol is kg_v1.0 [14:00:19]action value=close_receipt [14:00:19]process_action close_receipt [14:00:19]cmd_close_receipt [14:00:19]MH_GetDate [14:00:19]Write to MH i2c: F0 00 00 4F 03 41 [14:00:19]Write i2c OK [14:00:19]MH_I2C_Read... [14:00:19]Read from MH i2c: F0 [14:00:19]MH_I2C_Read... [14:00:19]Read from MH i2c: F0 09 00 [14:00:19]MH_I2C_Read... [14:00:19]Read from MH i2c: F0 09 00 4F 03 00 74 17 F4 66 6A BD 47 65 02 [14:00:19]GetLastDocTimeStamp 1727272816 [14:00:19]current date 1727272820 [14:00:19]FM_GetShiftState [14:00:19]SAM_PROTO_GetShiftState [14:00:19]wFMCommunicate request_size=4 [14:00:19]MH_SAM_APDU [14:00:19]CAPDU: 80 13 01 00 [14:00:19]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [14:00:19]Write i2c OK [14:00:19]MH_I2C_Read... [14:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:19]Read from MH i2c: E2 [14:00:19]MH_I2C_Read... [14:00:19]Read from MH i2c: E2 0E 00 [14:00:19]MH_I2C_Read... [14:00:19]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 98 [14:00:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:00:19]wFMCommunicate OK [14:00:19]SAM_PROTO_GetShiftState done [14:00:19]FM_GetShiftState done [14:00:19]opened in 1727224329 [14:00:19]opened+sec_in_day 1727310729 [14:00:19]quantity*price = 0 [14:00:19]sum+1 = 1 [14:00:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 186 25.09.2024 14:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153170 ФПД: 98141819132195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T140020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153170&fm=98141819132195&tin=02508201610067®Number=0000000000091825&sum=0 [14:00:20]StoreToDocumentArchive [14:00:20]shift 478 fd 153170 [14:00:20]save to /storage/0478/doc_00153170 [14:00:20]save last doc name /storage/0478/doc_00153170 to /storage/kkm_last_doc_name [14:00:20]save OK [14:00:20]Clear old archive folders... [14:00:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:20]tlvbuf is 01CC2BB0 [14:00:20]SAM_PROTO_ClearQueue [14:00:20]wFMCommunicate request_size=4 [14:00:20]MH_SAM_APDU [14:00:20]CAPDU: 80 09 00 00 [14:00:20]Write to MH i2c: E2 08 00 5D 03 80 09 00 00 00 00 00 00 D2 [14:00:20]Write i2c OK [14:00:20]MH_I2C_Read... [14:00:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:20]Read from MH i2c: E2 [14:00:20]MH_I2C_Read... [14:00:20]Read from MH i2c: E2 03 00 [14:00:20]MH_I2C_Read... [14:00:20]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [14:00:20]RAPDU: 90 00 [14:00:20]wFMCommunicate OK [14:00:20]SAM_PROTO_ClearQueue done [14:00:20]KKMCreateOFDPacket [14:00:20]OFDProtocolAddRootSTLVToBuf [14:00:20]FM_MakeSignedData [14:00:20]FM_MakeSignedData [14:00:20]SAM_PROTO_SignData [14:00:20]wFMCommunicate request_size=4 [14:00:20]MH_SAM_APDU [14:00:20]CAPDU: 80 0D 01 02 [14:00:20]Write to MH i2c: E2 08 00 5E 03 80 0D 01 02 00 00 00 00 DA [14:00:20]Write i2c OK [14:00:20]MH_I2C_Read... [14:00:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:20]Read from MH i2c: E2 [14:00:20]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [14:00:21]RAPDU: 90 00 [14:00:21]wFMCommunicate OK [14:00:21]wFMCommunicate request_size=255 [14:00:21]MH_SAM_APDU [14:00:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 74 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 56 02 00 35 04 06 00 59 [14:00:21]Write to MH i2c: E2 02 01 5F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 74 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 56 02 00 35 04 06 00 59 00 00 45 [14:00:21]Write i2c OK [14:00:21]MH_I2C_Read... [14:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:21]Read from MH i2c: E2 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [14:00:21]RAPDU: 90 00 [14:00:21]wFMCommunicate OK [14:00:21]wFMCommunicate request_size=10 [14:00:21]MH_SAM_APDU [14:00:21]CAPDU: 80 0D 02 02 05 42 6C 44 59 23 [14:00:21]Write to MH i2c: E2 0D 00 60 03 80 0D 02 02 05 00 42 6C 44 59 23 00 00 55 [14:00:21]Write i2c OK [14:00:21]MH_I2C_Read... [14:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:21]Read from MH i2c: E2 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [14:00:21]RAPDU: 90 00 [14:00:21]wFMCommunicate OK [14:00:21]wFMCommunicate request_size=4 [14:00:21]MH_SAM_APDU [14:00:21]CAPDU: 80 0D 03 02 [14:00:21]Write to MH i2c: E2 08 00 61 03 80 0D 03 02 00 00 00 00 DF [14:00:21]Write i2c OK [14:00:21]MH_I2C_Read... [14:00:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:21]Read from MH i2c: E2 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 0B 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 0B 00 61 03 00 BF 88 48 CA D0 07 23 17 90 00 4A [14:00:21]RAPDU: BF 88 48 CA D0 07 23 17 90 00 [14:00:21]wFMCommunicate OK [14:00:21]SAM_PROTO_SignData done [14:00:21]FM_MakeSignedData done [14:00:21]CreateOFDProtocolMessage [14:00:21]wFMCommunicate request_size=4 [14:00:21]MH_SAM_APDU [14:00:21]CAPDU: 80 11 00 00 [14:00:21]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [14:00:21]Write i2c OK [14:00:21]MH_I2C_Read... [14:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:21]Read from MH i2c: E2 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 17 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 [14:00:23]process_json_proto returns [14:00:23]Send response to host [14:00:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153170,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:00:23]free response buf [14:00:23]execute_script done [14:00:23]execute_script returns [14:00:23]free content buf [14:00:23]Sock 9.Close socket [14:00:23]Sock 9.Thread stoped [14:00:28]OFD Sender: No OFD packet to send [14:00:33]OFD Sender: No OFD packet to send [14:00:38]OFD Sender: No OFD packet to send [14:00:43]recv_with_timeout no data received [14:00:43]OFD Sender: No OFD packet to send [14:00:48]OFD Sender: No OFD packet to send [14:00:53]OFD Sender: No OFD packet to send [14:00:58]OFD Sender: No OFD packet to send [14:01:01]recv_with_timeout no data received [14:01:03]OFD Sender: No OFD packet to send [14:01:08]OFD Sender: No OFD packet to send [14:01:11]recv_with_timeout no data received [14:01:13]OFD Sender: No OFD packet to send [14:01:18]OFD Sender: No OFD packet to send [14:01:22]recv_with_timeout no data received [14:01:23]OFD Sender: No OFD packet to send 00 32 [14:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:00:21]wFMCommunicate OK [14:00:21]CreateOFDProtocolMessage done [14:00:21]OFDSenderStorePacket 153170 [14:00:21]StoreOFDPacket docnum=153170 [14:00:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A A5 07 01 88 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 74 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 56 02 00 35 04 06 00 59 42 6C 44 59 23 BF 88 48 CA D0 07 23 17 [14:00:21]CheckFolder [14:00:21]dirname=/storage/ofd_packets [14:00:21]CheckFolder done [14:00:21]ProducePacketName [14:00:21]name=ofd_packets/00153170 [14:00:21]NVStorageSaveData ofd_packets/00153170 [14:00:21]File name is /storage/ofd_packets/00153170 [14:00:21]Write 301 bytes [14:00:21]NVStorageSaveData done [14:00:21]OFDSenderStorePacket done [14:00:21]KKMCreateOFDPacket done [14:00:21]NVStorageSaveData kkm_last_timestamp [14:00:21]File name is /storage/kkm_last_timestamp [14:00:21]Write 4 bytes [14:00:21]NVStorageSaveData done [14:00:21]ExternCall_PrintAddStr [14:00:21]wPrintStart [14:00:21]Write to MH i2c: 01 00 00 63 03 66 [14:00:21]Write i2c OK [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: 01 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: 01 07 00 [14:00:21]MH_I2C_Read... [14:00:21]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 FF 0F 7B [14:00:21]RasterBufferAndPrint [14:00:21]line Счет N : (1)1787170 [14:00:21]line ИНН: 02508201610067 [14:00:21]line Контрольно-Кассовый Чек [14:00:21]line ПРОДАЖА [14:00:21]line ТРК (МРК, ГНК) : 13 [14:00:21]line Товар: 2710124500 [14:00:21]line Аи-95-К-5 [14:00:21]line 13.480 * 0.00 [14:00:21]line = 0.00 [14:00:21]line НДС 12% НСП 1% [14:00:21]line > о реализуемом товаре [14:00:21]line ИТОГО: 0.00 [14:00:21]line НСП 1% : 0.00 [14:00:21]line НДС 12% : 0.00 [14:00:21]line Наличными: 0.00 [14:00:21]line Безнал.: 0.00 [14:00:21]line Место: АЗС № 89 "Партнер Нефть" [14:00:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:00:21]line СНО: Общий режим [14:00:22]line Чек 186 25.09.2024 14:00 [14:00:22]line Смена: 478 ФФД: 1.0 [14:00:22]line ЗНМ: 0300000113 [14:00:22]line РНМ: 0000000000091825 [14:00:22]line Версия ККМ: 001 [14:00:22]line Платежная система: O! деньги [14:00:22]line ФМ: 0000000000871835 [14:00:22]line ФД: 153170 [14:00:22]line ФПД: 98141819132195 [14:00:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T140020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153170&fm=98141819132195&tin=02508201610067®Number=0000000000091825&sum=0 [14:00:22]OFD Sender: Processing packet 153170 [packets to send 833, broken 832] [14:00:22]ProducePacketName [14:00:22]name=ofd_packets/00153170 [14:00:22]OFD Sender: To server: pG, [14:00:22]CommunicateWithHost lk.salyk.kg:30040 [14:00:22]ConnectInit lk.salyk.kg [14:00:22]written 0, free lines is 4095 [14:00:22]Connected sock=10 [14:00:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A A5 07 01 88 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 74 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 56 02 00 35 04 06 00 59 42 6C 44 59 23 BF 88 48 CA D0 07 23 17 [14:00:22]Write to MH i2c: 01 00 00 8D 03 90 [14:00:22]Write i2c OK [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: 01 [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: 01 07 00 [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: 01 07 00 8D 03 00 00 00 00 00 F9 0C 9C [14:00:22]RasterBufferAndPrint [14:00:22]line [14:00:22]line [14:00:22]line [14:00:22]line [14:00:22]line [14:00:22]written 0, free lines is 3333 [14:00:22]MH_Cut [14:00:22]Write to MH i2c: D1 01 00 94 03 01 69 [14:00:22]Write i2c OK [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: D1 [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: D1 01 00 [14:00:22]MH_I2C_Read... [14:00:22]Read from MH i2c: D1 01 00 94 03 00 68 [14:00:22]Write to MH i2c: 01 00 00 95 03 98 [14:00:22]Write i2c OK [14:00:22]MH_I2C_Read... [14:00:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E 01 47 00 E3 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 56 02 00 F4 03 04 00 6F BF F3 66 B6 04 01 00 00 7B FD 93 CC EB AA 54 62 [14:00:22]CommunicateWithHost err = 0 [14:00:22]CheckOFDResponse [14:00:22]1017 (14) - 77093643461234 [14:00:22]1041 (16) - 0000000000871835 [14:00:22]1040 (4) - 153170 [14:00:22]1012 (4) - 25.09.2024 07:44 [14:00:22]1206 (1) - 0 [14:00:22]OFD Sender: Remove packet 153170 [14:00:22]ProducePacketName [14:00:22]name=ofd_packets/00153170 [14:00:22]NVStorageDeleteData [14:00:23]*** Cut start [14:00:23]*** Purtial cut [14:00:23]*** Stage 1: CUTSNS_PIN = 1 [14:00:23]Read from MH i2c: 01 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: 01 07 00 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [14:00:23]process_action close_receipt done [14:00:23]requested_data is exist [14:00:23]produce_requested_data [14:00:23]requested_item fm.sn is exist - process it [14:00:23]wFMCommunicate request_size=4 [14:00:23]MH_SAM_APDU [14:00:23]CAPDU: 80 11 00 00 [14:00:23]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [14:00:23]OFD Sender: No OFD packet to send [14:00:23]*** Stop cut motor [14:00:23]*** Cut end [14:00:23]Write i2c OK [14:00:23]MH_I2C_Read... [14:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:23]Read from MH i2c: E2 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 17 00 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [14:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:00:23]wFMCommunicate OK [14:00:23]requested_item fd.num is exist - process it [14:00:23]SAM_PROTO_GetFieldsCounters [14:00:23]wFMCommunicate request_size=4 [14:00:23]MH_SAM_APDU [14:00:23]CAPDU: 80 13 00 00 [14:00:23]Write to MH i2c: E2 08 00 97 03 80 13 00 00 00 00 00 00 16 [14:00:23]Write i2c OK [14:00:23]MH_I2C_Read... [14:00:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:23]Read from MH i2c: E2 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 62 00 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 62 00 97 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [14:00:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:00:23]wFMCommunicate OK [14:00:23]SAM_PROTO_GetFieldsCounters done [14:00:23]requested_item shift.num is exist - process it [14:00:23]requested_item shift.opened is exist - process it [14:00:23]req_shift_opened [14:00:23]FM_GetShiftState [14:00:23]SAM_PROTO_GetShiftState [14:00:23]wFMCommunicate request_size=4 [14:00:23]MH_SAM_APDU [14:00:23]CAPDU: 80 13 01 00 [14:00:23]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [14:00:23]Write i2c OK [14:00:23]MH_I2C_Read... [14:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:23]Read from MH i2c: E2 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 0E 00 [14:00:23]MH_I2C_Read... [14:00:23]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [14:00:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:00:23]wFMCommunicate OK [14:00:23]SAM_PROTO_GetShiftState done [14:00:23]FM_GetShiftState done [14:00:23]req_shift_opened done [14:00:23]requested_item shift.open_date is exist - process it [14:00:23]req_shift_open_date [14:00:23]req_shift_open_date done [14:00:23]produce_requested_data done [14:00:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153170,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:00:23]process_action_free close_receipt [14:00:23]json_value_free [14:00:23]json_value_free done [14:01:28]OFD Sender: No OFD packet to send [14:01:33]OFD Sender: No OFD packet to send [14:01:38]OFD Sender: No OFD packet to send [14:01:43]OFD Sender: No OFD packet to send [14:01:48]OFD Sender: No OFD packet to send [14:01:53]recv_with_timeout no data received [14:01:53]OFD Sender: No OFD packet to send [14:01:58]OFD Sender: No OFD packet to send [14:02:03]OFD Sender: No OFD packet to send [14:02:08]OFD Sender: No OFD packet to send [14:02:13]OFD Sender: No OFD packet to send [14:02:18]OFD Sender: No OFD packet to send [14:02:23]OFD Sender: No OFD packet to send [14:02:28]OFD Sender: No OFD packet to send [14:02:34]OFD Sender: No OFD packet to send [14:02:39]OFD Sender: No OFD packet to send [14:02:44]OFD Sender: No OFD packet to send [14:02:49]OFD Sender: No OFD packet to send [14:02:54]OFD Sender: No OFD packet to send [14:02:59]OFD Sender: No OFD packet to send [14:03:04]OFD Sender: No OFD packet to send [14:03:09]OFD Sender: No OFD packet to send [14:03:14]OFD Sender: No OFD packet to send [14:03:19]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:54]recv_with_timeout no data received [14:03:59]OFD Sender: No OFD packet to send [14:04:04]OFD Sender: No OFD packet to send [14:04:09]OFD Sender: No OFD packet to send [14:04:14]OFD Sender: No OFD packet to send [14:04:19]OFD Sender: No OFD packet to send [14:04:24]OFD Sender: No OFD packet to send [14:04:29]OFD Sender: No OFD packet to send [14:04:34]OFD Sender: No OFD packet to send [14:04:38]recv_with_timeout no data received [14:04:39]OFD Sender: No OFD packet to send [14:04:44]OFD Sender: No OFD packet to send [14:04:49]OFD Sender: No OFD packet to send [14:04:54]OFD Sender: No OFD packet to send [14:04:59]OFD Sender: No OFD packet to send [14:05:04]OFD Sender: No OFD packet to send [14:05:09]OFD Sender: No OFD packet to send [14:05:13]recv_with_timeout no data received [14:05:14]OFD Sender: No OFD packet to send [14:05:19]OFD Sender: No OFD packet to send [14:05:24]OFD Sender: No OFD packet to send [14:05:29]OFD Sender: No OFD packet to send [14:00:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 69 72 07 01 30 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 70 17 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 56 02 00 35 04 06 00 8D DC 51 DC FC 48 F6 18 23 C8 29 35 8F EE [14:00:17]CheckFolder [14:00:17]dirname=/storage/ofd_packets [14:00:17]CheckFolder done [14:00:17]ProducePacketName [14:00:17]name=ofd_packets/00153169 [14:00:17]NVStorageSaveData ofd_packets/00153169 [14:00:17]File name is /storage/ofd_packets/00153169 [14:00:17]Write 301 bytes [14:00:17]NVStorageSaveData do[14:05:34]OFD Sender: No OFD packet to send [14:05:39]OFD Sender: No OFD packet to send [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:09]OFD Sender: No OFD packet to send [14:06:14]OFD Sender: No OFD packet to send [14:06:19]OFD Sender: No OFD packet to send [14:06:24]OFD Sender: No OFD packet to send [14:06:26]recv_with_timeout no data received [14:06:29]OFD Sender: No OFD packet to send [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:43]recv_with_timeout no data received [14:06:44]OFD Sender: No OFD packet to send [14:06:49]OFD Sender: No OFD packet to send [14:06:54]OFD Sender: No OFD packet to send [14:06:59]OFD Sender: No OFD packet to send [14:07:04]OFD Sender: No OFD packet to send [14:07:09]OFD Sender: No OFD packet to send [14:07:15]OFD Sender: No OFD packet to send [14:07:20]OFD Sender: No OFD packet to send [14:07:25]OFD Sender: No OFD packet to send [14:07:30]OFD Sender: No OFD packet to send [14:07:35]OFD Sender: No OFD packet to send [14:07:40]OFD Sender: No OFD packet to send [14:07:45]OFD Sender: No OFD packet to send [14:07:50]OFD Sender: No OFD packet to send [14:07:55]OFD Sender: No OFD packet to send [14:08:00]OFD Sender: No OFD packet to send [14:08:05]OFD Sender: No OFD packet to send [14:08:10]OFD Sender: No OFD packet to send [14:08:14]recv_with_timeout no data received [14:08:15]OFD Sender: No OFD packet to send [14:08:20]OFD Sender: No OFD packet to send [14:08:25]OFD Sender: No OFD packet to send [14:08:30]OFD Sender: No OFD packet to send [14:08:31]recv_with_timeout no data received [14:08:35]OFD Sender: No OFD packet to send [14:08:40]OFD Sender: No OFD packet to send [14:08:45]OFD Sender: No OFD packet to send [14:08:50]OFD Sender: No OFD packet to send [14:08:55]OFD Sender: No OFD packet to send [14:09:00]OFD Sender: No OFD packet to send [14:09:05]OFD Sender: No OFD packet to send [14:09:10]OFD Sender: No OFD packet to send [14:09:15]OFD Sender: No OFD packet to send [14:09:20]OFD Sender: No OFD packet to send [14:09:25]OFD Sender: No OFD packet to send [14:09:29]recv_with_timeout no data received [14:09:30]OFD Sender: No OFD packet to send [14:09:35]OFD Sender: No OFD packet to send [14:09:40]OFD Sender: No OFD packet to send [14:09:45]OFD Sender: No OFD packet to send [14:09:50]OFD Sender: No OFD packet to send [14:09:55]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:10:55]accept exits with 8 [14:10:55]New connection [14:10:55]New thread 3067538788 created [14:10:55]Thread 3067395428 joined [14:10:55]Waiting for new connection... [14:10:55] Sock 8.Parse request [14:10:55]Sock 8.Check first char [14:10:55]Sock 8.First char is OK [14:10:55]request: POST /json_proto HTTP/1.0 [14:10:55]Method: POST [14:10:55]URL: /json_proto [14:10:55]Method is POST - this is cgi request [14:10:55]url: /json_proto [14:10:55]query_string will be loaded in cgi processing [14:10:55]execute_cgi json_proto POST (null) [14:10:55]execute_cgi path=json_proto method=POST [14:10:55]POST find Content-Length [14:10:55]Host: 172.17.43.67:8080 [14:10:55]Content-Length: 683 [14:10:55]Content-Type: application/json [14:10:55] [14:10:55]POST finish read [14:10:55]Found Content-Length = 683 [14:10:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:55]execute_script... [14:10:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:55]POST & json_proto [14:10:55]process_json_proto [14:10:55]json parsed OK: [14:10:55]protocol is kg_v1.0 [14:10:55]action value=close_receipt [14:10:55]process_action close_receipt [14:10:55]cmd_close_receipt [14:10:55]MH_GetDate [14:10:55]Write to MH i2c: F0 00 00 99 03 8B [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: F0 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: F0 09 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: F0 09 00 99 03 00 F0 19 F4 66 6A BD 47 65 CA [14:10:55]GetLastDocTimeStamp 1727272820 [14:10:55]current date 1727273456 [14:10:55]FM_GetShiftState [14:10:55]SAM_PROTO_GetShiftState [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 13 01 00 [14:10:55]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 0E 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [14:10:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:10:55]wFMCommunicate OK [14:10:55]SAM_PROTO_GetShiftState done [14:10:55]FM_GetShiftState done [14:10:55]opened in 1727224329 [14:10:55]opened+sec_in_day 1727310729 [14:10:55]quantity*price = 100021 [14:10:55]sum+1 = 100023 [14:10:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 187 25.09.2024 14:10 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153171 ФПД: 166743219551712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141056&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153171&fm=166743219551712&tin=02508201610067®Number=0000000000091825&sum=100000 [14:10:56]StoreToDocumentArchive [14:10:56]shift 478 fd 153171 [14:10:56]save to /storage/0478/doc_00153171 [14:10:56]save last doc name /storage/0478/doc_00153171 to /storage/kkm_last_doc_name [14:10:56]save OK [14:10:56]Clear old archive folders... [14:10:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:56]tlvbuf is 01C4A4E0 [14:10:56]SAM_PROTO_ClearQueue [14:10:56]wFMCommunicate request_size=4 [14:10:56]MH_SAM_APDU [14:10:56]CAPDU: 80 09 00 00 [14:10:56]Write to MH i2c: E2 08 00 A7 03 80 09 00 00 00 00 00 00 1C [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [14:10:57]RAPDU: 90 00 [14:10:57]wFMCommunicate OK [14:10:57]SAM_PROTO_ClearQueue done [14:10:57]KKMCreateOFDPacket [14:10:57]OFDProtocolAddRootSTLVToBuf [14:10:57]FM_MakeSignedData [14:10:57]FM_MakeSignedData [14:10:57]SAM_PROTO_SignData [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 0D 01 02 [14:10:57]Write to MH i2c: E2 08 00 A8 03 80 0D 01 02 00 00 00 00 24 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [14:10:57]RAPDU: 90 00 [14:10:57]wFMCommunicate OK [14:10:57]wFMCommunicate request_size=255 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 F0 19 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 56 02 00 35 04 06 00 97 [14:10:57]Write to MH i2c: E2 02 01 A9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 F0 19 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 56 02 00 35 04 06 00 97 00 00 0F [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [14:10:57]RAPDU: 90 00 [14:10:57]wFMCommunicate OK [14:10:57]wFMCommunicate request_size=10 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 0D 02 02 05 A6 EE 5E BD E0 [14:10:57]Write to MH i2c: E2 0D 00 AA 03 80 0D 02 02 05 00 A6 EE 5E BD E0 00 00 C0 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [14:10:57]RAPDU: 90 00 [14:10:57]wFMCommunicate OK [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 0D 03 02 [14:10:57]Write to MH i2c: E2 08 00 AB 03 80 0D 03 02 00 00 00 00 29 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 0B 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 0B 00 AB 03 00 FB B2 AE 83 62 4F 68 E4 90 00 05 [14:10:57]RAPDU: FB B2 AE 83 62 4F 68 E4 90 00 [14:10:57]wFMCommunicate OK [14:10:57]SAM_PROTO_SignData done [14:10:57]FM_MakeSignedData done [14:10:57]CreateOFDProtocolMessage [14:10:57]wFMCommunicate request_size=4 [14:10:57]MH_SAM_APDU [14:10:57]CAPDU: 80 11 00 00 [14:10:57]Write to MH i2c: E2 08 00 AC 03 80 11 00 00 00 00 00 00 29 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:57]Read from MH i2c: E2 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 17 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: E2 17 00 AC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [14:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:10:57]wFMCommunicate OK [14:10:57]CreateOFDProtocolMessage done [14:10:57]OFDSenderStorePacket 153171 [14:10:57]StoreOFDPacket docnum=153171 [14:10:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A B3 07 01 CB 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 F0 19 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 56 02 00 35 04 06 00 97 A6 EE 5E BD E0 FB B2 AE 83 62 4F 68 E4 [14:10:57]CheckFolder [14:10:57]dirname=/storage/ofd_packets [14:10:57]CheckFolder done [14:10:57]ProducePacketName [14:10:57]name=ofd_packets/00153171 [14:10:57]NVStorageSaveData ofd_packets/00153171 [14:10:57]File name is /storage/ofd_packets/00153171 [14:10:57]Write 301 bytes [14:10:57]NVStorageSaveData done [14:10:57]OFDSenderStorePacket done [14:10:57]KKMCreateOFDPacket done [14:10:57]NVStorageSaveData kkm_last_timestamp [14:10:57]File name is /storage/kkm_last_timestamp [14:10:57]Write 4 bytes [14:10:57]NVStorageSaveData done [14:10:57]ExternCall_PrintAddStr [14:10:57]wPrintStart [14:10:57]Write to MH i2c: 01 00 00 AD 03 B0 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 07 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 07 00 AD 03 00 00 00 00 00 FF 0F C5 [14:10:57]RasterBufferAndPrint [14:10:57]line Счет N : (1)1787173 [14:10:57]line ИНН: 02508201610067 [14:10:57]line Контрольно-Кассовый Чек [14:10:57]line ПРОДАЖА [14:10:57]line ТРК (МРК, ГНК) : 13 [14:10:57]line Товар: 2710124500 [14:10:57]line Аи-95-К-5 [14:10:57]line 13.480 * 74.20 [14:10:57]line = 1000.22 [14:10:57]line НДС 12% НСП 1% [14:10:57]line > о реализуемом товаре [14:10:57]line ОКРУГЛЕНИЕ: -0.22 [14:10:57]line ИТОГО: 1000.00 [14:10:57]line Внесено: 1000.00 [14:10:57]line СДАЧА: 0.00 [14:10:57]line НСП 1% : 8.85 [14:10:57]line НДС 12% : 106.22 [14:10:57]line Наличными: 1000.00 [14:10:57]line Безнал.: 0.00 [14:10:57]line Место: АЗС № 89 "Партнер Нефть" [14:10:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:10:57]line СНО: Общий режим [14:10:57]line Чек 187 25.09.2024 14:10 [14:10:57]line Смена: 478 ФФД: 1.0 [14:10:57]line ЗНМ: 0300000113 [14:10:57]line РНМ: 0000000000091825 [14:10:57]line Версия ККМ: 001 [14:10:57]line ФМ: 0000000000871835 [14:10:57]line ФД: 153171 [14:10:57]line ФПД: 166743219551712 [14:10:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141056&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153171&fm=166743219551712&tin=02508201610067®Number=0000000000091825&sum=100000 [14:10:57]OFD Sender: Processing packet 153171 [packets to send 833, broken 832] [14:10:57]ProducePacketName [14:10:57]name=ofd_packets/00153171 [14:10:57]OFD Sender: To server: pG, [14:10:57]CommunicateWithHost lk.salyk.kg:30040 [14:10:57]ConnectInit lk.salyk.kg [14:10:57]written 0, free lines is 4095 [14:10:58]Write to MH i2c: 01 00 00 D8 03 DB [14:10:58]Write i2c OK [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: 01 [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: 01 07 00 [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 DA 0C C8 [14:10:58]RasterBufferAndPrint [14:10:58]line [14:10:58]line [14:10:58]line [14:10:58]line [14:10:58]line [14:10:58]written 0, free lines is 3296 [14:10:58]MH_Cut [14:10:58]Write to MH i2c: D1 01 00 DF 03 01 B4 [14:10:58]Write i2c OK [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: D1 [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: D1 01 00 [14:10:58]MH_I2C_Read... [14:10:58]Read from MH i2c: D1 01 00 DF 03 00 B3 [14:10:58]Write to MH i2c: 01 00 00 E0 03 E3 [14:10:58]Write i2c OK [14:10:58]MH_I2C_Read... [14:10:59]*** Cut start [14:10:59]*** Purtial cut [14:10:59]*** Stage 1: CUTSNS_PIN = 1 [14:10:59]Read from MH i2c: 01 [14:10:59]MH_I2C_Read... [14:10:59]*** Stop cut motor [14:10:59]*** Cut end [14:10:59]Read from MH i2c: 01 07 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 FF 0F F8 [14:10:59]process_action close_receipt done [14:10:59]requested_data is exist [14:10:59]produce_requested_data [14:10:59]requested_item fm.sn is exist - process it [14:10:59]wFMCommunicate request_size=4 [14:10:59]MH_SAM_APDU [14:10:59]CAPDU: 80 11 00 00 [14:10:59]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [14:10:59]Write i2c OK [14:10:59]MH_I2C_Read... [14:10:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:59]Read from MH i2c: E2 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 17 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [14:10:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:10:59]wFMCommunicate OK [14:10:59]requested_item fd.num is exist - process it [14:10:59]SAM_PROTO_GetFieldsCounters [14:10:59]wFMCommunicate request_size=4 [14:10:59]MH_SAM_APDU [14:10:59]CAPDU: 80 13 00 00 [14:10:59]Write to MH i2c: E2 08 00 E2 03 80 13 00 00 00 00 00 00 61 [14:10:59]Write i2c OK [14:10:59]MH_I2C_Read... [14:10:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:59]Read from MH i2c: E2 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 62 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 62 00 E2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [14:10:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:10:59]wFMCommunicate OK [14:10:59]SAM_PROTO_GetFieldsCounters done [14:10:59]requested_item shift.num is exist - process it [14:10:59]requested_item shift.opened is exist - process it [14:10:59]req_shift_opened [14:10:59]FM_GetShiftState [14:10:59]SAM_PROTO_GetShiftState [14:10:59]wFMCommunicate request_size=4 [14:10:59]MH_SAM_APDU [14:10:59]CAPDU: 80 13 01 00 [14:10:59]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [14:10:59]Write i2c OK [14:10:59]MH_I2C_Read... [14:10:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:59]Read from MH i2c: E2 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 0E 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [14:10:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:10:59]wFMCommunicate OK [14:10:59]SAM_PROTO_GetShiftState done [14:10:59]FM_GetShiftState done [14:10:59]req_shift_opened done [14:10:59]requested_item shift.open_date is exist - process it [14:10:59]req_shift_open_date [14:10:59]req_shift_open_date done [14:10:59]produce_requested_data done [14:10:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153171,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:10:59]process_action_free close_receipt [14:10:59]json_value_free [14:10:59]json_value_free done [14:10:59]process_json_proto returns [14:10:59]Send response to host [14:10:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153171,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:10:59]free response buf [14:10:59]execute_script done [14:10:59]execute_script returns [14:10:59]free content buf [14:10:59]Sock 8.Close socket [14:10:59]Sock 8.Thread stoped [14:11:01]recv_with_timeout no data received [14:11:02]ConnectInit Can't take IP for lk.salyk.kg [14:11:02]CommunicateWithHost connect error [14:11:02]CommunicateWithHost err = -1 [14:11:02]OFD Sender: Server communicate error [14:11:07]OFD Sender: Processing packet 153171 [packets to send 833, broken 832] [14:11:07]ProducePacketName [14:11:07]name=ofd_packets/00153171 [14:11:07]OFD Sender: To server: pG, [14:11:07]CommunicateWithHost lk.salyk.kg:30040 [14:11:07]ConnectInit lk.salyk.kg [14:11:08]Connected sock=10 [14:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A B3 07 01 CB 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 F0 19 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 56 02 00 35 04 06 00 97 A6 EE 5E BD E0 FB B2 AE 83 62 4F 68 E4 [14:11:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD F8 47 00 61 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 56 02 00 F4 03 04 00 F5 C1 F3 66 B6 04 01 00 00 2A B8 EC 94 9C 23 7F 73 [14:11:09]CommunicateWithHost err = 0 [14:11:09]CheckOFDResponse [14:11:09]1017 (14) - 77093643461234 [14:11:09]1041 (16) - 0000000000871835 [14:11:09]1040 (4) - 153171 [14:11:09]1012 (4) - 25.09.2024 07:55 [14:11:09]1206 (1) - 0 [14:11:09]OFD Sender: Remove packet 153171 [14:11:09]ProducePacketName [14:11:09]name=ofd_packets/00153171 [14:11:09]NVStorageDeleteData [14:11:09]OFD Sender: No OFD packet to send [14:11:12]recv_with_timeout no data received [14:11:14]OFD Sender: No OFD packet to send [14:11:19]OFD Sender: No OFD packet to send [14:11:22]recv_with_timeout no data received [14:11:24]OFD Sender: No OFD packet to send [14:11:29]OFD Sender: No OFD packet to send [14:11:34]OFD Sender: No OFD packet to send [14:11:39]OFD Sender: No OFD packet to send [14:11:44]OFD Sender: No OFD packet to send [14:11:49]OFD Sender: No OFD packet to send [14:11:53]accept exits with 9 [14:11:53]New connection [14:11:53]New thread 3067395428 created [14:11:53]Thread 3067538788 joined [14:11:53]Waiting for new connection... [14:11:53] Sock 9.Parse request [14:11:53]Sock 9.Check first char [14:11:53]Sock 9.First char is OK [14:11:53]request: POST /json_proto HTTP/1.0 [14:11:53]Method: POST [14:11:53]URL: /json_proto [14:11:53]Method is POST - this is cgi request [14:11:53]url: /json_proto [14:11:53]query_string will be loaded in cgi processing [14:11:53]execute_cgi json_proto POST (null) [14:11:53]execute_cgi path=json_proto method=POST [14:11:53]POST find Content-Length [14:11:53]Host: 172.17.43.67:8080 [14:11:53]Content-Length: 678 [14:11:53]Content-Type: application/json [14:11:53] [14:11:53]POST finish read [14:11:53]Found Content-Length = 678 [14:11:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:53]execute_script... [14:11:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:53]POST & json_proto [14:11:53]process_json_proto [14:11:53]json parsed OK: [14:11:53]protocol is kg_v1.0 [14:11:53]action value=close_receipt [14:11:53]process_action close_receipt [14:11:53]cmd_close_receipt [14:11:53]MH_GetDate [14:11:53]Write to MH i2c: F0 00 00 E4 03 D6 [14:11:53]Write i2c OK [14:11:53]MH_I2C_Read... [14:11:53]Read from MH i2c: F0 [14:11:53]MH_I2C_Read... [14:11:53]Read from MH i2c: F0 09 00 [14:11:53]MH_I2C_Read... [14:11:53]Read from MH i2c: F0 09 00 E4 03 00 29 1A F4 66 6A BD 47 65 4F [14:11:53]GetLastDocTimeStamp 1727273456 [14:11:53]current date 1727273513 [14:11:53]FM_GetShiftState [14:11:53]SAM_PROTO_GetShiftState [14:11:53]wFMCommunicate request_size=4 [14:11:53]MH_SAM_APDU [14:11:53]CAPDU: 80 13 01 00 [14:11:53]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [14:11:53]Write i2c OK [14:11:53]MH_I2C_Read... [14:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:53]Read from MH i2c: E2 [14:11:53]MH_I2C_Read... [14:11:53]Read from MH i2c: E2 0E 00 [14:11:53]MH_I2C_Read... [14:11:53]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2D [14:11:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:11:53]wFMCommunicate OK [14:11:53]SAM_PROTO_GetShiftState done [14:11:53]FM_GetShiftState done [14:11:53]opened in 1727224329 [14:11:53]opened+sec_in_day 1727310729 [14:11:53]quantity*price = 40002 [14:11:53]sum+1 = 40003 [14:11:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 188 25.09.2024 14:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153172 ФПД: 197025532173561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153172&fm=197025532173561&tin=02508201610067®Number=0000000000091825&sum=40000 [14:11:54]StoreToDocumentArchive [14:11:54]shift 478 fd 153172 [14:11:54]save to /storage/0478/doc_00153172 [14:11:54]save last doc name /storage/0478/doc_00153172 to /storage/kkm_last_doc_name [14:11:54]save OK [14:11:54]Clear old archive folders... [14:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:54]tlvbuf is 01C4FD20 [14:11:54]SAM_PROTO_ClearQueue [14:11:54]wFMCommunicate request_size=4 [14:11:54]MH_SAM_APDU [14:11:54]CAPDU: 80 09 00 00 [14:11:54]Write to MH i2c: E2 08 00 F2 03 80 09 00 00 00 00 00 00 67 [14:11:54]Write i2c OK [14:11:54]MH_I2C_Read... [14:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:54]Read from MH i2c: E2 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [14:11:54]RAPDU: 90 00 [14:11:54]wFMCommunicate OK [14:11:54]SAM_PROTO_ClearQueue done [14:11:54]KKMCreateOFDPacket [14:11:54]OFDProtocolAddRootSTLVToBuf [14:11:54]FM_MakeSignedData [14:11:54]FM_MakeSignedData [14:11:54]SAM_PROTO_SignData [14:11:54]wFMCommunicate request_size=4 [14:11:54]MH_SAM_APDU [14:11:54]CAPDU: 80 0D 01 02 [14:11:54]Write to MH i2c: E2 08 00 F3 03 80 0D 01 02 00 00 00 00 6F [14:11:54]Write i2c OK [14:11:54]MH_I2C_Read... [14:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:54]Read from MH i2c: E2 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [14:11:54]RAPDU: 90 00 [14:11:54]wFMCommunicate OK [14:11:54]wFMCommunicate request_size=255 [14:11:54]MH_SAM_APDU [14:11:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 29 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 35 04 06 00 B3 [14:11:54]Write to MH i2c: E2 02 01 F4 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 29 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 35 04 06 00 B3 00 00 6A [14:11:54]Write i2c OK [14:11:54]MH_I2C_Read... [14:11:54]OFD Sender: No OFD packet to send [14:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:54]Read from MH i2c: E2 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [14:11:54]RAPDU: 90 00 [14:11:54]wFMCommunicate OK [14:11:54]wFMCommunicate request_size=10 [14:11:54]MH_SAM_APDU [14:11:54]CAPDU: 80 0D 02 02 05 31 94 DB 5C F9 [14:11:54]Write to MH i2c: E2 0D 00 F5 03 80 0D 02 02 05 00 31 94 DB 5C F9 00 00 71 [14:11:54]Write i2c OK [14:11:54]MH_I2C_Read... [14:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:54]Read from MH i2c: E2 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 [14:11:54]MH_I2C_Read... [14:11:54]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [14:11:54]RAPDU: 90 00 [14:11:54]wFMCommunicate OK [14:11:54]wFMCommunicate request_size=4 [14:11:54]MH_SAM_APDU [14:11:54]CAPDU: 80 0D 03 02 [14:11:54]Write to MH i2c: E2 08 00 F6 03 80 0D 03 02 00 00 00 00 74 [14:11:54]Write i2c OK [14:11:54]MH_I2C_Read... [14:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0B 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0B 00 F6 03 00 C9 37 CA E0 6B 9D 83 7B 90 00 25 [14:11:55]RAPDU: C9 37 CA E0 6B 9D 83 7B 90 00 [14:11:55]wFMCommunicate OK [14:11:55]SAM_PROTO_SignData done [14:11:55]FM_MakeSignedData done [14:11:55]CreateOFDProtocolMessage [14:11:55]wFMCommunicate request_size=4 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 11 00 00 [14:11:55]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [14:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:11:55]wFMCommunicate OK [14:11:55]CreateOFDProtocolMessage done [14:11:55]OFDSenderStorePacket 153172 [14:11:55]StoreOFDPacket docnum=153172 [14:11:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 36 07 01 5A DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 29 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 35 04 06 00 B3 31 94 DB 5C F9 C9 37 CA E0 6B 9D 83 7B [14:11:55]CheckFolder [14:11:55]dirname=/storage/ofd_packets [14:11:55]CheckFolder done [14:11:55]ProducePacketName [14:11:55]name=ofd_packets/00153172 [14:11:55]NVStorageSaveData ofd_packets/00153172 [14:11:55]File name is /storage/ofd_packets/00153172 [14:11:55]Write 301 bytes [14:11:55]NVStorageSaveData done [14:11:55]OFDSenderStorePacket done [14:11:55]KKMCreateOFDPacket done [14:11:55]NVStorageSaveData kkm_last_timestamp [14:11:55]File name is /storage/kkm_last_timestamp [14:11:55]Write 4 bytes [14:11:55]NVStorageSaveData done [14:11:55]ExternCall_PrintAddStr [14:11:55]wPrintStart [14:11:55]Write to MH i2c: 01 00 00 F8 03 FB [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 FF 0F 10 [14:11:55]RasterBufferAndPrint [14:11:55]line Счет N : (1)1787175 [14:11:55]line ИНН: 02508201610067 [14:11:55]line Контрольно-Кассовый Чек [14:11:55]line ПРОДАЖА [14:11:55]line ТРК (МРК, ГНК) : 22 [14:11:55]line Товар: 2710124130 [14:11:55]line Аи-92-К-5 [14:11:55]line 5.900 * 67.80 [14:11:55]line = 400.02 [14:11:55]line НДС 12% НСП 1% [14:11:55]line > о реализуемом товаре [14:11:55]line ОКРУГЛЕНИЕ: -0.02 [14:11:55]line ИТОГО: 400.00 [14:11:55]line Внесено: 400.00 [14:11:55]line СДАЧА: 0.00 [14:11:55]line НСП 1% : 3.54 [14:11:55]line НДС 12% : 42.48 [14:11:55]line Наличными: 400.00 [14:11:55]line Безнал.: 0.00 [14:11:55]line Место: АЗС № 89 "Партнер Нефть" [14:11:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:11:55]line СНО: Общий режим [14:11:55]line Чек 188 25.09.2024 14:11 [14:11:55]line Смена: 478 ФФД: 1.0 [14:11:55]line ЗНМ: 0300000113 [14:11:55]line РНМ: 0000000000091825 [14:11:55]line Версия ККМ: 001 [14:11:55]line ФМ: 0000000000871835 [14:11:55]line ФД: 153172 [14:11:55]line ФПД: 197025532173561 [14:11:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153172&fm=197025532173561&tin=02508201610067®Number=0000000000091825&sum=40000 [14:11:55]written 0, free lines is 4095 [14:11:55]OFD Sender: Processing packet 153172 [packets to send 833, broken 832] [14:11:55]ProducePacketName [14:11:55]name=ofd_packets/00153172 [14:11:55]OFD Sender: To server: pG, [14:11:55]CommunicateWithHost lk.salyk.kg:30040 [14:11:55]ConnectInit lk.salyk.kg [14:11:55]Write to MH i2c: 01 00 00 23 04 27 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 23 04 00 00 00 00 00 EB 0C 25 [14:11:55]RasterBufferAndPrint [14:11:55]line [14:11:55]line [14:11:55]line [14:11:55]line [14:11:55]line [14:11:55]written 0, free lines is 3313 [14:11:55]MH_Cut [14:11:55]Write to MH i2c: D1 01 00 2A 04 01 00 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: D1 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: D1 01 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: D1 01 00 2A 04 00 FF [14:11:55]Write to MH i2c: 01 00 00 2B 04 2F [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:56]*** Cut start [14:11:56]*** Purtial cut [14:11:56]*** Stage 1: CUTSNS_PIN = 1 [14:11:56]Read from MH i2c: 01 [14:11:56]MH_I2C_Read... [14:11:56]*** Stop cut motor [14:11:56]*** Cut end [14:11:56]Read from MH i2c: 01 07 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 FF 0F 44 [14:11:56]process_action close_receipt done [14:11:56]requested_data is exist [14:11:56]produce_requested_data [14:11:56]requested_item fm.sn is exist - process it [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 11 00 00 [14:11:56]Write to MH i2c: E2 08 00 2C 04 80 11 00 00 00 00 00 00 AA [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 2C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:11:56]wFMCommunicate OK [14:11:56]requested_item fd.num is exist - process it [14:11:56]SAM_PROTO_GetFieldsCounters [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 13 00 00 [14:11:56]Write to MH i2c: E2 08 00 2D 04 80 13 00 00 00 00 00 00 AD [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 62 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 62 00 2D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [14:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_GetFieldsCounters done [14:11:56]requested_item shift.num is exist - process it [14:11:56]requested_item shift.opened is exist - process it [14:11:56]req_shift_opened [14:11:56]FM_GetShiftState [14:11:56]SAM_PROTO_GetShiftState [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 13 01 00 [14:11:56]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0E 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 77 [14:11:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_GetShiftState done [14:11:56]FM_GetShiftState done [14:11:56]req_shift_opened done [14:11:56]requested_item shift.open_date is exist - process it [14:11:56]req_shift_open_date [14:11:56]req_shift_open_date done [14:11:56]produce_requested_data done [14:11:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153172,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:11:56]process_action_free close_receipt [14:11:56]json_value_free [14:11:56]json_value_free done [14:11:56]process_json_proto returns [14:11:56]Send response to host [14:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153172,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:11:56]free response buf [14:11:56]execute_script done [14:11:56]execute_script returns [14:11:56]free content buf [14:11:56]Sock 9.Close socket [14:11:56]Sock 9.Thread stoped [14:11:57]accept exits with 10 [14:11:57]New connection [14:11:57]New thread 3067538788 created [14:11:57]Thread 3067395428 joined [14:11:57]Waiting for new connection... [14:11:57] Sock 10.Parse request [14:11:57]Sock 10.Check first char [14:11:57]Sock 10.First char is OK [14:11:57]request: POST /json_proto HTTP/1.0 [14:11:57]Method: POST [14:11:57]URL: /json_proto [14:11:57]Method is POST - this is cgi request [14:11:57]url: /json_proto [14:11:57]query_string will be loaded in cgi processing [14:11:57]execute_cgi json_proto POST (null) [14:11:57]execute_cgi path=json_proto method=POST [14:11:57]POST find Content-Length [14:11:57]Host: 172.17.43.67:8080 [14:11:57]Content-Length: 752 [14:11:57]Content-Type: application/json [14:11:57] [14:11:57]POST finish read [14:11:57]Found Content-Length = 752 [14:11:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:57]execute_script... [14:11:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:57]POST & json_proto [14:11:57]process_json_proto [14:11:57]json parsed OK: [14:11:57]protocol is kg_v1.0 [14:11:57]action value=close_receipt [14:11:57]process_action close_receipt [14:11:57]cmd_close_receipt [14:11:57]MH_GetDate [14:11:57]Write to MH i2c: F0 00 00 2F 04 22 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: F0 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: F0 09 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: F0 09 00 2F 04 00 2D 1A F4 66 6A BD 47 65 9F [14:11:57]GetLastDocTimeStamp 1727273513 [14:11:57]current date 1727273517 [14:11:57]FM_GetShiftState [14:11:57]SAM_PROTO_GetShiftState [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 13 01 00 [14:11:57]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 0E 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 79 [14:11:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:11:57]wFMCommunicate OK [14:11:57]SAM_PROTO_GetShiftState done [14:11:57]FM_GetShiftState done [14:11:57]opened in 1727224329 [14:11:57]opened+sec_in_day 1727310729 [14:11:57]quantity*price = 0 [14:11:57]sum+1 = 1 [14:11:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 189 25.09.2024 14:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054185 ФМ: 0000000000871835 ФД: 153173 ФПД: 126486536304468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153173&fm=126486536304468&tin=02508201610067®Number=0000000000091825&sum=0 [14:11:58]StoreToDocumentArchive [14:11:58]shift 478 fd 153173 [14:11:58]save to /storage/0478/doc_00153173 [14:11:58]save last doc name /storage/0478/doc_00153173 to /storage/kkm_last_doc_name [14:11:58]save OK [14:11:58]Clear old archive folders... [14:11:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:11:58]tlvbuf is 01C7AC50 [14:11:58]SAM_PROTO_ClearQueue [14:11:58]wFMCommunicate request_size=4 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 09 00 00 [14:11:58]Write to MH i2c: E2 08 00 3D 04 80 09 00 00 00 00 00 00 B3 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:58]Read from MH i2c: E2 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 03 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [14:11:58]RAPDU: 90 00 [14:11:58]wFMCommunicate OK [14:11:58]SAM_PROTO_ClearQueue done [14:11:58]KKMCreateOFDPacket [14:11:58]OFDProtocolAddRootSTLVToBuf [14:11:58]FM_MakeSignedData [14:11:58]FM_MakeSignedData [14:11:58]SAM_PROTO_SignData [14:11:58]wFMCommunicate request_size=4 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 0D 01 02 [14:11:58]Write to MH i2c: E2 08 00 3E 04 80 0D 01 02 00 00 00 00 BB [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:58]Read from MH i2c: E2 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 03 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [14:11:58]RAPDU: 90 00 [14:11:58]wFMCommunicate OK [14:11:58]wFMCommunicate request_size=255 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 2D 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 56 02 00 35 04 06 00 73 09 F1 10 [14:11:58]Write to MH i2c: E2 02 01 3F 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 2D 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 56 02 00 35 04 06 00 73 09 F1 10 00 00 92 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 03 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [14:11:59]RAPDU: 90 00 [14:11:59]wFMCommunicate OK [14:11:59]wFMCommunicate request_size=7 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 0D 02 02 02 B7 54 [14:11:59]Write to MH i2c: E2 0A 00 40 04 80 0D 02 02 02 00 B7 54 00 00 CD [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 03 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [14:11:59]RAPDU: 90 00 [14:11:59]wFMCommunicate OK [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 0D 03 02 [14:11:59]Write to MH i2c: E2 08 00 41 04 80 0D 03 02 00 00 00 00 C0 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0B 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0B 00 41 04 00 67 44 E0 69 6C 97 04 FA 90 00 B6 [14:11:59]RAPDU: 67 44 E0 69 6C 97 04 FA 90 00 [14:11:59]wFMCommunicate OK [14:11:59]SAM_PROTO_SignData done [14:11:59]FM_MakeSignedData done [14:11:59]CreateOFDProtocolMessage [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 11 00 00 [14:11:59]Write to MH i2c: E2 08 00 42 04 80 11 00 00 00 00 00 00 C0 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 42 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [14:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:11:59]wFMCommunicate OK [14:11:59]CreateOFDProtocolMessage done [14:11:59]OFDSenderStorePacket 153173 [14:11:59]StoreOFDPacket docnum=153173 [14:11:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE DA 04 01 95 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 2D 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 56 02 00 35 04 06 00 73 09 F1 10 B7 54 67 44 E0 69 6C 97 04 FA [14:11:59]CheckFolder [14:11:59]dirname=/storage/ofd_packets [14:11:59]CheckFolder done [14:11:59]ProducePacketName [14:11:59]name=ofd_packets/00153173 [14:11:59]NVStorageSaveData ofd_packets/00153173 [14:11:59]File name is /storage/ofd_packets/00153173 [14:11:59]Write 298 bytes [14:11:59]NVStorageSaveData done [14:11:59]OFDSenderStorePacket done [14:11:59]KKMCreateOFDPacket done [14:11:59]NVStorageSaveData kkm_last_timestamp [14:11:59]File name is /storage/kkm_last_timestamp [14:11:59]Write 4 bytes [14:11:59]NVStorageSaveData done [14:11:59]ExternCall_PrintAddStr [14:11:59]wPrintStart [14:11:59]Write to MH i2c: 01 00 00 43 04 47 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: 01 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: 01 07 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: 01 07 00 43 04 00 00 00 00 00 FF 0F 5C [14:11:59]RasterBufferAndPrint [14:11:59]line Счет N : (1)1787174 [14:11:59]line ИНН: 02508201610067 [14:11:59]line Контрольно-Кассовый Чек [14:11:59]line ПРОДАЖА [14:11:59]line ТРК (МРК, ГНК) : 31 [14:11:59]line Товар: 2710194210 [14:11:59]line ДТ-К-5 [14:11:59]line 50.000 * 0.00 [14:11:59]line = 0.00 [14:11:59]line НДС 12% НСП 1% [14:11:59]line > о реализуемом товаре [14:11:59]line ИТОГО: 0.00 [14:11:59]line НСП 1% : 0.00 [14:11:59]line НДС 12% : 0.00 [14:11:59]line Наличными: 0.00 [14:11:59]line Безнал.: 0.00 [14:11:59]line Место: АЗС № 89 "Партнер Нефть" [14:11:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:11:59]line СНО: Общий режим [14:11:59]line Чек 189 25.09.2024 14:11 [14:11:59]line Смена: 478 ФФД: 1.0 [14:11:59]line ЗНМ: 0300000113 [14:11:59]line РНМ: 0000000000091825 [14:11:59]line Версия ККМ: 001 [14:11:59]line Талоны: ТК ГПНА Online [14:11:59]line 30054185 [14:11:59]line ФМ: 0000000000871835 [14:11:59]line ФД: 153173 [14:11:59]line ФПД: 126486536304468 [14:11:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T141157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153173&fm=126486536304468&tin=02508201610067®Number=0000000000091825&sum=0 [14:11:59]written 0, free lines is 4095 [14:12:00]Write to MH i2c: 01 00 00 6D 04 71 [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 6D 04 00 00 00 00 00 E9 0C 6D [14:12:00]RasterBufferAndPrint [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]written 0, free lines is 3319 [14:12:00]MH_Cut [14:12:00]Write to MH i2c: D1 01 00 74 04 01 4A [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 01 00 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 01 00 74 04 00 49 [14:12:00]Write to MH i2c: 01 00 00 75 04 79 [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]*** Cut start [14:12:00]*** Purtial cut [14:12:00]*** Stage 1: CUTSNS_PIN = 1 [14:12:01]Read from MH i2c: 01 [14:12:01]MH_I2C_Read... [14:12:01]*** Stop cut motor [14:12:01]*** Cut end [14:12:01]Read from MH i2c: 01 07 00 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: 01 07 00 75 04 00 00 00 00 00 FF 0F 8E [14:12:01]process_action close_receipt done [14:12:01]requested_data is exist [14:12:01]produce_requested_data [14:12:01]requested_item fm.sn is exist - process it [14:12:01]wFMCommunicate request_size=4 [14:12:01]MH_SAM_APDU [14:12:01]CAPDU: 80 11 00 00 [14:12:01]Write to MH i2c: E2 08 00 76 04 80 11 00 00 00 00 00 00 F4 [14:12:01]Write i2c OK [14:12:01]MH_I2C_Read... [14:12:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:01]Read from MH i2c: E2 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 17 00 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 17 00 76 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [14:12:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:12:01]wFMCommunicate OK [14:12:01]requested_item fd.num is exist - process it [14:12:01]SAM_PROTO_GetFieldsCounters [14:12:01]wFMCommunicate request_size=4 [14:12:01]MH_SAM_APDU [14:12:01]CAPDU: 80 13 00 00 [14:12:01]Write to MH i2c: E2 08 00 77 04 80 13 00 00 00 00 00 00 F7 [14:12:01]Write i2c OK [14:12:01]MH_I2C_Read... [14:12:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:01]Read from MH i2c: E2 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 62 00 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 62 00 77 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [14:12:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:12:01]wFMCommunicate OK [14:12:01]SAM_PROTO_GetFieldsCounters done [14:12:01]requested_item shift.num is exist - process it [14:12:01]requested_item shift.opened is exist - process it [14:12:01]req_shift_opened [14:12:01]FM_GetShiftState [14:12:01]SAM_PROTO_GetShiftState [14:12:01]wFMCommunicate request_size=4 [14:12:01]MH_SAM_APDU [14:12:01]CAPDU: 80 13 01 00 [14:12:01]Write to MH i2c: E2 08 00 78 04 80 13 01 00 00 00 00 00 F9 [14:12:01]Write i2c OK [14:12:01]MH_I2C_Read... [14:12:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:01]Read from MH i2c: E2 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 0E 00 [14:12:01]MH_I2C_Read... [14:12:01]Read from MH i2c: E2 0E 00 78 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C1 [14:12:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:12:01]wFMCommunicate OK [14:12:01]SAM_PROTO_GetShiftState done [14:12:01]FM_GetShiftState done [14:12:01]req_shift_opened done [14:12:01]requested_item shift.open_date is exist - process it [14:12:01]req_shift_open_date [14:12:01]req_shift_open_date done [14:12:01]produce_requested_data done [14:12:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153173,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:12:01]process_action_free close_receipt [14:12:01]json_value_free [14:12:01]json_value_free done [14:12:01]process_json_proto returns [14:12:01]Send response to host [14:12:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153173,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:12:01]free response buf [14:12:01]execute_script done [14:12:01]execute_script returns [14:12:01]free content buf [14:12:01]Sock 10.Close socket [14:12:01]Sock 10.Thread stoped [14:12:08]Connected sock=7 [14:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 36 07 01 5A DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 29 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 35 04 06 00 B3 31 94 DB 5C F9 C9 37 CA E0 6B 9D 83 7B [14:12:14]recv_with_timeout no data received [14:12:14]CommunicateWithHost answer receiving error [14:12:14]CommunicateWithHost err = -3 [14:12:14]OFD Sender: Server communicate error [14:12:14]OFD Sender: Processing packet 153172 [packets to send 834, broken 832] [14:12:14]ProducePacketName [14:12:14]name=ofd_packets/00153172 [14:12:14]OFD Sender: To server: pG, [14:12:14]CommunicateWithHost lk.salyk.kg:30040 [14:12:14]ConnectInit lk.salyk.kg [14:12:15]recv_with_timeout no data received [14:12:19]ConnectInit Can't take IP for lk.salyk.kg [14:12:19]CommunicateWithHost connect error [14:12:19]CommunicateWithHost err = -1 [14:12:19]OFD Sender: Server communicate error [14:12:24]OFD Sender: Processing packet 153172 [packets to send 834, broken 832] [14:12:24]ProducePacketName [14:12:24]name=ofd_packets/00153172 [14:12:24]OFD Sender: To server: pG, [14:12:24]CommunicateWithHost lk.salyk.kg:30040 [14:12:24]ConnectInit lk.salyk.kg [14:12:29]ConnectInit Can't take IP for lk.salyk.kg [14:12:29]CommunicateWithHost connect error [14:12:29]CommunicateWithHost err = -1 [14:12:29]OFD Sender: Server communicate error [14:12:34]OFD Sender: Processing packet 153172 [packets to send 834, broken 832] [14:12:34]ProducePacketName [14:12:34]name=ofd_packets/00153172 [14:12:34]OFD Sender: To server: pG, [14:12:34]CommunicateWithHost lk.salyk.kg:30040 [14:12:34]ConnectInit lk.salyk.kg [14:12:34]Connected sock=9 [14:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 36 07 01 5A DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 29 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 35 04 06 00 B3 31 94 DB 5C F9 C9 37 CA E0 6B 9D 83 7B [14:12:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A B3 47 00 4B 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 56 02 00 F4 03 04 00 4C C2 F3 66 B6 04 01 00 00 B5 D5 48 9F C3 1A 92 F6 [14:12:35]CommunicateWithHost err = 0 [14:12:35]CheckOFDResponse [14:12:35]1017 (14) - 77093643461234 [14:12:35]1041 (16) - 0000000000871835 [14:12:35]1040 (4) - 153172 [14:12:35]1012 (4) - 25.09.2024 07:57 [14:12:35]1206 (1) - 0 [14:12:35]OFD Sender: Remove packet 153172 [14:12:35]ProducePacketName [14:12:35]name=ofd_packets/00153172 [14:12:35]NVStorageDeleteData [14:12:35]OFD Sender: Processing packet 153173 [packets to send 833, broken 832] [14:12:35]ProducePacketName [14:12:35]name=ofd_packets/00153173 [14:12:35]OFD Sender: To server: pG, [14:12:35]CommunicateWithHost lk.salyk.kg:30040 [14:12:35]ConnectInit lk.salyk.kg [14:12:36]Connected sock=9 [14:12:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE DA 04 01 95 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 2D 1A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 56 02 00 35 04 06 00 73 09 F1 10 B7 54 67 44 E0 69 6C 97 04 FA [14:12:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CA C0 47 00 72 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 56 02 00 F4 03 04 00 4D C2 F3 66 B6 04 01 00 00 61 E6 3A 1D A5 96 D1 76 [14:12:36]CommunicateWithHost err = 0 [14:12:36]CheckOFDResponse [14:12:36]1017 (14) - 77093643461234 [14:12:36]1041 (16) - 0000000000871835 [14:12:36]1040 (4) - 153173 [14:12:36]1012 (4) - 25.09.2024 07:57 [14:12:36]1206 (1) - 0 [14:12:36]OFD Sender: Remove packet 153173 [14:12:36]ProducePacketName [14:12:36]name=ofd_packets/00153173 [14:12:36]NVStorageDeleteData [14:12:37]OFD Sender: No OFD packet to send [14:12:42]OFD Sender: No OFD packet to send [14:12:47]OFD Sender: No OFD packet to send [14:12:52]recv_with_timeout no data received [14:12:52]OFD Sender: No OFD packet to send [14:12:57]OFD Sender: No OFD packet to send [14:13:02]OFD Sender: No OFD packet to send [14:13:07]OFD Sender: No OFD packet to send [14:13:12]OFD Sender: No OFD packet to send [14:13:12]recv_with_timeout no data received [14:13:17]OFD Sender: No OFD packet to send [14:13:22]OFD Sender: No OFD packet to send [14:13:23]recv_with_timeout no data received [14:13:27]OFD Sender: No OFD packet to send [14:13:32]OFD Sender: No OFD packet to send [14:13:34]recv_with_timeout no data received [14:13:37]OFD Sender: No OFD packet to send [14:13:42]OFD Sender: No OFD packet to send [14:13:47]OFD Sender: No OFD packet to send [14:13:52]OFD Sender: No OFD packet to send [14:13:57]OFD Sender: No OFD packet to send [14:14:02]OFD Sender: No OFD packet to send [14:14:07]OFD Sender: No OFD packet to send [14:14:12]OFD Sender: No OFD packet to send [14:14:14]recv_with_timeout no data received [14:14:17]OFD Sender: No OFD packet to send [14:14:22]OFD Sender: No OFD packet to send [14:14:24]recv_with_timeout no data received [14:14:27]OFD Sender: No OFD packet to send [14:14:32]OFD Sender: No OFD packet to send [14:14:37]OFD Sender: No OFD packet to send [14:14:42]OFD Sender: No OFD packet to send [14:14:47]OFD Sender: No OFD packet to send [14:14:52]OFD Sender: No OFD packet to send [14:14:57]OFD Sender: No OFD packet to send [14:15:02]OFD Sender: No OFD packet to send [14:15:07]OFD Sender: No OFD packet to send [14:15:12]OFD Sender: No OFD packet to send [14:15:17]OFD Sender: No OFD packet to send [14:15:23]OFD Sender: No OFD packet to send [14:15:28]OFD Sender: No OFD packet to send [14:15:33]OFD Sender: No OFD packet to send [14:15:38]OFD Sender: No OFD packet to send [14:15:43]OFD Sender: No OFD packet to send [14:15:44]recv_with_timeout no data received [14:15:48]OFD Sender: No OFD packet to send [14:15:53]OFD Sender: No OFD packet to send [14:15:58]OFD Sender: No OFD packet to send [14:16:03]OFD Sender: No OFD packet to send [14:16:08]OFD Sender: No OFD packet to send [14:16:08]recv_with_timeout no data received [14:16:13]OFD Sender: No OFD packet to send [14:16:18]OFD Sender: No OFD packet to send [14:16:23]OFD Sender: No OFD packet to send [14:16:28]OFD Sender: No OFD packet to send [14:16:33]OFD Sender: No OFD packet to send [14:16:38]OFD Sender: No OFD packet to send [14:16:39]recv_with_timeout no data received [14:16:43]OFD Sender: No OFD packet to send [14:16:48]OFD Sender: No OFD packet to send [14:16:53]OFD Sender: No OFD packet to send [14:16:58]OFD Sender: No OFD packet to send [14:17:03]OFD Sender: No OFD packet to send [14:17:08]OFD Sender: No OFD packet to send [14:17:13]OFD Sender: No OFD packet to send [14:17:18]OFD Sender: No OFD packet to send [14:17:23]OFD Sender: No OFD packet to send [14:17:28]OFD Sender: No OFD packet to send [14:17:33]OFD Sender: No OFD packet to send [14:17:38]OFD Sender: No OFD packet to send [14:17:43]OFD Sender: No OFD packet to send [14:17:43]recv_with_timeout no data received [14:17:48]OFD Sender: No OFD packet to send [14:17:53]OFD Sender: No OFD packet to send [14:17:58]OFD Sender: No OFD packet to send [14:17:58]recv_with_timeout no data received [14:18:03]OFD Sender: No OFD packet to send [14:18:08]OFD Sender: No OFD packet to send [14:18:13]OFD Sender: No OFD packet to send [14:18:18]OFD Sender: No OFD packet to send [14:18:23]OFD Sender: No OFD packet to send [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:56]recv_with_timeout no data received [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:19]recv_with_timeout no data received [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:33]OFD Sender: No OFD packet to send [14:19:38]OFD Sender: No OFD packet to send [14:19:43]recv_with_timeout no data received [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:04]OFD Sender: No OFD packet to send [14:20:09]OFD Sender: No OFD packet to send [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:24]OFD Sender: No OFD packet to send [14:20:29]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]OFD Sender: No OFD packet to send [14:20:44]OFD Sender: No OFD packet to send [14:20:49]OFD Sender: No OFD packet to send [14:20:54]OFD Sender: No OFD packet to send [14:20:59]OFD Sender: No OFD packet to send [14:21:04]OFD Sender: No OFD packet to send [14:21:09]OFD Sender: No OFD packet to send [14:21:14]OFD Sender: No OFD packet to send [14:21:19]OFD Sender: No OFD packet to send [14:21:24]OFD Sender: No OFD packet to send [14:21:29]OFD Sender: No OFD packet to send [14:21:32]recv_with_timeout no data received [14:21:34]OFD Sender: No OFD packet to send [14:21:39]OFD Sender: No OFD packet to send [14:21:44]OFD Sender: No OFD packet to send [14:21:49]OFD Sender: No OFD packet to send [14:21:54]OFD Sender: No OFD packet to send [14:21:59]OFD Sender: No OFD packet to send [14:22:04]OFD Sender: No OFD packet to send [14:22:09]OFD Sender: No OFD packet to send [14:22:14]OFD Sender: No OFD packet to send [14:22:19]OFD Sender: No OFD packet to send [14:22:20]recv_with_timeout no data received [14:22:24]OFD Sender: No OFD packet to send [14:22:29]OFD Sender: No OFD packet to send [14:22:34]OFD Sender: No OFD packet to send [14:22:39]OFD Sender: No OFD packet to send [14:22:44]OFD Sender: No OFD packet to send [14:22:49]OFD Sender: No OFD packet to send [14:22:54]OFD Sender: No OFD packet to send [14:22:59]OFD Sender: No OFD packet to send [14:23:04]OFD Sender: No OFD packet to send [14:23:09]OFD Sender: No OFD packet to send [14:23:14]OFD Sender: No OFD packet to send [14:23:19]OFD Sender: No OFD packet to send [14:23:24]OFD Sender: No OFD packet to send [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 15 02 00 08 F4 03 04 00 E3 1C F4 66 [14:23:31]Write to MH i2c: E2 10 00 83 04 80 15 02 00 08 00 F4 03 04 00 E3 1C F4 66 00 00 6B [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:23:31]Read from MH i2c: E2 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [14:23:31]RAPDU: 90 00 [14:23:31]wFMCommunicate OK [14:23:31]wFMCommunicate request_size=25 [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [14:23:31]Write to MH i2c: E2 1C 00 84 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 6A [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:23:31]Read from MH i2c: E2 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [14:23:31]RAPDU: 90 00 [14:23:31]wFMCommunicate OK [14:23:31]wFMCommunicate request_size=4 [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 15 03 00 [14:23:31]Write to MH i2c: E2 08 00 85 04 80 15 03 00 00 00 00 00 0A [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 40 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 40 00 85 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BE 00 00 00 35 04 06 00 5F 16 0D 42 CC A2 90 00 7D [14:23:32]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BE 00 00 00 35 04 06 00 5F 16 0D 42 CC A2 90 00 [14:23:32]wFMCommunicate OK [14:23:32]SAM_PROTO_ProcessDocument answer len = 59 [14:23:32]SAM_PROTO_ProcessDocument done [14:23:32]SetTLVBufToDocument [14:23:32]Processing tag 1209 (04B9) [14:23:32]Malloc new data [14:23:32]Processing tag 1041 (0411) [14:23:32]Processing tag 1040 (0410) [14:23:32]Malloc new data [14:23:32]Processing tag 1038 (040E) [14:23:32]Malloc new data [14:23:32]Processing tag 1042 (0412) [14:23:32]Malloc new data [14:23:32]Processing tag 1077 (0435) [14:23:32]Malloc new data [14:23:32]SetTLVBufToDocument err=0 [14:23:32]KKMLoadAndSignReceiptData store KKM data [14:23:32]KKMLoadAndSignReceiptData err=0 [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 11 00 00 [14:23:32]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [14:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:23:32]wFMCommunicate OK [14:23:32]Счет N : (1)1787177 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 190 25.09.2024 14:23 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153174 ФПД: 104548316400802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T142331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153174&fm=104548316400802&tin=02508201610067®Number=0000000000091825&sum=20000 [14:23:32]StoreToDocumentArchive [14:23:32]shift 478 fd 153174 [14:23:32]save to /storage/0478/doc_00153174 [14:23:32]save last doc name /storage/0478/doc_00153174 to /storage/kkm_last_doc_name [14:23:32]save OK [14:23:32]Clear old archive folders... [14:23:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:32]tlvbuf is 01CD4810 [14:23:32]SAM_PROTO_ClearQueue [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 09 00 00 [14:23:32]Write to MH i2c: E2 08 00 87 04 80 09 00 00 00 00 00 00 FD [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]SAM_PROTO_ClearQueue done [14:23:32]KKMCreateOFDPacket [14:23:32]OFDProtocolAddRootSTLVToBuf [14:23:32]FM_MakeSignedData [14:23:32]FM_MakeSignedData [14:23:32]SAM_PROTO_SignData [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 01 02 [14:23:32]Write to MH i2c: E2 08 00 88 04 80 0D 01 02 00 00 00 00 05 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]wFMCommunicate request_size=255 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 E3 1C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 35 04 06 00 5F [14:23:32]Write to MH i2c: E2 02 01 89 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 E3 1C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 35 04 06 00 5F 00 00 89 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]wFMCommunicate request_size=10 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 02 02 05 16 0D 42 CC A2 [14:23:32]Write to MH i2c: E2 0D 00 8A 04 80 0D 02 02 05 00 16 0D 42 CC A2 00 00 E5 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 03 02 [14:23:32]Write to MH i2c: E2 08 00 8B 04 80 0D 03 02 00 00 00 00 0A [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 0B 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 0B 00 8B 04 00 4E 83 34 16 C9 1E 10 EB 90 00 08 [14:23:32]RAPDU: 4E 83 34 16 C9 1E 10 EB 90 00 [14:23:32]wFMCommunicate OK [14:23:32]SAM_PROTO_SignData done [14:23:32]FM_MakeSignedData done [14:23:32]CreateOFDProtocolMessage [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 11 00 00 [14:23:32]Write to MH i2c: E2 08 00 8C 04 80 11 00 00 00 00 00 00 0A [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 8C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [14:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:23:32]wFMCommunicate OK [14:23:32]CreateOFDProtocolMessage done [14:23:32]OFDSenderStorePacket 153174 [14:23:32]StoreOFDPacket docnum=153174 [14:23:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F4 D6 07 01 11 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 E3 1C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 35 04 06 00 5F 16 0D 42 CC A2 4E 83 34 16 C9 1E 10 EB [14:23:32]CheckFolder [14:23:32]dirname=/storage/ofd_packets [14:23:32]CheckFolder done [14:23:32]ProducePacketName [14:23:32]name=ofd_packets/00153174 [14:23:32]NVStorageSaveData ofd_packets/00153174 [14:23:32]File name is /storage/ofd_packets/00153174 [14:23:32]Write 301 bytes [14:23:32]NVStorageSaveData done [14:23:32]OFDSenderStorePacket done [14:23:32]KKMCreateOFDPacket done [14:23:32]NVStorageSaveData kkm_last_timestamp [14:23:32]File name is /storage/kkm_last_timestamp [14:23:32]Write 4 bytes [14:23:32]NVStorageSaveData done [14:23:32]ExternCall_PrintAddStr [14:23:32]wPrintStart [14:23:32]Write to MH i2c: 01 00 00 8D 04 91 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 8D 04 00 00 00 00 00 FF 0F A6 [14:23:32]RasterBufferAndPrint [14:23:32]line Счет N : (1)1787177 [14:23:32]line ИНН: 02508201610067 [14:23:32]line Контрольно-Кассовый Чек [14:23:32]line ПРОДАЖА [14:23:32]line ТРК (МРК, ГНК) : 32 [14:23:32]line Товар: 2710124130 [14:23:32]line Аи-92-К-5 [14:23:32]line 2.950 * 67.80 [14:23:32]line = 200.01 [14:23:32]line НДС 12% НСП 1% [14:23:32]line > о реализуемом товаре [14:23:32]line ОКРУГЛЕНИЕ: -0.01 [14:23:32]line ИТОГО: 200.00 [14:23:32]line Внесено: 200.00 [14:23:32]line СДАЧА: 0.00 [14:23:32]line НСП 1% : 1.77 [14:23:32]line НДС 12% : 21.24 [14:23:32]line Наличными: 200.00 [14:23:32]line Безнал.: 0.00 [14:23:32]line Место: АЗС № 89 "Партнер Нефть" [14:23:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:23:32]line СНО: Общий режим [14:23:32]line Чек 190 25.09.2024 14:23 [14:23:32]line Смена: 478 ФФД: 1.0 [14:23:32]line ЗНМ: 0300000113 [14:23:32]line РНМ: 0000000000091825 [14:23:32]line Версия ККМ: 001 [14:23:32]line ФМ: 0000000000871835 [14:23:32]line ФД: 153174 [14:23:32]line ФПД: 104548316400802 [14:23:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T142331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153174&fm=104548316400802&tin=02508201610067®Number=0000000000091825&sum=20000 [14:23:32]written 0, free lines is 4095 [14:23:32]OFD Sender: Processing packet 153174 [packets to send 833, broken 832] [14:23:32]ProducePacketName [14:23:32]name=ofd_packets/00153174 [14:23:32]OFD Sender: To server: pG, [14:23:32]CommunicateWithHost lk.salyk.kg:30040 [14:23:32]ConnectInit lk.salyk.kg [14:23:33]Write to MH i2c: 01 00 00 B8 04 BC [14:23:33]Write i2c OK [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: 01 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: 01 07 00 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: 01 07 00 B8 04 00 00 00 00 00 EE 0C BD [14:23:33]RasterBufferAndPrint [14:23:33]line [14:23:33]line [14:23:33]line [14:23:33]line [14:23:33]line [14:23:33]written 0, free lines is 3316 [14:23:33]MH_Cut [14:23:33]Write to MH i2c: D1 01 00 BF 04 01 95 [14:23:33]Write i2c OK [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: D1 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: D1 01 00 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: D1 01 00 BF 04 00 94 [14:23:33]Write to MH i2c: 01 00 00 C0 04 C4 [14:23:33]Write i2c OK [14:23:33]MH_I2C_Read... [14:23:33]*** Cut start [14:23:33]*** Purtial cut [14:23:33]*** Stage 1: CUTSNS_PIN = 1 [14:23:34]Read from MH i2c: 01 [14:23:34]MH_I2C_Read... [14:23:34]*** Stop cut motor [14:23:34]Read from MH i2c: 01 07 00 [14:23:34]MH_I2C_Read... [14:23:34]*** Cut end [14:23:34]Read from MH i2c: 01 07 00 C0 04 00 00 00 00 00 FF 0F D9 [14:23:34]process_action close_receipt done [14:23:34]requested_data is exist [14:23:34]produce_requested_data [14:23:34]requested_item fm.sn is exist - process it [14:23:34]wFMCommunicate request_size=4 [14:23:34]MH_SAM_APDU [14:23:34]CAPDU: 80 11 00 00 [14:23:34]Write to MH i2c: E2 08 00 C1 04 80 11 00 00 00 00 00 00 3F [14:23:34]Write i2c OK [14:23:34]MH_I2C_Read... [14:23:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:34]Read from MH i2c: E2 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 17 00 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 17 00 C1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [14:23:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:23:34]wFMCommunicate OK [14:23:34]requested_item fd.num is exist - process it [14:23:34]SAM_PROTO_GetFieldsCounters [14:23:34]wFMCommunicate request_size=4 [14:23:34]MH_SAM_APDU [14:23:34]CAPDU: 80 13 00 00 [14:23:34]Write to MH i2c: E2 08 00 C2 04 80 13 00 00 00 00 00 00 42 [14:23:34]Write i2c OK [14:23:34]MH_I2C_Read... [14:23:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:34]Read from MH i2c: E2 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 62 00 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 62 00 C2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [14:23:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:23:34]wFMCommunicate OK [14:23:34]SAM_PROTO_GetFieldsCounters done [14:23:34]requested_item shift.num is exist - process it [14:23:34]requested_item shift.opened is exist - process it [14:23:34]req_shift_opened [14:23:34]FM_GetShiftState [14:23:34]SAM_PROTO_GetShiftState [14:23:34]wFMCommunicate request_size=4 [14:23:34]MH_SAM_APDU [14:23:34]CAPDU: 80 13 01 00 [14:23:34]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [14:23:34]Write i2c OK [14:23:34]MH_I2C_Read... [14:23:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:34]Read from MH i2c: E2 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 0E 00 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0C [14:23:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:23:34]wFMCommunicate OK [14:23:34]SAM_PROTO_GetShiftState done [14:23:34]FM_GetShiftState done [14:23:34]req_shift_opened done [14:23:34]requested_item shift.open_date is exist - process it [14:23:34]req_shift_open_date [14:23:34]req_shift_open_date done [14:23:34]produce_requested_data done [14:23:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153174,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:23:34]process_action_free close_receipt [14:23:34]json_value_free [14:23:34]json_value_free done [14:23:34]process_json_proto returns [14:23:34]Send response to host [14:23:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153174,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:23:34]free response buf [14:23:34]execute_script done [14:23:34]execute_script returns [14:23:34]free content buf [14:23:34]Sock 8.Close socket [14:23:34]Sock 8.Thread stoped [14:23:37]ConnectInit Can't take IP for lk.salyk.kg [14:23:37]CommunicateWithHost connect error [14:23:37]CommunicateWithHost err = -1 [14:23:37]OFD Sender: Server communicate error [14:23:42]OFD Sender: Processing packet 153174 [packets to send 833, broken 832] [14:23:42]ProducePacketName [14:23:42]name=ofd_packets/00153174 [14:23:42]OFD Sender: To server: pG, [14:23:42]CommunicateWithHost lk.salyk.kg:30040 [14:23:42]ConnectInit lk.salyk.kg [14:23:47]ConnectInit Can't take IP for lk.salyk.kg [14:23:47]CommunicateWithHost connect error [14:23:47]CommunicateWithHost err = -1 [14:23:47]OFD Sender: Server communicate error [14:23:51]recv_with_timeout no data received [14:23:52]OFD Sender: Processing packet 153174 [packets to send 833, broken 832] [14:23:52]ProducePacketName [14:23:52]name=ofd_packets/00153174 [14:23:52]OFD Sender: To server: pG, [14:23:52]CommunicateWithHost lk.salyk.kg:30040 [14:23:52]ConnectInit lk.salyk.kg [14:23:56]Connected sock=8 [14:23:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F4 D6 07 01 11 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 E3 1C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 35 04 06 00 5F 16 0D 42 CC A2 4E 83 34 16 C9 1E 10 EB [14:23:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A5 C3 47 00 6B DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 56 02 00 F4 03 04 00 F5 C4 F3 66 B6 04 01 00 00 20 82 A5 52 C7 D3 00 A6 [14:23:56]CommunicateWithHost err = 0 [14:23:56]CheckOFDResponse [14:23:56]1017 (14) - 77093643461234 [14:23:56]1041 (16) - 0000000000871835 [14:23:56]1040 (4) - 153174 [14:23:56]1012 (4) - 25.09.2024 08:08 [14:23:56]1206 (1) - 0 [14:23:56]OFD Sender: Remove packet 153174 [14:23:56]ProducePacketName [14:23:56]name=ofd_packets/00153174 [14:23:56]NVStorageDeleteData [14:23:56]OFD Sender: No OFD packet to send [14:24:01]OFD Sender: No OFD packet to send [14:24:06]OFD Sender: No OFD packet to send [14:24:10]recv_with_timeout no data received [14:24:11]OFD Sender: No OFD packet to send [14:23:29]OFD Sender: No OFD packet to send [14:23:31]accept exits with 8 [14:23:31]New connection [14:23:31]New thread 3067395428 created [14:23:31]Thread 3067538788 joined [14:23:31]Waiting for new connection... [14:23:31] Sock 8.Parse request [14:23:31]Sock 8.Check first char [14:23:31]Sock 8.First char is OK [14:23:31]request: POST /json_proto HTTP/1.0 [14:23:31]Method: POST [14:23:31]URL: /json_proto [14:23:31]Method is POST - this is cgi request [14:23:31]url: /json_proto [14:23:31]query_string will be loaded in cgi processing [14:23:31]execute_cgi json_proto POST (null) [14:23:31]execute_cgi path=json_proto method=POST [14:23:31]POST find Content-Length [14:23:31]Host: 172.17.43.67:8080 [14:23:31]Content-Length: 678 [14:23:31]Content-Type: application/json [14:23:31] [14:23:31]POST finish read [14:23:31]Found Content-Length = 678 [14:23:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:31]execute_script... [14:23:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:31]POST & json_proto [14:23:31]process_json_proto [14:23:31]json parsed OK: [14:23:31]protocol is kg_v1.0 [14:23:31]action value=close_receipt [14:23:31]process_action close_receipt [14:23:31]cmd_close_receipt [14:23:31]MH_GetDate [14:23:31]Write to MH i2c: F0 00 00 79 04 6C [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: F0 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: F0 09 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: F0 09 00 79 04 00 E3 1C F4 66 6A BD 47 65 A1 [14:23:31]GetLastDocTimeStamp 1727273517 [14:23:31]current date 1727274211 [14:23:31]FM_GetShiftState [14:23:31]SAM_PROTO_GetShiftState [14:23:31]wFMCommunicate request_size=4 [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 13 01 00 [14:23:31]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:31]Read from MH i2c: E2 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 0E 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C3 [14:23:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:23:31]wFMCommunicate OK [14:23:31]SAM_PROTO_GetShiftState done [14:23:31]FM_GetShiftState done [14:23:31]opened in 1727224329 [14:23:31]opened+sec_in_day 1727310729 [14:23:31]quantity*price = 20001 [14:23:31]sum+1 = 20002 [14:23:31]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 191 25.09.2024 14:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153175 ФПД: 108209369873461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T142607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153175&fm=108209369873461&tin=02508201610067®Number=0000000000091825&sum=50000 [14:26:07]StoreToDocumentArchive [14:26:07]shift 478 fd 153175 [14:26:07]save to /storage/0478/doc_00153175 [14:26:07]save last doc name /storage/0478/doc_00153175 to /storage/kkm_last_doc_name [14:26:07]save OK [14:26:07]Clear old archive folders... [14:26:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:26:07]tlvbuf is 01C49C20 [14:26:07]SAM_PROTO_ClearQueue [14:26:07]wFMCommunicate request_size=4 [14:26:07]MH_SAM_APDU [14:26:07]CAPDU: 80 09 00 00 [14:26:07]Write to MH i2c: E2 08 00 D2 04 80 09 00 00 00 00 00 00 48 [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:07]Read from MH i2c: E2 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [14:26:07]RAPDU: 90 00 [14:26:07]wFMCommunicate OK [14:26:07]SAM_PROTO_ClearQueue done [14:26:07]KKMCreateOFDPacket [14:26:07]OFDProtocolAddRootSTLVToBuf [14:26:07]FM_MakeSignedData [14:26:07]FM_MakeSignedData [14:26:07]SAM_PROTO_SignData [14:26:07]wFMCommunicate request_size=4 [14:26:07]MH_SAM_APDU [14:26:07]CAPDU: 80 0D 01 02 [14:26:07]Write to MH i2c: E2 08 00 D3 04 80 0D 01 02 00 00 00 00 50 [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:07]Read from MH i2c: E2 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [14:26:07]RAPDU: 90 00 [14:26:07]wFMCommunicate OK [14:26:07]wFMCommunicate request_size=255 [14:26:07]MH_SAM_APDU [14:26:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 7F 1D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 56 02 00 35 04 06 00 62 6A 75 0D [14:26:07]Write to MH i2c: E2 02 01 D4 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 7F 1D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 56 02 00 35 04 06 00 62 6A 75 0D 00 00 EE [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:08]Read from MH i2c: E2 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 03 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [14:26:08]RAPDU: 90 00 [14:26:08]wFMCommunicate OK [14:26:08]wFMCommunicate request_size=7 [14:26:08]MH_SAM_APDU [14:26:08]CAPDU: 80 0D 02 02 02 7C 35 [14:26:08]Write to MH i2c: E2 0A 00 D5 04 80 0D 02 02 02 00 7C 35 00 00 08 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:08]Read from MH i2c: E2 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 03 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [14:26:08]RAPDU: 90 00 [14:26:08]wFMCommunicate OK [14:26:08]wFMCommunicate request_size=4 [14:26:08]MH_SAM_APDU [14:26:08]CAPDU: 80 0D 03 02 [14:26:08]Write to MH i2c: E2 08 00 D6 04 80 0D 03 02 00 00 00 00 55 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:08]Read from MH i2c: E2 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 0B 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 0B 00 D6 04 00 EF 82 38 79 4D 45 1D 3F 90 00 66 [14:26:08]RAPDU: EF 82 38 79 4D 45 1D 3F 90 00 [14:26:08]wFMCommunicate OK [14:26:08]SAM_PROTO_SignData done [14:26:08]FM_MakeSignedData done [14:26:08]CreateOFDProtocolMessage [14:26:08]wFMCommunicate request_size=4 [14:26:08]MH_SAM_APDU [14:26:08]CAPDU: 80 11 00 00 [14:26:08]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:08]Read from MH i2c: E2 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 17 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 17 00 D7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [14:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:26:08]wFMCommunicate OK [14:26:08]CreateOFDProtocolMessage done [14:26:08]OFDSenderStorePacket 153175 [14:26:08]StoreOFDPacket docnum=153175 [14:26:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 48 27 04 01 3D A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 7F 1D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 56 02 00 35 04 06 00 62 6A 75 0D 7C 35 EF 82 38 79 4D 45 1D 3F [14:26:08]CheckFolder [14:26:08]dirname=/storage/ofd_packets [14:26:08]CheckFolder done [14:26:08]ProducePacketName [14:26:08]name=ofd_packets/00153175 [14:26:08]NVStorageSaveData ofd_packets/00153175 [14:26:08]File name is /storage/ofd_packets/00153175 [14:26:08]Write 298 bytes [14:26:08]NVStorageSaveData done [14:26:08]OFDSenderStorePacket done [14:26:08]KKMCreateOFDPacket done [14:26:08]NVStorageSaveData kkm_last_timestamp [14:26:08]File name is /storage/kkm_last_timestamp [14:26:08]Write 4 bytes [14:26:08]NVStorageSaveData done [14:26:08]ExternCall_PrintAddStr [14:26:08]wPrintStart [14:26:08]Write to MH i2c: 01 00 00 D8 04 DC [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 07 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 07 00 D8 04 00 00 00 00 00 FF 0F F1 [14:26:08]RasterBufferAndPrint [14:26:08]line Счет N : (1)1787178 [14:26:08]line ИНН: 02508201610067 [14:26:08]line Контрольно-Кассовый Чек [14:26:08]line ПРОДАЖА [14:26:08]line ТРК (МРК, ГНК) : 31 [14:26:08]line Товар: 2710194210 [14:26:08]line ДТ-К-5 [14:26:08]line 6.570 * 76.20 [14:26:08]line = 500.63 [14:26:08]line НДС 12% НСП 1% [14:26:08]line > о реализуемом товаре [14:26:08]line ОКРУГЛЕНИЕ: -0.63 [14:26:08]line ИТОГО: 500.00 [14:26:08]line Внесено: 500.00 [14:26:08]line СДАЧА: 0.00 [14:26:08]line НСП 1% : 4.43 [14:26:08]line НДС 12% : 53.16 [14:26:08]line Наличными: 500.00 [14:26:08]line Безнал.: 0.00 [14:26:08]line Место: АЗС № 89 "Партнер Нефть" [14:26:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:26:08]line СНО: Общий режим [14:26:08]line Чек 191 25.09.2024 14:26 [14:26:08]line Смена: 478 ФФД: 1.0 [14:26:08]line ЗНМ: 0300000113 [14:26:08]line РНМ: 0000000000091825 [14:26:08]line Версия ККМ: 001 [14:26:08]line ФМ: 0000000000871835 [14:26:08]line ФД: 153175 [14:26:08]line ФПД: 108209369873461 [14:26:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T142607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153175&fm=108209369873461&tin=02508201610067®Number=0000000000091825&sum=50000 [14:26:08]written 0, free lines is 4095 [14:26:08]OFD Sender: Processing packet 153175 [packets to send 833, broken 832] [14:26:08]ProducePacketName [14:26:08]name=ofd_packets/00153175 [14:26:08]OFD Sender: To server: pG, [14:26:08]CommunicateWithHost lk.salyk.kg:30040 [14:26:08]ConnectInit lk.salyk.kg [14:26:08]Write to MH i2c: 01 00 00 03 05 08 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 07 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: 01 07 00 03 05 00 00 00 00 00 DC 0C F7 [14:26:08]RasterBufferAndPrint [14:26:08]line [14:26:08]line [14:26:08]line [14:26:08]line [14:26:08]line [14:26:08]written 0, free lines is 3297 [14:26:08]MH_Cut [14:26:08]Write to MH i2c: D1 01 00 0A 05 01 E1 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: D1 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: D1 01 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: D1 01 00 0A 05 00 E0 [14:26:08]Write to MH i2c: 01 00 00 0B 05 10 [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]Connected sock=9 [14:26:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 48 27 04 01 3D A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 7F 1D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 56 02 00 35 04 06 00 62 6A 75 0D 7C 35 EF 82 38 79 4D 45 1D 3F [14:26:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2A 1A 47 00 E4 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 56 02 00 F4 03 04 00 79 C5 F3 66 B6 04 01 00 00 47 A9 17 6F AC 96 A8 41 [14:26:09]CommunicateWithHost err = 0 [14:26:09]CheckOFDResponse [14:26:09]1017 (14) - 77093643461234 [14:26:09]1041 (16) - 0000000000871835 [14:26:09]1040 (4) - 153175 [14:26:09]1012 (4) - 25.09.2024 08:10 [14:26:09]1206 (1) - 0 [14:26:09]OFD Sender: Remove packet 153175 [14:26:09]ProducePacketName [14:26:09]name=ofd_packets/00153175 [14:26:09]NVStorageDeleteData [14:26:09]*** Cut start [14:26:09]*** Purtial cut [14:26:09]*** Stage 1: CUTSNS_PIN = 1 [14:26:09]OFD Sender: No OFD packet to send [14:26:09]Read from MH i2c: 01 [14:26:09]MH_I2C_Read... [14:26:09]*** Stop cut motor [14:26:09]*** Cut end [14:26:09]Read from MH i2c: 01 07 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: 01 07 00 0B 05 00 00 00 00 00 FF 0F 25 [14:26:09]process_action close_receipt done [14:26:09]requested_data is exist [14:26:09]produce_requested_data [14:26:09]requested_item fm.sn is exist - process it [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 11 00 00 [14:26:09]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 17 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [14:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:26:09]wFMCommunicate OK [14:26:09]requested_item fd.num is exist - process it [14:26:09]SAM_PROTO_GetFieldsCounters [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 13 00 00 [14:26:09]Write to MH i2c: E2 08 00 0D 05 80 13 00 00 00 00 00 00 8E [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 62 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 62 00 0D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [14:26:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:09]wFMCommunicate OK [14:26:09]SAM_PROTO_GetFieldsCounters done [14:26:09]requested_item shift.num is exist - process it [14:26:09]requested_item shift.opened is exist - process it [14:26:09]req_shift_opened [14:26:09]FM_GetShiftState [14:26:09]SAM_PROTO_GetShiftState [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 13 01 00 [14:26:09]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 0E 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 58 [14:26:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:26:09]wFMCommunicate OK [14:26:09]SAM_PROTO_GetShiftState done [14:26:09]FM_GetShiftState done [14:26:09]req_shift_opened done [14:26:09]requested_item shift.open_date is exist - process it [14:26:09]req_shift_open_date [14:26:09]req_shift_open_date done [14:26:09]produce_requested_data done [14:26:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153175,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:26:09]process_action_free close_receipt [14:26:09]json_value_free [14:26:09]json_value_free done [14:26:09]process_json_proto returns [14:26:09]Send response to host [14:26:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153175,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:26:09]free response buf [14:26:09]execute_script done [14:26:09]execute_script returns [14:26:09]free content buf [14:26:09]Sock 10.Close socket [14:26:09]Sock 10.Thread stoped [14:26:14]OFD Sender: No OFD packet to send [14:26:19]OFD Sender: No OFD packet to send [14:26:24]OFD Sender: No OFD packet to send [14:26:29]OFD Sender: No OFD packet to send [14:26:32]recv_with_timeout no data received [14:26:34]OFD Sender: No OFD packet to send [14:26:39]OFD Sender: No OFD packet to send [14:26:44]OFD Sender: No OFD packet to send [14:26:49]OFD Sender: No OFD packet to send [14:26:54]OFD Sender: No OFD packet to send [14:26:59]OFD Sender: No OFD packet to send [14:27:04]OFD Sender: No OFD packet to send [14:27:09]OFD Sender: No OFD packet to send [14:27:14]OFD Sender: No OFD packet to send [14:27:19]OFD Sender: No OFD packet to send [14:27:24]OFD Sender: No OFD packet to send [14:27:29]OFD Sender: No OFD packet to send [14:27:34]OFD Sender: No OFD packet to send [14:27:39]OFD Sender: No OFD packet to send [14:27:44]OFD Sender: No OFD packet to send [14:27:49]OFD Sender: No OFD packet to send [14:27:54]OFD Sender: No OFD packet to send [14:27:59]OFD Sender: No OFD packet to send [14:28:04]OFD Sender: No OFD packet to send [14:28:05]recv_with_timeout no data received [14:28:09]OFD Sender: No OFD packet to send [14:28:14]OFD Sender: No OFD packet to send [14:28:20]OFD Sender: No OFD packet to send [14:28:22]recv_with_timeout no data received [14:28:25]OFD Sender: No OFD packet to send [14:28:30]OFD Sender: No OFD packet to send [14:28:35]OFD Sender: No OFD packet to send [14:28:39]recv_with_timeout no data received [14:28:40]OFD Sender: No OFD packet to send [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:55]OFD Sender: No OFD packet to send [14:29:00]OFD Sender: No OFD packet to send [14:29:05]OFD Sender: No OFD packet to send [14:29:10]OFD Sender: No OFD packet to send [14:29:15]OFD Sender: No OFD packet to send [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:30]OFD Sender: No OFD packet to send [14:29:35]OFD Sender: No OFD packet to send [14:29:36]recv_with_timeout no data received [14:29:40]OFD Sender: No OFD packet to send [14:29:45]OFD Sender: No OFD packet to send [14:29:50]OFD Sender: No OFD packet to send [14:29:55]OFD Sender: No OFD packet to send [14:30:00]OFD Sender: No OFD packet to send [14:30:05]OFD Sender: No OFD packet to send [14:30:10]OFD Sender: No OFD packet to send [14:30:13]recv_with_timeout no data received [14:30:15]OFD Sender: No OFD packet to send [14:30:20]OFD Sender: No OFD packet to send [14:30:25]OFD Sender: No OFD packet to send [14:30:30]OFD Sender: No OFD packet to send [14:30:35]OFD Sender: No OFD packet to send [14:30:40]OFD Sender: No OFD packet to send [14:30:45]OFD Sender: No OFD packet to send [14:30:48]recv_with_timeout no data received [14:30:50]OFD Sender: No OFD packet to send [14:30:55]OFD Sender: No OFD packet to send [14:31:00]OFD Sender: No OFD packet to send [14:31:05]OFD Sender: No OFD packet to send [14:31:10]OFD Sender: No OFD packet to send [14:31:15]OFD Sender: No OFD packet to send [14:31:20]OFD Sender: No OFD packet to send [14:31:25]OFD Sender: No OFD packet to send [14:31:29]accept exits with 8 [14:31:29]New connection [14:31:29]New thread 3067395428 created [14:31:29]Thread 3067538788 joined [14:31:29]Waiting for new connection... [14:31:29] Sock 8.Parse request [14:31:29]Sock 8.Check first char [14:31:29]Sock 8.First char is OK [14:31:29]request: POST /json_proto HTTP/1.0 [14:31:29]Method: POST [14:31:29]URL: /json_proto [14:31:29]Method is POST - this is cgi request [14:31:29]url: /json_proto [14:31:29]query_string will be loaded in cgi processing [14:31:29]execute_cgi json_proto POST (null) [14:31:29]execute_cgi path=json_proto method=POST [14:31:29]POST find Content-Length [14:31:29]Host: 172.17.43.67:8080 [14:31:29]Content-Length: 812 [14:31:29]Content-Type: application/json [14:31:29] [14:31:29]POST finish read [14:31:29]Found Content-Length = 812 [14:31:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:29]execute_script... [14:31:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:29]POST & json_proto [14:31:29]process_json_proto [14:31:29]json parsed OK: [14:31:29]protocol is kg_v1.0 [14:31:29]action value=close_receipt [14:31:29]process_action close_receipt [14:31:29]cmd_close_receipt [14:31:29]MH_GetDate [14:31:29]Write to MH i2c: F0 00 00 0F 05 03 [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: F0 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: F0 09 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: F0 09 00 0F 05 00 C1 1E F4 66 6A BD 47 65 18 [14:31:29]GetLastDocTimeStamp 1727274367 [14:31:29]current date 1727274689 [14:31:29]FM_GetShiftState [14:31:29]SAM_PROTO_GetShiftState [14:31:29]wFMCommunicate request_size=4 [14:31:29]MH_SAM_APDU [14:31:29]CAPDU: 80 13 01 00 [14:31:29]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:29]Read from MH i2c: E2 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 0E 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5A [14:31:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:31:29]wFMCommunicate OK [14:31:29]SAM_PROTO_GetShiftState done [14:31:29]FM_GetShiftState done [14:31:29]opened in 1727224329 [14:31:29]opened+sec_in_day 1727310729 [14:31:29]quantity*price = 0 [14:31:29]sum+1 = 1 [14:31:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 192 25.09.2024 14:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153176 ФПД: 95278829876719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153176&fm=95278829876719&tin=02508201610067®Number=0000000000091825&sum=0 [14:31:30]StoreToDocumentArchive [14:31:30]shift 478 fd 153176 [14:31:30]save to /storage/0478/doc_00153176 [14:31:30]save last doc name /storage/0478/doc_00153176 to /storage/kkm_last_doc_name [14:31:30]save OK [14:31:30]Clear old archive folders... [14:31:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:30]tlvbuf is 01CD5580 [14:31:30]SAM_PROTO_ClearQueue [14:31:30]wFMCommunicate request_size=4 [14:31:30]MH_SAM_APDU [14:31:30]CAPDU: 80 09 00 00 [14:31:30]Write to MH i2c: E2 08 00 1D 05 80 09 00 00 00 00 00 00 94 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [14:31:30]RAPDU: 90 00 [14:31:30]wFMCommunicate OK [14:31:30]SAM_PROTO_ClearQueue done [14:31:30]KKMCreateOFDPacket [14:31:30]OFDProtocolAddRootSTLVToBuf [14:31:30]FM_MakeSignedData [14:31:30]FM_MakeSignedData [14:31:30]SAM_PROTO_SignData [14:31:30]wFMCommunicate request_size=4 [14:31:30]MH_SAM_APDU [14:31:30]CAPDU: 80 0D 01 02 [14:31:30]Write to MH i2c: E2 08 00 1E 05 80 0D 01 02 00 00 00 00 9C [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [14:31:30]RAPDU: 90 00 [14:31:30]wFMCommunicate OK [14:31:30]wFMCommunicate request_size=255 [14:31:30]MH_SAM_APDU [14:31: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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C1 1E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 56 02 00 35 04 06 00 56 [14:31:30]Write to MH i2c: E2 02 01 1F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C1 1E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 56 02 00 35 04 06 00 56 00 00 74 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:30]OFD Sender: No OFD packet to send [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [14:31:30]RAPDU: 90 00 [14:31:30]wFMCommunicate OK [14:31:30]wFMCommunicate request_size=10 [14:31:30]MH_SAM_APDU [14:31:30]CAPDU: 80 0D 02 02 05 A7 D4 CF 35 EF [14:31:30]Write to MH i2c: E2 0D 00 20 05 80 0D 02 02 05 00 A7 D4 CF 35 EF 00 00 17 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [14:31:30]RAPDU: 90 00 [14:31:30]wFMCommunicate OK [14:31:30]wFMCommunicate request_size=4 [14:31:30]MH_SAM_APDU [14:31:30]CAPDU: 80 0D 03 02 [14:31:30]Write to MH i2c: E2 08 00 21 05 80 0D 03 02 00 00 00 00 A1 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 0B 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 0B 00 21 05 00 17 87 8B 12 07 74 60 68 90 00 20 [14:31:30]RAPDU: 17 87 8B 12 07 74 60 68 90 00 [14:31:30]wFMCommunicate OK [14:31:30]SAM_PROTO_SignData done [14:31:30]FM_MakeSignedData done [14:31:30]CreateOFDProtocolMessage [14:31:30]wFMCommunicate request_size=4 [14:31:30]MH_SAM_APDU [14:31:30]CAPDU: 80 11 00 00 [14:31:30]Write to MH i2c: E2 08 00 22 05 80 11 00 00 00 00 00 00 A1 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:30]Read from MH i2c: E2 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 17 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: E2 17 00 22 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [14:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:30]wFMCommunicate OK [14:31:30]CreateOFDProtocolMessage done [14:31:30]OFDSenderStorePacket 153176 [14:31:30]StoreOFDPacket docnum=153176 [14:31:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 35 07 01 1C C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C1 1E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 56 02 00 35 04 06 00 56 A7 D4 CF 35 EF 17 87 8B 12 07 74 60 68 [14:31:30]CheckFolder [14:31:30]dirname=/storage/ofd_packets [14:31:30]CheckFolder done [14:31:30]ProducePacketName [14:31:30]name=ofd_packets/00153176 [14:31:30]NVStorageSaveData ofd_packets/00153176 [14:31:30]File name is /storage/ofd_packets/00153176 [14:31:30]Write 301 bytes [14:31:30]NVStorageSaveData done [14:31:30]OFDSenderStorePacket done [14:31:30]KKMCreateOFDPacket done [14:31:30]NVStorageSaveData kkm_last_timestamp [14:31:30]File name is /storage/kkm_last_timestamp [14:31:30]Write 4 bytes [14:31:30]NVStorageSaveData done [14:31:30]ExternCall_PrintAddStr [14:31:30]wPrintStart [14:31:30]Write to MH i2c: 01 00 00 23 05 28 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 07 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 FF 0F 3D [14:31:30]RasterBufferAndPrint [14:31:30]line Счет N : (1)1787179 [14:31:30]line ИНН: 02508201610067 [14:31:30]line Контрольно-Кассовый Чек [14:31:30]line ПРОДАЖА [14:31:30]line ТРК (МРК, ГНК) : 42 [14:31:30]line Товар: 2710124130 [14:31:30]line Аи-92-К-5 [14:31:30]line 7.380 * 0.00 [14:31:30]line = 0.00 [14:31:30]line НДС 12% НСП 1% [14:31:30]line > о реализуемом товаре [14:31:30]line ИТОГО: 0.00 [14:31:30]line НСП 1% : 0.00 [14:31:30]line НДС 12% : 0.00 [14:31:30]line Наличными: 0.00 [14:31:30]line Безнал.: 0.00 [14:31:30]line Место: АЗС № 89 "Партнер Нефть" [14:31:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:31:30]line СНО: Общий режим [14:31:30]line Чек 192 25.09.2024 14:31 [14:31:30]line Смена: 478 ФФД: 1.0 [14:31:30]line ЗНМ: 0300000113 [14:31:30]line РНМ: 0000000000091825 [14:31:30]line Версия ККМ: 001 [14:31:30]line Платежная система: Бакай Банк [14:31:30]line ФМ: 0000000000871835 [14:31:30]line ФД: 153176 [14:31:30]line ФПД: 95278829876719 [14:31:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153176&fm=95278829876719&tin=02508201610067®Number=0000000000091825&sum=0 [14:31:30]written 0, free lines is 4095 [14:31:30]OFD Sender: Processing packet 153176 [packets to send 833, broken 832] [14:31:30]ProducePacketName [14:31:30]name=ofd_packets/00153176 [14:31:30]OFD Sender: To server: pG, [14:31:30]CommunicateWithHost lk.salyk.kg:30040 [14:31:30]ConnectInit lk.salyk.kg [14:31:31]Write to MH i2c: 01 00 00 4D 05 52 [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: 01 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: 01 07 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: 01 07 00 4D 05 00 00 00 00 00 EC 0C 51 [14:31:31]RasterBufferAndPrint [14:31:31]line [14:31:31]line [14:31:31]line [14:31:31]line [14:31:31]line [14:31:31]written 0, free lines is 3314 [14:31:31]MH_Cut [14:31:31]Write to MH i2c: D1 01 00 54 05 01 2B [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: D1 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: D1 01 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: D1 01 00 54 05 00 2A [14:31:31]Write to MH i2c: 01 00 00 55 05 5A [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:32]*** Cut start [14:31:32]*** Purtial cut [14:31:32]*** Stage 1: CUTSNS_PIN = 1 [14:31:32]Read from MH i2c: 01 [14:31:32]MH_I2C_Read... [14:31:32]*** Stop cut motor [14:31:32]*** Cut end [14:31:32]Read from MH i2c: 01 07 00 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 FF 0F 6F [14:31:32]process_action close_receipt done [14:31:32]requested_data is exist [14:31:32]produce_requested_data [14:31:32]requested_item fm.sn is exist - process it [14:31:32]wFMCommunicate request_size=4 [14:31:32]MH_SAM_APDU [14:31:32]CAPDU: 80 11 00 00 [14:31:32]Write to MH i2c: E2 08 00 56 05 80 11 00 00 00 00 00 00 D5 [14:31:32]Write i2c OK [14:31:32]MH_I2C_Read... [14:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:32]Read from MH i2c: E2 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 17 00 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 17 00 56 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [14:31:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:32]wFMCommunicate OK [14:31:32]requested_item fd.num is exist - process it [14:31:32]SAM_PROTO_GetFieldsCounters [14:31:32]wFMCommunicate request_size=4 [14:31:32]MH_SAM_APDU [14:31:32]CAPDU: 80 13 00 00 [14:31:32]Write to MH i2c: E2 08 00 57 05 80 13 00 00 00 00 00 00 D8 [14:31:32]Write i2c OK [14:31:32]MH_I2C_Read... [14:31:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:32]Read from MH i2c: E2 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 62 00 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 62 00 57 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [14:31:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:32]wFMCommunicate OK [14:31:32]SAM_PROTO_GetFieldsCounters done [14:31:32]requested_item shift.num is exist - process it [14:31:32]requested_item shift.opened is exist - process it [14:31:32]req_shift_opened [14:31:32]FM_GetShiftState [14:31:32]SAM_PROTO_GetShiftState [14:31:32]wFMCommunicate request_size=4 [14:31:32]MH_SAM_APDU [14:31:32]CAPDU: 80 13 01 00 [14:31:32]Write to MH i2c: E2 08 00 58 05 80 13 01 00 00 00 00 00 DA [14:31:32]Write i2c OK [14:31:32]MH_I2C_Read... [14:31:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:32]Read from MH i2c: E2 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 0E 00 [14:31:32]MH_I2C_Read... [14:31:32]Read from MH i2c: E2 0E 00 58 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A2 [14:31:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:31:32]wFMCommunicate OK [14:31:32]SAM_PROTO_GetShiftState done [14:31:32]FM_GetShiftState done [14:31:32]req_shift_opened done [14:31:32]requested_item shift.open_date is exist - process it [14:31:32]req_shift_open_date [14:31:32]req_shift_open_date done [14:31:32]produce_requested_data done [14:31:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153176,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:31:32]process_action_free close_receipt [14:31:32]json_value_free [14:31:32]json_value_free done [14:31:32]process_json_proto returns [14:31:32]Send response to host [14:31:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153176,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:31:32]free response buf [14:31:32]execute_script done [14:31:32]execute_script returns [14:31:32]free content buf [14:31:32]Sock 8.Close socket [14:31:32]Sock 8.Thread stoped [14:31:39]recv_with_timeout no data received [14:31:50]recv_with_timeout no data received [14:33:47]ConnectInit Can't connect to host [14:33:47]CommunicateWithHost connect error [14:33:47]CommunicateWithHost err = -1 [14:33:47]OFD Sender: Server communicate error [14:33:52]OFD Sender: Processing packet 153176 [packets to send 833, broken 832] [14:33:52]ProducePacketName [14:33:52]name=ofd_packets/00153176 [14:33:52]OFD Sender: To server: pG, [14:33:52]CommunicateWithHost lk.salyk.kg:30040 [14:33:52]ConnectInit lk.salyk.kg [14:33:53]Connected sock=8 [14:33:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 35 07 01 1C C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C1 1E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 56 02 00 35 04 06 00 56 A7 D4 CF 35 EF 17 87 8B 12 07 74 60 68 [14:33:53]accept exits with 9 [14:33:53]New connection [14:33:53]New thread 3067538788 created [14:33:53]Thread 3067395428 joined [14:33:53]Waiting for new connection... [14:33:53] Sock 9.Parse request [14:33:53]Sock 9.Check first char [14:33:53]Sock 9.First char is OK [14:33:53]request: POST /json_proto HTTP/1.0 [14:33:53]Method: POST [14:33:53]URL: /json_proto [14:33:53]Method is POST - this is cgi request [14:33:53]url: /json_proto [14:33:53]query_string will be loaded in cgi processing [14:33:53]execute_cgi json_proto POST (null) [14:33:53]execute_cgi path=json_proto method=POST [14:33:53]POST find Content-Length [14:33:53]Host: 172.17.43.67:8080 [14:33:53]Content-Length: 678 [14:33:53]Content-Type: application/json [14:33:53] [14:33:53]POST finish read [14:33:53]Found Content-Length = 678 [14:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:53]execute_script... [14:33:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:53]POST & json_proto [14:33:53]process_json_proto [14:33:53]json parsed OK: [14:33:53]protocol is kg_v1.0 [14:33:53]action value=close_receipt [14:33:53]process_action close_receipt [14:33:53]cmd_close_receipt [14:33:53]MH_GetDate [14:33:53]Write to MH i2c: F0 00 00 59 05 4D [14:33:53]Write i2c OK [14:33:53]MH_I2C_Read... [14:33:53]Read from MH i2c: F0 [14:33:53]MH_I2C_Read... [14:33:53]Read from MH i2c: F0 09 00 [14:33:53]MH_I2C_Read... [14:33:53]Read from MH i2c: F0 09 00 59 05 00 52 1F F4 66 6A BD 47 65 F4 [14:33:53]GetLastDocTimeStamp 1727274689 [14:33:53]current date 1727274834 [14:33:53]FM_GetShiftState [14:33:53]SAM_PROTO_GetShiftState [14:33:53]wFMCommunicate request_size=4 [14:33:53]MH_SAM_APDU [14:33:53]CAPDU: 80 13 01 00 [14:33:53]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [14:33:53]Write i2c OK [14:33:53]MH_I2C_Read... [14:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:53]Read from MH i2c: E2 [14:33:53]MH_I2C_Read... [14:33:53]Read from MH i2c: E2 0E 00 [14:33:53]MH_I2C_Read... [14:33:53]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A4 [14:33:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:33:53]wFMCommunicate OK [14:33:53]SAM_PROTO_GetShiftState done [14:33:53]FM_GetShiftState done [14:33:53]opened in 1727224329 [14:33:53]opened+sec_in_day 1727310729 [14:33:53]quantity*price = 40002 [14:33:53]sum+1 = 40003 [14:33:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 193 25.09.2024 14:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153177 ФПД: 237779690818061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153177&fm=237779690818061&tin=02508201610067®Number=0000000000091825&sum=40000 [14:33:55]StoreToDocumentArchive [14:33:55]shift 478 fd 153177 [14:33:55]save to /storage/0478/doc_00153177 [14:33:55]save last doc name /storage/0478/doc_00153177 to /storage/kkm_last_doc_name [14:33:55]save OK [14:33:55]Clear old archive folders... [14:33:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:55]tlvbuf is 01C2D0C0 [14:33:55]SAM_PROTO_ClearQueue [14:33:55]wFMCommunicate request_size=4 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 09 00 00 [14:33:55]Write to MH i2c: E2 08 00 67 05 80 09 00 00 00 00 00 00 DE [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [14:33:55]RAPDU: 90 00 [14:33:55]wFMCommunicate OK [14:33:55]SAM_PROTO_ClearQueue done [14:33:55]KKMCreateOFDPacket [14:33:55]OFDProtocolAddRootSTLVToBuf [14:33:55]FM_MakeSignedData [14:33:55]FM_MakeSignedData [14:33:55]SAM_PROTO_SignData [14:33:55]wFMCommunicate request_size=4 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 0D 01 02 [14:33:55]Write to MH i2c: E2 08 00 68 05 80 0D 01 02 00 00 00 00 E6 [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [14:33:55]RAPDU: 90 00 [14:33:55]wFMCommunicate OK [14:33:55]wFMCommunicate request_size=255 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 56 02 00 35 04 06 00 D8 [14:33:55]Write to MH i2c: E2 02 01 69 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 56 02 00 35 04 06 00 D8 00 00 3E [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:55]Read from MH i2c: E2 03 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [14:33:55]RAPDU: 90 00 [14:33:55]wFMCommunicate OK [14:33:55]wFMCommunicate request_size=10 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 0D 02 02 05 42 66 01 8A 0D [14:33:55]Write to MH i2c: E2 0D 00 6A 05 80 0D 02 02 05 00 42 66 01 8A 0D 00 00 33 [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [14:33:55]RAPDU: 90 00 [14:33:55]wFMCommunicate OK [14:33:55]wFMCommunicate request_size=4 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 0D 03 02 [14:33:55]Write to MH i2c: E2 08 00 6B 05 80 0D 03 02 00 00 00 00 EB [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 0B 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 0B 00 6B 05 00 9A 5E 6E C2 A0 1E F6 0E 90 00 D6 [14:33:55]RAPDU: 9A 5E 6E C2 A0 1E F6 0E 90 00 [14:33:55]wFMCommunicate OK [14:33:55]SAM_PROTO_SignData done [14:33:55]FM_MakeSignedData done [14:33:55]CreateOFDProtocolMessage [14:33:55]wFMCommunicate request_size=4 [14:33:55]MH_SAM_APDU [14:33:55]CAPDU: 80 11 00 00 [14:33:55]Write to MH i2c: E2 08 00 6C 05 80 11 00 00 00 00 00 00 EB [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:55]Read from MH i2c: E2 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 17 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: E2 17 00 6C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [14:33:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:55]wFMCommunicate OK [14:33:55]CreateOFDProtocolMessage done [14:33:55]OFDSenderStorePacket 153177 [14:33:55]StoreOFDPacket docnum=153177 [14:33:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 0F 07 01 FF 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 56 02 00 35 04 06 00 D8 42 66 01 8A 0D 9A 5E 6E C2 A0 1E F6 0E [14:33:55]CheckFolder [14:33:55]dirname=/storage/ofd_packets [14:33:55]CheckFolder done [14:33:55]ProducePacketName [14:33:55]name=ofd_packets/00153177 [14:33:55]NVStorageSaveData ofd_packets/00153177 [14:33:55]File name is /storage/ofd_packets/00153177 [14:33:55]Write 301 bytes [14:33:55]NVStorageSaveData done [14:33:55]OFDSenderStorePacket done [14:33:55]KKMCreateOFDPacket done [14:33:55]NVStorageSaveData kkm_last_timestamp [14:33:55]File name is /storage/kkm_last_timestamp [14:33:55]Write 4 bytes [14:33:55]NVStorageSaveData done [14:33:55]ExternCall_PrintAddStr [14:33:55]wPrintStart [14:33:55]Write to MH i2c: 01 00 00 6D 05 72 [14:33:55]Write i2c OK [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 07 00 [14:33:55]MH_I2C_Read... [14:33:55]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 FF 0F 87 [14:33:55]RasterBufferAndPrint [14:33:55]line Счет N : (1)1787180 [14:33:55]line ИНН: 02508201610067 [14:33:55]line Контрольно-Кассовый Чек [14:33:55]line ПРОДАЖА [14:33:55]line ТРК (МРК, ГНК) : 42 [14:33:55]line Товар: 2710124130 [14:33:55]line Аи-92-К-5 [14:33:55]line 5.900 * 67.80 [14:33:55]line = 400.02 [14:33:55]line НДС 12% НСП 1% [14:33:55]line > о реализуемом товаре [14:33:55]line ОКРУГЛЕНИЕ: -0.02 [14:33:55]line ИТОГО: 400.00 [14:33:55]line Внесено: 400.00 [14:33:55]line СДАЧА: 0.00 [14:33:55]line НСП 1% : 3.54 [14:33:55]line НДС 12% : 42.48 [14:33:55]line Наличными: 400.00 [14:33:55]line Безнал.: 0.00 [14:33:55]line Место: АЗС № 89 "Партнер Нефть" [14:33:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:33:55]line СНО: Общий режим [14:33:55]line Чек 193 25.09.2024 14:33 [14:33:55]line Смена: 478 ФФД: 1.0 [14:33:55]line ЗНМ: 0300000113 [14:33:55]line РНМ: 0000000000091825 [14:33:55]line Версия ККМ: 001 [14:33:55]line ФМ: 0000000000871835 [14:33:55]line ФД: 153177 [14:33:55]line ФПД: 237779690818061 [14:33:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153177&fm=237779690818061&tin=02508201610067®Number=0000000000091825&sum=40000 [14:33:55]written 0, free lines is 4095 [14:33:55]OFD Sender: Processing packet 153177 [packets to send 833, broken 832] [14:33:55]ProducePacketName [14:33:55]name=ofd_packets/00153177 [14:33:55]OFD Sender: To server: pG, [14:33:55]CommunicateWithHost lk.salyk.kg:30040 [14:33:55]ConnectInit lk.salyk.kg [14:33:56]Write to MH i2c: 01 00 00 98 05 9D [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: 01 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: 01 07 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: 01 07 00 98 05 00 00 00 00 00 DA 0C 8A [14:33:56]RasterBufferAndPrint [14:33:56]line [14:33:56]line [14:33:56]line [14:33:56]line [14:33:56]line [14:33:56]written 0, free lines is 3296 [14:33:56]MH_Cut [14:33:56]Write to MH i2c: D1 01 00 9F 05 01 76 [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: D1 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: D1 01 00 [14:33:56]MH_I2C_Read... [14:33:56]Read from MH i2c: D1 01 00 9F 05 00 75 [14:33:56]Write to MH i2c: 01 00 00 A0 05 A5 [14:33:56]Write i2c OK [14:33:56]MH_I2C_Read... [14:33:56]*** Cut start [14:33:56]*** Purtial cut [14:33:56]*** Stage 1: CUTSNS_PIN = 1 [14:33:57]Read from MH i2c: 01 [14:33:57]MH_I2C_Read... [14:33:57]*** Stop cut motor [14:33:57]*** Cut end [14:33:57]Read from MH i2c: 01 07 00 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 FF 0F BA [14:33:57]process_action close_receipt done [14:33:57]requested_data is exist [14:33:57]produce_requested_data [14:33:57]requested_item fm.sn is exist - process it [14:33:57]wFMCommunicate request_size=4 [14:33:57]MH_SAM_APDU [14:33:57]CAPDU: 80 11 00 00 [14:33:57]Write to MH i2c: E2 08 00 A1 05 80 11 00 00 00 00 00 00 20 [14:33:57]Write i2c OK [14:33:57]MH_I2C_Read... [14:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:57]Read from MH i2c: E2 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 17 00 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 17 00 A1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [14:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:57]wFMCommunicate OK [14:33:57]requested_item fd.num is exist - process it [14:33:57]SAM_PROTO_GetFieldsCounters [14:33:57]wFMCommunicate request_size=4 [14:33:57]MH_SAM_APDU [14:33:57]CAPDU: 80 13 00 00 [14:33:57]Write to MH i2c: E2 08 00 A2 05 80 13 00 00 00 00 00 00 23 [14:33:57]Write i2c OK [14:33:57]MH_I2C_Read... [14:33:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:57]Read from MH i2c: E2 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 62 00 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 62 00 A2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [14:33:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:57]wFMCommunicate OK [14:33:57]SAM_PROTO_GetFieldsCounters done [14:33:57]requested_item shift.num is exist - process it [14:33:57]requested_item shift.opened is exist - process it [14:33:57]req_shift_opened [14:33:57]FM_GetShiftState [14:33:57]SAM_PROTO_GetShiftState [14:33:57]wFMCommunicate request_size=4 [14:33:57]MH_SAM_APDU [14:33:57]CAPDU: 80 13 01 00 [14:33:57]Write to MH i2c: E2 08 00 A3 05 80 13 01 00 00 00 00 00 25 [14:33:57]Write i2c OK [14:33:57]MH_I2C_Read... [14:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:57]Read from MH i2c: E2 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 0E 00 [14:33:57]MH_I2C_Read... [14:33:57]Read from MH i2c: E2 0E 00 A3 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 ED [14:33:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:33:57]wFMCommunicate OK [14:33:57]SAM_PROTO_GetShiftState done [14:33:57]FM_GetShiftState done [14:33:57]req_shift_opened done [14:33:57]requested_item shift.open_date is exist - process it [14:33:57]req_shift_open_date [14:33:57]req_shift_open_date done [14:33:57]produce_requested_data done [14:33:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153177,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:33:57]process_action_free close_receipt [14:33:57]json_value_free [14:33:57]json_value_free done [14:33:57]process_json_proto returns [14:33:57]Send response to host [14:33:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153177,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:33:57]free response buf [14:33:57]execute_script done [14:33:57]execute_script returns [14:33:57]free content buf [14:33:57]Sock 9.Close socket [14:33:57]Sock 9.Thread stoped [14:33:59]Connected sock=11 [14:33:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 0F 07 01 FF 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 52 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 56 02 00 35 04 06 00 D8 42 66 01 8A 0D 9A 5E 6E C2 A0 1E F6 0E [14:34:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 2C 47 00 D9 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 56 02 00 F4 03 04 00 51 C7 F3 66 B6 04 01 00 00 B9 58 C1 D0 70 E9 60 93 [14:34:00]CommunicateWithHost err = 0 [14:34:00]CheckOFDResponse [14:34:00]1017 (14) - 77093643461234 [14:34:00]1041 (16) - 0000000000871835 [14:34:00]1040 (4) - 153177 [14:34:00]1012 (4) - 25.09.2024 08:18 [14:34:00]1206 (1) - 0 [14:34:00]OFD Sender: Remove packet 153177 [14:34:00]ProducePacketName [14:34:00]name=ofd_packets/00153177 [14:34:00]NVStorageDeleteData [14:34:01]OFD Sender: No OFD packet to send [14:34:06]OFD Sender: No OFD packet to send [14:34:10]recv_with_timeout no data received [14:34:11]OFD Sender: No OFD packet to send [14:34:16]OFD Sender: No OFD packet to send [14:34:21]OFD Sender: No OFD packet to send [14:34:25]accept exits with 10 [14:34:25]New connection [14:34:25]New thread 3067395428 created [14:34:25]Thread 3067538788 joined [14:34:25]Waiting for new connection... [14:34:25] Sock 10.Parse request [14:34:25]Sock 10.Check first char [14:34:25]Sock 10.First char is OK [14:34:25]request: POST /json_proto HTTP/1.0 [14:34:25]Method: POST [14:34:25]URL: /json_proto [14:34:25]Method is POST - this is cgi request [14:34:25]url: /json_proto [14:34:25]query_string will be loaded in cgi processing [14:34:25]execute_cgi json_proto POST (null) [14:34:25]execute_cgi path=json_proto method=POST [14:34:25]POST find Content-Length [14:34:25]Host: 172.17.43.67:8080 [14:34:25]Content-Length: 680 [14:34:25]Content-Type: application/json [14:34:25] [14:34:25]POST finish read [14:34:25]Found Content-Length = 680 [14:34:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:25]execute_script... [14:34:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:25]POST & json_proto [14:34:25]process_json_proto [14:34:25]json parsed OK: [14:34:25]protocol is kg_v1.0 [14:34:25]action value=close_receipt [14:34:25]process_action close_receipt [14:34:25]cmd_close_receipt [14:34:25]MH_GetDate [14:34:25]Write to MH i2c: F0 00 00 A4 05 98 [14:34:25]Write i2c OK [14:34:25]MH_I2C_Read... [14:34:25]Read from MH i2c: F0 [14:34:25]MH_I2C_Read... [14:34:25]Read from MH i2c: F0 09 00 [14:34:25]MH_I2C_Read... [14:34:25]Read from MH i2c: F0 09 00 A4 05 00 72 1F F4 66 6A BD 47 65 5F [14:34:25]GetLastDocTimeStamp 1727274834 [14:34:25]current date 1727274866 [14:34:25]FM_GetShiftState [14:34:25]SAM_PROTO_GetShiftState [14:34:25]wFMCommunicate request_size=4 [14:34:25]MH_SAM_APDU [14:34:25]CAPDU: 80 13 01 00 [14:34:25]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [14:34:25]Write i2c OK [14:34:25]MH_I2C_Read... [14:34:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:25]Read from MH i2c: E2 [14:34:25]MH_I2C_Read... [14:34:25]Read from MH i2c: E2 0E 00 [14:34:25]MH_I2C_Read... [14:34:25]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EF [14:34:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:34:25]wFMCommunicate OK [14:34:25]SAM_PROTO_GetShiftState done [14:34:25]FM_GetShiftState done [14:34:25]opened in 1727224329 [14:34:25]opened+sec_in_day 1727310729 [14:34:25]quantity*price = 100050 [14:34:25]sum+1 = 100052 [14:34:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 194 25.09.2024 14:34 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153178 ФПД: 167202175338581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143426&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153178&fm=167202175338581&tin=02508201610067®Number=0000000000091825&sum=100000 [14:34:26]StoreToDocumentArchive [14:34:26]shift 478 fd 153178 [14:34:26]save to /storage/0478/doc_00153178 [14:34:26]save last doc name /storage/0478/doc_00153178 to /storage/kkm_last_doc_name [14:34:26]save OK [14:34:26]Clear old archive folders... [14:34:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:34:26]tlvbuf is B6FE46F0 [14:34:26]SAM_PROTO_ClearQueue [14:34:26]wFMCommunicate request_size=4 [14:34:26]MH_SAM_APDU [14:34:26]CAPDU: 80 09 00 00 [14:34:26]Write to MH i2c: E2 08 00 B2 05 80 09 00 00 00 00 00 00 29 [14:34:26]Write i2c OK [14:34:26]MH_I2C_Read... [14:34:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:26]Read from MH i2c: E2 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 03 00 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [14:34:26]RAPDU: 90 00 [14:34:26]wFMCommunicate OK [14:34:26]SAM_PROTO_ClearQueue done [14:34:26]KKMCreateOFDPacket [14:34:26]OFDProtocolAddRootSTLVToBuf [14:34:26]FM_MakeSignedData [14:34:26]FM_MakeSignedData [14:34:26]SAM_PROTO_SignData [14:34:26]wFMCommunicate request_size=4 [14:34:26]MH_SAM_APDU [14:34:26]CAPDU: 80 0D 01 02 [14:34:26]Write to MH i2c: E2 08 00 B3 05 80 0D 01 02 00 00 00 00 31 [14:34:26]Write i2c OK [14:34:26]MH_I2C_Read... [14:34:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:26]Read from MH i2c: E2 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 03 00 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [14:34:26]RAPDU: 90 00 [14:34:26]wFMCommunicate OK [14:34:26]wFMCommunicate request_size=255 [14:34:26]MH_SAM_APDU [14:34:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 72 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 56 02 00 35 04 06 00 98 11 CA 44 [14:34:26]Write to MH i2c: E2 02 01 B4 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 72 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 56 02 00 35 04 06 00 98 11 CA 44 00 00 AB [14:34:26]Write i2c OK [14:34:26]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]wFMCommunicate request_size=7 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 02 02 02 48 55 [14:34:27]Write to MH i2c: E2 0A 00 B5 05 80 0D 02 02 02 00 48 55 00 00 D5 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 03 02 [14:34:27]Write to MH i2c: E2 08 00 B6 05 80 0D 03 02 00 00 00 00 36 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 0B 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 0B 00 B6 05 00 56 B5 57 68 BA E1 CD E3 90 00 4C [14:34:27]RAPDU: 56 B5 57 68 BA E1 CD E3 90 00 [14:34:27]wFMCommunicate OK [14:34:27]SAM_PROTO_SignData done [14:34:27]FM_MakeSignedData done [14:34:27]CreateOFDProtocolMessage [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 11 00 00 [14:34:27]Write to MH i2c: E2 08 00 B7 05 80 11 00 00 00 00 00 00 36 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 17 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 17 00 B7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [14:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:27]wFMCommunicate OK [14:34:27]CreateOFDProtocolMessage done [14:34:27]OFDSenderStorePacket 153178 [14:34:27]StoreOFDPacket docnum=153178 [14:34:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 66 63 04 01 1D 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 72 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 56 02 00 35 04 06 00 98 11 CA 44 48 55 56 B5 57 68 BA E1 CD E3 [14:34:27]CheckFolder [14:34:27]dirname=/storage/ofd_packets [14:34:27]CheckFolder done [14:34:27]ProducePacketName [14:34:27]name=ofd_packets/00153178 [14:34:27]NVStorageSaveData ofd_packets/00153178 [14:34:27]File name is /storage/ofd_packets/00153178 [14:34:27]Write 298 bytes [14:34:27]NVStorageSaveData done [14:34:27]OFDSenderStorePacket done [14:34:27]KKMCreateOFDPacket done [14:34:27]NVStorageSaveData kkm_last_timestamp [14:34:27]File name is /storage/kkm_last_timestamp [14:34:27]Write 4 bytes [14:34:27]NVStorageSaveData done [14:34:27]ExternCall_PrintAddStr [14:34:27]wPrintStart [14:34:27]Write to MH i2c: 01 00 00 B8 05 BD [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 B8 05 00 00 00 00 00 FF 0F D2 [14:34:27]RasterBufferAndPrint [14:34:27]line Счет N : (1)1787181 [14:34:27]line ИНН: 02508201610067 [14:34:27]line Контрольно-Кассовый Чек [14:34:27]line ПРОДАЖА [14:34:27]line ТРК (МРК, ГНК) : 31 [14:34:27]line Товар: 2710194210 [14:34:27]line ДТ-К-5 [14:34:27]line 13.130 * 76.20 [14:34:27]line = 1000.51 [14:34:27]line НДС 12% НСП 1% [14:34:27]line > о реализуемом товаре [14:34:27]line ОКРУГЛЕНИЕ: -0.51 [14:34:27]line ИТОГО: 1000.00 [14:34:27]line Внесено: 1000.00 [14:34:27]line СДАЧА: 0.00 [14:34:27]line НСП 1% : 8.85 [14:34:27]line НДС 12% : 106.25 [14:34:27]line Наличными: 1000.00 [14:34:27]line Безнал.: 0.00 [14:34:27]line Место: АЗС № 89 "Партнер Нефть" [14:34:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:34:27]line СНО: Общий режим [14:34:27]line Чек 194 25.09.2024 14:34 [14:34:27]line Смена: 478 ФФД: 1.0 [14:34:27]line ЗНМ: 0300000113 [14:34:27]line РНМ: 0000000000091825 [14:34:27]line Версия ККМ: 001 [14:34:27]line ФМ: 0000000000871835 [14:34:27]line ФД: 153178 [14:34:27]line ФПД: 167202175338581 [14:34:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143426&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153178&fm=167202175338581&tin=02508201610067®Number=0000000000091825&sum=100000 [14:34:27]OFD Sender: Processing packet 153178 [packets to send 833, broken 832] [14:34:27]ProducePacketName [14:34:27]name=ofd_packets/00153178 [14:34:27]OFD Sender: To server: pG, [14:34:27]CommunicateWithHost lk.salyk.kg:30040 [14:34:27]ConnectInit lk.salyk.kg [14:34:27]written 0, free lines is 4095 [14:34:27]Connected sock=8 [14:34:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 66 63 04 01 1D 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 72 1F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 56 02 00 35 04 06 00 98 11 CA 44 48 55 56 B5 57 68 BA E1 CD E3 [14:34:27]Write to MH i2c: 01 00 00 E3 05 E8 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 E3 05 00 00 00 00 00 E4 0C DF [14:34:27]RasterBufferAndPrint [14:34:27]line [14:34:27]line [14:34:27]line [14:34:27]line [14:34:27]line [14:34:27]written 0, free lines is 3306 [14:34:27]MH_Cut [14:34:27]Write to MH i2c: D1 01 00 EA 05 01 C1 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: D1 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: D1 01 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: D1 01 00 EA 05 00 C0 [14:34:27]Write to MH i2c: 01 00 00 EB 05 F0 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 3A 47 00 3E 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 56 02 00 F4 03 04 00 6D C7 F3 66 B6 04 01 00 00 4F AD 68 62 D4 C0 9B 78 [14:34:28]CommunicateWithHost err = 0 [14:34:28]CheckOFDResponse [14:34:28]1017 (14) - 77093643461234 [14:34:28]1041 (16) - 0000000000871835 [14:34:28]1040 (4) - 153178 [14:34:28]1012 (4) - 25.09.2024 08:18 [14:34:28]1206 (1) - 0 [14:34:28]OFD Sender: Remove packet 153178 [14:34:28]ProducePacketName [14:34:28]name=ofd_packets/00153178 [14:34:28]NVStorageDeleteData [14:34:28]*** Cut start [14:34:28]*** Purtial cut [14:34:28]*** Stage 1: CUTSNS_PIN = 1 [14:34:28]Read from MH i2c: 01 [14:34:28]MH_I2C_Read... [14:34:28]*** Stop cut motor [14:34:28]*** Cut end [14:34:28]Read from MH i2c: 01 07 00 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 FF 0F 05 [14:34:28]process_action close_receipt done [14:34:28]requested_data is exist [14:34:28]produce_requested_data [14:34:28]requested_item fm.sn is exist - process it [14:34:28]wFMCommunicate request_size=4 [14:34:28]MH_SAM_APDU [14:34:28]CAPDU: 80 11 00 00 [14:34:28]Write to MH i2c: E2 08 00 EC 05 80 11 00 00 00 00 00 00 6B [14:34:28]Write i2c OK [14:34:28]MH_I2C_Read... [14:34:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:28]Read from MH i2c: E2 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: E2 17 00 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: E2 17 00 EC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [14:34:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:28]wFMCommunicate OK [14:34:28]requested_item fd.num is exist - process it [14:34:28]SAM_PROTO_GetFieldsCounters [14:34:28]wFMCommunicate request_size=4 [14:34:28]MH_SAM_APDU [14:34:28]CAPDU: 80 13 00 00 [14:34:28]Write to MH i2c: E2 08 00 ED 05 80 13 00 00 00 00 00 00 6E [14:34:28]Write i2c OK [14:34:28]MH_I2C_Read... [14:34:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:28]Read from MH i2c: E2 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: E2 62 00 [14:34:28]MH_I2C_Read... [14:34:29]Read from MH i2c: E2 62 00 ED 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [14:34:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:29]wFMCommunicate OK [14:34:29]SAM_PROTO_GetFieldsCounters done [14:34:29]requested_item shift.num is exist - process it [14:34:29]requested_item shift.opened is exist - process it [14:34:29]req_shift_opened [14:34:29]FM_GetShiftState [14:34:29]SAM_PROTO_GetShiftState [14:34:29]wFMCommunicate request_size=4 [14:34:29]MH_SAM_APDU [14:34:29]CAPDU: 80 13 01 00 [14:34:29]Write to MH i2c: E2 08 00 EE 05 80 13 01 00 00 00 00 00 70 [14:34:29]OFD Sender: No OFD packet to send [14:34:29]Write i2c OK [14:34:29]MH_I2C_Read... [14:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:29]Read from MH i2c: E2 [14:34:29]MH_I2C_Read... [14:34:29]Read from MH i2c: E2 0E 00 [14:34:29]MH_I2C_Read... [14:34:29]Read from MH i2c: E2 0E 00 EE 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 38 [14:34:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:34:29]wFMCommunicate OK [14:34:29]SAM_PROTO_GetShiftState done [14:34:29]FM_GetShiftState done [14:34:29]req_shift_opened done [14:34:29]requested_item shift.open_date is exist - process it [14:34:29]req_shift_open_date [14:34:29]req_shift_open_date done [14:34:29]produce_requested_data done [14:34:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153178,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:34:29]process_action_free close_receipt [14:34:29]json_value_free [14:34:29]json_value_free done [14:34:29]process_json_proto returns [14:34:29]Send response to host [14:34:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153178,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:34:29]free response buf [14:34:29]execute_script done [14:34:29]execute_script returns [14:34:29]free content buf [14:34:29]Sock 10.Close socket [14:34:29]Sock 10.Thread stoped [14:34:34]OFD Sender: No OFD packet to send [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:47]recv_with_timeout no data received [14:34:49]OFD Sender: No OFD packet to send [14:34:54]OFD Sender: No OFD packet to send [14:34:59]OFD Sender: No OFD packet to send [14:35:04]OFD Sender: No OFD packet to send [14:35:09]OFD Sender: No OFD packet to send [14:35:14]OFD Sender: No OFD packet to send [14:35:19]OFD Sender: No OFD packet to send [14:35:21]recv_with_timeout no data received [14:35:24]OFD Sender: No OFD packet to send [14:35:29]OFD Sender: No OFD packet to send [14:35:34]OFD Sender: No OFD packet to send [14:35:39]OFD Sender: No OFD packet to send [14:35:44]OFD Sender: No OFD packet to send [14:35:49]OFD Sender: No OFD packet to send [14:35:54]OFD Sender: No OFD packet to send [14:35:59]OFD Sender: No OFD packet to send [14:36:04]OFD Sender: No OFD packet to send [14:36:09]OFD Sender: No OFD packet to send [14:36:14]OFD Sender: No OFD packet to send [14:36:19]OFD Sender: No OFD packet to send [14:36:24]OFD Sender: No OFD packet to send [14:36:29]OFD Sender: No OFD packet to send [14:36:34]OFD Sender: No OFD packet to send [14:36:39]OFD Sender: No OFD packet to send [14:36:44]OFD Sender: No OFD packet to send [14:36:49]OFD Sender: No OFD packet to send [14:36:54]OFD Sender: No OFD packet to send [14:36:59]OFD Sender: No OFD packet to send [14:37:04]OFD Sender: No OFD packet to send [14:37:08]recv_with_timeout no data received [14:37:09]OFD Sender: No OFD packet to send [14:37:14]OFD Sender: No OFD packet to send [14:37:19]OFD Sender: No OFD packet to send [14:37:24]OFD Sender: No OFD packet to send [14:37:29]OFD Sender: No OFD packet to send [14:37:34]OFD Sender: No OFD packet to send [14:37:39]OFD Sender: No OFD packet to send [14:37:44]OFD Sender: No OFD packet to send [14:37:46]accept exits with 9 [14:37:46]New connection [14:37:46]New thread 3067538788 created [14:37:46]Thread 3067395428 joined [14:37:46]Waiting for new connection... [14:37:46] Sock 9.Parse request [14:37:46]Sock 9.Check first char [14:37:46]Sock 9.First char is OK [14:37:46]request: POST /json_proto HTTP/1.0 [14:37:46]Method: POST [14:37:46]URL: /json_proto [14:37:46]Method is POST - this is cgi request [14:37:46]url: /json_proto [14:37:46]query_string will be loaded in cgi processing [14:37:46]execute_cgi json_proto POST (null) [14:37:46]execute_cgi path=json_proto method=POST [14:37:46]POST find Content-Length [14:37:46]Host: 172.17.43.67:8080 [14:37:46]Content-Length: 667 [14:37:46]Content-Type: application/json [14:37:46] [14:37:46]POST finish read [14:37:46]Found Content-Length = 667 [14:37:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.220, "sum" : 1955.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1955.00, "total" : 1955.00, "payments": [ { "type": 0, "sum" : 1955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:46]execute_script... [14:37:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.220, "sum" : 1955.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1955.00, "total" : 1955.00, "payments": [ { "type": 0, "sum" : 1955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:46]POST & json_proto [14:37:46]process_json_proto [14:37:46]json parsed OK: [14:37:46]protocol is kg_v1.0 [14:37:46]action value=close_receipt [14:37:46]process_action close_receipt [14:37:46]cmd_close_receipt [14:37:46]MH_GetDate [14:37:46]Write to MH i2c: F0 00 00 EF 05 E3 [14:37:46]Write i2c OK [14:37:46]MH_I2C_Read... [14:37:46]Read from MH i2c: F0 [14:37:46]MH_I2C_Read... [14:37:46]Read from MH i2c: F0 09 00 [14:37:46]MH_I2C_Read... [14:37:46]Read from MH i2c: F0 09 00 EF 05 00 3B 20 F4 66 6A BD 47 65 74 [14:37:46]GetLastDocTimeStamp 1727274866 [14:37:46]current date 1727275067 [14:37:46]FM_GetShiftState [14:37:46]SAM_PROTO_GetShiftState [14:37:46]wFMCommunicate request_size=4 [14:37:46]MH_SAM_APDU [14:37:46]CAPDU: 80 13 01 00 [14:37:46]Write to MH i2c: E2 08 00 F0 05 80 13 01 00 00 00 00 00 72 [14:37:46]Write i2c OK [14:37:46]MH_I2C_Read... [14:37:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:47]Read from MH i2c: E2 [14:37:47]MH_I2C_Read... [14:37:47]Read from MH i2c: E2 0E 00 [14:37:47]MH_I2C_Read... [14:37:47]Read from MH i2c: E2 0E 00 F0 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3A [14:37:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:37:47]wFMCommunicate OK [14:37:47]SAM_PROTO_GetShiftState done [14:37:47]FM_GetShiftState done [14:37:47]opened in 1727224329 [14:37:47]opened+sec_in_day 1727310729 [14:37:47]quantity*price = 195564 [14:37:47]sum+1 = 195566 [14:37:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 1955.00 Внесено: 1955.00 СДАЧА: 0.00 НСП 1% : 17.31 НДС 12% : 207.68 Наличными: 1955.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 195 25.09.2024 14:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153179 ФПД: 231633925550880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143747&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153179&fm=231633925550880&tin=02508201610067®Number=0000000000091825&sum=195500 [14:37:48]StoreToDocumentArchive [14:37:48]shift 478 fd 153179 [14:37:48]save to /storage/0478/doc_00153179 [14:37:48]save last doc name /storage/0478/doc_00153179 to /storage/kkm_last_doc_name [14:37:48]save OK [14:37:48]Clear old archive folders... [14:37:48]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:37:48]tlvbuf is 01C47680 [14:37:48]SAM_PROTO_ClearQueue [14:37:48]wFMCommunicate request_size=4 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 09 00 00 [14:37:48]Write to MH i2c: E2 08 00 FD 05 80 09 00 00 00 00 00 00 74 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [14:37:48]RAPDU: 90 00 [14:37:48]wFMCommunicate OK [14:37:48]SAM_PROTO_ClearQueue done [14:37:48]KKMCreateOFDPacket [14:37:48]OFDProtocolAddRootSTLVToBuf [14:37:48]FM_MakeSignedData [14:37:48]FM_MakeSignedData [14:37:48]SAM_PROTO_SignData [14:37:48]wFMCommunicate request_size=4 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 0D 01 02 [14:37:48]Write to MH i2c: E2 08 00 FE 05 80 0D 01 02 00 00 00 00 7C [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [14:37:48]RAPDU: 90 00 [14:37:48]wFMCommunicate OK [14:37:48]wFMCommunicate request_size=255 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3C 6E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 ED FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 3B 20 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 56 02 00 35 04 06 00 D2 AB 79 D9 B3 [14:37:48]Write to MH i2c: E2 02 01 FF 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3C 6E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 ED FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 3B 20 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 56 02 00 35 04 06 00 D2 AB 79 D9 B3 00 00 81 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:48]Read from MH i2c: E2 03 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [14:37:48]RAPDU: 90 00 [14:37:48]wFMCommunicate OK [14:37:48]wFMCommunicate request_size=6 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 0D 02 02 01 20 [14:37:48]Write to MH i2c: E2 09 00 00 06 80 0D 02 02 01 00 20 00 00 A2 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [14:37:48]RAPDU: 90 00 [14:37:48]wFMCommunicate OK [14:37:48]wFMCommunicate request_size=4 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 0D 03 02 [14:37:48]Write to MH i2c: E2 08 00 01 06 80 0D 03 02 00 00 00 00 82 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 0B 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 0B 00 01 06 00 15 0C 2C BD 89 AC 81 83 90 00 C6 [14:37:48]RAPDU: 15 0C 2C BD 89 AC 81 83 90 00 [14:37:48]wFMCommunicate OK [14:37:48]SAM_PROTO_SignData done [14:37:48]FM_MakeSignedData done [14:37:48]CreateOFDProtocolMessage [14:37:48]wFMCommunicate request_size=4 [14:37:48]MH_SAM_APDU [14:37:48]CAPDU: 80 11 00 00 [14:37:48]Write to MH i2c: E2 08 00 02 06 80 11 00 00 00 00 00 00 82 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:48]Read from MH i2c: E2 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 17 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: E2 17 00 02 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [14:37:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:48]wFMCommunicate OK [14:37:48]CreateOFDProtocolMessage done [14:37:48]OFDSenderStorePacket 153179 [14:37:48]StoreOFDPacket docnum=153179 [14:37:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 CA A7 03 01 F4 00 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3C 6E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 ED FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 3B 20 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 56 02 00 35 04 06 00 D2 AB 79 D9 B3 20 15 0C 2C BD 89 AC 81 83 [14:37:48]CheckFolder [14:37:48]dirname=/storage/ofd_packets [14:37:48]CheckFolder done [14:37:48]ProducePacketName [14:37:48]name=ofd_packets/00153179 [14:37:48]NVStorageSaveData ofd_packets/00153179 [14:37:48]File name is /storage/ofd_packets/00153179 [14:37:48]Write 297 bytes [14:37:48]NVStorageSaveData done [14:37:48]OFDSenderStorePacket done [14:37:48]KKMCreateOFDPacket done [14:37:48]NVStorageSaveData kkm_last_timestamp [14:37:48]File name is /storage/kkm_last_timestamp [14:37:48]Write 4 bytes [14:37:48]NVStorageSaveData done [14:37:48]ExternCall_PrintAddStr [14:37:48]wPrintStart [14:37:48]Write to MH i2c: 01 00 00 03 06 09 [14:37:48]Write i2c OK [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: 01 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: 01 07 00 [14:37:48]MH_I2C_Read... [14:37:48]Read from MH i2c: 01 07 00 03 06 00 00 00 00 00 FF 0F 1E [14:37:48]RasterBufferAndPrint [14:37:48]line Счет N : (1)1787182 [14:37:48]line ИНН: 02508201610067 [14:37:48]line Контрольно-Кассовый Чек [14:37:48]line ПРОДАЖА [14:37:48]line ТРК (МРК, ГНК) : 43 [14:37:48]line Товар: 2710124130 [14:37:48]line Super-92 [14:37:48]line 28.220 * 69.30 [14:37:48]line = 1955.65 [14:37:48]line НДС 12% НСП 1% [14:37:48]line > о реализуемом товаре [14:37:48]line ОКРУГЛЕНИЕ: -0.65 [14:37:48]line ИТОГО: 1955.00 [14:37:48]line Внесено: 1955.00 [14:37:48]line СДАЧА: 0.00 [14:37:48]line НСП 1% : 17.31 [14:37:48]line НДС 12% : 207.68 [14:37:48]line Наличными: 1955.00 [14:37:48]line Безнал.: 0.00 [14:37:48]line Место: АЗС № 89 "Партнер Нефть" [14:37:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:37:48]line СНО: Общий режим [14:37:48]line Чек 195 25.09.2024 14:37 [14:37:48]line Смена: 478 ФФД: 1.0 [14:37:48]line ЗНМ: 0300000113 [14:37:48]line РНМ: 0000000000091825 [14:37:48]line Версия ККМ: 001 [14:37:48]line ФМ: 0000000000871835 [14:37:48]line ФД: 153179 [14:37:48]line ФПД: 231633925550880 [14:37:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T143747&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153179&fm=231633925550880&tin=02508201610067®Number=0000000000091825&sum=195500 [14:37:48]written 0, free lines is 4095 [14:37:48]OFD Sender: Processing packet 153179 [packets to send 833, broken 832] [14:37:48]ProducePacketName [14:37:48]name=ofd_packets/00153179 [14:37:48]OFD Sender: To server: pG, [14:37:48]CommunicateWithHost lk.salyk.kg:30040 [14:37:48]ConnectInit lk.salyk.kg [14:37:49]Write to MH i2c: 01 00 00 2E 06 34 [14:37:49]Write i2c OK [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: 01 [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: 01 07 00 [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: 01 07 00 2E 06 00 00 00 00 00 E5 0C 2C [14:37:49]RasterBufferAndPrint [14:37:49]line [14:37:49]line [14:37:49]line [14:37:49]line [14:37:49]line [14:37:49]written 0, free lines is 3307 [14:37:49]MH_Cut [14:37:49]Write to MH i2c: D1 01 00 35 06 01 0D [14:37:49]Write i2c OK [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: D1 [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: D1 01 00 [14:37:49]MH_I2C_Read... [14:37:49]Read from MH i2c: D1 01 00 35 06 00 0C [14:37:49]Write to MH i2c: 01 00 00 36 06 3C [14:37:49]Write i2c OK [14:37:49]MH_I2C_Read... [14:37:49]*** Cut start [14:37:49]*** Purtial cut [14:37:49]*** Stage 1: CUTSNS_PIN = 1 [14:37:50]Read from MH i2c: 01 [14:37:50]MH_I2C_Read... [14:37:50]*** Stop cut motor [14:37:50]*** Cut end [14:37:50]Read from MH i2c: 01 07 00 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 FF 0F 51 [14:37:50]process_action close_receipt done [14:37:50]requested_data is exist [14:37:50]produce_requested_data [14:37:50]requested_item fm.sn is exist - process it [14:37:50]wFMCommunicate request_size=4 [14:37:50]MH_SAM_APDU [14:37:50]CAPDU: 80 11 00 00 [14:37:50]Write to MH i2c: E2 08 00 37 06 80 11 00 00 00 00 00 00 B7 [14:37:50]Write i2c OK [14:37:50]MH_I2C_Read... [14:37:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:50]Read from MH i2c: E2 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 17 00 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 17 00 37 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [14:37:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:50]wFMCommunicate OK [14:37:50]requested_item fd.num is exist - process it [14:37:50]SAM_PROTO_GetFieldsCounters [14:37:50]wFMCommunicate request_size=4 [14:37:50]MH_SAM_APDU [14:37:50]CAPDU: 80 13 00 00 [14:37:50]Write to MH i2c: E2 08 00 38 06 80 13 00 00 00 00 00 00 BA [14:37:50]Write i2c OK [14:37:50]MH_I2C_Read... [14:37:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:50]Read from MH i2c: E2 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 62 00 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 62 00 38 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [14:37:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:50]wFMCommunicate OK [14:37:50]SAM_PROTO_GetFieldsCounters done [14:37:50]requested_item shift.num is exist - process it [14:37:50]requested_item shift.opened is exist - process it [14:37:50]req_shift_opened [14:37:50]FM_GetShiftState [14:37:50]SAM_PROTO_GetShiftState [14:37:50]wFMCommunicate request_size=4 [14:37:50]MH_SAM_APDU [14:37:50]CAPDU: 80 13 01 00 [14:37:50]Write to MH i2c: E2 08 00 39 06 80 13 01 00 00 00 00 00 BC [14:37:50]Write i2c OK [14:37:50]MH_I2C_Read... [14:37:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:50]Read from MH i2c: E2 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 0E 00 [14:37:50]MH_I2C_Read... [14:37:50]Read from MH i2c: E2 0E 00 39 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 84 [14:37:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:37:50]wFMCommunicate OK [14:37:50]SAM_PROTO_GetShiftState done [14:37:50]FM_GetShiftState done [14:37:50]req_shift_opened done [14:37:50]requested_item shift.open_date is exist - process it [14:37:50]req_shift_open_date [14:37:50]req_shift_open_date done [14:37:50]produce_requested_data done [14:37:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153179,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:37:50]process_action_free close_receipt [14:37:50]json_value_free [14:37:50]json_value_free done [14:37:50]process_json_proto returns [14:37:50]Send response to host [14:37:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153179,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:37:50]free response buf [14:37:50]execute_script done [14:37:50]execute_script returns [14:37:50]free content buf [14:37:50]Sock 9.Close socket [14:37:50]Sock 9.Thread stoped [14:37:53]recv_with_timeout no data received [14:37:53]ConnectInit Can't take IP for lk.salyk.kg [14:37:53]CommunicateWithHost connect error [14:37:53]CommunicateWithHost err = -1 [14:37:53]OFD Sender: Server communicate error [14:37:58]OFD Sender: Processing packet 153179 [packets to send 833, broken 832] [14:37:58]ProducePacketName [14:37:58]name=ofd_packets/00153179 [14:37:58]OFD Sender: To server: pG, [14:37:58]CommunicateWithHost lk.salyk.kg:30040 [14:37:58]ConnectInit lk.salyk.kg [14:38:04]recv_with_timeout no data received [14:38:11]Connected sock=10 [14:38:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 CA A7 03 01 F4 00 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 3C 6E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 ED FB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC FB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 51 00 00 00 00 07 04 06 00 AC FB 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 3B 20 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 56 02 00 35 04 06 00 D2 AB 79 D9 B3 20 15 0C 2C BD 89 AC 81 83 [14:38:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D8 09 47 00 B3 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 56 02 00 F4 03 04 00 4D C8 F3 66 B6 04 01 00 00 5A 64 58 53 34 0C 16 24 [14:38:12]CommunicateWithHost err = 0 [14:38:12]CheckOFDResponse [14:38:12]1017 (14) - 77093643461234 [14:38:12]1041 (16) - 0000000000871835 [14:38:12]1040 (4) - 153179 [14:38:12]1012 (4) - 25.09.2024 08:22 [14:38:12]1206 (1) - 0 [14:38:12]OFD Sender: Remove packet 153179 [14:38:12]ProducePacketName [14:38:12]name=ofd_packets/00153179 [14:38:12]NVStorageDeleteData [14:38:12]OFD Sender: No OFD packet to send [14:38:16]recv_with_timeout no data received [14:38:17]OFD Sender: No OFD packet to send [14:38:22]OFD Sender: No OFD packet to send [14:38:27]OFD Sender: No OFD packet to send [14:38:32]OFD Sender: No OFD packet to send [14:38:37]OFD Sender: No OFD packet to send [14:38:42]OFD Sender: No OFD packet to send [14:38:47]OFD Sender: No OFD packet to send [14:38:52]OFD Sender: No OFD packet to send [14:38:54]recv_with_timeout no data received [14:38:57]OFD Sender: No OFD packet to send [14:39:02]OFD Sender: No OFD packet to send [14:39:07]OFD Sender: No OFD packet to send [14:39:12]OFD Sender: No OFD packet to send [14:39:18]OFD Sender: No OFD packet to send [14:39:23]OFD Sender: No OFD packet to send [14:39:28]OFD Sender: No OFD packet to send [14:39:33]OFD Sender: No OFD packet to send [14:39:38]OFD Sender: No OFD packet to send [14:39:42]recv_with_timeout no data received [14:39:43]OFD Sender: No OFD packet to send [14:39:48]OFD Sender: No OFD packet to send [14:39:52]recv_with_timeout no data received [14:39:53]OFD Sender: No OFD packet to send [14:39:58]OFD Sender: No OFD packet to send [14:40:02]accept exits with 8 [14:40:02]New connection [14:40:02]New thread 3067395428 created [14:40:02]Thread 3067538788 joined [14:40:02]Waiting for new connection... [14:40:02] Sock 8.Parse request [14:40:02]Sock 8.Check first char [14:40:02]Sock 8.First char is OK [14:40:02]request: POST /json_proto HTTP/1.0 [14:40:02]Method: POST [14:40:02]URL: /json_proto [14:40:02]Method is POST - this is cgi request [14:40:02]url: /json_proto [14:40:02]query_string will be loaded in cgi processing [14:40:02]execute_cgi json_proto POST (null) [14:40:02]execute_cgi path=json_proto method=POST [14:40:02]POST find Content-Length [14:40:02]Host: 172.17.43.67:8080 [14:40:02]Content-Length: 683 [14:40:02]Content-Type: application/json [14:40:02] [14:40:02]POST finish read [14:40:02]Found Content-Length = 683 [14:40:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:02]execute_script... [14:40:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:02]POST & json_proto [14:40:02]process_json_proto [14:40:02]json parsed OK: [14:40:02]protocol is kg_v1.0 [14:40:02]action value=close_receipt [14:40:02]process_action close_receipt [14:40:02]cmd_close_receipt [14:40:02]MH_GetDate [14:40:02]Write to MH i2c: F0 00 00 3A 06 2F [14:40:02]Write i2c OK [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: F0 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: F0 09 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: F0 09 00 3A 06 00 C2 20 F4 66 6A BD 47 65 47 [14:40:02]GetLastDocTimeStamp 1727275067 [14:40:02]current date 1727275202 [14:40:02]FM_GetShiftState [14:40:02]SAM_PROTO_GetShiftState [14:40:02]wFMCommunicate request_size=4 [14:40:02]MH_SAM_APDU [14:40:02]CAPDU: 80 13 01 00 [14:40:02]Write to MH i2c: E2 08 00 3B 06 80 13 01 00 00 00 00 00 BE [14:40:02]Write i2c OK [14:40:02]MH_I2C_Read... [14:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:02]Read from MH i2c: E2 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 0E 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 0E 00 3B 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 86 [14:40:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:40:02]wFMCommunicate OK [14:40:02]SAM_PROTO_GetShiftState done [14:40:02]FM_GetShiftState done [14:40:02]opened in 1727224329 [14:40:02]opened+sec_in_day 1727310729 [14:40:02]quantity*price = 100005 [14:40:02]sum+1 = 100006 [14:40:02]Check (price>sum+1) || (price+1 о реализуемом товаре [14:41:39]line ОКРУГЛЕНИЕ: -0.05 [14:41:39]line ИТОГО: 1000.00 [14:41:39]line Внесено: 1000.00 [14:41:39]line СДАЧА: 0.00 [14:41:39]line НСП 1% : 8.85 [14:41:39]line НДС 12% : 106.20 [14:41:39]line Наличными: 1000.00 [14:41:39]line Безнал.: 0.00 [14:41:39]line Место: АЗС № 89 "Партнер Нефть" [14:41:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:41:39]line СНО: Общий режим [14:41:39]line Чек 196 25.09.2024 14:40 [14:41:39]line Смена: 478 ФФД: 1.0 [14:41:39]line ЗНМ: 0300000113 [14:41:39]line РНМ: 0000000000091825 [14:41:39]line Версия ККМ: 001 [14:41:39]line ФМ: 0000000000871835 [14:41:39]line ФД: 153180 [14:41:39]line ФПД: 139049194576375 [14:41:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144002&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153180&fm=139049194576375&tin=02508201610067®Number=0000000000091825&sum=100000 [14:41:39]written 0, free lines is 4095 [14:41:40]Write to MH i2c: 01 00 00 48 00 48 [14:41:40]Write i2c OK [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: 01 [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: 01 07 00 [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E8 0C 43 [14:41:40]RasterBufferAndPrint [14:41:40]line [14:41:40]line [14:41:40]line [14:41:40]line [14:41:40]line [14:41:40]written 0, free lines is 3322 [14:41:40]MH_Cut [14:41:40]Write to MH i2c: D1 01 00 4F 00 01 21 [14:41:40]Write i2c OK [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: D1 [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: D1 01 00 [14:41:40]MH_I2C_Read... [14:41:40]Read from MH i2c: D1 01 00 4F 00 00 20 [14:41:40]Write to MH i2c: 01 00 00 50 00 50 [14:41:40]Write i2c OK [14:41:40]MH_I2C_Read... [14:41:40]*** Cut start [14:41:40]*** Purtial cut [14:41:40]*** Stage 1: CUTSNS_PIN = 1 [14:41:41]Read from MH i2c: 01 [14:41:41]MH_I2C_Read... [14:41:41]Read from MH i2c: 01 07 00 [14:41:41]MH_I2C_Read... [14:41:41]*** Stop cut motor [14:41:41]*** Cut end [14:41:41]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [14:41:41]process_action print_doc done [14:41:41]requested_data is exist [14:41:41]produce_requested_data [14:41:41]produce_requested_data return (null) [14:41:41]process_action_free print_doc [14:41:41]json_value_free [14:41:41]json_value_free done [14:41:41]process_json_proto returns [14:41:41]Send response to host [14:41:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [14:41:41]free response buf [14:41:41]execute_script done [14:41:41]execute_script returns [14:41:41]free content buf [14:41:41]Sock 9.Close socket [14:41:41]Sock 9.Thread stoped [14:41:42]OFD Sender: No OFD packet to send [14:41:47]OFD Sender: No OFD packet to send [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:02]OFD Sender: No OFD packet to send [14:42:07]OFD Sender: No OFD packet to send [14:42:11]accept exits with 10 [14:42:11]New connection [14:42:11]New thread 3067239780 created [14:42:11]Thread 3067383140 joined [14:42:11]Waiting for new connection... [14:42:11] Sock 10.Parse request [14:42:11]Sock 10.Check first char [14:42:11]Sock 10.First char is OK [14:42:11]request: POST /json_proto HTTP/1.0 [14:42:11]Method: POST [14:42:11]URL: /json_proto [14:42:11]Method is POST - this is cgi request [14:42:11]url: /json_proto [14:42:11]query_string will be loaded in cgi processing [14:42:11]execute_cgi json_proto POST (null) [14:42:11]execute_cgi path=json_proto method=POST [14:42:11]POST find Content-Length [14:42:11]Host: 172.17.43.67:8080 [14:42:11]Content-Length: 678 [14:42:11]Content-Type: application/json [14:42:11] [14:42:11]POST finish read [14:42:11]Found Content-Length = 678 [14:42:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:11]execute_script... [14:42:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:11]POST & json_proto [14:42:11]process_json_proto [14:42:11]json parsed OK: [14:42:11]protocol is kg_v1.0 [14:42:11]action value=close_receipt [14:42:11]process_action close_receipt [14:42:11]cmd_close_receipt [14:42:11]MH_GetDate [14:42:11]Write to MH i2c: F0 00 00 51 00 40 [14:42:11]Write i2c OK [14:42:11]MH_I2C_Read... [14:42:11]Read from MH i2c: F0 [14:42:11]MH_I2C_Read... [14:42:11]Read from MH i2c: F0 09 00 [14:42:11]MH_I2C_Read... [14:42:11]Read from MH i2c: F0 09 00 51 00 00 44 21 F4 66 6A BD 47 65 DB [14:42:11]GetLastDocTimeStamp 1727275202 [14:42:11]current date 1727275332 [14:42:11]FM_GetShiftState [14:42:11]SAM_PROTO_GetShiftState [14:42:11]wFMCommunicate request_size=4 [14:42:11]MH_SAM_APDU [14:42:11]CAPDU: 80 13 01 00 [14:42:11]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [14:42:11]Write i2c OK [14:42:11]MH_I2C_Read... [14:42:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:11]Read from MH i2c: E2 [14:42:11]MH_I2C_Read... [14:42:11]Read from MH i2c: E2 0E 00 [14:42:11]MH_I2C_Read... [14:42:11]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 97 [14:42:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:42:11]wFMCommunicate OK [14:42:11]SAM_PROTO_GetShiftState done [14:42:11]FM_GetShiftState done [14:42:11]opened in 1727224329 [14:42:11]opened+sec_in_day 1727310729 [14:42:11]quantity*price = 50036 [14:42:11]sum+1 = 50037 [14:42:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 197 25.09.2024 14:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153181 ФПД: 262688363328131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153181&fm=262688363328131&tin=02508201610067®Number=0000000000091825&sum=50000 [14:42:12]StoreToDocumentArchive [14:42:12]shift 478 fd 153181 [14:42:12]save to /storage/0478/doc_00153181 [14:42:12]save last doc name /storage/0478/doc_00153181 to /storage/kkm_last_doc_name [14:42:12]save OK [14:42:12]Clear old archive folders... [14:42:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:12]tlvbuf is 00668640 [14:42:12]SAM_PROTO_ClearQueue [14:42:12]wFMCommunicate request_size=4 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 09 00 00 [14:42:12]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 [14:42:12]MH_I2C_Read... [14:42:12]OFD Sender: No OFD packet to send [14:42:12]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [14:42:12]RAPDU: 90 00 [14:42:12]wFMCommunicate OK [14:42:12]SAM_PROTO_ClearQueue done [14:42:12]KKMCreateOFDPacket [14:42:12]OFDProtocolAddRootSTLVToBuf [14:42:12]FM_MakeSignedData [14:42:12]FM_MakeSignedData [14:42:12]SAM_PROTO_SignData [14:42:12]wFMCommunicate request_size=4 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 0D 01 02 [14:42:12]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]recv_with_timeout no data received [14:42:12]Read from MH i2c: E2 03 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [14:42:12]RAPDU: 90 00 [14:42:12]wFMCommunicate OK [14:42:12]wFMCommunicate request_size=255 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 44 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 35 04 06 00 EE [14:42:12]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 44 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 35 04 06 00 EE 00 00 5E [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [14:42:12]RAPDU: 90 00 [14:42:12]wFMCommunicate OK [14:42:12]wFMCommunicate request_size=10 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 0D 02 02 05 E9 E6 95 32 83 [14:42:12]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 E9 E6 95 32 83 00 00 FF [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [14:42:12]RAPDU: 90 00 [14:42:12]wFMCommunicate OK [14:42:12]wFMCommunicate request_size=4 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 0D 03 02 [14:42:12]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 0B 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 0B 00 63 00 00 B7 CA 9E 4F 7A D8 D2 48 90 00 B9 [14:42:12]RAPDU: B7 CA 9E 4F 7A D8 D2 48 90 00 [14:42:12]wFMCommunicate OK [14:42:12]SAM_PROTO_SignData done [14:42:12]FM_MakeSignedData done [14:42:12]CreateOFDProtocolMessage [14:42:12]wFMCommunicate request_size=4 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 11 00 00 [14:42:12]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 17 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [14:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:12]wFMCommunicate OK [14:42:12]CreateOFDProtocolMessage done [14:42:12]OFDSenderStorePacket 153181 [14:42:12]StoreOFDPacket docnum=153181 [14:42:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 1A 07 01 63 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 44 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 35 04 06 00 EE E9 E6 95 32 83 B7 CA 9E 4F 7A D8 D2 48 [14:42:12]CheckFolder [14:42:12]dirname=/storage/ofd_packets [14:42:12]CheckFolder done [14:42:12]ProducePacketName [14:42:12]name=ofd_packets/00153181 [14:42:12]NVStorageSaveData ofd_packets/00153181 [14:42:12]File name is /storage/ofd_packets/00153181 [14:42:12]Write 301 bytes [14:42:12]NVStorageSaveData done [14:42:12]OFDSenderStorePacket done [14:42:12]KKMCreateOFDPacket done [14:42:12]NVStorageSaveData kkm_last_timestamp [14:42:12]File name is /storage/kkm_last_timestamp [14:42:12]Write 4 bytes [14:42:12]NVStorageSaveData done [14:42:12]ExternCall_PrintAddStr [14:42:12]wPrintStart [14:42:12]Write to MH i2c: 01 00 00 65 00 65 [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: 01 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: 01 07 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [14:42:12]RasterBufferAndPrint [14:42:12]line Счет N : (1)1787184 [14:42:12]line ИНН: 02508201610067 [14:42:12]line Контрольно-Кассовый Чек [14:42:12]line ПРОДАЖА [14:42:12]line ТРК (МРК, ГНК) : 22 [14:42:12]line Товар: 2710124130 [14:42:12]line Аи-92-К-5 [14:42:12]line 7.380 * 67.80 [14:42:12]line = 500.36 [14:42:12]line НДС 12% НСП 1% [14:42:12]line > о реализуемом товаре [14:42:12]line ОКРУГЛЕНИЕ: -0.36 [14:42:12]line ИТОГО: 500.00 [14:42:12]line Внесено: 500.00 [14:42:12]line СДАЧА: 0.00 [14:42:12]line НСП 1% : 4.43 [14:42:12]line НДС 12% : 53.14 [14:42:12]line Наличными: 500.00 [14:42:12]line Безнал.: 0.00 [14:42:12]line Место: АЗС № 89 "Партнер Нефть" [14:42:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:42:12]line СНО: Общий режим [14:42:12]line Чек 197 25.09.2024 14:42 [14:42:12]line Смена: 478 ФФД: 1.0 [14:42:12]line ЗНМ: 0300000113 [14:42:12]line РНМ: 0000000000091825 [14:42:12]line Версия ККМ: 001 [14:42:12]line ФМ: 0000000000871835 [14:42:12]line ФД: 153181 [14:42:12]line ФПД: 262688363328131 [14:42:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153181&fm=262688363328131&tin=02508201610067®Number=0000000000091825&sum=50000 [14:42:12]OFD Sender: Processing packet 153181 [packets to send 833, broken 832] [14:42:13]ProducePacketName [14:42:13]name=ofd_packets/00153181 [14:42:13]OFD Sender: To server: pG, [14:42:13]CommunicateWithHost lk.salyk.kg:30040 [14:42:13]ConnectInit lk.salyk.kg [14:42:13]written 0, free lines is 4095 [14:42:13]Write to MH i2c: 01 00 00 90 00 90 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: 01 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: 01 07 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 DD 0C 80 [14:42:13]RasterBufferAndPrint [14:42:13]line [14:42:13]line [14:42:13]line [14:42:13]line [14:42:13]line [14:42:13]written 0, free lines is 3311 [14:42:13]MH_Cut [14:42:13]Write to MH i2c: D1 01 00 97 00 01 69 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: D1 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: D1 01 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: D1 01 00 97 00 00 68 [14:42:13]Write to MH i2c: 01 00 00 98 00 98 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:14]*** Cut start [14:42:14]*** Purtial cut [14:42:14]*** Stage 1: CUTSNS_PIN = 1 [14:42:14]Read from MH i2c: 01 [14:42:14]MH_I2C_Read... [14:42:14]*** Stop cut motor [14:42:14]*** Cut end [14:42:14]Read from MH i2c: 01 07 00 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [14:42:14]process_action close_receipt done [14:42:14]requested_data is exist [14:42:14]produce_requested_data [14:42:14]requested_item fm.sn is exist - process it [14:42:14]wFMCommunicate request_size=4 [14:42:14]MH_SAM_APDU [14:42:14]CAPDU: 80 11 00 00 [14:42:14]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:14]Read from MH i2c: E2 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 17 00 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [14:42:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:14]wFMCommunicate OK [14:42:14]requested_item fd.num is exist - process it [14:42:14]SAM_PROTO_GetFieldsCounters [14:42:14]wFMCommunicate request_size=4 [14:42:14]MH_SAM_APDU [14:42:14]CAPDU: 80 13 00 00 [14:42:14]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:14]Read from MH i2c: E2 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 62 00 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [14:42:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:14]wFMCommunicate OK [14:42:14]SAM_PROTO_GetFieldsCounters done [14:42:14]requested_item shift.num is exist - process it [14:42:14]requested_item shift.opened is exist - process it [14:42:14]req_shift_opened [14:42:14]FM_GetShiftState [14:42:14]SAM_PROTO_GetShiftState [14:42:14]wFMCommunicate request_size=4 [14:42:14]MH_SAM_APDU [14:42:14]CAPDU: 80 13 01 00 [14:42:14]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:14]Read from MH i2c: E2 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 0E 00 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [14:42:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:42:14]wFMCommunicate OK [14:42:14]SAM_PROTO_GetShiftState done [14:42:14]FM_GetShiftState done [14:42:14]req_shift_opened done [14:42:14]requested_item shift.open_date is exist - process it [14:42:14]req_shift_open_date [14:42:14]req_shift_open_date done [14:42:14]produce_requested_data done [14:42:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153181,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:42:14]process_action_free close_receipt [14:42:14]json_value_free [14:42:14]json_value_free done [14:42:14]process_json_proto returns [14:42:14]Send response to host [14:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153181,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:42:14]free response buf [14:42:14]execute_script done [14:42:14]execute_script returns [14:42:14]free content buf [14:42:14]Sock 10.Close socket [14:42:14]Sock 10.Thread stoped [14:42:24]Connected sock=8 [14:42:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 1A 07 01 63 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 44 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 35 04 06 00 EE E9 E6 95 32 83 B7 CA 9E 4F 7A D8 D2 48 [14:42:29]recv_with_timeout no data received [14:42:29]recv_with_timeout no data received [14:42:29]CommunicateWithHost answer receiving error [14:42:29]CommunicateWithHost err = -3 [14:42:29]OFD Sender: Server communicate error [14:42:34]OFD Sender: Processing packet 153181 [packets to send 833, broken 832] [14:42:34]ProducePacketName [14:42:34]name=ofd_packets/00153181 [14:42:34]OFD Sender: To server: pG, [14:42:34]CommunicateWithHost lk.salyk.kg:30040 [14:42:34]ConnectInit lk.salyk.kg [14:42:36]Connected sock=10 [14:42:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 1A 07 01 63 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 44 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 35 04 06 00 EE E9 E6 95 32 83 B7 CA 9E 4F 7A D8 D2 48 [14:42:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 27 47 00 08 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 56 02 00 F4 03 04 00 56 C9 F3 66 B6 04 01 00 00 1F 17 AD 4E 58 28 C1 BA [14:42:37]CommunicateWithHost err = 0 [14:42:37]CheckOFDResponse [14:42:37]1017 (14) - 77093643461234 [14:42:37]1041 (16) - 0000000000871835 [14:42:37]1040 (4) - 153181 [14:42:37]1012 (4) - 25.09.2024 08:27 [14:42:37]1206 (1) - 0 [14:42:37]OFD Sender: Remove packet 153181 [14:42:37]ProducePacketName [14:42:37]name=ofd_packets/00153181 [14:42:37]NVStorageDeleteData [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:44]accept exits with 9 [14:42:44]New connection [14:42:44]New thread 3067383140 created [14:42:44]Thread 3067239780 joined [14:42:44]Waiting for new connection... [14:42:44] Sock 9.Parse request [14:42:44]Sock 9.Check first char [14:42:44]Sock 9.First char is OK [14:42:44]request: POST /json_proto HTTP/1.0 [14:42:44]Method: POST [14:42:44]URL: /json_proto [14:42:44]Method is POST - this is cgi request [14:42:44]url: /json_proto [14:42:44]query_string will be loaded in cgi processing [14:42:44]execute_cgi json_proto POST (null) [14:42:44]execute_cgi path=json_proto method=POST [14:42:44]POST find Content-Length [14:42:44]Host: 172.17.43.67:8080 [14:42:44]Content-Length: 629 [14:42:44]Content-Type: application/json [14:42:44] [14:42:44]POST finish read [14:42:44]Found Content-Length = 629 [14:42:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18875", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:44]execute_script... [14:42:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18875", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:44]POST & json_proto [14:42:44]process_json_proto [14:42:44]json parsed OK: [14:42:44]protocol is kg_v1.0 [14:42:44]action value=close_receipt [14:42:44]process_action close_receipt [14:42:44]cmd_close_receipt [14:42:44]MH_GetDate [14:42:44]Write to MH i2c: F0 00 00 9C 00 8B [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: F0 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: F0 09 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: F0 09 00 9C 00 00 64 21 F4 66 6A BD 47 65 46 [14:42:44]GetLastDocTimeStamp 1727275332 [14:42:44]current date 1727275364 [14:42:44]FM_GetShiftState [14:42:44]SAM_PROTO_GetShiftState [14:42:44]wFMCommunicate request_size=4 [14:42:44]MH_SAM_APDU [14:42:44]CAPDU: 80 13 01 00 [14:42:44]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:44]Read from MH i2c: E2 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 0E 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [14:42:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:42:44]wFMCommunicate OK [14:42:44]SAM_PROTO_GetShiftState done [14:42:44]FM_GetShiftState done [14:42:44]opened in 1727224329 [14:42:44]opened+sec_in_day 1727310729 [14:42:44]quantity*price = 4500 [14:42:44]sum+1 = 4501 [14:42:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 198 25.09.2024 14:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153182 ФПД: 206224540332325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153182&fm=206224540332325&tin=02508201610067®Number=0000000000091825&sum=4500 0 [14:42:45]StoreToDocumentArchive [14:42:45]shift 478 fd 153182 [14:42:45]save to /storage/0478/doc_00153182 [14:42:45]save last doc name /storage/0478/doc_00153182 to /storage/kkm_last_doc_name [14:42:45]save OK [14:42:45]Clear old archive folders... [14:42:45]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:42:45]tlvbuf is 0068E6C0 [14:42:45]SAM_PROTO_ClearQueue [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 09 00 00 [14:42:45]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [14:42:45]RAPDU: 90 00 [14:42:45]wFMCommunicate OK [14:42:45]SAM_PROTO_ClearQueue done [14:42:45]KKMCreateOFDPacket [14:42:45]OFDProtocolAddRootSTLVToBuf [14:42:45]FM_MakeSignedData [14:42:45]FM_MakeSignedData [14:42:45]SAM_PROTO_SignData [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 0D 01 02 [14:42:45]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [14:42:45]RAPDU: 90 00 [14:42:45]wFMCommunicate OK [14:42:45]wFMCommunicate request_size=255 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 65 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [14:42:45]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 65 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 AE [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [14:42:45]RAPDU: 90 00 [14:42:45]wFMCommunicate OK [14:42:45]wFMCommunicate request_size=28 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 5E 56 02 00 35 04 06 00 BB 8F 64 78 71 25 [14:42:45]Write to MH i2c: E2 1F 00 AD 00 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 5E 56 02 00 35 04 06 00 BB 8F 64 78 71 25 00 00 26 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [14:42:45]RAPDU: 90 00 [14:42:45]wFMCommunicate OK [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 0D 03 02 [14:42:45]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 0B 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 0B 00 AE 00 00 FF 64 8C 7D 29 00 F2 1A 90 00 CB [14:42:45]RAPDU: FF 64 8C 7D 29 00 F2 1A 90 00 [14:42:45]wFMCommunicate OK [14:42:45]SAM_PROTO_SignData done [14:42:45]FM_MakeSignedData done [14:42:45]CreateOFDProtocolMessage [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 11 00 00 [14:42:45]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 17 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [14:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:45]wFMCommunicate OK [14:42:45]CreateOFDProtocolMessage done [14:42:45]OFDSenderStorePacket 153182 [14:42:45]StoreOFDPacket docnum=153182 [14:42:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F6 71 19 01 30 5D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 65 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 56 02 00 35 04 06 00 BB 8F 64 78 71 25 FF 64 8C 7D 29 00 F2 1A [14:42:45]CheckFolder [14:42:45]dirname=/storage/ofd_packets [14:42:45]CheckFolder done [14:42:45]ProducePacketName [14:42:45]name=ofd_packets/00153182 [14:42:45]NVStorageSaveData ofd_packets/00153182 [14:42:45]File name is /storage/ofd_packets/00153182 [14:42:45]Write 319 bytes [14:42:45]NVStorageSaveData done [14:42:45]OFDSenderStorePacket done [14:42:45]KKMCreateOFDPacket done [14:42:45]NVStorageSaveData kkm_last_timestamp [14:42:45]File name is /storage/kkm_last_timestamp [14:42:45]Write 4 bytes [14:42:45]NVStorageSaveData done [14:42:45]ExternCall_PrintAddStr [14:42:45]wPrintStart [14:42:45]Write to MH i2c: 01 00 00 B0 00 B0 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: 01 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: 01 07 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [14:42:45]RasterBufferAndPrint [14:42:45]line Счет N : (3)18875 [14:42:45]line ИНН: 02508201610067 [14:42:45]line Контрольно-Кассовый Чек [14:42:45]line ПРОДАЖА [14:42:45]line Товар: 4700000160358 [14:42:45]line Вода Легенда 1л [14:42:45]line 1.000 * 45.00 [14:42:45]line = 45.00 [14:42:45]line НДС 12% НСП 1% [14:42:45]line > о реализуемом товаре [14:42:45]line ИТОГО: 45.00 [14:42:45]line НСП 1% : 0.40 [14:42:45]line НДС 12% : 4.78 [14:42:45]line Наличными: 45.00 [14:42:45]line Безнал.: 0.00 [14:42:45]line Место: АЗС № 89 "Партнер Нефть" [14:42:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:42:45]line СНО: Общий режим [14:42:45]line Чек 198 25.09.2024 14:42 [14:42:45]line Смена: 478 ФФД: 1.0 [14:42:45]line ЗНМ: 0300000113 [14:42:45]line РНМ: 0000000000091825 [14:42:45]line Версия ККМ: 001 [14:42:45]line ФМ: 0000000000871835 [14:42:45]line ФД: 153182 [14:42:45]line ФПД: 206224540332325 [14:42:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153182&fm=206224540332325&tin=02508201610067®Number=0000000000091825&sum=4500 [14:42:45]line 0 [14:42:45]written 0, free lines is 4095 [14:42:45]OFD Sender: Processing packet 153182 [packets to send 833, broken 832] [14:42:45]ProducePacketName [14:42:45]name=ofd_packets/00153182 [14:42:45]OFD Sender: To server: pG, [14:42:45]CommunicateWithHost lk.salyk.kg:30040 [14:42:45]ConnectInit lk.salyk.kg [14:42:46]Write to MH i2c: 01 00 00 D8 00 D8 [14:42:46]Write i2c OK [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: 01 [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: 01 07 00 [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 07 0D F3 [14:42:46]RasterBufferAndPrint [14:42:46]line [14:42:46]line [14:42:46]line [14:42:46]line [14:42:46]line [14:42:46]written 0, free lines is 3347 [14:42:46]MH_Cut [14:42:46]Write to MH i2c: D1 01 00 DF 00 01 B1 [14:42:46]Write i2c OK [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: D1 [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: D1 01 00 [14:42:46]MH_I2C_Read... [14:42:46]Read from MH i2c: D1 01 00 DF 00 00 B0 [14:42:46]Write to MH i2c: 01 00 00 E0 00 E0 [14:42:46]Write i2c OK [14:42:46]MH_I2C_Read... [14:42:46]Connected sock=11 [14:42:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F6 71 19 01 30 5D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 65 21 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 56 02 00 35 04 06 00 BB 8F 64 78 71 25 FF 64 8C 7D 29 00 F2 1A [14:42:46]*** Cut start [14:42:46]*** Purtial cut [14:42:46]*** Stage 1: CUTSNS_PIN = 1 [14:42:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 12 D4 47 00 8B F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 56 02 00 F4 03 04 00 60 C9 F3 66 B6 04 01 00 00 50 1C 7A 80 ED 54 B2 68 [14:42:47]CommunicateWithHost err = 0 [14:42:47]CheckOFDResponse [14:42:47]1017 (14) - 77093643461234 [14:42:47]1041 (16) - 0000000000871835 [14:42:47]1040 (4) - 153182 [14:42:47]1012 (4) - 25.09.2024 08:27 [14:42:47]1206 (1) - 0 [14:42:47]OFD Sender: Remove packet 153182 [14:42:47]ProducePacketName [14:42:47]name=ofd_packets/00153182 [14:42:47]NVStorageDeleteData [14:42:47]Read from MH i2c: 01 [14:42:47]MH_I2C_Read... [14:42:47]*** Stop cut motor [14:42:47]*** Cut end [14:42:47]Read from MH i2c: 01 07 00 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [14:42:47]process_action close_receipt done [14:42:47]requested_data is exist [14:42:47]produce_requested_data [14:42:47]requested_item fm.sn is exist - process it [14:42:47]wFMCommunicate request_size=4 [14:42:47]MH_SAM_APDU [14:42:47]CAPDU: 80 11 00 00 [14:42:47]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [14:42:47]Write i2c OK [14:42:47]MH_I2C_Read... [14:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:47]Read from MH i2c: E2 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 17 00 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 17 00 E1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [14:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:47]wFMCommunicate OK [14:42:47]requested_item fd.num is exist - process it [14:42:47]SAM_PROTO_GetFieldsCounters [14:42:47]wFMCommunicate request_size=4 [14:42:47]MH_SAM_APDU [14:42:47]CAPDU: 80 13 00 00 [14:42:47]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [14:42:47]Write i2c OK [14:42:47]MH_I2C_Read... [14:42:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:47]Read from MH i2c: E2 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 62 00 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 62 00 E2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [14:42:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:47]wFMCommunicate OK [14:42:47]SAM_PROTO_GetFieldsCounters done [14:42:47]requested_item shift.num is exist - process it [14:42:47]requested_item shift.opened is exist - process it [14:42:47]req_shift_opened [14:42:47]FM_GetShiftState [14:42:47]SAM_PROTO_GetShiftState [14:42:47]wFMCommunicate request_size=4 [14:42:47]MH_SAM_APDU [14:42:47]CAPDU: 80 13 01 00 [14:42:47]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [14:42:47]Write i2c OK [14:42:47]MH_I2C_Read... [14:42:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:47]OFD Sender: No OFD packet to send [14:42:47]Read from MH i2c: E2 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 0E 00 [14:42:47]MH_I2C_Read... [14:42:47]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 28 [14:42:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:42:47]wFMCommunicate OK [14:42:47]SAM_PROTO_GetShiftState done [14:42:47]FM_GetShiftState done [14:42:47]req_shift_opened done [14:42:47]requested_item shift.open_date is exist - process it [14:42:47]req_shift_open_date [14:42:47]req_shift_open_date done [14:42:47]produce_requested_data done [14:42:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153182,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:42:47]process_action_free close_receipt [14:42:47]json_value_free [14:42:47]json_value_free done [14:42:47]process_json_proto returns [14:42:47]Send response to host [14:42:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153182,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:42:47]free response buf [14:42:47]execute_script done [14:42:47]execute_script returns [14:42:47]free content buf [14:42:47]Sock 9.Close socket [14:42:47]Sock 9.Thread stoped [14:42:52]OFD Sender: No OFD packet to send [14:42:57]OFD Sender: No OFD packet to send [14:43:02]OFD Sender: No OFD packet to send [14:43:07]OFD Sender: No OFD packet to send [14:43:12]OFD Sender: No OFD packet to send [14:43:14]recv_with_timeout no data received [14:43:17]OFD Sender: No OFD packet to send [14:43:22]OFD Sender: No OFD packet to send [14:43:27]OFD Sender: No OFD packet to send [14:43:32]OFD Sender: No OFD packet to send [14:43:37]OFD Sender: No OFD packet to send [14:43:42]OFD Sender: No OFD packet to send [14:43:47]OFD Sender: No OFD packet to send [14:43:50]recv_with_timeout no data received [14:43:52]OFD Sender: No OFD packet to send [14:43:57]OFD Sender: No OFD packet to send [14:44:02]OFD Sender: No OFD packet to send [14:44:07]OFD Sender: No OFD packet to send [14:44:12]OFD Sender: No OFD packet to send [14:44:14]recv_with_timeout no data received [14:44:17]OFD Sender: No OFD packet to send [14:44:22]OFD Sender: No OFD packet to send [14:44:27]OFD Sender: No OFD packet to send [14:44:32]OFD Sender: No OFD packet to send [14:44:37]OFD Sender: No OFD packet to send [14:44:42]OFD Sender: No OFD packet to send [14:44:47]OFD Sender: No OFD packet to send [14:44:52]OFD Sender: No OFD packet to send [14:44:58]OFD Sender: No OFD packet to send [14:45:03]OFD Sender: No OFD packet to send [14:45:08]OFD Sender: No OFD packet to send [14:45:13]OFD Sender: No OFD packet to send [14:45:18]OFD Sender: No OFD packet to send [14:45:23]OFD Sender: No OFD packet to send [14:45:28]OFD Sender: No OFD packet to send [14:45:33]OFD Sender: No OFD packet to send [14:45:35]recv_with_timeout no data received [14:45:38]OFD Sender: No OFD packet to send [14:45:43]OFD Sender: No OFD packet to send [14:45:48]OFD Sender: No OFD packet to send [14:45:53]OFD Sender: No OFD packet to send [14:45:58]OFD Sender: No OFD packet to send [14:46:03]OFD Sender: No OFD packet to send [14:46:08]OFD Sender: No OFD packet to send [14:46:13]OFD Sender: No OFD packet to send [14:46:18]OFD Sender: No OFD packet to send [14:46:23]OFD Sender: No OFD packet to send [14:46:28]OFD Sender: No OFD packet to send [14:46:33]OFD Sender: No OFD packet to send [14:46:38]OFD Sender: No OFD packet to send [14:46:43]OFD Sender: No OFD packet to send [14:46:48]OFD Sender: No OFD packet to send [14:46:53]OFD Sender: No OFD packet to send [14:46:58]OFD Sender: No OFD packet to send [14:47:03]OFD Sender: No OFD packet to send [14:41:35]json_value_free [14:41:35]json_value_free done [14:41:35]process_json_proto returns [14:41:35]Send response to host [14:41:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153180,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:41:35]free response buf [14:41:35]execute_script done [14:41:35]execute_script returns [14:41:35]free content buf [14:41:35]Sock 9.Close socket [14:41:35]Sock 9.Thread stoped [14:41:35]accept exits with 10 [14:41:35]New connection [14:41:35]New thread 3067239780 created [14:41:35]Thread 3067383140 joined [14:41:35]Waiting for new connection... [14:41:35] Sock 10.Parse request [14:41:35]Sock 10.Check first char [14:41:35]Sock 10.First char is OK [14:41:35]request: POST /json_proto HTTP/1.0 [14:41:35]Method: POST [14:41:35]URL: /json_proto [14:41:35]Method is POST - this is cgi request [14:41:35]url: /json_proto [14:41:35]query_string will be loaded in cgi processing [14:41:35]execute_cgi json_proto POST (null) [14:41:35]execute_cgi path=json_proto method=POST [14:41:35]POST find Content-Length [14:41:35]Host: 172.17.43.67:8080 [14:41:35]Content-Length: 331 [14:41:35]Content-Type: application/json [14:41:35] [14:41:35]POST finish read [14:41:35]Found Content-Length = 331 [14:41:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:41:35]execute_script... [14:41:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:41:36]POST & json_proto [14:41:36]process_json_proto [14:41:36]json parsed OK: [14:41:36]protocol is kg_v1.0 [14:41:36]action value=get_value [14:41:36]process_action get_value [14:41:36]cmd_get_value [14:41:36]process_action get_value done [14:41:36]requested_data is exist [14:41:36]produce_requested_data [14:41:36]requested_item fm.sale.total is exist - process it [14:41:36]SAM_PROTO_GetFMData [14:41:36]wFMCommunicate request_size=4 [14:41:36]MH_SAM_APDU [14:41:36]CAPDU: 80 13 03 00 [14:41:36]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 74 47 00 60 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 56 02 00 F4 03 04 00 19 C9 F3 66 B6 04 01 00 00 8C E4 A9 F2 25 F6 10 4D [14:41:36]CommunicateWithHost err = 0 [14:41:36]CheckOFDResponse [14:41:36]1017 (14) - 77093643461234 [14:41:36]1041 (16) - 0000000000871835 [14:41:36]1040 (4) - 153180 [14:41:36]1012 (4) - 25.09.2024 08:26 [14:41:36]1206 (1) - 0 [14:41:36]OFD Sender: Remove packet 153180 [14:41:36]ProducePacketName [14:41:36]name=ofd_packets/00153180 [14:41:36]NVStorageDeleteData [14:41:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 FD 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 A0 52 02 00 69 04 9F 00 6F 04 04 00 C8 4E 02 00 B1 04 05 00 A8 B4 E0 9C 02 70 04 05 00 A8 B4 E0 9C 02 72 04 00 00 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 45 9C 0F 47 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 DF D3 EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 FC [14:41:36]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 A0 52 02 00 69 04 9F 00 6F 04 04 00 C8 4E 02 00 B1 04 05 00 A8 B4 E0 9C 02 70 04 05 00 A8 B4 E0 9C 02 72 04 00 00 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 45 9C 0F 47 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 DF D3 EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [14:41:36]wFMCommunicate OK [14:41:36]wFMCommunicate request_size=4 [14:41:36]MH_SAM_APDU [14:41:36]CAPDU: 80 17 00 00 [14:41:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:41:36]Write i2c OK [14:41:36]MH_I2C_Read... [14:41:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:41:36]Read from MH i2c: E2 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 FD 00 [14:41:36]MH_I2C_Read... [14:41:36]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [14:41:36]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 [14:47:08]OFD Sender: No OFD packet to send [14:47:12]recv_with_timeout no data received [14:47:13]OFD Sender: No OFD packet to send [14:47:18]OFD Sender: No OFD packet to send [14:47:23]OFD Sender: No OFD packet to send [14:47:27]accept exits with 10 [14:47:27]New connection [14:47:27]New thread 3067239780 created [14:47:27]Thread 3067383140 joined [14:47:27]Waiting for new connection... [14:47:27] Sock 10.Parse request [14:47:27]Sock 10.Check first char [14:47:27]Sock 10.First char is OK [14:47:27]request: POST /json_proto HTTP/1.0 [14:47:27]Method: POST [14:47:27]URL: /json_proto [14:47:27]Method is POST - this is cgi request [14:47:27]url: /json_proto [14:47:27]query_string will be loaded in cgi processing [14:47:27]execute_cgi json_proto POST (null) [14:47:27]execute_cgi path=json_proto method=POST [14:47:27]POST find Content-Length [14:47:27]Host: 172.17.43.67:8080 [14:47:27]Content-Length: 627 [14:47:27]Content-Type: application/json [14:47:27] [14:47:27]POST finish read [14:47:27]Found Content-Length = 627 [14:47:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:27]execute_script... [14:47:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:27]POST & json_proto [14:47:27]process_json_proto [14:47:27]json parsed OK: [14:47:27]protocol is kg_v1.0 [14:47:27]action value=close_receipt [14:47:27]process_action close_receipt [14:47:27]cmd_close_receipt [14:47:27]MH_GetDate [14:47:27]Write to MH i2c: F0 00 00 E4 00 D3 [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 09 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: F0 09 00 E4 00 00 80 22 F4 66 6A BD 47 65 AB [14:47:27]GetLastDocTimeStamp 1727275365 [14:47:27]current date 1727275648 [14:47:27]FM_GetShiftState [14:47:27]SAM_PROTO_GetShiftState [14:47:27]wFMCommunicate request_size=4 [14:47:27]MH_SAM_APDU [14:47:27]CAPDU: 80 13 01 00 [14:47:27]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:27]Read from MH i2c: E2 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 0E 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2A [14:47:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:47:27]wFMCommunicate OK [14:47:27]SAM_PROTO_GetShiftState done [14:47:27]FM_GetShiftState done [14:47:27]opened in 1727224329 [14:47:27]opened+sec_in_day 1727310729 [14:47:27]quantity*price = 99999 [14:47:27]sum+1 = 100001 [14:47:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 199 25.09.2024 14:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153183 ФПД: 219857818504353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153183&fm=219857818504353&tin=02508201610067®Number=0000000000091825&sum=100000 [14:47:28]StoreToDocumentArchive [14:47:28]shift 478 fd 153183 [14:47:28]save to /storage/0478/doc_00153183 [14:47:28]save last doc name /storage/0478/doc_00153183 to /storage/kkm_last_doc_name [14:47:28]save OK [14:47:28]Clear old archive folders... [14:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:47:28]tlvbuf is 006B8A30 [14:47:28]SAM_PROTO_ClearQueue [14:47:28]wFMCommunicate request_size=4 [14:47:28]MH_SAM_APDU [14:47:28]CAPDU: 80 09 00 00 [14:47:28]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [14:47:28]Write i2c OK [14:47:28]MH_I2C_Read... [14:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:28]Read from MH i2c: E2 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 [14:47:28]MH_I2C_Read... [14:47:28]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [14:47:28]RAPDU: 90 00 [14:47:28]wFMCommunicate OK [14:47:28]SAM_PROTO_ClearQueue done [14:47:28]KKMCreateOFDPacket [14:47:28]OFDProtocolAddRootSTLVToBuf [14:47:28]FM_MakeSignedData [14:47:28]FM_MakeSignedData [14:47:28]SAM_PROTO_SignData [14:47:28]wFMCommunicate request_size=4 [14:47:28]MH_SAM_APDU [14:47:28]CAPDU: 80 0D 01 02 [14:47:28]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [14:47:28]Write i2c OK [14:47:28]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [14:47:29]RAPDU: 90 00 [14:47:29]wFMCommunicate OK [14:47:29]wFMCommunicate request_size=255 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 56 02 00 35 04 06 00 C7 F5 A3 2C 4C [14:47:29]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 56 02 00 35 04 06 00 C7 F5 A3 2C 4C 00 00 1C [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [14:47:29]RAPDU: 90 00 [14:47:29]wFMCommunicate OK [14:47:29]wFMCommunicate request_size=6 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 0D 02 02 01 A1 [14:47:29]Write to MH i2c: E2 09 00 F5 00 80 0D 02 02 01 00 A1 00 00 12 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [14:47:29]RAPDU: 90 00 [14:47:29]wFMCommunicate OK [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 0D 03 02 [14:47:29]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0B 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0B 00 F6 00 00 05 CD 5B 13 BB F2 4D C3 90 00 6F [14:47:29]RAPDU: 05 CD 5B 13 BB F2 4D C3 90 00 [14:47:29]wFMCommunicate OK [14:47:29]SAM_PROTO_SignData done [14:47:29]FM_MakeSignedData done [14:47:29]CreateOFDProtocolMessage [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 11 00 00 [14:47:29]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [14:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:29]wFMCommunicate OK [14:47:29]CreateOFDProtocolMessage done [14:47:29]OFDSenderStorePacket 153183 [14:47:29]StoreOFDPacket docnum=153183 [14:47:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EB E3 03 01 56 18 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 56 02 00 35 04 06 00 C7 F5 A3 2C 4C A1 05 CD 5B 13 BB F2 4D C3 [14:47:29]CheckFolder [14:47:29]dirname=/storage/ofd_packets [14:47:29]CheckFolder done [14:47:29]ProducePacketName [14:47:29]name=ofd_packets/00153183 [14:47:29]NVStorageSaveData ofd_packets/00153183 [14:47:29]File name is /storage/ofd_packets/00153183 [14:47:29]Write 297 bytes [14:47:29]NVStorageSaveData done [14:47:29]OFDSenderStorePacket done [14:47:29]KKMCreateOFDPacket done [14:47:29]NVStorageSaveData kkm_last_timestamp [14:47:29]File name is /storage/kkm_last_timestamp [14:47:29]Write 4 bytes [14:47:29]NVStorageSaveData done [14:47:29]ExternCall_PrintAddStr [14:47:29]wPrintStart [14:47:29]Write to MH i2c: 01 00 00 F8 00 F8 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [14:47:29]RasterBufferAndPrint [14:47:29]line Счет N : (1)1787186 [14:47:29]line ИНН: 02508201610067 [14:47:29]line Контрольно-Кассовый Чек [14:47:29]line ПРОДАЖА [14:47:29]line ТРК (МРК, ГНК) : 11 [14:47:29]line Товар: 2710124130 [14:47:29]line Super-92 [14:47:29]line 14.430 * 69.30 [14:47:29]line = 1000.00 [14:47:29]line НДС 12% НСП 1% [14:47:29]line > о реализуемом товаре [14:47:29]line ИТОГО: 1000.00 [14:47:29]line НСП 1% : 8.85 [14:47:29]line НДС 12% : 106.19 [14:47:29]line Наличными: 1000.00 [14:47:29]line Безнал.: 0.00 [14:47:29]line Место: АЗС № 89 "Партнер Нефть" [14:47:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:47:29]line СНО: Общий режим [14:47:29]line Чек 199 25.09.2024 14:47 [14:47:29]line Смена: 478 ФФД: 1.0 [14:47:29]line ЗНМ: 0300000113 [14:47:29]line РНМ: 0000000000091825 [14:47:29]line Версия ККМ: 001 [14:47:29]line ФМ: 0000000000871835 [14:47:29]line ФД: 153183 [14:47:29]line ФПД: 219857818504353 [14:47:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153183&fm=219857818504353&tin=02508201610067®Number=0000000000091825&sum=100000 [14:47:29]written 0, free lines is 4095 [14:47:29]OFD Sender: Processing packet 153183 [packets to send 833, broken 832] [14:47:29]ProducePacketName [14:47:29]name=ofd_packets/00153183 [14:47:29]OFD Sender: To server: pG, [14:47:29]CommunicateWithHost lk.salyk.kg:30040 [14:47:29]ConnectInit lk.salyk.kg [14:47:29]Write to MH i2c: 01 00 00 20 01 21 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 20 01 00 00 00 00 00 09 0D 3E [14:47:29]RasterBufferAndPrint [14:47:29]line [14:47:29]line [14:47:29]line [14:47:29]line [14:47:29]line [14:47:29]written 0, free lines is 3343 [14:47:29]MH_Cut [14:47:29]Write to MH i2c: D1 01 00 27 01 01 FA [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: D1 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: D1 01 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: D1 01 00 27 01 00 F9 [14:47:29]Write to MH i2c: 01 00 00 28 01 29 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:30]Connected sock=9 [14:47:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EB E3 03 01 56 18 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 56 02 00 35 04 06 00 C7 F5 A3 2C 4C A1 05 CD 5B 13 BB F2 4D C3 [14:47:30]*** Cut start [14:47:30]*** Purtial cut [14:47:30]*** Stage 1: CUTSNS_PIN = 1 [14:47:30]Read from MH i2c: 01 [14:47:30]MH_I2C_Read... [14:47:30]*** Stop cut motor [14:47:30]*** Cut end [14:47:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 93 47 00 04 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 56 02 00 F4 03 04 00 7B CA F3 66 B6 04 01 00 00 58 B5 F9 92 DE 26 50 20 [14:47:30]CommunicateWithHost err = 0 [14:47:30]CheckOFDResponse [14:47:30]1017 (14) - 77093643461234 [14:47:30]1041 (16) - 0000000000871835 [14:47:30]1040 (4) - 153183 [14:47:30]1012 (4) - 25.09.2024 08:31 [14:47:30]1206 (1) - 0 [14:47:30]OFD Sender: Remove packet 153183 [14:47:30]ProducePacketName [14:47:30]name=ofd_packets/00153183 [14:47:30]NVStorageDeleteData [14:47:30]Read from MH i2c: 01 07 00 [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 FF 0F 3E [14:47:30]process_action close_receipt done [14:47:30]requested_data is exist [14:47:30]produce_requested_data [14:47:30]requested_item fm.sn is exist - process it [14:47:30]wFMCommunicate request_size=4 [14:47:30]MH_SAM_APDU [14:47:30]CAPDU: 80 11 00 00 [14:47:30]Write to MH i2c: E2 08 00 29 01 80 11 00 00 00 00 00 00 A4 [14:47:30]Write i2c OK [14:47:30]MH_I2C_Read... [14:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:30]Read from MH i2c: E2 [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: E2 17 00 [14:47:30]MH_I2C_Read... [14:47:30]Read from MH i2c: E2 17 00 29 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [14:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:47:30]wFMCommunicate OK [14:47:30]requested_item fd.num is exist - process it [14:47:30]SAM_PROTO_GetFieldsCounters [14:47:30]wFMCommunicate request_size=4 [14:47:30]MH_SAM_APDU [14:47:30]CAPDU: 80 13 00 00 [14:47:30]Write to MH i2c: E2 08 00 2A 01 80 13 00 00 00 00 00 00 A7 [14:47:30]Write i2c OK [14:47:30]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 62 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 62 00 2A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [14:47:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_GetFieldsCounters done [14:47:31]requested_item shift.num is exist - process it [14:47:31]requested_item shift.opened is exist - process it [14:47:31]req_shift_opened [14:47:31]FM_GetShiftState [14:47:31]SAM_PROTO_GetShiftState [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 13 01 00 [14:47:31]Write to MH i2c: E2 08 00 2B 01 80 13 01 00 00 00 00 00 A9 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0E 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0E 00 2B 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 71 [14:47:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_GetShiftState done [14:47:31]FM_GetShiftState done [14:47:31]req_shift_opened done [14:47:31]requested_item shift.open_date is exist - process it [14:47:31]req_shift_open_date [14:47:31]req_shift_open_date done [14:47:31]produce_requested_data done [14:47:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153183,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:47:31]process_action_free close_receipt [14:47:31]json_value_free [14:47:31]json_value_free done [14:47:31]process_json_proto returns [14:47:31]Send response to host [14:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153183,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:47:31]free response buf [14:47:31]execute_script done [14:47:31]execute_script returns [14:47:31]free content buf [14:47:31]Sock 10.Close socket [14:47:31]Sock 10.Thread stoped [14:47:31]OFD Sender: No OFD packet to send [14:47:36]OFD Sender: No OFD packet to send [14:47:41]OFD Sender: No OFD packet to send [14:47:46]recv_with_timeout no data received [14:47:46]OFD Sender: No OFD packet to send [14:47:51]OFD Sender: No OFD packet to send [14:47:56]OFD Sender: No OFD packet to send [14:48:00]recv_with_timeout no data received [14:48:01]OFD Sender: No OFD packet to send [14:48:06]OFD Sender: No OFD packet to send [14:48:11]OFD Sender: No OFD packet to send [14:48:16]OFD Sender: No OFD packet to send [14:48:19]recv_with_timeout no data received [14:48:21]OFD Sender: No OFD packet to send [14:48:26]OFD Sender: No OFD packet to send [14:48:31]OFD Sender: No OFD packet to send [14:48:36]OFD Sender: No OFD packet to send [14:48:41]OFD Sender: No OFD packet to send [14:48:46]OFD Sender: No OFD packet to send [14:48:51]OFD Sender: No OFD packet to send [14:48:56]OFD Sender: No OFD packet to send [14:49:01]OFD Sender: No OFD packet to send [14:49:03]accept exits with 8 [14:49:03]New connection [14:49:03]New thread 3067383140 created [14:49:03]Thread 3067239780 joined [14:49:03]Waiting for new connection... [14:49:03] Sock 8.Parse request [14:49:03]Sock 8.Check first char [14:49:03]Sock 8.First char is OK [14:49:03]request: POST /json_proto HTTP/1.0 [14:49:03]Method: POST [14:49:03]URL: /json_proto [14:49:03]Method is POST - this is cgi request [14:49:03]url: /json_proto [14:49:03]query_string will be loaded in cgi processing [14:49:03]execute_cgi json_proto POST (null) [14:49:03]execute_cgi path=json_proto method=POST [14:49:03]POST find Content-Length [14:49:03]Host: 172.17.43.67:8080 [14:49:03]Content-Length: 680 [14:49:03]Content-Type: application/json [14:49:03] [14:49:03]POST finish read [14:49:03]Found Content-Length = 680 [14:49:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:03]execute_script... [14:49:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:03]POST & json_proto [14:49:03]process_json_proto [14:49:03]json parsed OK: [14:49:03]protocol is kg_v1.0 [14:49:03]action value=close_receipt [14:49:03]process_action close_receipt [14:49:03]cmd_close_receipt [14:49:03]MH_GetDate [14:49:03]Write to MH i2c: F0 00 00 2C 01 1C [14:49:03]Write i2c OK [14:49:03]MH_I2C_Read... [14:49:03]Read from MH i2c: F0 [14:49:03]MH_I2C_Read... [14:49:03]Read from MH i2c: F0 09 00 [14:49:03]MH_I2C_Read... [14:49:03]Read from MH i2c: F0 09 00 2C 01 00 E0 22 F4 66 6A BD 47 65 54 [14:49:03]GetLastDocTimeStamp 1727275648 [14:49:03]current date 1727275744 [14:49:03]FM_GetShiftState [14:49:03]SAM_PROTO_GetShiftState [14:49:03]wFMCommunicate request_size=4 [14:49:03]MH_SAM_APDU [14:49:03]CAPDU: 80 13 01 00 [14:49:03]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [14:49:03]Write i2c OK [14:49:03]MH_I2C_Read... [14:49:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:03]Read from MH i2c: E2 [14:49:03]MH_I2C_Read... [14:49:03]Read from MH i2c: E2 0E 00 [14:49:03]MH_I2C_Read... [14:49:03]Read from MH i2c: E2 0E 00 2D 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 73 [14:49:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:49:03]wFMCommunicate OK [14:49:03]SAM_PROTO_GetShiftState done [14:49:03]FM_GetShiftState done [14:49:03]opened in 1727224329 [14:49:03]opened+sec_in_day 1727310729 [14:49:03]quantity*price = 150037 [14:49:03]sum+1 = 150039 [14:49:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 200 25.09.2024 14:49 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153184 ФПД: 59384668762403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144904&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153184&fm=59384668762403&tin=02508201610067®Number=0000000000091825&sum=150000 [14:49:04]StoreToDocumentArchive [14:49:04]shift 478 fd 153184 [14:49:04]save to /storage/0478/doc_00153184 [14:49:04]save last doc name /storage/0478/doc_00153184 to /storage/kkm_last_doc_name [14:49:04]save OK [14:49:04]Clear old archive folders... [14:49:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:49:04]tlvbuf is 006B0920 [14:49:04]SAM_PROTO_ClearQueue [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 09 00 00 [14:49:04]Write to MH i2c: E2 08 00 3A 01 80 09 00 00 00 00 00 00 AD [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 03 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 03 00 3A 01 00 90 00 AF [14:49:04]RAPDU: 90 00 [14:49:04]wFMCommunicate OK [14:49:04]SAM_PROTO_ClearQueue done [14:49:04]KKMCreateOFDPacket [14:49:04]OFDProtocolAddRootSTLVToBuf [14:49:04]FM_MakeSignedData [14:49:04]FM_MakeSignedData [14:49:04]SAM_PROTO_SignData [14:49:04]wFMCommunicate request_size=4 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 0D 01 02 [14:49:04]Write to MH i2c: E2 08 00 3B 01 80 0D 01 02 00 00 00 00 B5 [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:04]Read from MH i2c: E2 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 03 00 [14:49:04]MH_I2C_Read... [14:49:04]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [14:49:04]RAPDU: 90 00 [14:49:04]wFMCommunicate OK [14:49:04]wFMCommunicate request_size=255 [14:49:04]MH_SAM_APDU [14:49:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E0 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 56 02 00 35 04 06 00 36 02 92 16 [14:49:04]Write to MH i2c: E2 02 01 3C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E0 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 56 02 00 35 04 06 00 36 02 92 16 00 00 4C [14:49:04]Write i2c OK [14:49:04]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [14:49:05]RAPDU: 90 00 [14:49:05]wFMCommunicate OK [14:49:05]wFMCommunicate request_size=7 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 0D 02 02 02 31 23 [14:49:05]Write to MH i2c: E2 0A 00 3D 01 80 0D 02 02 02 00 31 23 00 00 10 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [14:49:05]RAPDU: 90 00 [14:49:05]wFMCommunicate OK [14:49:05]wFMCommunicate request_size=4 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 0D 03 02 [14:49:05]Write to MH i2c: E2 08 00 3E 01 80 0D 03 02 00 00 00 00 BA [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 0B 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 0B 00 3E 01 00 0C EA 8E FC 97 12 ED 51 90 00 22 [14:49:05]RAPDU: 0C EA 8E FC 97 12 ED 51 90 00 [14:49:05]wFMCommunicate OK [14:49:05]SAM_PROTO_SignData done [14:49:05]FM_MakeSignedData done [14:49:05]CreateOFDProtocolMessage [14:49:05]wFMCommunicate request_size=4 [14:49:05]MH_SAM_APDU [14:49:05]CAPDU: 80 11 00 00 [14:49:05]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:05]Read from MH i2c: E2 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 17 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [14:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:49:05]wFMCommunicate OK [14:49:05]CreateOFDProtocolMessage done [14:49:05]OFDSenderStorePacket 153184 [14:49:05]StoreOFDPacket docnum=153184 [14:49:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 5A 04 01 DF 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E0 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 56 02 00 35 04 06 00 36 02 92 16 31 23 0C EA 8E FC 97 12 ED 51 [14:49:05]CheckFolder [14:49:05]dirname=/storage/ofd_packets [14:49:05]CheckFolder done [14:49:05]ProducePacketName [14:49:05]name=ofd_packets/00153184 [14:49:05]NVStorageSaveData ofd_packets/00153184 [14:49:05]File name is /storage/ofd_packets/00153184 [14:49:05]Write 298 bytes [14:49:05]NVStorageSaveData done [14:49:05]OFDSenderStorePacket done [14:49:05]KKMCreateOFDPacket done [14:49:05]NVStorageSaveData kkm_last_timestamp [14:49:05]File name is /storage/kkm_last_timestamp [14:49:05]Write 4 bytes [14:49:05]NVStorageSaveData done [14:49:05]ExternCall_PrintAddStr [14:49:05]wPrintStart [14:49:05]Write to MH i2c: 01 00 00 40 01 41 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 07 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [14:49:05]RasterBufferAndPrint [14:49:05]line Счет N : (1)1787187 [14:49:05]line ИНН: 02508201610067 [14:49:05]line Контрольно-Кассовый Чек [14:49:05]line ПРОДАЖА [14:49:05]line ТРК (МРК, ГНК) : 31 [14:49:05]line Товар: 2710194210 [14:49:05]line ДТ-К-5 [14:49:05]line 19.690 * 76.20 [14:49:05]line = 1500.38 [14:49:05]line НДС 12% НСП 1% [14:49:05]line > о реализуемом товаре [14:49:05]line ОКРУГЛЕНИЕ: -0.38 [14:49:05]line ИТОГО: 1500.00 [14:49:05]line Внесено: 1500.00 [14:49:05]line СДАЧА: 0.00 [14:49:05]line НСП 1% : 13.28 [14:49:05]line НДС 12% : 159.33 [14:49:05]line Наличными: 1500.00 [14:49:05]line Безнал.: 0.00 [14:49:05]line Место: АЗС № 89 "Партнер Нефть" [14:49:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:49:05]line СНО: Общий режим [14:49:05]line Чек 200 25.09.2024 14:49 [14:49:05]line Смена: 478 ФФД: 1.0 [14:49:05]line ЗНМ: 0300000113 [14:49:05]line РНМ: 0000000000091825 [14:49:05]line Версия ККМ: 001 [14:49:05]line ФМ: 0000000000871835 [14:49:05]line ФД: 153184 [14:49:05]line ФПД: 59384668762403 [14:49:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T144904&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153184&fm=59384668762403&tin=02508201610067®Number=0000000000091825&sum=150000 [14:49:05]written 0, free lines is 4095 [14:49:05]OFD Sender: Processing packet 153184 [packets to send 833, broken 832] [14:49:05]ProducePacketName [14:49:05]name=ofd_packets/00153184 [14:49:05]OFD Sender: To server: pG, [14:49:05]CommunicateWithHost lk.salyk.kg:30040 [14:49:05]ConnectInit lk.salyk.kg [14:49:05]Write to MH i2c: 01 00 00 6B 01 6C [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 07 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 DD 0C 5C [14:49:05]RasterBufferAndPrint [14:49:05]line [14:49:05]line [14:49:05]line [14:49:05]line [14:49:05]line [14:49:05]written 0, free lines is 3298 [14:49:05]MH_Cut [14:49:05]Write to MH i2c: D1 01 00 72 01 01 45 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: D1 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: D1 01 00 [14:49:05]MH_I2C_Read... [14:49:05]Read from MH i2c: D1 01 00 72 01 00 44 [14:49:05]Write to MH i2c: 01 00 00 73 01 74 [14:49:05]Write i2c OK [14:49:05]MH_I2C_Read... [14:49:05]Connected sock=9 [14:49:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 5A 04 01 DF 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E0 22 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 56 02 00 35 04 06 00 36 02 92 16 31 23 0C EA 8E FC 97 12 ED 51 [14:49:06]*** Cut start [14:49:06]*** Purtial cut [14:49:06]*** Stage 1: CUTSNS_PIN = 1 [14:49:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 0B 47 00 CF 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 56 02 00 F4 03 04 00 DB CA F3 66 B6 04 01 00 00 91 48 D6 36 82 B0 A5 CB [14:49:06]CommunicateWithHost err = 0 [14:49:06]CheckOFDResponse [14:49:06]1017 (14) - 77093643461234 [14:49:06]1041 (16) - 0000000000871835 [14:49:06]1040 (4) - 153184 [14:49:06]1012 (4) - 25.09.2024 08:33 [14:49:06]1206 (1) - 0 [14:49:06]OFD Sender: Remove packet 153184 [14:49:06]ProducePacketName [14:49:06]name=ofd_packets/00153184 [14:49:06]NVStorageDeleteData [14:49:06]Read from MH i2c: 01 [14:49:06]MH_I2C_Read... [14:49:06]*** Stop cut motor [14:49:06]*** Cut end [14:49:06]Read from MH i2c: 01 07 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 FF 0F 89 [14:49:06]process_action close_receipt done [14:49:06]requested_data is exist [14:49:06]produce_requested_data [14:49:06]requested_item fm.sn is exist - process it [14:49:06]wFMCommunicate request_size=4 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 11 00 00 [14:49:06]Write to MH i2c: E2 08 00 74 01 80 11 00 00 00 00 00 00 EF [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 17 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 17 00 74 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [14:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:49:06]wFMCommunicate OK [14:49:06]requested_item fd.num is exist - process it [14:49:06]SAM_PROTO_GetFieldsCounters [14:49:06]wFMCommunicate request_size=4 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 13 00 00 [14:49:06]Write to MH i2c: E2 08 00 75 01 80 13 00 00 00 00 00 00 F2 [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 62 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 62 00 75 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [14:49:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:06]wFMCommunicate OK [14:49:06]SAM_PROTO_GetFieldsCounters done [14:49:06]requested_item shift.num is exist - process it [14:49:06]requested_item shift.opened is exist - process it [14:49:06]req_shift_opened [14:49:06]FM_GetShiftState [14:49:06]SAM_PROTO_GetShiftState [14:49:06]wFMCommunicate request_size=4 [14:49:06]MH_SAM_APDU [14:49:06]CAPDU: 80 13 01 00 [14:49:06]Write to MH i2c: E2 08 00 76 01 80 13 01 00 00 00 00 00 F4 [14:49:06]Write i2c OK [14:49:06]MH_I2C_Read... [14:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:06]Read from MH i2c: E2 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 0E 00 [14:49:06]MH_I2C_Read... [14:49:06]Read from MH i2c: E2 0E 00 76 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BC [14:49:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:49:06]wFMCommunicate OK [14:49:06]SAM_PROTO_GetShiftState done [14:49:06]FM_GetShiftState done [14:49:06]req_shift_opened done [14:49:06]requested_item shift.open_date is exist - process it [14:49:06]req_shift_open_date [14:49:06]req_shift_open_date done [14:49:06]produce_requested_data done [14:49:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153184,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:49:06]process_action_free close_receipt [14:49:06]json_value_free [14:49:06]json_value_free done [14:49:06]process_json_proto returns [14:49:06]Send response to host [14:49:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153184,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:49:06]free response buf [14:49:06]execute_script done [14:49:06]execute_script returns [14:49:06]free content buf [14:49:06]Sock 8.Close socket [14:49:06]Sock 8.Thread stoped [14:49:07]OFD Sender: No OFD packet to send [14:49:12]OFD Sender: No OFD packet to send [14:49:14]recv_with_timeout no data received [14:49:17]OFD Sender: No OFD packet to send [14:49:22]OFD Sender: No OFD packet to send [14:49:25]recv_with_timeout no data received [14:49:27]OFD Sender: No OFD packet to send [14:49:32]OFD Sender: No OFD packet to send [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [14:49:47]OFD Sender: No OFD packet to send [14:49:52]OFD Sender: No OFD packet to send [14:49:57]OFD Sender: No OFD packet to send [14:50:02]OFD Sender: No OFD packet to send [14:50:05]accept exits with 10 [14:50:05]New connection [14:50:05]New thread 3067239780 created [14:50:05]Thread 3067383140 joined [14:50:05]Waiting for new connection... [14:50:05] Sock 10.Parse request [14:50:05]Sock 10.Check first char [14:50:05]Sock 10.First char is OK [14:50:05]request: POST /json_proto HTTP/1.0 [14:50:05]Method: POST [14:50:05]URL: /json_proto [14:50:05]Method is POST - this is cgi request [14:50:05]url: /json_proto [14:50:05]query_string will be loaded in cgi processing [14:50:05]execute_cgi json_proto POST (null) [14:50:05]execute_cgi path=json_proto method=POST [14:50:05]POST find Content-Length [14:50:05]Host: 172.17.43.67:8080 [14:50:05]Content-Length: 678 [14:50:05]Content-Type: application/json [14:50:05] [14:50:05]POST finish read [14:50:05]Found Content-Length = 678 [14:50:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:05]execute_script... [14:50:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:05]POST & json_proto [14:50:05]process_json_proto [14:50:05]json parsed OK: [14:50:05]protocol is kg_v1.0 [14:50:05]action value=close_receipt [14:50:05]process_action close_receipt [14:50:05]cmd_close_receipt [14:50:05]MH_GetDate [14:50:05]Write to MH i2c: F0 00 00 77 01 67 [14:50:05]Write i2c OK [14:50:05]MH_I2C_Read... [14:50:05]Read from MH i2c: F0 [14:50:05]MH_I2C_Read... [14:50:05]Read from MH i2c: F0 09 00 [14:50:05]MH_I2C_Read... [14:50:05]Read from MH i2c: F0 09 00 77 01 00 1E 23 F4 66 6A BD 47 65 DE [14:50:05]GetLastDocTimeStamp 1727275744 [14:50:05]current date 1727275806 [14:50:05]FM_GetShiftState [14:50:05]SAM_PROTO_GetShiftState [14:50:05]wFMCommunicate request_size=4 [14:50:05]MH_SAM_APDU [14:50:05]CAPDU: 80 13 01 00 [14:50:05]Write to MH i2c: E2 08 00 78 01 80 13 01 00 00 00 00 00 F6 [14:50:05]Write i2c OK [14:50:05]MH_I2C_Read... [14:50:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:05]Read from MH i2c: E2 [14:50:05]MH_I2C_Read... [14:50:05]Read from MH i2c: E2 0E 00 [14:50:05]MH_I2C_Read... [14:50:05]Read from MH i2c: E2 0E 00 78 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BE [14:50:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:50:05]wFMCommunicate OK [14:50:05]SAM_PROTO_GetShiftState done [14:50:05]FM_GetShiftState done [14:50:05]opened in 1727224329 [14:50:05]opened+sec_in_day 1727310729 [14:50:05]quantity*price = 30035 [14:50:05]sum+1 = 30036 [14:50:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 201 25.09.2024 14:50 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153185 ФПД: 16779064029594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153185&fm=16779064029594&tin=02508201610067®Number=0000000000091825&sum=30000 [14:50:06]StoreToDocumentArchive [14:50:06]shift 478 fd 153185 [14:50:06]save to /storage/0478/doc_00153185 [14:50:06]save last doc name /storage/0478/doc_00153185 to /storage/kkm_last_doc_name [14:50:06]save OK [14:50:06]Clear old archive folders... [14:50:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:06]tlvbuf is 006B1020 [14:50:06]SAM_PROTO_ClearQueue [14:50:06]wFMCommunicate request_size=4 [14:50:06]MH_SAM_APDU [14:50:06]CAPDU: 80 09 00 00 [14:50:06]Write to MH i2c: E2 08 00 85 01 80 09 00 00 00 00 00 00 F8 [14:50:06]Write i2c OK [14:50:06]MH_I2C_Read... [14:50:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:06]Read from MH i2c: E2 [14:50:06]MH_I2C_Read... [14:50:06]Read from MH i2c: E2 03 00 [14:50:06]MH_I2C_Read... [14:50:06]Read from MH i2c: E2 03 00 85 01 00 90 00 FA [14:50:06]RAPDU: 90 00 [14:50:06]wFMCommunicate OK [14:50:06]SAM_PROTO_ClearQueue done [14:50:06]KKMCreateOFDPacket [14:50:06]OFDProtocolAddRootSTLVToBuf [14:50:06]FM_MakeSignedData [14:50:06]FM_MakeSignedData [14:50:06]SAM_PROTO_SignData [14:50:06]wFMCommunicate request_size=4 [14:50:06]MH_SAM_APDU [14:50:06]CAPDU: 80 0D 01 02 [14:50:06]Write to MH i2c: E2 08 00 86 01 80 0D 01 02 00 00 00 00 00 [14:50:06]Write i2c OK [14:50:06]MH_I2C_Read... [14:50:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:06]Read from MH i2c: E2 [14:50:06]MH_I2C_Read... [14:50:06]Read from MH i2c: E2 03 00 [14:50:06]MH_I2C_Read... [14:50:06]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [14:50:06]RAPDU: 90 00 [14:50:06]wFMCommunicate OK [14:50:06]wFMCommunicate request_size=255 [14:50:06]MH_SAM_APDU [14:50:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1E 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 56 02 00 35 04 06 00 0F [14:50:06]Write to MH i2c: E2 02 01 87 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1E 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 56 02 00 35 04 06 00 0F 00 00 A9 [14:50:06]Write i2c OK [14:50:06]MH_I2C_Read... [14:50:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:07]Read from MH i2c: E2 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 03 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [14:50:07]RAPDU: 90 00 [14:50:07]wFMCommunicate OK [14:50:07]wFMCommunicate request_size=10 [14:50:07]MH_SAM_APDU [14:50:07]CAPDU: 80 0D 02 02 05 42 AE 26 B1 9A [14:50:07]Write to MH i2c: E2 0D 00 88 01 80 0D 02 02 05 00 42 AE 26 B1 9A 00 00 6E [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:07]Read from MH i2c: E2 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 03 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [14:50:07]RAPDU: 90 00 [14:50:07]wFMCommunicate OK [14:50:07]wFMCommunicate request_size=4 [14:50:07]MH_SAM_APDU [14:50:07]CAPDU: 80 0D 03 02 [14:50:07]Write to MH i2c: E2 08 00 89 01 80 0D 03 02 00 00 00 00 05 [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:07]Read from MH i2c: E2 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 0B 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 0B 00 89 01 00 43 9D 8A 92 1A 45 1B 64 90 00 E0 [14:50:07]RAPDU: 43 9D 8A 92 1A 45 1B 64 90 00 [14:50:07]wFMCommunicate OK [14:50:07]SAM_PROTO_SignData done [14:50:07]FM_MakeSignedData done [14:50:07]CreateOFDProtocolMessage [14:50:07]wFMCommunicate request_size=4 [14:50:07]MH_SAM_APDU [14:50:07]CAPDU: 80 11 00 00 [14:50:07]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]OFD Sender: No OFD packet to send [14:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:07]Read from MH i2c: E2 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 17 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [14:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:50:07]wFMCommunicate OK [14:50:07]CreateOFDProtocolMessage done [14:50:07]OFDSenderStorePacket 153185 [14:50:07]StoreOFDPacket docnum=153185 [14:50:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 7E 07 01 C5 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1E 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 56 02 00 35 04 06 00 0F 42 AE 26 B1 9A 43 9D 8A 92 1A 45 1B 64 [14:50:07]CheckFolder [14:50:07]dirname=/storage/ofd_packets [14:50:07]CheckFolder done [14:50:07]ProducePacketName [14:50:07]name=ofd_packets/00153185 [14:50:07]NVStorageSaveData ofd_packets/00153185 [14:50:07]File name is /storage/ofd_packets/00153185 [14:50:07]Write 301 bytes [14:50:07]NVStorageSaveData done [14:50:07]OFDSenderStorePacket done [14:50:07]KKMCreateOFDPacket done [14:50:07]NVStorageSaveData kkm_last_timestamp [14:50:07]File name is /storage/kkm_last_timestamp [14:50:07]Write 4 bytes [14:50:07]NVStorageSaveData done [14:50:07]ExternCall_PrintAddStr [14:50:07]wPrintStart [14:50:07]Write to MH i2c: 01 00 00 8B 01 8C [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 07 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [14:50:07]RasterBufferAndPrint [14:50:07]line Счет N : (1)1787188 [14:50:07]line ИНН: 02508201610067 [14:50:07]line Контрольно-Кассовый Чек [14:50:07]line ПРОДАЖА [14:50:07]line ТРК (МРК, ГНК) : 22 [14:50:07]line Товар: 2710124130 [14:50:07]line Аи-92-К-5 [14:50:07]line 4.430 * 67.80 [14:50:07]line = 300.35 [14:50:07]line НДС 12% НСП 1% [14:50:07]line > о реализуемом товаре [14:50:07]line ОКРУГЛЕНИЕ: -0.35 [14:50:07]line ИТОГО: 300.00 [14:50:07]line Внесено: 300.00 [14:50:07]line СДАЧА: 0.00 [14:50:07]line НСП 1% : 2.66 [14:50:07]line НДС 12% : 31.90 [14:50:07]line Наличными: 300.00 [14:50:07]line Безнал.: 0.00 [14:50:07]line Место: АЗС № 89 "Партнер Нефть" [14:50:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:50:07]line СНО: Общий режим [14:50:07]line Чек 201 25.09.2024 14:50 [14:50:07]line Смена: 478 ФФД: 1.0 [14:50:07]line ЗНМ: 0300000113 [14:50:07]line РНМ: 0000000000091825 [14:50:07]line Версия ККМ: 001 [14:50:07]line ФМ: 0000000000871835 [14:50:07]line ФД: 153185 [14:50:07]line ФПД: 16779064029594 [14:50:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153185&fm=16779064029594&tin=02508201610067®Number=0000000000091825&sum=30000 [14:50:07]written 0, free lines is 4095 [14:50:07]OFD Sender: Processing packet 153185 [packets to send 833, broken 832] [14:50:07]ProducePacketName [14:50:07]name=ofd_packets/00153185 [14:50:07]OFD Sender: To server: pG, [14:50:07]CommunicateWithHost lk.salyk.kg:30040 [14:50:07]ConnectInit lk.salyk.kg [14:50:07]Write to MH i2c: 01 00 00 B6 01 B7 [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 07 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 E3 0C AD [14:50:07]RasterBufferAndPrint [14:50:07]line [14:50:07]line [14:50:07]line [14:50:07]line [14:50:07]line [14:50:07]written 0, free lines is 3305 [14:50:07]MH_Cut [14:50:07]Write to MH i2c: D1 01 00 BD 01 01 90 [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: D1 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: D1 01 00 [14:50:07]MH_I2C_Read... [14:50:07]Read from MH i2c: D1 01 00 BD 01 00 8F [14:50:07]Write to MH i2c: 01 00 00 BE 01 BF [14:50:07]Write i2c OK [14:50:07]MH_I2C_Read... [14:50:08]Connected sock=9 [14:50:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 7E 07 01 C5 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1E 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 56 02 00 35 04 06 00 0F 42 AE 26 B1 9A 43 9D 8A 92 1A 45 1B 64 [14:50:08]*** Cut start [14:50:08]*** Purtial cut [14:50:08]*** Stage 1: CUTSNS_PIN = 1 [14:50:08]Read from MH i2c: 01 [14:50:08]MH_I2C_Read... [14:50:08]*** Stop cut motor [14:50:08]*** Cut end [14:50:08]Read from MH i2c: 01 07 00 [14:50:08]MH_I2C_Read... [14:50:08]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [14:50:08]process_action close_receipt done [14:50:08]requested_data is exist [14:50:08]produce_requested_data [14:50:08]requested_item fm.sn is exist - process it [14:50:08]wFMCommunicate request_size=4 [14:50:08]MH_SAM_APDU [14:50:08]CAPDU: 80 11 00 00 [14:50:08]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [14:50:08]Write i2c OK [14:50:08]MH_I2C_Read... [14:50:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:08]Read from MH i2c: E2 [14:50:08]MH_I2C_Read... [14:50:08]Read from MH i2c: E2 17 00 [14:50:08]MH_I2C_Read... [14:50:08]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [14:50:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:50:08]wFMCommunicate OK [14:50:08]requested_item fd.num is exist - process it [14:50:08]SAM_PROTO_GetFieldsCounters [14:50:08]wFMCommunicate request_size=4 [14:50:08]MH_SAM_APDU [14:50:08]CAPDU: 80 13 00 00 [14:50:08]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [14:50:08]Write i2c OK [14:50:08]MH_I2C_Read... [14:50:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:09]Read from MH i2c: E2 [14:50:09]MH_I2C_Read... [14:50:09]Read from MH i2c: E2 62 00 [14:50:09]MH_I2C_Read... [14:50:09]Read from MH i2c: E2 62 00 C0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [14:50:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:09]wFMCommunicate OK [14:50:09]SAM_PROTO_GetFieldsCounters done [14:50:09]requested_item shift.num is exist - process it [14:50:09]requested_item shift.opened is exist - process it [14:50:09]req_shift_opened [14:50:09]FM_GetShiftState [14:50:09]SAM_PROTO_GetShiftState [14:50:09]wFMCommunicate request_size=4 [14:50:09]MH_SAM_APDU [14:50:09]CAPDU: 80 13 01 00 [14:50:09]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [14:50:09]Write i2c OK [14:50:09]MH_I2C_Read... [14:50:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:09]Read from MH i2c: E2 [14:50:09]MH_I2C_Read... [14:50:09]Read from MH i2c: E2 0E 00 [14:50:09]MH_I2C_Read... [14:50:09]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 07 [14:50:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:50:09]wFMCommunicate OK [14:50:09]SAM_PROTO_GetShiftState done [14:50:09]FM_GetShiftState done [14:50:09]req_shift_opened done [14:50:09]requested_item shift.open_date is exist - process it [14:50:09]req_shift_open_date [14:50:09]req_shift_open_date done [14:50:09]produce_requested_data done [14:50:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153185,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:50:09]process_action_free close_receipt [14:50:09]json_value_free [14:50:09]json_value_free done [14:50:09]process_json_proto returns [14:50:09]Send response to host [14:50:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153185,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:50:09]free response buf [14:50:09]execute_script done [14:50:09]execute_script returns [14:50:09]free content buf [14:50:09]Sock 10.Close socket [14:50:09]Sock 10.Thread stoped [14:50:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 A7 47 00 6C D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 56 02 00 F4 03 04 00 1A CB F3 66 B6 04 01 00 00 CF A8 5C EC C7 AC F6 9C [14:50:09]CommunicateWithHost err = 0 [14:50:09]CheckOFDResponse [14:50:09]1017 (14) - 77093643461234 [14:50:09]1041 (16) - 0000000000871835 [14:50:09]1040 (4) - 153185 [14:50:09]1012 (4) - 25.09.2024 08:34 [14:50:09]1206 (1) - 0 [14:50:09]OFD Sender: Remove packet 153185 [14:50:09]ProducePacketName [14:50:09]name=ofd_packets/00153185 [14:50:09]NVStorageDeleteData [14:50:09]OFD Sender: No OFD packet to send [14:50:14]recv_with_timeout no data received [14:50:14]OFD Sender: No OFD packet to send [14:50:19]OFD Sender: No OFD packet to send [14:50:24]OFD Sender: No OFD packet to send [14:50:29]OFD Sender: No OFD packet to send [14:50:32]recv_with_timeout no data received [14:50:34]OFD Sender: No OFD packet to send [14:50:39]OFD Sender: No OFD packet to send [14:50:44]OFD Sender: No OFD packet to send [14:50:49]OFD Sender: No OFD packet to send [14:50:54]OFD Sender: No OFD packet to send [14:50:59]OFD Sender: No OFD packet to send [14:51:02]recv_with_timeout no data received [14:51:04]OFD Sender: No OFD packet to send [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:26]recv_with_timeout no data received [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:40]OFD Sender: No OFD packet to send [14:51:45]OFD Sender: No OFD packet to send [14:51:50]OFD Sender: No OFD packet to send [14:51:50]recv_with_timeout no data received [14:51:55]OFD Sender: No OFD packet to send [14:52:00]OFD Sender: No OFD packet to send [14:52:05]OFD Sender: No OFD packet to send [14:52:07]accept exits with 8 [14:52:07]New connection [14:52:07]New thread 3067383140 created [14:52:07]Thread 3067239780 joined [14:52:07]Waiting for new connection... [14:52:07] Sock 8.Parse request [14:52:07]Sock 8.Check first char [14:52:07]Sock 8.First char is OK [14:52:07]request: POST /json_proto HTTP/1.0 [14:52:07]Method: POST [14:52:07]URL: /json_proto [14:52:07]Method is POST - this is cgi request [14:52:07]url: /json_proto [14:52:07]query_string will be loaded in cgi processing [14:52:07]execute_cgi json_proto POST (null) [14:52:07]execute_cgi path=json_proto method=POST [14:52:07]POST find Content-Length [14:52:07]Host: 172.17.43.67:8080 [14:52:07]Content-Length: 663 [14:52:07]Content-Type: application/json [14:52:07] [14:52:07]POST finish read [14:52:07]Found Content-Length = 663 [14:52:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:07]execute_script... [14:52:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:07]POST & json_proto [14:52:07]process_json_proto [14:52:07]json parsed OK: [14:52:07]protocol is kg_v1.0 [14:52:07]action value=close_receipt [14:52:07]process_action close_receipt [14:52:07]cmd_close_receipt [14:52:07]MH_GetDate [14:52:07]Write to MH i2c: F0 00 00 C2 01 B2 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: F0 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: F0 09 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: F0 09 00 C2 01 00 98 23 F4 66 6A BD 47 65 A3 [14:52:07]GetLastDocTimeStamp 1727275806 [14:52:07]current date 1727275928 [14:52:07]FM_GetShiftState [14:52:07]SAM_PROTO_GetShiftState [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 13 01 00 [14:52:07]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 0E 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 09 [14:52:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:52:07]wFMCommunicate OK [14:52:07]SAM_PROTO_GetShiftState done [14:52:07]FM_GetShiftState done [14:52:07]opened in 1727224329 [14:52:07]opened+sec_in_day 1727310729 [14:52:07]quantity*price = 70062 [14:52:07]sum+1 = 70063 [14:52:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 202 25.09.2024 14:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153186 ФПД: 172622440798402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153186&fm=172622440798402&tin=02508201610067®Number=0000000000091825&sum=70000 [14:52:08]StoreToDocumentArchive [14:52:08]shift 478 fd 153186 [14:52:08]save to /storage/0478/doc_00153186 [14:52:08]save last doc name /storage/0478/doc_00153186 to /storage/kkm_last_doc_name [14:52:08]save OK [14:52:08]Clear old archive folders... [14:52:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:52:08]tlvbuf is 006B5840 [14:52:08]SAM_PROTO_ClearQueue [14:52:08]wFMCommunicate request_size=4 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 09 00 00 [14:52:08]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [14:52:08]RAPDU: 90 00 [14:52:08]wFMCommunicate OK [14:52:08]SAM_PROTO_ClearQueue done [14:52:08]KKMCreateOFDPacket [14:52:08]OFDProtocolAddRootSTLVToBuf [14:52:08]FM_MakeSignedData [14:52:08]FM_MakeSignedData [14:52:08]SAM_PROTO_SignData [14:52:08]wFMCommunicate request_size=4 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 0D 01 02 [14:52:08]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [14:52:08]RAPDU: 90 00 [14:52:08]wFMCommunicate OK [14:52:08]wFMCommunicate request_size=255 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 98 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 35 04 06 00 9C FF CB 43 98 [14:52:08]Write to MH i2c: E2 02 01 D2 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 98 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 35 04 06 00 9C FF CB 43 98 00 00 61 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [14:52:08]RAPDU: 90 00 [14:52:08]wFMCommunicate OK [14:52:08]wFMCommunicate request_size=6 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 0D 02 02 01 C2 [14:52:08]Write to MH i2c: E2 09 00 D3 01 80 0D 02 02 01 00 C2 00 00 12 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [14:52:08]RAPDU: 90 00 [14:52:08]wFMCommunicate OK [14:52:08]wFMCommunicate request_size=4 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 0D 03 02 [14:52:08]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 0B 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 0B 00 D4 01 00 CF F5 69 75 AD 65 AE E2 90 00 95 [14:52:08]RAPDU: CF F5 69 75 AD 65 AE E2 90 00 [14:52:08]wFMCommunicate OK [14:52:08]SAM_PROTO_SignData done [14:52:08]FM_MakeSignedData done [14:52:08]CreateOFDProtocolMessage [14:52:08]wFMCommunicate request_size=4 [14:52:08]MH_SAM_APDU [14:52:08]CAPDU: 80 11 00 00 [14:52:08]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:08]Read from MH i2c: E2 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 17 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [14:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:08]wFMCommunicate OK [14:52:08]CreateOFDProtocolMessage done [14:52:08]OFDSenderStorePacket 153186 [14:52:08]StoreOFDPacket docnum=153186 [14:52:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6E 63 03 01 91 CE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 98 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 35 04 06 00 9C FF CB 43 98 C2 CF F5 69 75 AD 65 AE E2 [14:52:08]CheckFolder [14:52:08]dirname=/storage/ofd_packets [14:52:08]CheckFolder done [14:52:08]ProducePacketName [14:52:08]name=ofd_packets/00153186 [14:52:08]NVStorageSaveData ofd_packets/00153186 [14:52:08]File name is /storage/ofd_packets/00153186 [14:52:08]Write 297 bytes [14:52:08]NVStorageSaveData done [14:52:08]OFDSenderStorePacket done [14:52:08]KKMCreateOFDPacket done [14:52:08]NVStorageSaveData kkm_last_timestamp [14:52:08]File name is /storage/kkm_last_timestamp [14:52:08]Write 4 bytes [14:52:08]NVStorageSaveData done [14:52:08]ExternCall_PrintAddStr [14:52:08]wPrintStart [14:52:08]Write to MH i2c: 01 00 00 D6 01 D7 [14:52:08]Write i2c OK [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 07 00 [14:52:08]MH_I2C_Read... [14:52:08]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [14:52:08]RasterBufferAndPrint [14:52:08]line Счет N : (1)1787189 [14:52:08]line ИНН: 02508201610067 [14:52:08]line Контрольно-Кассовый Чек [14:52:08]line ПРОДАЖА [14:52:08]line ТРК (МРК, ГНК) : 11 [14:52:08]line Товар: 2710124130 [14:52:08]line Super-92 [14:52:08]line 10.110 * 69.30 [14:52:08]line = 700.62 [14:52:08]line НДС 12% НСП 1% [14:52:08]line > о реализуемом товаре [14:52:08]line ОКРУГЛЕНИЕ: -0.62 [14:52:08]line ИТОГО: 700.00 [14:52:08]line Внесено: 700.00 [14:52:08]line СДАЧА: 0.00 [14:52:08]line НСП 1% : 6.20 [14:52:08]line НДС 12% : 74.40 [14:52:08]line Наличными: 700.00 [14:52:08]line Безнал.: 0.00 [14:52:08]line Место: АЗС № 89 "Партнер Нефть" [14:52:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:52:08]line СНО: Общий режим [14:52:08]line Чек 202 25.09.2024 14:52 [14:52:08]line Смена: 478 ФФД: 1.0 [14:52:08]line ЗНМ: 0300000113 [14:52:08]line РНМ: 0000000000091825 [14:52:08]line Версия ККМ: 001 [14:52:08]line ФМ: 0000000000871835 [14:52:08]line ФД: 153186 [14:52:08]line ФПД: 172622440798402 [14:52:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153186&fm=172622440798402&tin=02508201610067®Number=0000000000091825&sum=70000 [14:52:08]written 0, free lines is 4095 [14:52:08]OFD Sender: Processing packet 153186 [packets to send 833, broken 832] [14:52:08]ProducePacketName [14:52:08]name=ofd_packets/00153186 [14:52:08]OFD Sender: To server: pG, [14:52:08]CommunicateWithHost lk.salyk.kg:30040 [14:52:08]ConnectInit lk.salyk.kg [14:52:09]Write to MH i2c: 01 00 00 01 02 03 [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: 01 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: 01 07 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 E2 0C F8 [14:52:09]RasterBufferAndPrint [14:52:09]line [14:52:09]line [14:52:09]line [14:52:09]line [14:52:09]line [14:52:09]written 0, free lines is 3304 [14:52:09]MH_Cut [14:52:09]Write to MH i2c: D1 01 00 08 02 01 DC [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: D1 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: D1 01 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: D1 01 00 08 02 00 DB [14:52:09]Write to MH i2c: 01 00 00 09 02 0B [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:10]*** Cut start [14:52:10]*** Purtial cut [14:52:10]*** Stage 1: CUTSNS_PIN = 1 [14:52:10]Read from MH i2c: 01 [14:52:10]MH_I2C_Read... [14:52:10]*** Stop cut motor [14:52:10]*** Cut end [14:52:10]Read from MH i2c: 01 07 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [14:52:10]process_action close_receipt done [14:52:10]requested_data is exist [14:52:10]produce_requested_data [14:52:10]requested_item fm.sn is exist - process it [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 11 00 00 [14:52:10]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 17 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [14:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:10]wFMCommunicate OK [14:52:10]requested_item fd.num is exist - process it [14:52:10]SAM_PROTO_GetFieldsCounters [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 13 00 00 [14:52:10]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 62 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 62 00 0B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [14:52:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:10]wFMCommunicate OK [14:52:10]SAM_PROTO_GetFieldsCounters done [14:52:10]requested_item shift.num is exist - process it [14:52:10]requested_item shift.opened is exist - process it [14:52:10]req_shift_opened [14:52:10]FM_GetShiftState [14:52:10]SAM_PROTO_GetShiftState [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 13 01 00 [14:52:10]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 0E 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 53 [14:52:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:52:10]wFMCommunicate OK [14:52:10]SAM_PROTO_GetShiftState done [14:52:10]FM_GetShiftState done [14:52:10]req_shift_opened done [14:52:10]requested_item shift.open_date is exist - process it [14:52:10]req_shift_open_date [14:52:10]req_shift_open_date done [14:52:10]produce_requested_data done [14:52:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153186,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:52:10]process_action_free close_receipt [14:52:10]json_value_free [14:52:10]json_value_free done [14:52:10]process_json_proto returns [14:52:10]Send response to host [14:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153186,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:52:10]free response buf [14:52:10]execute_script done [14:52:10]execute_script returns [14:52:10]free content buf [14:52:10]Sock 8.Close socket [14:52:10]Sock 8.Thread stoped [14:52:12]Connected sock=11 [14:52:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6E 63 03 01 91 CE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 98 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 35 04 06 00 9C FF CB 43 98 C2 CF F5 69 75 AD 65 AE E2 [14:52:17]recv_with_timeout no data received [14:52:17]CommunicateWithHost answer receiving error [14:52:17]CommunicateWithHost err = -3 [14:52:17]OFD Sender: Server communicate error [14:52:22]OFD Sender: Processing packet 153186 [packets to send 833, broken 832] [14:52:22]ProducePacketName [14:52:22]name=ofd_packets/00153186 [14:52:22]OFD Sender: To server: pG, [14:52:22]CommunicateWithHost lk.salyk.kg:30040 [14:52:22]ConnectInit lk.salyk.kg [14:52:23]recv_with_timeout no data received [14:52:23]Connected sock=10 [14:52:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6E 63 03 01 91 CE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 98 23 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 35 04 06 00 9C FF CB 43 98 C2 CF F5 69 75 AD 65 AE E2 [14:52:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 26 47 00 32 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 56 02 00 F4 03 04 00 A1 CB F3 66 B6 04 01 00 00 F7 73 BF 31 23 CE B2 36 [14:52:23]CommunicateWithHost err = 0 [14:52:23]CheckOFDResponse [14:52:23]1017 (14) - 77093643461234 [14:52:23]1041 (16) - 0000000000871835 [14:52:23]1040 (4) - 153186 [14:52:23]1012 (4) - 25.09.2024 08:36 [14:52:23]1206 (1) - 0 [14:52:23]OFD Sender: Remove packet 153186 [14:52:23]ProducePacketName [14:52:23]name=ofd_packets/00153186 [14:52:23]NVStorageDeleteData [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:33]recv_with_timeout no data received [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:56]recv_with_timeout no data received [14:52:59]OFD Sender: No OFD packet to send [14:53:04]OFD Sender: No OFD packet to send [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:38]recv_with_timeout no data received [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:54]OFD Sender: No OFD packet to send [14:53:59]OFD Sender: No OFD packet to send [14:54:04]OFD Sender: No OFD packet to send [14:54:09]OFD Sender: No OFD packet to send [14:54:10]recv_with_timeout no data received [14:54:14]OFD Sender: No OFD packet to send [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:29]OFD Sender: No OFD packet to send [14:54:30]accept exits with 9 [14:54:30]New connection [14:54:30]New thread 3067239780 created [14:54:30]Thread 3067383140 joined [14:54:30]Waiting for new connection... [14:54:30] Sock 9.Parse request [14:54:30]Sock 9.Check first char [14:54:30]Sock 9.First char is OK [14:54:30]request: POST /json_proto HTTP/1.0 [14:54:30]Method: POST [14:54:30]URL: /json_proto [14:54:30]Method is POST - this is cgi request [14:54:30]url: /json_proto [14:54:30]query_string will be loaded in cgi processing [14:54:30]execute_cgi json_proto POST (null) [14:54:30]execute_cgi path=json_proto method=POST [14:54:30]POST find Content-Length [14:54:30]Host: 172.17.43.67:8080 [14:54:30]Content-Length: 678 [14:54:30]Content-Type: application/json [14:54:30] [14:54:30]POST finish read [14:54:30]Found Content-Length = 678 [14:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:30]execute_script... [14:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:30]POST & json_proto [14:54:30]process_json_proto [14:54:30]json parsed OK: [14:54:30]protocol is kg_v1.0 [14:54:30]action value=close_receipt [14:54:30]process_action close_receipt [14:54:30]cmd_close_receipt [14:54:30]MH_GetDate [14:54:30]Write to MH i2c: F0 00 00 0D 02 FE [14:54:30]Write i2c OK [14:54:30]MH_I2C_Read... [14:54:30]Read from MH i2c: F0 [14:54:30]MH_I2C_Read... [14:54:30]Read from MH i2c: F0 09 00 [14:54:30]MH_I2C_Read... [14:54:30]Read from MH i2c: F0 09 00 0D 02 00 27 24 F4 66 6A BD 47 65 7F [14:54:30]GetLastDocTimeStamp 1727275928 [14:54:30]current date 1727276071 [14:54:30]FM_GetShiftState [14:54:30]SAM_PROTO_GetShiftState [14:54:30]wFMCommunicate request_size=4 [14:54:30]MH_SAM_APDU [14:54:30]CAPDU: 80 13 01 00 [14:54:30]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [14:54:30]Write i2c OK [14:54:30]MH_I2C_Read... [14:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:30]Read from MH i2c: E2 [14:54:30]MH_I2C_Read... [14:54:30]Read from MH i2c: E2 0E 00 [14:54:30]MH_I2C_Read... [14:54:30]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 55 [14:54:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:54:30]wFMCommunicate OK [14:54:30]SAM_PROTO_GetShiftState done [14:54:30]FM_GetShiftState done [14:54:30]opened in 1727224329 [14:54:30]opened+sec_in_day 1727310729 [14:54:30]quantity*price = 60003 [14:54:30]sum+1 = 60004 [14:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 203 25.09.2024 14:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153187 ФПД: 163363182509419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145431&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153187&fm=163363182509419&tin=02508201610067®Number=0000000000091825&sum=60000 [14:54:31]StoreToDocumentArchive [14:54:31]shift 478 fd 153187 [14:54:31]save to /storage/0478/doc_00153187 [14:54:31]save last doc name /storage/0478/doc_00153187 to /storage/kkm_last_doc_name [14:54:31]save OK [14:54:31]Clear old archive folders... [14:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:54:31]tlvbuf is 006B7170 [14:54:31]SAM_PROTO_ClearQueue [14:54:31]wFMCommunicate request_size=4 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 09 00 00 [14:54:31]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [14:54:31]RAPDU: 90 00 [14:54:31]wFMCommunicate OK [14:54:31]SAM_PROTO_ClearQueue done [14:54:31]KKMCreateOFDPacket [14:54:31]OFDProtocolAddRootSTLVToBuf [14:54:31]FM_MakeSignedData [14:54:31]FM_MakeSignedData [14:54:31]SAM_PROTO_SignData [14:54:31]wFMCommunicate request_size=4 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 0D 01 02 [14:54:31]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [14:54:31]RAPDU: 90 00 [14:54:31]wFMCommunicate OK [14:54:31]wFMCommunicate request_size=255 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 CB 00 00 00 F4 03 04 00 27 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 56 02 00 35 04 06 00 94 [14:54:31]Write to MH i2c: E2 02 01 1D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 CB 00 00 00 F4 03 04 00 27 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 56 02 00 35 04 06 00 94 00 00 7B [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [14:54:31]RAPDU: 90 00 [14:54:31]wFMCommunicate OK [14:54:31]wFMCommunicate request_size=10 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 0D 02 02 05 93 F4 76 7D 6B [14:54:31]Write to MH i2c: E2 0D 00 1E 02 80 0D 02 02 05 00 93 F4 76 7D 6B 00 00 89 [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:31]Read from MH i2c: E2 03 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [14:54:31]RAPDU: 90 00 [14:54:31]wFMCommunicate OK [14:54:31]wFMCommunicate request_size=4 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 0D 03 02 [14:54:31]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 0B 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 0B 00 1F 02 00 77 23 06 50 F1 B7 A9 6B 90 00 49 [14:54:31]RAPDU: 77 23 06 50 F1 B7 A9 6B 90 00 [14:54:31]wFMCommunicate OK [14:54:31]SAM_PROTO_SignData done [14:54:31]FM_MakeSignedData done [14:54:31]CreateOFDProtocolMessage [14:54:31]wFMCommunicate request_size=4 [14:54:31]MH_SAM_APDU [14:54:31]CAPDU: 80 11 00 00 [14:54:31]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:31]Read from MH i2c: E2 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 17 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [14:54:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:54:31]wFMCommunicate OK [14:54:31]CreateOFDProtocolMessage done [14:54:31]OFDSenderStorePacket 153187 [14:54:31]StoreOFDPacket docnum=153187 [14:54:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 38 07 01 5E 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 CB 00 00 00 F4 03 04 00 27 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 56 02 00 35 04 06 00 94 93 F4 76 7D 6B 77 23 06 50 F1 B7 A9 6B [14:54:31]CheckFolder [14:54:31]dirname=/storage/ofd_packets [14:54:31]CheckFolder done [14:54:31]ProducePacketName [14:54:31]name=ofd_packets/00153187 [14:54:31]NVStorageSaveData ofd_packets/00153187 [14:54:31]File name is /storage/ofd_packets/00153187 [14:54:31]Write 301 bytes [14:54:31]NVStorageSaveData done [14:54:31]OFDSenderStorePacket done [14:54:31]KKMCreateOFDPacket done [14:54:31]NVStorageSaveData kkm_last_timestamp [14:54:31]File name is /storage/kkm_last_timestamp [14:54:31]Write 4 bytes [14:54:31]NVStorageSaveData done [14:54:31]ExternCall_PrintAddStr [14:54:31]wPrintStart [14:54:31]Write to MH i2c: 01 00 00 21 02 23 [14:54:31]Write i2c OK [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: 01 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: 01 07 00 [14:54:31]MH_I2C_Read... [14:54:31]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [14:54:31]RasterBufferAndPrint [14:54:31]line Счет N : (1)1787190 [14:54:31]line ИНН: 02508201610067 [14:54:31]line Контрольно-Кассовый Чек [14:54:31]line ПРОДАЖА [14:54:31]line ТРК (МРК, ГНК) : 22 [14:54:31]line Товар: 2710124130 [14:54:31]line Аи-92-К-5 [14:54:31]line 8.850 * 67.80 [14:54:31]line = 600.03 [14:54:31]line НДС 12% НСП 1% [14:54:31]line > о реализуемом товаре [14:54:31]line ОКРУГЛЕНИЕ: -0.03 [14:54:31]line ИТОГО: 600.00 [14:54:31]line Внесено: 600.00 [14:54:31]line СДАЧА: 0.00 [14:54:31]line НСП 1% : 5.31 [14:54:31]line НДС 12% : 63.72 [14:54:31]line Наличными: 600.00 [14:54:31]line Безнал.: 0.00 [14:54:31]line Место: АЗС № 89 "Партнер Нефть" [14:54:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:54:31]line СНО: Общий режим [14:54:31]line Чек 203 25.09.2024 14:54 [14:54:31]line Смена: 478 ФФД: 1.0 [14:54:31]line ЗНМ: 0300000113 [14:54:31]line РНМ: 0000000000091825 [14:54:31]line Версия ККМ: 001 [14:54:31]line ФМ: 0000000000871835 [14:54:31]line ФД: 153187 [14:54:31]line ФПД: 163363182509419 [14:54:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145431&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153187&fm=163363182509419&tin=02508201610067®Number=0000000000091825&sum=60000 [14:54:31]written 0, free lines is 4095 [14:54:32]OFD Sender: Processing packet 153187 [packets to send 833, broken 832] [14:54:32]ProducePacketName [14:54:32]name=ofd_packets/00153187 [14:54:32]OFD Sender: To server: pG, [14:54:32]CommunicateWithHost lk.salyk.kg:30040 [14:54:32]ConnectInit lk.salyk.kg [14:54:32]Write to MH i2c: 01 00 00 4C 02 4E [14:54:32]Write i2c OK [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: 01 [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: 01 07 00 [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 DF 0C 40 [14:54:32]RasterBufferAndPrint [14:54:32]line [14:54:32]line [14:54:32]line [14:54:32]line [14:54:32]line [14:54:32]written 0, free lines is 3301 [14:54:32]MH_Cut [14:54:32]Write to MH i2c: D1 01 00 53 02 01 27 [14:54:32]Write i2c OK [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: D1 [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: D1 01 00 [14:54:32]MH_I2C_Read... [14:54:32]Read from MH i2c: D1 01 00 53 02 00 26 [14:54:32]Write to MH i2c: 01 00 00 54 02 56 [14:54:32]Write i2c OK [14:54:32]MH_I2C_Read... [14:54:33]*** Cut start [14:54:33]*** Purtial cut [14:54:33]*** Stage 1: CUTSNS_PIN = 1 [14:54:33]Read from MH i2c: 01 [14:54:33]MH_I2C_Read... [14:54:33]*** Stop cut motor [14:54:33]*** Cut end [14:54:33]Read from MH i2c: 01 07 00 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 FF 0F 6B [14:54:33]process_action close_receipt done [14:54:33]requested_data is exist [14:54:33]produce_requested_data [14:54:33]requested_item fm.sn is exist - process it [14:54:33]wFMCommunicate request_size=4 [14:54:33]MH_SAM_APDU [14:54:33]CAPDU: 80 11 00 00 [14:54:33]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [14:54:33]Write i2c OK [14:54:33]MH_I2C_Read... [14:54:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:33]Read from MH i2c: E2 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 17 00 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [14:54:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:54:33]wFMCommunicate OK [14:54:33]requested_item fd.num is exist - process it [14:54:33]SAM_PROTO_GetFieldsCounters [14:54:33]wFMCommunicate request_size=4 [14:54:33]MH_SAM_APDU [14:54:33]CAPDU: 80 13 00 00 [14:54:33]Write to MH i2c: E2 08 00 56 02 80 13 00 00 00 00 00 00 D4 [14:54:33]Write i2c OK [14:54:33]MH_I2C_Read... [14:54:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:33]Read from MH i2c: E2 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 62 00 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 62 00 56 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [14:54:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:33]wFMCommunicate OK [14:54:33]SAM_PROTO_GetFieldsCounters done [14:54:33]requested_item shift.num is exist - process it [14:54:33]requested_item shift.opened is exist - process it [14:54:33]req_shift_opened [14:54:33]FM_GetShiftState [14:54:33]SAM_PROTO_GetShiftState [14:54:33]wFMCommunicate request_size=4 [14:54:33]MH_SAM_APDU [14:54:33]CAPDU: 80 13 01 00 [14:54:33]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [14:54:33]Write i2c OK [14:54:33]MH_I2C_Read... [14:54:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:33]Read from MH i2c: E2 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 0E 00 [14:54:33]MH_I2C_Read... [14:54:33]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9E [14:54:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:54:33]wFMCommunicate OK [14:54:33]SAM_PROTO_GetShiftState done [14:54:33]FM_GetShiftState done [14:54:33]req_shift_opened done [14:54:33]requested_item shift.open_date is exist - process it [14:54:33]req_shift_open_date [14:54:33]req_shift_open_date done [14:54:33]produce_requested_data done [14:54:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153187,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:54:33]process_action_free close_receipt [14:54:33]json_value_free [14:54:33]json_value_free done [14:54:33]process_json_proto returns [14:54:33]Send response to host [14:54:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153187,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:54:33]free response buf [14:54:33]execute_script done [14:54:33]execute_script returns [14:54:33]free content buf [14:54:33]Sock 9.Close socket [14:54:33]Sock 9.Thread stoped [14:54:37]ConnectInit Can't take IP for lk.salyk.kg [14:54:37]CommunicateWithHost connect error [14:54:37]CommunicateWithHost err = -1 [14:54:37]OFD Sender: Server communicate error [14:54:42]OFD Sender: Processing packet 153187 [packets to send 833, broken 832] [14:54:42]ProducePacketName [14:54:42]name=ofd_packets/00153187 [14:54:42]OFD Sender: To server: pG, [14:54:42]CommunicateWithHost lk.salyk.kg:30040 [14:54:42]ConnectInit lk.salyk.kg [14:54:48]Connected sock=9 [14:54:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 38 07 01 5E 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 CB 00 00 00 F4 03 04 00 27 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 56 02 00 35 04 06 00 94 93 F4 76 7D 6B 77 23 06 50 F1 B7 A9 6B [14:54:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 55 81 47 00 3F A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 56 02 00 F4 03 04 00 32 CC F3 66 B6 04 01 00 00 D5 8A 79 A8 10 5B 7D 52 [14:54:48]CommunicateWithHost err = 0 [14:54:48]CheckOFDResponse [14:54:48]1017 (14) - 77093643461234 [14:54:48]1041 (16) - 0000000000871835 [14:54:48]1040 (4) - 153187 [14:54:48]1012 (4) - 25.09.2024 08:39 [14:54:48]1206 (1) - 0 [14:54:48]OFD Sender: Remove packet 153187 [14:54:48]ProducePacketName [14:54:48]name=ofd_packets/00153187 [14:54:48]NVStorageDeleteData [14:54:49]OFD Sender: No OFD packet to send [14:54:54]OFD Sender: No OFD packet to send [14:54:59]OFD Sender: No OFD packet to send [14:55:04]OFD Sender: No OFD packet to send [14:55:09]OFD Sender: No OFD packet to send [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:37]recv_with_timeout no data received [14:55:39]OFD Sender: No OFD packet to send [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:08]recv_with_timeout no data received [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]recv_with_timeout no data received [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:46]accept exits with 8 [14:56:46]New connection [14:56:46]New thread 3067383140 created [14:56:46]Thread 3067239780 joined [14:56:46]Waiting for new connection... [14:56:46] Sock 8.Parse request [14:56:46]Sock 8.Check first char [14:56:46]Sock 8.First char is OK [14:56:46]request: POST /json_proto HTTP/1.0 [14:56:46]Method: POST [14:56:46]URL: /json_proto [14:56:46]Method is POST - this is cgi request [14:56:46]url: /json_proto [14:56:46]query_string will be loaded in cgi processing [14:56:46]execute_cgi json_proto POST (null) [14:56:46]execute_cgi path=json_proto method=POST [14:56:46]POST find Content-Length [14:56:46]Host: 172.17.43.67:8080 [14:56:46]Content-Length: 678 [14:56:46]Content-Type: application/json [14:56:46] [14:56:46]POST finish read [14:56:46]Found Content-Length = 678 [14:56:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:46]execute_script... [14:56:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:46]POST & json_proto [14:56:46]process_json_proto [14:56:46]json parsed OK: [14:56:46]protocol is kg_v1.0 [14:56:46]action value=close_receipt [14:56:46]process_action close_receipt [14:56:46]cmd_close_receipt [14:56:46]MH_GetDate [14:56:46]Write to MH i2c: F0 00 00 58 02 49 [14:56:46]Write i2c OK [14:56:46]MH_I2C_Read... [14:56:46]Read from MH i2c: F0 [14:56:46]MH_I2C_Read... [14:56:46]Read from MH i2c: F0 09 00 [14:56:46]MH_I2C_Read... [14:56:46]Read from MH i2c: F0 09 00 58 02 00 AF 24 F4 66 6A BD 47 65 52 [14:56:46]GetLastDocTimeStamp 1727276071 [14:56:46]current date 1727276207 [14:56:46]FM_GetShiftState [14:56:46]SAM_PROTO_GetShiftState [14:56:46]wFMCommunicate request_size=4 [14:56:46]MH_SAM_APDU [14:56:46]CAPDU: 80 13 01 00 [14:56:46]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [14:56:46]Write i2c OK [14:56:46]MH_I2C_Read... [14:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:46]Read from MH i2c: E2 [14:56:46]MH_I2C_Read... [14:56:46]Read from MH i2c: E2 0E 00 [14:56:46]MH_I2C_Read... [14:56:46]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A0 [14:56:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:56:46]wFMCommunicate OK [14:56:46]SAM_PROTO_GetShiftState done [14:56:46]FM_GetShiftState done [14:56:46]opened in 1727224329 [14:56:46]opened+sec_in_day 1727310729 [14:56:46]quantity*price = 50036 [14:56:46]sum+1 = 50037 [14:56:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 204 25.09.2024 14:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153188 ФПД: 47819776850702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153188&fm=47819776850702&tin=02508201610067®Number=0000000000091825&sum=50000 [14:56:47]StoreToDocumentArchive [14:56:47]shift 478 fd 153188 [14:56:47]save to /storage/0478/doc_00153188 [14:56:47]save last doc name /storage/0478/doc_00153188 to /storage/kkm_last_doc_name [14:56:47]save OK [14:56:47]Clear old archive folders... [14:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:56:47]tlvbuf is 0069F1E0 [14:56:47]SAM_PROTO_ClearQueue [14:56:47]wFMCommunicate request_size=4 [14:56:47]MH_SAM_APDU [14:56:47]CAPDU: 80 09 00 00 [14:56:47]Write to MH i2c: E2 08 00 66 02 80 09 00 00 00 00 00 00 DA [14:56:47]Write i2c OK [14:56:47]MH_I2C_Read... [14:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:47]Read from MH i2c: E2 [14:56:47]MH_I2C_Read... [14:56:47]Read from MH i2c: E2 03 00 [14:56:47]MH_I2C_Read... [14:56:47]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [14:56:47]RAPDU: 90 00 [14:56:47]wFMCommunicate OK [14:56:47]SAM_PROTO_ClearQueue done [14:56:47]KKMCreateOFDPacket [14:56:47]OFDProtocolAddRootSTLVToBuf [14:56:47]FM_MakeSignedData [14:56:47]FM_MakeSignedData [14:56:47]SAM_PROTO_SignData [14:56:47]wFMCommunicate request_size=4 [14:56:47]MH_SAM_APDU [14:56:47]CAPDU: 80 0D 01 02 [14:56:47]Write to MH i2c: E2 08 00 67 02 80 0D 01 02 00 00 00 00 E2 [14:56:47]Write i2c OK [14:56:47]MH_I2C_Read... [14:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:47]Read from MH i2c: E2 [14:56:47]MH_I2C_Read... [14:56:47]Read from MH i2c: E2 03 00 [14:56:47]MH_I2C_Read... [14:56:47]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [14:56:47]RAPDU: 90 00 [14:56:47]wFMCommunicate OK [14:56:47]wFMCommunicate request_size=255 [14:56:47]MH_SAM_APDU [14:56:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AF 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 56 02 00 35 04 06 00 2B [14:56:47]Write to MH i2c: E2 02 01 68 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AF 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 56 02 00 35 04 06 00 2B 00 00 20 [14:56:47]Write i2c OK [14:56:47]MH_I2C_Read... [14:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:48]Read from MH i2c: E2 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 03 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [14:56:48]RAPDU: 90 00 [14:56:48]wFMCommunicate OK [14:56:48]wFMCommunicate request_size=10 [14:56:48]MH_SAM_APDU [14:56:48]CAPDU: 80 0D 02 02 05 7D E8 CF FB 0E [14:56:48]Write to MH i2c: E2 0D 00 69 02 80 0D 02 02 05 00 7D E8 CF FB 0E 00 00 2C [14:56:48]Write i2c OK [14:56:48]MH_I2C_Read... [14:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:48]Read from MH i2c: E2 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 03 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [14:56:48]RAPDU: 90 00 [14:56:48]wFMCommunicate OK [14:56:48]wFMCommunicate request_size=4 [14:56:48]MH_SAM_APDU [14:56:48]CAPDU: 80 0D 03 02 [14:56:48]Write to MH i2c: E2 08 00 6A 02 80 0D 03 02 00 00 00 00 E7 [14:56:48]Write i2c OK [14:56:48]MH_I2C_Read... [14:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:48]Read from MH i2c: E2 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 0B 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 0B 00 6A 02 00 FC 3D B5 D7 24 49 47 87 90 00 E8 [14:56:48]RAPDU: FC 3D B5 D7 24 49 47 87 90 00 [14:56:48]wFMCommunicate OK [14:56:48]SAM_PROTO_SignData done [14:56:48]FM_MakeSignedData done [14:56:48]CreateOFDProtocolMessage [14:56:48]wFMCommunicate request_size=4 [14:56:48]MH_SAM_APDU [14:56:48]CAPDU: 80 11 00 00 [14:56:48]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [14:56:48]Write i2c OK [14:56:48]MH_I2C_Read... [14:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:48]Read from MH i2c: E2 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 17 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [14:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:56:48]wFMCommunicate OK [14:56:48]CreateOFDProtocolMessage done [14:56:48]OFDSenderStorePacket 153188 [14:56:48]StoreOFDPacket docnum=153188 [14:56:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CF F6 07 01 C0 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AF 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 56 02 00 35 04 06 00 2B 7D E8 CF FB 0E FC 3D B5 D7 24 49 47 87 [14:56:48]CheckFolder [14:56:48]dirname=/storage/ofd_packets [14:56:48]CheckFolder done [14:56:48]ProducePacketName [14:56:48]name=ofd_packets/00153188 [14:56:48]NVStorageSaveData ofd_packets/00153188 [14:56:48]File name is /storage/ofd_packets/00153188 [14:56:48]Write 301 bytes [14:56:48]NVStorageSaveData done [14:56:48]OFDSenderStorePacket done [14:56:48]KKMCreateOFDPacket done [14:56:48]NVStorageSaveData kkm_last_timestamp [14:56:48]File name is /storage/kkm_last_timestamp [14:56:48]Write 4 bytes [14:56:48]NVStorageSaveData done [14:56:48]ExternCall_PrintAddStr [14:56:48]wPrintStart [14:56:48]Write to MH i2c: 01 00 00 6C 02 6E [14:56:48]Write i2c OK [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 07 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [14:56:48]RasterBufferAndPrint [14:56:48]line Счет N : (1)1787191 [14:56:48]line ИНН: 02508201610067 [14:56:48]line Контрольно-Кассовый Чек [14:56:48]line ПРОДАЖА [14:56:48]line ТРК (МРК, ГНК) : 12 [14:56:48]line Товар: 2710124130 [14:56:48]line Аи-92-К-5 [14:56:48]line 7.380 * 67.80 [14:56:48]line = 500.36 [14:56:48]line НДС 12% НСП 1% [14:56:48]line > о реализуемом товаре [14:56:48]line ОКРУГЛЕНИЕ: -0.36 [14:56:48]line ИТОГО: 500.00 [14:56:48]line Внесено: 500.00 [14:56:48]line СДАЧА: 0.00 [14:56:48]line НСП 1% : 4.43 [14:56:48]line НДС 12% : 53.14 [14:56:48]line Наличными: 500.00 [14:56:48]line Безнал.: 0.00 [14:56:48]line Место: АЗС № 89 "Партнер Нефть" [14:56:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:56:48]line СНО: Общий режим [14:56:48]line Чек 204 25.09.2024 14:56 [14:56:48]line Смена: 478 ФФД: 1.0 [14:56:48]line ЗНМ: 0300000113 [14:56:48]line РНМ: 0000000000091825 [14:56:48]line Версия ККМ: 001 [14:56:48]line ФМ: 0000000000871835 [14:56:48]line ФД: 153188 [14:56:48]line ФПД: 47819776850702 [14:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T145647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153188&fm=47819776850702&tin=02508201610067®Number=0000000000091825&sum=50000 [14:56:48]written 0, free lines is 4095 [14:56:48]OFD Sender: Processing packet 153188 [packets to send 833, broken 832] [14:56:48]ProducePacketName [14:56:48]name=ofd_packets/00153188 [14:56:48]OFD Sender: To server: pG, [14:56:48]CommunicateWithHost lk.salyk.kg:30040 [14:56:48]ConnectInit lk.salyk.kg [14:56:48]Write to MH i2c: 01 00 00 97 02 99 [14:56:48]Write i2c OK [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 07 00 [14:56:48]MH_I2C_Read... [14:56:48]Read from MH i2c: 01 07 00 97 02 00 00 00 00 00 DC 0C 88 [14:56:48]RasterBufferAndPrint [14:56:48]line [14:56:48]line [14:56:48]line [14:56:48]line [14:56:48]line [14:56:48]written 0, free lines is 3298 [14:56:49]MH_Cut [14:56:49]Write to MH i2c: D1 01 00 9E 02 01 72 [14:56:49]Write i2c OK [14:56:49]MH_I2C_Read... [14:56:49]Read from MH i2c: D1 [14:56:49]MH_I2C_Read... [14:56:49]Read from MH i2c: D1 01 00 [14:56:49]MH_I2C_Read... [14:56:49]Read from MH i2c: D1 01 00 9E 02 00 71 [14:56:49]Write to MH i2c: 01 00 00 9F 02 A1 [14:56:49]Write i2c OK [14:56:49]MH_I2C_Read... [14:56:49]*** Cut start [14:56:49]*** Purtial cut [14:56:49]*** Stage 1: CUTSNS_PIN = 1 [14:56:49]Read from MH i2c: 01 [14:56:50]MH_I2C_Read... [14:56:50]*** Stop cut motor [14:56:50]*** Cut end [14:56:50]Read from MH i2c: 01 07 00 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 FF 0F B6 [14:56:50]process_action close_receipt done [14:56:50]requested_data is exist [14:56:50]produce_requested_data [14:56:50]requested_item fm.sn is exist - process it [14:56:50]wFMCommunicate request_size=4 [14:56:50]MH_SAM_APDU [14:56:50]CAPDU: 80 11 00 00 [14:56:50]Write to MH i2c: E2 08 00 A0 02 80 11 00 00 00 00 00 00 1C [14:56:50]Write i2c OK [14:56:50]MH_I2C_Read... [14:56:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:50]Read from MH i2c: E2 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 17 00 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 17 00 A0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [14:56:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:56:50]wFMCommunicate OK [14:56:50]requested_item fd.num is exist - process it [14:56:50]SAM_PROTO_GetFieldsCounters [14:56:50]wFMCommunicate request_size=4 [14:56:50]MH_SAM_APDU [14:56:50]CAPDU: 80 13 00 00 [14:56:50]Write to MH i2c: E2 08 00 A1 02 80 13 00 00 00 00 00 00 1F [14:56:50]Connected sock=10 [14:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CF F6 07 01 C0 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AF 24 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 56 02 00 35 04 06 00 2B 7D E8 CF FB 0E FC 3D B5 D7 24 49 47 87 [14:56:50]Write i2c OK [14:56:50]MH_I2C_Read... [14:56:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:56:50]Read from MH i2c: E2 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 62 00 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 62 00 A1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [14:56:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:56:50]wFMCommunicate OK [14:56:50]SAM_PROTO_GetFieldsCounters done [14:56:50]requested_item shift.num is exist - process it [14:56:50]requested_item shift.opened is exist - process it [14:56:50]req_shift_opened [14:56:50]FM_GetShiftState [14:56:50]SAM_PROTO_GetShiftState [14:56:50]wFMCommunicate request_size=4 [14:56:50]MH_SAM_APDU [14:56:50]CAPDU: 80 13 01 00 [14:56:50]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [14:56:50]Write i2c OK [14:56:50]MH_I2C_Read... [14:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:50]Read from MH i2c: E2 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 0E 00 [14:56:50]MH_I2C_Read... [14:56:50]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E9 [14:56:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [14:56:50]wFMCommunicate OK [14:56:50]SAM_PROTO_GetShiftState done [14:56:50]FM_GetShiftState done [14:56:50]req_shift_opened done [14:56:50]requested_item shift.open_date is exist - process it [14:56:50]req_shift_open_date [14:56:50]req_shift_open_date done [14:56:50]produce_requested_data done [14:56:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153188,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [14:56:50]process_action_free close_receipt [14:56:50]json_value_free [14:56:50]json_value_free done [14:56:50]process_json_proto returns [14:56:50]Send response to host [14:56:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153188,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [14:56:50]free response buf [14:56:50]execute_script done [14:56:50]execute_script returns [14:56:50]free content buf [14:56:50]Sock 8.Close socket [14:56:50]Sock 8.Thread stoped [14:56:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E2 0C 47 00 6E EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 56 02 00 F4 03 04 00 AB CC F3 66 B6 04 01 00 00 59 FD 60 E2 F4 65 0C D9 [14:56:50]CommunicateWithHost err = 0 [14:56:50]CheckOFDResponse [14:56:50]1017 (14) - 77093643461234 [14:56:50]1041 (16) - 0000000000871835 [14:56:50]1040 (4) - 153188 [14:56:50]1012 (4) - 25.09.2024 08:41 [14:56:50]1206 (1) - 0 [14:56:50]OFD Sender: Remove packet 153188 [14:56:50]ProducePacketName [14:56:50]name=ofd_packets/00153188 [14:56:50]NVStorageDeleteData [14:56:51]OFD Sender: No OFD packet to send [14:56:56]OFD Sender: No OFD packet to send [14:57:01]OFD Sender: No OFD packet to send [14:57:06]OFD Sender: No OFD packet to send [14:57:11]OFD Sender: No OFD packet to send [14:57:16]OFD Sender: No OFD packet to send [14:57:21]OFD Sender: No OFD packet to send [14:57:26]OFD Sender: No OFD packet to send [14:57:31]OFD Sender: No OFD packet to send [14:57:36]OFD Sender: No OFD packet to send [14:57:41]OFD Sender: No OFD packet to send [14:57:41]recv_with_timeout no data received [14:57:46]OFD Sender: No OFD packet to send [14:57:51]OFD Sender: No OFD packet to send [14:57:56]OFD Sender: No OFD packet to send [14:58:01]OFD Sender: No OFD packet to send [14:58:06]OFD Sender: No OFD packet to send [14:58:11]OFD Sender: No OFD packet to send [14:58:16]OFD Sender: No OFD packet to send [14:58:21]recv_with_timeout no data received [14:58:21]OFD Sender: No OFD packet to send [14:58:26]OFD Sender: No OFD packet to send [14:58:31]OFD Sender: No OFD packet to send [14:58:36]OFD Sender: No OFD packet to send [14:58:41]OFD Sender: No OFD packet to send [14:58:46]OFD Sender: No OFD packet to send [14:58:51]OFD Sender: No OFD packet to send [14:58:56]OFD Sender: No OFD packet to send [14:59:01]OFD Sender: No OFD packet to send [14:59:03]recv_with_timeout no data received [14:59:06]OFD Sender: No OFD packet to send [14:59:11]OFD Sender: No OFD packet to send [14:59:16]OFD Sender: No OFD packet to send [14:59:21]OFD Sender: No OFD packet to send [14:59:22]recv_with_timeout no data received [14:59:26]OFD Sender: No OFD packet to send [14:59:31]OFD Sender: No OFD packet to send [14:59:33]recv_with_timeout no data received [14:59:36]OFD Sender: No OFD packet to send [14:59:41]OFD Sender: No OFD packet to send [14:59:46]OFD Sender: No OFD packet to send [14:59:51]OFD Sender: No OFD packet to send [14:59:56]OFD Sender: No OFD packet to send [15:00:01]OFD Sender: No OFD packet to send [15:00:06]OFD Sender: No OFD packet to send [15:00:11]OFD Sender: No OFD packet to send [15:00:16]OFD Sender: No OFD packet to send [15:00:21]OFD Sender: No OFD packet to send [15:00:26]OFD Sender: No OFD packet to send [15:00:31]OFD Sender: No OFD packet to send [15:00:36]OFD Sender: No OFD packet to send [15:00:41]OFD Sender: No OFD packet to send [15:00:46]OFD Sender: No OFD packet to send [15:00:51]OFD Sender: No OFD packet to send [15:00:56]OFD Sender: No OFD packet to send [15:01:01]OFD Sender: No OFD packet to send [15:01:06]accept exits with 9 [15:01:06]New connection [15:01:06]New thread 3067239780 created [15:01:06]Thread 3067383140 joined [15:01:06]Waiting for new connection... [15:01:06] Sock 9.Parse request [15:01:06]Sock 9.Check first char [15:01:06]Sock 9.First char is OK [15:01:06]request: POST /json_proto HTTP/1.0 [15:01:06]Method: POST [15:01:06]URL: /json_proto [15:01:06]Method is POST - this is cgi request [15:01:06]url: /json_proto [15:01:06]query_string will be loaded in cgi processing [15:01:06]execute_cgi json_proto POST (null) [15:01:06]execute_cgi path=json_proto method=POST [15:01:06]POST find Content-Length [15:01:06]Host: 172.17.43.67:8080 [15:01:06]Content-Length: 678 [15:01:06]Content-Type: application/json [15:01:06] [15:01:06]POST finish read [15:01:06]Found Content-Length = 678 [15:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:06]execute_script... [15:01:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:06]POST & json_proto [15:01:06]process_json_proto [15:01:06]json parsed OK: [15:01:06]protocol is kg_v1.0 [15:01:06]action value=close_receipt [15:01:06]process_action close_receipt [15:01:06]cmd_close_receipt [15:01:06]MH_GetDate [15:01:06]Write to MH i2c: F0 00 00 A3 02 94 [15:01:06]Write i2c OK [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 09 00 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 09 00 A3 02 00 B3 25 F4 66 6A BD 47 65 A2 [15:01:06]GetLastDocTimeStamp 1727276207 [15:01:06]current date 1727276467 [15:01:06]FM_GetShiftState [15:01:06]SAM_PROTO_GetShiftState [15:01:06]wFMCommunicate request_size=4 [15:01:06]MH_SAM_APDU [15:01:06]CAPDU: 80 13 01 00 [15:01:06]Write to MH i2c: E2 08 00 A4 02 80 13 01 00 00 00 00 00 23 [15:01:06]Write i2c OK [15:01:06]MH_I2C_Read... [15:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:06]Read from MH i2c: E2 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: E2 0E 00 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: E2 0E 00 A4 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EB [15:01:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:01:06]wFMCommunicate OK [15:01:06]SAM_PROTO_GetShiftState done [15:01:06]FM_GetShiftState done [15:01:06]opened in 1727224329 [15:01:06]opened+sec_in_day 1727310729 [15:01:06]quantity*price = 50036 [15:01:06]sum+1 = 50037 [15:01:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 205 25.09.2024 15:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153189 ФПД: 227148138589443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153189&fm=227148138589443&tin=02508201610067®Number=0000000000091825&sum=50000 [15:01:07]StoreToDocumentArchive [15:01:07]shift 478 fd 153189 [15:01:07]save to /storage/0478/doc_00153189 [15:01:07]save last doc name /storage/0478/doc_00153189 to /storage/kkm_last_doc_name [15:01:07]save OK [15:01:07]Clear old archive folders... [15:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:07]tlvbuf is 00668E30 [15:01:07]SAM_PROTO_ClearQueue [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 09 00 00 [15:01:07]Write to MH i2c: E2 08 00 B1 02 80 09 00 00 00 00 00 00 25 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_ClearQueue done [15:01:07]KKMCreateOFDPacket [15:01:07]OFDProtocolAddRootSTLVToBuf [15:01:07]FM_MakeSignedData [15:01:07]FM_MakeSignedData [15:01:07]SAM_PROTO_SignData [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 0D 01 02 [15:01:07]Write to MH i2c: E2 08 00 B2 02 80 0D 01 02 00 00 00 00 2D [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]wFMCommunicate request_size=255 [15:01:07]MH_SAM_APDU [15:01: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 25 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 56 02 00 35 04 06 00 CE [15:01:07]Write to MH i2c: E2 02 01 B3 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 25 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 56 02 00 35 04 06 00 CE 00 00 15 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]wFMCommunicate request_size=10 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 0D 02 02 05 97 0C 1C AD 03 [15:01:07]Write to MH i2c: E2 0D 00 B4 02 80 0D 02 02 05 00 97 0C 1C AD 03 00 00 A9 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 0D 03 02 [15:01:07]Write to MH i2c: E2 08 00 B5 02 80 0D 03 02 00 00 00 00 32 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0B 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0B 00 B5 02 00 81 A2 FF 6C B1 88 1F 11 90 00 2A [15:01:07]RAPDU: 81 A2 FF 6C B1 88 1F 11 90 00 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_SignData done [15:01:07]FM_MakeSignedData done [15:01:07]CreateOFDProtocolMessage [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 11 00 00 [15:01:07]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 17 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [15:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:07]wFMCommunicate OK [15:01:07]CreateOFDProtocolMessage done [15:01:07]OFDSenderStorePacket 153189 [15:01:07]StoreOFDPacket docnum=153189 [15:01:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153189,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:01:09]free response buf [15:01:09]execute_script done [15:01:09]execute_script returns [15:01:09]free content buf [15:01:09]Sock 9.Close socket [15:01:09]Sock 9.Thread stoped [15:01:10]OFD Sender: No OFD packet to send [15:01:15]OFD Sender: No OFD packet to send [15:01:15]recv_with_timeout no data received [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:34]recv_with_timeout no data received [15:01:35]OFD Sender: No OFD packet to send [15:01:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F 52 07 01 D6 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 25 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 56 02 00 35 04 06 00 CE 97 0C 1C AD 03 81 A2 FF 6C B1 88 1F 11 [15:01:07]CheckFolder [15:01:07]dirname=/storage/ofd_packets [15:01:07]CheckFolder done [15:01:07]ProducePacketName [15:01:07]name=ofd_packets/00153189 [15:01:07]NVStorageSaveData ofd_packets/00153189 [15:01:07]File name is /storage/ofd_packets/00153189 [15:01:07]Write 301 bytes [15:01:07]NVStorageSaveData done [15:01:07]OFDSenderStorePacket done [15:01:07]KKMCreateOFDPacket done [15:01:07]NVStorageSaveData kkm_last_timestamp [15:01:07]File name is /storage/kkm_last_timestamp [15:01:07]Write 4 bytes [15:01:07]NVStorageSaveData done [15:01:07]ExternCall_PrintAddStr [15:01:07]wPrintStart [15:01:07]Write to MH i2c: 01 00 00 B7 02 B9 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: 01 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: 01 07 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [15:01:07]RasterBufferAndPrint [15:01:07]line Счет N : (1)1787192 [15:01:07]line ИНН: 02508201610067 [15:01:07]line Контрольно-Кассовый Чек [15:01:07]line ПРОДАЖА [15:01:07]line ТРК (МРК, ГНК) : 12 [15:01:07]line Товар: 2710124130 [15:01:07]line Аи-92-К-5 [15:01:07]line 7.380 * 67.80 [15:01:07]line = 500.36 [15:01:07]line НДС 12% НСП 1% [15:01:07]line > о реализуемом товаре [15:01:07]line ОКРУГЛЕНИЕ: -0.36 [15:01:07]line ИТОГО: 500.00 [15:01:07]line Внесено: 500.00 [15:01:07]line СДАЧА: 0.00 [15:01:07]line НСП 1% : 4.43 [15:01:07]line НДС 12% : 53.14 [15:01:07]line Наличными: 500.00 [15:01:07]line Безнал.: 0.00 [15:01:07]line Место: АЗС № 89 "Партнер Нефть" [15:01:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:01:07]line СНО: Общий режим [15:01:07]line Чек 205 25.09.2024 15:01 [15:01:07]line Смена: 478 ФФД: 1.0 [15:01:07]line ЗНМ: 0300000113 [15:01:07]line РНМ: 0000000000091825 [15:01:07]line Версия ККМ: 001 [15:01:07]line ФМ: 0000000000871835 [15:01:07]line ФД: 153189 [15:01:07]line ФПД: 227148138589443 [15:01:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150107&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153189&fm=227148138589443&tin=02508201610067®Number=0000000000091825&sum=50000 [15:01:07]OFD Sender: Processing packet 153189 [packets to send 833, broken 832] [15:01:07]ProducePacketName [15:01:07]name=ofd_packets/00153189 [15:01:07]OFD Sender: To server: pG, [15:01:07]CommunicateWithHost lk.salyk.kg:30040 [15:01:07]ConnectInit lk.salyk.kg [15:01:07]written 0, free lines is 4095 [15:01:08]Write to MH i2c: 01 00 00 E2 02 E4 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 D7 0C CE [15:01:08]RasterBufferAndPrint [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]written 0, free lines is 3293 [15:01:08]MH_Cut [15:01:08]Write to MH i2c: D1 01 00 E9 02 01 BD [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 01 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 01 00 E9 02 00 BC [15:01:08]Write to MH i2c: 01 00 00 EA 02 EC [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:09]Connected sock=10 [15:01:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7F 52 07 01 D6 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 25 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 56 02 00 35 04 06 00 CE 97 0C 1C AD 03 81 A2 FF 6C B1 88 1F 11 [15:01:09]*** Cut start [15:01:09]*** Purtial cut [15:01:09]*** Stage 1: CUTSNS_PIN = 1 [15:01:09]Read from MH i2c: 01 [15:01:09]MH_I2C_Read... [15:01:09]*** Stop cut motor [15:01:09]*** Cut end [15:01:09]Read from MH i2c: 01 07 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 EA 02 00 00 00 00 00 FF 0F 01 [15:01:09]process_action close_receipt done [15:01:09]requested_data is exist [15:01:09]produce_requested_data [15:01:09]requested_item fm.sn is exist - process it [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 11 00 00 [15:01:09]Write to MH i2c: E2 08 00 EB 02 80 11 00 00 00 00 00 00 67 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 17 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 17 00 EB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [15:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:09]wFMCommunicate OK [15:01:09]requested_item fd.num is exist - process it [15:01:09]SAM_PROTO_GetFieldsCounters [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 13 00 00 [15:01:09]Write to MH i2c: E2 08 00 EC 02 80 13 00 00 00 00 00 00 6A [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 62 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 62 00 EC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [15:01:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:09]wFMCommunicate OK [15:01:09]SAM_PROTO_GetFieldsCounters done [15:01:09]requested_item shift.num is exist - process it [15:01:09]requested_item shift.opened is exist - process it [15:01:09]req_shift_opened [15:01:09]FM_GetShiftState [15:01:09]SAM_PROTO_GetShiftState [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 13 01 00 [15:01:09]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 52 2C 47 00 34 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 56 02 00 F4 03 04 00 AE CD F3 66 B6 04 01 00 00 DF 7A E7 0D 84 BC 2F 13 [15:01:09]CommunicateWithHost err = 0 [15:01:09]CheckOFDResponse [15:01:09]1017 (14) - 77093643461234 [15:01:09]1041 (16) - 0000000000871835 [15:01:09]1040 (4) - 153189 [15:01:09]1012 (4) - 25.09.2024 08:45 [15:01:09]1206 (1) - 0 [15:01:09]OFD Sender: Remove packet 153189 [15:01:09]ProducePacketName [15:01:09]name=ofd_packets/00153189 [15:01:09]NVStorageDeleteData [15:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0E 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 34 [15:01:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:01:09]wFMCommunicate OK [15:01:09]SAM_PROTO_GetShiftState done [15:01:09]FM_GetShiftState done [15:01:09]req_shift_opened done [15:01:09]requested_item shift.open_date is exist - process it [15:01:09]req_shift_open_date [15:01:09]req_shift_open_date done [15:01:09]produce_requested_data done [15:01:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153189,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:01:09]process_action_free close_receipt [15:01:09]json_value_free [15:01:09]json_value_free done [15:01:09]process_json_proto returns [15:01:09]Send response to host [15:01:40]OFD Sender: No OFD packet to send [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:02:58]recv_with_timeout no data received [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:25]OFD Sender: No OFD packet to send [15:03:30]OFD Sender: No OFD packet to send [15:03:35]OFD Sender: No OFD packet to send [15:03:40]OFD Sender: No OFD packet to send [15:03:45]OFD Sender: No OFD packet to send [15:03:50]accept exits with 8 [15:03:50]New connection [15:03:50]New thread 3067383140 created [15:03:50]Thread 3067239780 joined [15:03:50]Waiting for new connection... [15:03:50] Sock 8.Parse request [15:03:50]Sock 8.Check first char [15:03:50]Sock 8.First char is OK [15:03:50]request: POST /json_proto HTTP/1.0 [15:03:50]Method: POST [15:03:50]URL: /json_proto [15:03:50]Method is POST - this is cgi request [15:03:50]url: /json_proto [15:03:50]query_string will be loaded in cgi processing [15:03:50]execute_cgi json_proto POST (null) [15:03:50]execute_cgi path=json_proto method=POST [15:03:50]POST find Content-Length [15:03:50]Host: 172.17.43.67:8080 [15:03:50]Content-Length: 675 [15:03:50]Content-Type: application/json [15:03:50] [15:03:50]POST finish read [15:03:50]Found Content-Length = 675 [15:03:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:50]execute_script... [15:03:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:50]POST & json_proto [15:03:50]process_json_proto [15:03:50]json parsed OK: [15:03:50]protocol is kg_v1.0 [15:03:50]action value=close_receipt [15:03:50]process_action close_receipt [15:03:50]cmd_close_receipt [15:03:50]MH_GetDate [15:03:50]Write to MH i2c: F0 00 00 EE 02 DF [15:03:50]Write i2c OK [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 09 00 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 09 00 EE 02 00 56 26 F4 66 6A BD 47 65 91 [15:03:50]GetLastDocTimeStamp 1727276467 [15:03:50]current date 1727276630 [15:03:50]FM_GetShiftState [15:03:50]SAM_PROTO_GetShiftState [15:03:50]wFMCommunicate request_size=4 [15:03:50]MH_SAM_APDU [15:03:50]CAPDU: 80 13 01 00 [15:03:50]Write to MH i2c: E2 08 00 EF 02 80 13 01 00 00 00 00 00 6E [15:03:50]Write i2c OK [15:03:50]MH_I2C_Read... [15:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:50]Read from MH i2c: E2 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: E2 0E 00 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: E2 0E 00 EF 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 36 [15:03:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:03:50]wFMCommunicate OK [15:03:50]SAM_PROTO_GetShiftState done [15:03:50]FM_GetShiftState done [15:03:50]opened in 1727224329 [15:03:50]opened+sec_in_day 1727310729 [15:03:50]quantity*price = 60045 [15:03:50]sum+1 = 60047 [15:03:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 206 25.09.2024 15:03 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153190 ФПД: 174592869644468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153190&fm=174592869644468&tin=02508201610067®Number=0000000000091825&sum=60000 [15:03:51]StoreToDocumentArchive [15:03:51]shift 478 fd 153190 [15:03:51]save to /storage/0478/doc_00153190 [15:03:51]save last doc name /storage/0478/doc_00153190 to /storage/kkm_last_doc_name [15:03:51]save OK [15:03:51]Clear old archive folders... [15:03:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:03:51]tlvbuf is 006B8C90 [15:03:51]SAM_PROTO_ClearQueue [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 09 00 00 [15:03:51]Write to MH i2c: E2 08 00 FC 02 80 09 00 00 00 00 00 00 70 [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [15:03:51]RAPDU: 90 00 [15:03:51]wFMCommunicate OK [15:03:51]SAM_PROTO_ClearQueue done [15:03:51]KKMCreateOFDPacket [15:03:51]OFDProtocolAddRootSTLVToBuf [15:03:51]FM_MakeSignedData [15:03:51]FM_MakeSignedData [15:03:51]SAM_PROTO_SignData [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 0D 01 02 [15:03:51]Write to MH i2c: E2 08 00 FD 02 80 0D 01 02 00 00 00 00 78 [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [15:03:51]RAPDU: 90 00 [15:03:51]wFMCommunicate OK [15:03:51]wFMCommunicate request_size=255 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 57 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 56 02 00 35 04 06 00 9E CA 91 F9 [15:03:51]Write to MH i2c: E2 02 01 FE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 57 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 56 02 00 35 04 06 00 9E CA 91 F9 00 00 F2 [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [15:03:51]RAPDU: 90 00 [15:03:51]wFMCommunicate OK [15:03:51]wFMCommunicate request_size=7 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 0D 02 02 02 B8 B4 [15:03:51]Write to MH i2c: E2 0A 00 FF 02 80 0D 02 02 02 00 B8 B4 00 00 EB [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [15:03:51]RAPDU: 90 00 [15:03:51]wFMCommunicate OK [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 0D 03 02 [15:03:51]Write to MH i2c: E2 08 00 00 03 80 0D 03 02 00 00 00 00 7E [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 0B 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 0B 00 00 03 00 37 42 C9 21 EF 28 28 8D 90 00 AE [15:03:51]RAPDU: 37 42 C9 21 EF 28 28 8D 90 00 [15:03:51]wFMCommunicate OK [15:03:51]SAM_PROTO_SignData done [15:03:51]FM_MakeSignedData done [15:03:51]CreateOFDProtocolMessage [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 11 00 00 [15:03:51]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 17 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [15:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:51]wFMCommunicate OK [15:03:51]CreateOFDProtocolMessage done [15:03:51]OFDSenderStorePacket 153190 [15:03:51]StoreOFDPacket docnum=153190 [15:03:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 05 04 01 E5 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 57 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 56 02 00 35 04 06 00 9E CA 91 F9 B8 B4 37 42 C9 21 EF 28 28 8D [15:03:51]CheckFolder [15:03:51]dirname=/storage/ofd_packets [15:03:51]CheckFolder done [15:03:51]ProducePacketName [15:03:51]name=ofd_packets/00153190 [15:03:51]NVStorageSaveData ofd_packets/00153190 [15:03:51]File name is /storage/ofd_packets/00153190 [15:03:51]Write 298 bytes [15:03:51]NVStorageSaveData done [15:03:51]OFDSenderStorePacket done [15:03:51]KKMCreateOFDPacket done [15:03:51]NVStorageSaveData kkm_last_timestamp [15:03:51]File name is /storage/kkm_last_timestamp [15:03:51]Write 4 bytes [15:03:51]NVStorageSaveData done [15:03:51]ExternCall_PrintAddStr [15:03:51]wPrintStart [15:03:51]Write to MH i2c: 01 00 00 02 03 05 [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: 01 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: 01 07 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [15:03:51]RasterBufferAndPrint [15:03:51]line Счет N : (1)1787193 [15:03:51]line ИНН: 02508201610067 [15:03:51]line Контрольно-Кассовый Чек [15:03:51]line ПРОДАЖА [15:03:51]line ТРК (МРК, ГНК) : 41 [15:03:51]line Товар: 2710194210 [15:03:51]line ДТ-К-5 [15:03:51]line 7.880 * 76.20 [15:03:51]line = 600.46 [15:03:51]line НДС 12% НСП 1% [15:03:51]line > о реализуемом товаре [15:03:51]line ОКРУГЛЕНИЕ: -0.46 [15:03:51]line ИТОГО: 600.00 [15:03:51]line Внесено: 600.00 [15:03:51]line СДАЧА: 0.00 [15:03:51]line НСП 1% : 5.31 [15:03:51]line НДС 12% : 63.77 [15:03:51]line Наличными: 600.00 [15:03:51]line Безнал.: 0.00 [15:03:51]line Место: АЗС № 89 "Партнер Нефть" [15:03:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:03:51]line СНО: Общий режим [15:03:51]line Чек 206 25.09.2024 15:03 [15:03:51]line Смена: 478 ФФД: 1.0 [15:03:51]line ЗНМ: 0300000113 [15:03:51]line РНМ: 0000000000091825 [15:03:51]line Версия ККМ: 001 [15:03:51]line ФМ: 0000000000871835 [15:03:51]line ФД: 153190 [15:03:51]line ФПД: 174592869644468 [15:03:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153190&fm=174592869644468&tin=02508201610067®Number=0000000000091825&sum=60000 [15:03:52]OFD Sender: Processing packet 153190 [packets to send 833, broken 832] [15:03:52]ProducePacketName [15:03:52]name=ofd_packets/00153190 [15:03:52]OFD Sender: To server: pG, [15:03:52]CommunicateWithHost lk.salyk.kg:30040 [15:03:52]ConnectInit lk.salyk.kg [15:03:52]written 0, free lines is 4095 [15:03:52]Write to MH i2c: 01 00 00 2D 03 30 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 07 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 D4 0C 17 [15:03:52]RasterBufferAndPrint [15:03:52]line [15:03:52]line [15:03:52]line [15:03:52]line [15:03:52]line [15:03:52]written 0, free lines is 3290 [15:03:52]MH_Cut [15:03:52]Write to MH i2c: D1 01 00 34 03 01 09 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: D1 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: D1 01 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: D1 01 00 34 03 00 08 [15:03:52]Write to MH i2c: 01 00 00 35 03 38 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:53]Connected sock=9 [15:03:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 05 04 01 E5 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 57 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 56 02 00 35 04 06 00 9E CA 91 F9 B8 B4 37 42 C9 21 EF 28 28 8D [15:03:53]*** Cut start [15:03:53]*** Purtial cut [15:03:53]*** Stage 1: CUTSNS_PIN = 1 [15:03:53]Read from MH i2c: 01 [15:03:53]MH_I2C_Read... [15:03:53]*** Stop cut motor [15:03:53]*** Cut end [15:03:53]Read from MH i2c: 01 07 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: 01 07 00 35 03 00 00 00 00 00 FF 0F 4D [15:03:53]process_action close_receipt done [15:03:53]requested_data is exist [15:03:53]produce_requested_data [15:03:53]requested_item fm.sn is exist - process it [15:03:53]wFMCommunicate request_size=4 [15:03:53]MH_SAM_APDU [15:03:53]CAPDU: 80 11 00 00 [15:03:53]Write to MH i2c: E2 08 00 36 03 80 11 00 00 00 00 00 00 B3 [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:53]Read from MH i2c: E2 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 17 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 17 00 36 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [15:03:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:53]wFMCommunicate OK [15:03:53]requested_item fd.num is exist - process it [15:03:53]SAM_PROTO_GetFieldsCounters [15:03:53]wFMCommunicate request_size=4 [15:03:53]MH_SAM_APDU [15:03:53]CAPDU: 80 13 00 00 [15:03:53]Write to MH i2c: E2 08 00 37 03 80 13 00 00 00 00 00 00 B6 [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:53]Read from MH i2c: E2 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 62 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 62 00 37 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [15:03:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:53]wFMCommunicate OK [15:03:53]SAM_PROTO_GetFieldsCounters done [15:03:53]requested_item shift.num is exist - process it [15:03:53]requested_item shift.opened is exist - process it [15:03:53]req_shift_opened [15:03:53]FM_GetShiftState [15:03:53]SAM_PROTO_GetShiftState [15:03:53]wFMCommunicate request_size=4 [15:03:53]MH_SAM_APDU [15:03:53]CAPDU: 80 13 01 00 [15:03:53]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:53]Read from MH i2c: E2 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 0E 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 80 [15:03:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:03:53]wFMCommunicate OK [15:03:53]SAM_PROTO_GetShiftState done [15:03:53]FM_GetShiftState done [15:03:53]req_shift_opened done [15:03:53]requested_item shift.open_date is exist - process it [15:03:53]req_shift_open_date [15:03:53]req_shift_open_date done [15:03:53]produce_requested_data done [15:03:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153190,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:03:53]process_action_free close_receipt [15:03:53]json_value_free [15:03:53]json_value_free done [15:03:53]process_json_proto returns [15:03:53]Send response to host [15:03:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153190,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:03:53]free response buf [15:03:53]execute_script done [15:03:53]execute_script returns [15:03:53]free content buf [15:03:53]Sock 8.Close socket [15:03:53]Sock 8.Thread stoped [15:03:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5A B8 47 00 04 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 56 02 00 F4 03 04 00 53 CE F3 66 B6 04 01 00 00 4B 0E DB 15 16 41 DF D9 [15:03:53]CommunicateWithHost err = 0 [15:03:53]CheckOFDResponse [15:03:53]1017 (14) - 77093643461234 [15:03:53]1041 (16) - 0000000000871835 [15:03:53]1040 (4) - 153190 [15:03:53]1012 (4) - 25.09.2024 08:48 [15:03:53]1206 (1) - 0 [15:03:53]OFD Sender: Remove packet 153190 [15:03:53]ProducePacketName [15:03:53]name=ofd_packets/00153190 [15:03:53]NVStorageDeleteData [15:03:54]OFD Sender: No OFD packet to send [15:03:59]OFD Sender: No OFD packet to send [15:04:04]OFD Sender: No OFD packet to send [15:04:09]OFD Sender: No OFD packet to send [15:04:14]OFD Sender: No OFD packet to send [15:04:19]OFD Sender: No OFD packet to send [15:04:24]OFD Sender: No OFD packet to send [15:04:29]OFD Sender: No OFD packet to send [15:04:34]OFD Sender: No OFD packet to send [15:04:39]OFD Sender: No OFD packet to send [15:04:41]accept exits with 10 [15:04:41]New connection [15:04:41]New thread 3067239780 created [15:04:41]Thread 3067383140 joined [15:04:41]Waiting for new connection... [15:04:41] Sock 10.Parse request [15:04:41]Sock 10.Check first char [15:04:41]Sock 10.First char is OK [15:04:41]request: POST /json_proto HTTP/1.0 [15:04:41]Method: POST [15:04:41]URL: /json_proto [15:04:41]Method is POST - this is cgi request [15:04:41]url: /json_proto [15:04:41]query_string will be loaded in cgi processing [15:04:41]execute_cgi json_proto POST (null) [15:04:41]execute_cgi path=json_proto method=POST [15:04:41]POST find Content-Length [15:04:41]Host: 172.17.43.67:8080 [15:04:41]Content-Length: 675 [15:04:41]Content-Type: application/json [15:04:41] [15:04:41]POST finish read [15:04:41]Found Content-Length = 675 [15:04:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:41]execute_script... [15:04:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:41]POST & json_proto [15:04:41]process_json_proto [15:04:41]json parsed OK: [15:04:41]protocol is kg_v1.0 [15:04:41]action value=close_receipt [15:04:41]process_action close_receipt [15:04:41]cmd_close_receipt [15:04:41]MH_GetDate [15:04:41]Write to MH i2c: F0 00 00 39 03 2B [15:04:41]Write i2c OK [15:04:41]MH_I2C_Read... [15:04:41]Read from MH i2c: F0 [15:04:41]MH_I2C_Read... [15:04:41]Read from MH i2c: F0 09 00 [15:04:41]MH_I2C_Read... [15:04:41]Read from MH i2c: F0 09 00 39 03 00 8A 26 F4 66 6A BD 47 65 11 [15:04:41]GetLastDocTimeStamp 1727276631 [15:04:41]current date 1727276682 [15:04:41]FM_GetShiftState [15:04:41]SAM_PROTO_GetShiftState [15:04:41]wFMCommunicate request_size=4 [15:04:41]MH_SAM_APDU [15:04:41]CAPDU: 80 13 01 00 [15:04:41]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [15:04:41]Write i2c OK [15:04:41]MH_I2C_Read... [15:04:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:41]Read from MH i2c: E2 [15:04:41]MH_I2C_Read... [15:04:41]Read from MH i2c: E2 0E 00 [15:04:41]MH_I2C_Read... [15:04:41]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 82 [15:04:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:04:41]wFMCommunicate OK [15:04:41]SAM_PROTO_GetShiftState done [15:04:41]FM_GetShiftState done [15:04:41]opened in 1727224329 [15:04:41]opened+sec_in_day 1727310729 [15:04:41]quantity*price = 30022 [15:04:41]sum+1 = 30024 [15:04:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 207 25.09.2024 15:04 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153191 ФПД: 243937405804678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153191&fm=243937405804678&tin=02508201610067®Number=0000000000091825&sum=30000 [15:04:42]StoreToDocumentArchive [15:04:42]shift 478 fd 153191 [15:04:42]save to /storage/0478/doc_00153191 [15:04:42]save last doc name /storage/0478/doc_00153191 to /storage/kkm_last_doc_name [15:04:42]save OK [15:04:42]Clear old archive folders... [15:04:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:04:42]tlvbuf is 006B31B0 [15:04:42]SAM_PROTO_ClearQueue [15:04:42]wFMCommunicate request_size=4 [15:04:42]MH_SAM_APDU [15:04:42]CAPDU: 80 09 00 00 [15:04:42]Write to MH i2c: E2 08 00 47 03 80 09 00 00 00 00 00 00 BC [15:04:42]Write i2c OK [15:04:42]MH_I2C_Read... [15:04:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:42]Read from MH i2c: E2 [15:04:42]MH_I2C_Read... [15:04:42]Read from MH i2c: E2 03 00 [15:04:42]MH_I2C_Read... [15:04:42]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [15:04:42]RAPDU: 90 00 [15:04:42]wFMCommunicate OK [15:04:42]SAM_PROTO_ClearQueue done [15:04:42]KKMCreateOFDPacket [15:04:42]OFDProtocolAddRootSTLVToBuf [15:04:42]FM_MakeSignedData [15:04:42]FM_MakeSignedData [15:04:42]SAM_PROTO_SignData [15:04:42]wFMCommunicate request_size=4 [15:04:42]MH_SAM_APDU [15:04:42]CAPDU: 80 0D 01 02 [15:04:42]Write to MH i2c: E2 08 00 48 03 80 0D 01 02 00 00 00 00 C4 [15:04:42]Write i2c OK [15:04:42]MH_I2C_Read... [15:04:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:42]Read from MH i2c: E2 [15:04:42]MH_I2C_Read... [15:04:42]Read from MH i2c: E2 03 00 [15:04:42]MH_I2C_Read... [15:04:42]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [15:04:42]RAPDU: 90 00 [15:04:42]wFMCommunicate OK [15:04:42]wFMCommunicate request_size=255 [15:04:42]MH_SAM_APDU [15:04:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 8A 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 56 02 00 35 04 06 00 DD DC 1A 6B [15:04:42]Write to MH i2c: E2 02 01 49 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 8A 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 56 02 00 35 04 06 00 DD DC 1A 6B 00 00 BB [15:04:42]Write i2c OK [15:04:42]MH_I2C_Read... [15:04:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:43]Read from MH i2c: E2 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 03 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [15:04:43]RAPDU: 90 00 [15:04:43]wFMCommunicate OK [15:04:43]wFMCommunicate request_size=7 [15:04:43]MH_SAM_APDU [15:04:43]CAPDU: 80 0D 02 02 02 A0 86 [15:04:43]Write to MH i2c: E2 0A 00 4A 03 80 0D 02 02 02 00 A0 86 00 00 F1 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:43]Read from MH i2c: E2 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 03 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [15:04:43]RAPDU: 90 00 [15:04:43]wFMCommunicate OK [15:04:43]wFMCommunicate request_size=4 [15:04:43]MH_SAM_APDU [15:04:43]CAPDU: 80 0D 03 02 [15:04:43]Write to MH i2c: E2 08 00 4B 03 80 0D 03 02 00 00 00 00 C9 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:43]Read from MH i2c: E2 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 0B 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 0B 00 4B 03 00 DD 7F 99 69 93 31 48 DB 90 00 0F [15:04:43]RAPDU: DD 7F 99 69 93 31 48 DB 90 00 [15:04:43]wFMCommunicate OK [15:04:43]SAM_PROTO_SignData done [15:04:43]FM_MakeSignedData done [15:04:43]CreateOFDProtocolMessage [15:04:43]wFMCommunicate request_size=4 [15:04:43]MH_SAM_APDU [15:04:43]CAPDU: 80 11 00 00 [15:04:43]Write to MH i2c: E2 08 00 4C 03 80 11 00 00 00 00 00 00 C9 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:43]Read from MH i2c: E2 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 17 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: E2 17 00 4C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [15:04:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:04:43]wFMCommunicate OK [15:04:43]CreateOFDProtocolMessage done [15:04:43]OFDSenderStorePacket 153191 [15:04:43]StoreOFDPacket docnum=153191 [15:04:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D8 5A 04 01 A3 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 8A 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 56 02 00 35 04 06 00 DD DC 1A 6B A0 86 DD 7F 99 69 93 31 48 DB [15:04:43]CheckFolder [15:04:43]dirname=/storage/ofd_packets [15:04:43]CheckFolder done [15:04:43]ProducePacketName [15:04:43]name=ofd_packets/00153191 [15:04:43]NVStorageSaveData ofd_packets/00153191 [15:04:43]File name is /storage/ofd_packets/00153191 [15:04:43]Write 298 bytes [15:04:43]NVStorageSaveData done [15:04:43]OFDSenderStorePacket done [15:04:43]KKMCreateOFDPacket done [15:04:43]NVStorageSaveData kkm_last_timestamp [15:04:43]File name is /storage/kkm_last_timestamp [15:04:43]Write 4 bytes [15:04:43]NVStorageSaveData done [15:04:43]ExternCall_PrintAddStr [15:04:43]wPrintStart [15:04:43]Write to MH i2c: 01 00 00 4D 03 50 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 07 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [15:04:43]RasterBufferAndPrint [15:04:43]line Счет N : (1)1787194 [15:04:43]line ИНН: 02508201610067 [15:04:43]line Контрольно-Кассовый Чек [15:04:43]line ПРОДАЖА [15:04:43]line ТРК (МРК, ГНК) : 31 [15:04:43]line Товар: 2710194210 [15:04:43]line ДТ-К-5 [15:04:43]line 3.940 * 76.20 [15:04:43]line = 300.23 [15:04:43]line НДС 12% НСП 1% [15:04:43]line > о реализуемом товаре [15:04:43]line ОКРУГЛЕНИЕ: -0.23 [15:04:43]line ИТОГО: 300.00 [15:04:43]line Внесено: 300.00 [15:04:43]line СДАЧА: 0.00 [15:04:43]line НСП 1% : 2.66 [15:04:43]line НДС 12% : 31.88 [15:04:43]line Наличными: 300.00 [15:04:43]line Безнал.: 0.00 [15:04:43]line Место: АЗС № 89 "Партнер Нефть" [15:04:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:04:43]line СНО: Общий режим [15:04:43]line Чек 207 25.09.2024 15:04 [15:04:43]line Смена: 478 ФФД: 1.0 [15:04:43]line ЗНМ: 0300000113 [15:04:43]line РНМ: 0000000000091825 [15:04:43]line Версия ККМ: 001 [15:04:43]line ФМ: 0000000000871835 [15:04:43]line ФД: 153191 [15:04:43]line ФПД: 243937405804678 [15:04:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153191&fm=243937405804678&tin=02508201610067®Number=0000000000091825&sum=30000 [15:04:43]written 0, free lines is 4095 [15:04:43]OFD Sender: Processing packet 153191 [packets to send 833, broken 832] [15:04:43]ProducePacketName [15:04:43]name=ofd_packets/00153191 [15:04:43]OFD Sender: To server: pG, [15:04:43]CommunicateWithHost lk.salyk.kg:30040 [15:04:43]ConnectInit lk.salyk.kg [15:04:43]Write to MH i2c: 01 00 00 78 03 7B [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 07 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: 01 07 00 78 03 00 00 00 00 00 D4 0C 62 [15:04:43]RasterBufferAndPrint [15:04:43]line [15:04:43]line [15:04:43]line [15:04:43]line [15:04:43]line [15:04:43]written 0, free lines is 3289 [15:04:43]MH_Cut [15:04:43]Write to MH i2c: D1 01 00 7F 03 01 54 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: D1 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: D1 01 00 [15:04:43]MH_I2C_Read... [15:04:43]Read from MH i2c: D1 01 00 7F 03 00 53 [15:04:43]Write to MH i2c: 01 00 00 80 03 83 [15:04:43]Write i2c OK [15:04:43]MH_I2C_Read... [15:04:44]*** Cut start [15:04:44]*** Purtial cut [15:04:44]*** Stage 1: CUTSNS_PIN = 1 [15:04:44]Read from MH i2c: 01 [15:04:44]MH_I2C_Read... [15:04:44]*** Stop cut motor [15:04:44]*** Cut end [15:04:44]Read from MH i2c: 01 07 00 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 FF 0F 98 [15:04:44]process_action close_receipt done [15:04:44]requested_data is exist [15:04:44]produce_requested_data [15:04:44]requested_item fm.sn is exist - process it [15:04:44]wFMCommunicate request_size=4 [15:04:44]MH_SAM_APDU [15:04:44]CAPDU: 80 11 00 00 [15:04:44]Write to MH i2c: E2 08 00 81 03 80 11 00 00 00 00 00 00 FE [15:04:44]Write i2c OK [15:04:44]MH_I2C_Read... [15:04:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:44]Read from MH i2c: E2 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 17 00 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 17 00 81 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [15:04:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:04:44]wFMCommunicate OK [15:04:44]requested_item fd.num is exist - process it [15:04:44]SAM_PROTO_GetFieldsCounters [15:04:44]wFMCommunicate request_size=4 [15:04:44]MH_SAM_APDU [15:04:44]CAPDU: 80 13 00 00 [15:04:44]Write to MH i2c: E2 08 00 82 03 80 13 00 00 00 00 00 00 01 [15:04:44]Write i2c OK [15:04:44]MH_I2C_Read... [15:04:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:44]Read from MH i2c: E2 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 62 00 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 62 00 82 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [15:04:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:04:44]wFMCommunicate OK [15:04:44]SAM_PROTO_GetFieldsCounters done [15:04:44]requested_item shift.num is exist - process it [15:04:44]requested_item shift.opened is exist - process it [15:04:44]req_shift_opened [15:04:44]FM_GetShiftState [15:04:44]SAM_PROTO_GetShiftState [15:04:44]wFMCommunicate request_size=4 [15:04:44]MH_SAM_APDU [15:04:44]CAPDU: 80 13 01 00 [15:04:44]Write to MH i2c: E2 08 00 83 03 80 13 01 00 00 00 00 00 03 [15:04:44]Write i2c OK [15:04:44]MH_I2C_Read... [15:04:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:44]Read from MH i2c: E2 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 0E 00 [15:04:44]MH_I2C_Read... [15:04:44]Read from MH i2c: E2 0E 00 83 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CB [15:04:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:04:44]wFMCommunicate OK [15:04:44]SAM_PROTO_GetShiftState done [15:04:44]FM_GetShiftState done [15:04:44]req_shift_opened done [15:04:44]requested_item shift.open_date is exist - process it [15:04:44]req_shift_open_date [15:04:44]req_shift_open_date done [15:04:44]produce_requested_data done [15:04:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153191,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:04:44]process_action_free close_receipt [15:04:44]json_value_free [15:04:44]json_value_free done [15:04:44]process_json_proto returns [15:04:44]Send response to host [15:04:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153191,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:04:44]free response buf [15:04:44]execute_script done [15:04:44]execute_script returns [15:04:44]free content buf [15:04:44]Sock 10.Close socket [15:04:44]Sock 10.Thread stoped [15:04:45]Connected sock=11 [15:04:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D8 5A 04 01 A3 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 8A 26 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 56 02 00 35 04 06 00 DD DC 1A 6B A0 86 DD 7F 99 69 93 31 48 DB [15:04:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF 0A 47 00 26 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 56 02 00 F4 03 04 00 87 CE F3 66 B6 04 01 00 00 34 CB 46 D9 D0 B7 93 01 [15:04:49]CommunicateWithHost err = 0 [15:04:49]CheckOFDResponse [15:04:49]1017 (14) - 77093643461234 [15:04:49]1041 (16) - 0000000000871835 [15:04:49]1040 (4) - 153191 [15:04:49]1012 (4) - 25.09.2024 08:49 [15:04:49]1206 (1) - 0 [15:04:49]OFD Sender: Remove packet 153191 [15:04:49]ProducePacketName [15:04:49]name=ofd_packets/00153191 [15:04:49]NVStorageDeleteData [15:04:49]OFD Sender: No OFD packet to send [15:04:54]OFD Sender: No OFD packet to send [15:04:57]recv_with_timeout no data received [15:04:59]OFD Sender: No OFD packet to send [15:05:05]OFD Sender: No OFD packet to send [15:05:10]OFD Sender: No OFD packet to send [15:05:15]OFD Sender: No OFD packet to send [15:05:18]recv_with_timeout no data received [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:35]OFD Sender: No OFD packet to send [15:05:40]OFD Sender: No OFD packet to send [15:05:45]OFD Sender: No OFD packet to send [15:05:50]OFD Sender: No OFD packet to send [15:05:55]OFD Sender: No OFD packet to send [15:06:00]OFD Sender: No OFD packet to send [15:06:05]OFD Sender: No OFD packet to send [15:06:10]OFD Sender: No OFD packet to send [15:06:15]OFD Sender: No OFD packet to send [15:06:20]OFD Sender: No OFD packet to send [15:06:25]OFD Sender: No OFD packet to send [15:06:30]OFD Sender: No OFD packet to send [15:06:35]OFD Sender: No OFD packet to send [15:06:40]OFD Sender: No OFD packet to send [15:06:45]OFD Sender: No OFD packet to send [15:06:50]OFD Sender: No OFD packet to send [15:06:54]recv_with_timeout no data received [15:06:55]OFD Sender: No OFD packet to send [15:07:00]OFD Sender: No OFD packet to send [15:07:05]OFD Sender: No OFD packet to send [15:07:10]OFD Sender: No OFD packet to send [15:07:15]OFD Sender: No OFD packet to send [15:07:20]OFD Sender: No OFD packet to send [15:07:25]OFD Sender: No OFD packet to send [15:07:30]OFD Sender: No OFD packet to send [15:07:35]OFD Sender: No OFD packet to send [15:07:40]OFD Sender: No OFD packet to send [15:07:45]OFD Sender: No OFD packet to send [15:07:50]OFD Sender: No OFD packet to send [15:07:55]OFD Sender: No OFD packet to send [15:08:00]OFD Sender: No OFD packet to send [15:08:13]wFMCommunicate request_size=13 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 15 02 00 08 F4 03 04 00 5D 27 F4 66 [15:08:13]Write to MH i2c: E2 10 00 8E 03 80 15 02 00 08 00 F4 03 04 00 5D 27 F4 66 00 00 FA [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [15:08:13]RAPDU: 90 00 [15:08:13]wFMCommunicate OK [15:08:13]wFMCommunicate request_size=25 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [15:08:13]Write to MH i2c: E2 1C 00 8F 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 74 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [15:08:13]RAPDU: 90 00 [15:08:13]wFMCommunicate OK [15:08:13]wFMCommunicate request_size=4 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 15 03 00 [15:08:13]Write to MH i2c: E2 08 00 90 03 80 15 03 00 00 00 00 00 14 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 40 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 40 00 90 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D0 00 00 00 35 04 06 00 3B E8 A8 47 66 FA 90 00 EB [15:08:13]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D0 00 00 00 35 04 06 00 3B E8 A8 47 66 FA 90 00 [15:08:13]wFMCommunicate OK [15:08:13]SAM_PROTO_ProcessDocument answer len = 59 [15:08:13]SAM_PROTO_ProcessDocument done [15:08:13]SetTLVBufToDocument [15:08:13]Processing tag 1209 (04B9) [15:08:13]Malloc new data [15:08:13]Processing tag 1041 (0411) [15:08:13]Processing tag 1040 (0410) [15:08:13]Malloc new data [15:08:13]Processing tag 1038 (040E) [15:08:13]Malloc new data [15:08:13]Processing tag 1042 (0412) [15:08:13]Malloc new data [15:08:13]Processing tag 1077 (0435) [15:08:13]Malloc new data [15:08:13]SetTLVBufToDocument err=0 [15:08:13]KKMLoadAndSignReceiptData store KKM data [15:08:13]KKMLoadAndSignReceiptData err=0 [15:08:13]wFMCommunicate request_size=4 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 11 00 00 [15:08:13]Write to MH i2c: E2 08 00 91 03 80 11 00 00 00 00 00 00 0E [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 17 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 17 00 91 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [15:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:13]wFMCommunicate OK [15:08:13]Счет N : (1)1787195 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 208 25.09.2024 15:08 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153192 ФПД: 65870441703162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150813&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153192&fm=65870441703162&tin=02508201610067®Number=0000000000091825&sum=100000 [15:08:13]StoreToDocumentArchive [15:08:13]shift 478 fd 153192 [15:08:13]save to /storage/0478/doc_00153192 [15:08:13]save last doc name /storage/0478/doc_00153192 to /storage/kkm_last_doc_name [15:08:13]save OK [15:08:13]Clear old archive folders... [15:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:13]tlvbuf is B6F117F0 [15:08:13]SAM_PROTO_ClearQueue [15:08:13]wFMCommunicate request_size=4 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 09 00 00 [15:08:13]Write to MH i2c: E2 08 00 92 03 80 09 00 00 00 00 00 00 07 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [15:08:13]RAPDU: 90 00 [15:08:13]wFMCommunicate OK [15:08:13]SAM_PROTO_ClearQueue done [15:08:13]KKMCreateOFDPacket [15:08:13]OFDProtocolAddRootSTLVToBuf [15:08:13]FM_MakeSignedData [15:08:13]FM_MakeSignedData [15:08:13]SAM_PROTO_SignData [15:08:13]wFMCommunicate request_size=4 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 0D 01 02 [15:08:13]Write to MH i2c: E2 08 00 93 03 80 0D 01 02 00 00 00 00 0F [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [15:08:13]RAPDU: 90 00 [15:08:13]wFMCommunicate OK [15:08:13]wFMCommunicate request_size=255 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 5D 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 35 04 06 00 3B E8 A8 47 [15:08:13]Write to MH i2c: E2 02 01 94 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 5D 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 35 04 06 00 3B E8 A8 47 00 00 F3 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]wFMCommunicate request_size=7 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 0D 02 02 02 66 FA [15:08:14]Write to MH i2c: E2 0A 00 95 03 80 0D 02 02 02 00 66 FA 00 00 76 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 0D 03 02 [15:08:14]Write to MH i2c: E2 08 00 96 03 80 0D 03 02 00 00 00 00 14 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0B 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0B 00 96 03 00 97 11 0D 28 21 E5 A0 CB 90 00 63 [15:08:14]RAPDU: 97 11 0D 28 21 E5 A0 CB 90 00 [15:08:14]wFMCommunicate OK [15:08:14]SAM_PROTO_SignData done [15:08:14]FM_MakeSignedData done [15:08:14]CreateOFDProtocolMessage [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 11 00 00 [15:08:14]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [15:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:14]wFMCommunicate OK [15:08:14]CreateOFDProtocolMessage done [15:08:14]OFDSenderStorePacket 153192 [15:08:14]StoreOFDPacket docnum=153192 [15:08:05]OFD Sender: No OFD packet to send [15:08:10]OFD Sender: No OFD packet to send [15:08:12]accept exits with 9 [15:08:12]New connection [15:08:12]New thread 3067383140 created [15:08:12]Thread 3067239780 joined [15:08:12]Waiting for new connection... [15:08:12] Sock 9.Parse request [15:08:12]Sock 9.Check first char [15:08:12]Sock 9.First char is OK [15:08:12]request: POST /json_proto HTTP/1.0 [15:08:12]Method: POST [15:08:12]URL: /json_proto [15:08:12]Method is POST - this is cgi request [15:08:12]url: /json_proto [15:08:12]query_string will be loaded in cgi processing [15:08:12]execute_cgi json_proto POST (null) [15:08:12]execute_cgi path=json_proto method=POST [15:08:12]POST find Content-Length [15:08:12]Host: 172.17.43.67:8080 [15:08:12]Content-Length: 680 [15:08:12]Content-Type: application/json [15:08:12] [15:08:12]POST finish read [15:08:12]Found Content-Length = 680 [15:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:12]execute_script... [15:08:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:12]POST & json_proto [15:08:12]process_json_proto [15:08:12]json parsed OK: [15:08:12]protocol is kg_v1.0 [15:08:12]action value=close_receipt [15:08:12]process_action close_receipt [15:08:12]cmd_close_receipt [15:08:12]MH_GetDate [15:08:12]Write to MH i2c: F0 00 00 84 03 76 [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: F0 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: F0 09 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: F0 09 00 84 03 00 5D 27 F4 66 6A BD 47 65 30 [15:08:12]GetLastDocTimeStamp 1727276682 [15:08:12]current date 1727276893 [15:08:12]FM_GetShiftState [15:08:12]SAM_PROTO_GetShiftState [15:08:12]wFMCommunicate request_size=4 [15:08:12]MH_SAM_APDU [15:08:12]CAPDU: 80 13 01 00 [15:08:12]Write to MH i2c: E2 08 00 85 03 80 13 01 00 00 00 00 00 05 [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:12]Read from MH i2c: E2 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 0E 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 0E 00 85 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CD [15:08:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:08:12]wFMCommunicate OK [15:08:12]SAM_PROTO_GetShiftState done [15:08:12]FM_GetShiftState done [15:08:12]opened in 1727224329 [15:08:12]opened+sec_in_day 1727310729 [15:08:12]quantity*price = 100050 [15:08:12]sum+1 = 100052 [15:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре [15:08:14]line ОКРУГЛЕНИЕ: -0.51 [15:08:14]line ИТОГО: 1000.00 [15:08:14]line Внесено: 1000.00 [15:08:14]line СДАЧА: 0.00 [15:08:14]line НСП 1% : 8.85 [15:08:14]line НДС 12% : 106.25 [15:08:14]line Наличными: 1000.00 [15:08:14]line Безнал.: 0.00 [15:08:14]line Место: АЗС № 89 "Партнер Нефть" [15:08:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:14]line СНО: Общий режим [15:08:14]line Чек 208 25.09.2024 15:08 [15:08:14]line Смена: 478 ФФД: 1.0 [15:08:14]line ЗНМ: 0300000113 [15:08:14]line РНМ: 0000000000091825 [15:08:14]line Версия ККМ: 001 [15:08:14]line ФМ: 0000000000871835 [15:08:14]line ФД: 153192 [15:08:14]line ФПД: 65870441703162 [15:08:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150813&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153192&fm=65870441703162&tin=02508201610067®Number=0000000000091825&sum=100000 [15:08:14]OFD Sender: Processing packet 153192 [packets to send 833, broken 832] [15:08:14]ProducePacketName [15:08:14]name=ofd_packets/00153192 [15:08:14]OFD Sender: To server: pG, [15:08:14]CommunicateWithHost lk.salyk.kg:30040 [15:08:14]ConnectInit lk.salyk.kg [15:08:14]written 0, free lines is 4095 [15:08:15]Write to MH i2c: 01 00 00 C3 03 C6 [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 07 00 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 CF 0C A8 [15:08:15]RasterBufferAndPrint [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]written 0, free lines is 3282 [15:08:15]MH_Cut [15:08:15]Write to MH i2c: D1 01 00 CA 03 01 9F [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 01 00 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 01 00 CA 03 00 9E [15:08:15]Write to MH i2c: 01 00 00 CB 03 CE [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]*** Cut start [15:08:15]*** Purtial cut [15:08:15]*** Stage 1: CUTSNS_PIN = 1 [15:08:16]Read from MH i2c: 01 [15:08:16]MH_I2C_Read... [15:08:16]*** Stop cut motor [15:08:16]*** Cut end [15:08:16]Read from MH i2c: 01 07 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [15:08:16]process_action close_receipt done [15:08:16]requested_data is exist [15:08:16]produce_requested_data [15:08:16]requested_item fm.sn is exist - process it [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 11 00 00 [15:08:16]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 17 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [15:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:16]wFMCommunicate OK [15:08:16]requested_item fd.num is exist - process it [15:08:16]SAM_PROTO_GetFieldsCounters [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 13 00 00 [15:08:16]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 62 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [15:08:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:16]wFMCommunicate OK [15:08:16]SAM_PROTO_GetFieldsCounters done [15:08:16]requested_item shift.num is exist - process it [15:08:16]requested_item shift.opened is exist - process it [15:08:16]req_shift_opened [15:08:16]FM_GetShiftState [15:08:16]SAM_PROTO_GetShiftState [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 13 01 00 [15:08:16]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 0E 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 16 [15:08:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:08:16]wFMCommunicate OK [15:08:16]SAM_PROTO_GetShiftState done [15:08:16]FM_GetShiftState done [15:08:16]req_shift_opened done [15:08:16]requested_item shift.open_date is exist - process it [15:08:16]req_shift_open_date [15:08:16]req_shift_open_date done [15:08:16]produce_requested_data done [15:08:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153192,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:08:16]process_action_free close_receipt [15:08:16]json_value_free [15:08:16]json_value_free done [15:08:16]process_json_proto returns [15:08:16]Send response to host [15:08:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153192,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:08:16]free response buf [15:08:16]execute_script done [15:08:16]execute_script returns [15:08:16]free content buf [15:08:16]Sock 9.Close socket [15:08:16]Sock 9.Thread stoped [15:08:16]Connected sock=11 [15:08:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 54 64 04 01 FB 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 5D 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 35 04 06 00 3B E8 A8 47 66 FA 97 11 0D 28 21 E5 A0 CB [15:08:20]recv_with_timeout no data received [15:08:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 EB 47 00 BB 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 56 02 00 F4 03 04 00 5E CF F3 66 B6 04 01 00 00 5E EB 2E 10 13 23 FD AA [15:08:21]CommunicateWithHost err = 0 [15:08:21]CheckOFDResponse [15:08:21]1017 (14) - 77093643461234 [15:08:21]1041 (16) - 0000000000871835 [15:08:21]1040 (4) - 153192 [15:08:21]1012 (4) - 25.09.2024 08:52 [15:08:21]1206 (1) - 0 [15:08:21]OFD Sender: Remove packet 153192 [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00153192 [15:08:21]NVStorageDeleteData [15:08:21]OFD Sender: No OFD packet to send [15:08:26]OFD Sender: No OFD packet to send [15:08:31]recv_with_timeout no data received [15:08:31]OFD Sender: No OFD packet to send [15:08:36]OFD Sender: No OFD packet to send [15:08:41]recv_with_timeout no data received [15:08:42]OFD Sender: No OFD packet to send [15:08:47]OFD Sender: No OFD packet to send [15:08:52]OFD Sender: No OFD packet to send [15:08:57]OFD Sender: No OFD packet to send [15:08:58]recv_with_timeout no data received [15:09:02]OFD Sender: No OFD packet to send [15:09:07]OFD Sender: No OFD packet to send [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:18]accept exits with 8 [15:09:18]New connection [15:09:18]New thread 3067239780 created [15:09:18]Thread 3067383140 joined [15:09:18]Waiting for new connection... [15:09:18] Sock 8.Parse request [15:09:18]Sock 8.Check first char [15:09:18]Sock 8.First char is OK [15:09:18]request: POST /json_proto HTTP/1.0 [15:09:18]Method: POST [15:09:18]URL: /json_proto [15:09:18]Method is POST - this is cgi request [15:09:18]url: /json_proto [15:09:18]query_string will be loaded in cgi processing [15:09:18]execute_cgi json_proto POST (null) [15:09:18]execute_cgi path=json_proto method=POST [15:09:18]POST find Content-Length [15:09:18]Host: 172.17.43.67:8080 [15:09:18]Content-Length: 627 [15:09:18]Content-Type: application/json [15:09:18] [15:09:18]POST finish read [15:09:18]Found Content-Length = 627 [15:09:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:18]execute_script... [15:09:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:18]POST & json_proto [15:09:18]process_json_proto [15:09:18]json parsed OK: [15:09:18]protocol is kg_v1.0 [15:09:18]action value=close_receipt [15:09:18]process_action close_receipt [15:09:18]cmd_close_receipt [15:09:18]MH_GetDate [15:09:18]Write to MH i2c: F0 00 00 CF 03 C1 [15:09:18]Write i2c OK [15:09:18]MH_I2C_Read... [15:09:18]Read from MH i2c: F0 [15:09:18]MH_I2C_Read... [15:09:18]Read from MH i2c: F0 09 00 [15:09:18]MH_I2C_Read... [15:09:18]Read from MH i2c: F0 09 00 CF 03 00 9F 27 F4 66 6A BD 47 65 BD [15:09:18]GetLastDocTimeStamp 1727276893 [15:09:18]current date 1727276959 [15:09:18]FM_GetShiftState [15:09:18]SAM_PROTO_GetShiftState [15:09:18]wFMCommunicate request_size=4 [15:09:18]MH_SAM_APDU [15:09:18]CAPDU: 80 13 01 00 [15:09:18]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [15:09:18]Write i2c OK [15:09:18]MH_I2C_Read... [15:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:18]Read from MH i2c: E2 [15:09:18]MH_I2C_Read... [15:09:18]Read from MH i2c: E2 0E 00 [15:09:18]MH_I2C_Read... [15:09:18]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 18 [15:09:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:09:18]wFMCommunicate OK [15:09:18]SAM_PROTO_GetShiftState done [15:09:18]FM_GetShiftState done [15:09:18]opened in 1727224329 [15:09:18]opened+sec_in_day 1727310729 [15:09:18]quantity*price = 99999 [15:09:18]sum+1 = 100001 [15:09:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 209 25.09.2024 15:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153193 ФПД: 38001411959954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T150919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153193&fm=38001411959954&tin=02508201610067®Number=0000000000091825&sum=100000 [15:09:19]StoreToDocumentArchive [15:09:19]shift 478 fd 153193 [15:09:19]save to /storage/0478/doc_00153193 [15:09:19]save last doc name /storage/0478/doc_00153193 to /storage/kkm_last_doc_name [15:09:19]save OK [15:09:19]Clear old archive folders... [15:09:19]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:09:19]tlvbuf is 006A9570 [15:09:19]SAM_PROTO_ClearQueue [15:09:19]wFMCommunicate request_size=4 [15:09:19]MH_SAM_APDU [15:09:19]CAPDU: 80 09 00 00 [15:09:19]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [15:09:19]Write i2c OK [15:09:19]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [15:09:20]RAPDU: 90 00 [15:09:20]wFMCommunicate OK [15:09:20]SAM_PROTO_ClearQueue done [15:09:20]KKMCreateOFDPacket [15:09:20]OFDProtocolAddRootSTLVToBuf [15:09:20]FM_MakeSignedData [15:09:20]FM_MakeSignedData [15:09:20]SAM_PROTO_SignData [15:09:20]wFMCommunicate request_size=4 [15:09:20]MH_SAM_APDU [15:09:20]CAPDU: 80 0D 01 02 [15:09:20]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [15:09:20]Write i2c OK [15:09:20]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [15:09:20]RAPDU: 90 00 [15:09:20]wFMCommunicate OK [15:09:20]wFMCommunicate request_size=255 [15:09:20]MH_SAM_APDU [15:09:20]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 9F 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 56 02 00 35 04 06 00 22 8F E4 A9 2C [15:09:20]Write to MH i2c: E2 02 01 DF 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 9F 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 56 02 00 35 04 06 00 22 8F E4 A9 2C 00 00 D5 [15:09:20]Write i2c OK [15:09:20]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [15:09:20]RAPDU: 90 00 [15:09:20]wFMCommunicate OK [15:09:20]wFMCommunicate request_size=6 [15:09:20]MH_SAM_APDU [15:09:20]CAPDU: 80 0D 02 02 01 92 [15:09:20]Write to MH i2c: E2 09 00 E0 03 80 0D 02 02 01 00 92 00 00 F1 [15:09:20]Write i2c OK [15:09:20]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [15:09:20]RAPDU: 90 00 [15:09:20]wFMCommunicate OK [15:09:20]wFMCommunicate request_size=4 [15:09:20]MH_SAM_APDU [15:09:20]CAPDU: 80 0D 03 02 [15:09:20]Write to MH i2c: E2 08 00 E1 03 80 0D 03 02 00 00 00 00 5F [15:09:20]Write i2c OK [15:09:20]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 0B 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 0B 00 E1 03 00 47 9A D2 2A 45 90 38 E0 90 00 2A [15:09:20]RAPDU: 47 9A D2 2A 45 90 38 E0 90 00 [15:09:20]wFMCommunicate OK [15:09:20]SAM_PROTO_SignData done [15:09:20]FM_MakeSignedData done [15:09:20]CreateOFDProtocolMessage [15:09:20]wFMCommunicate request_size=4 [15:09:20]MH_SAM_APDU [15:09:20]CAPDU: 80 11 00 00 [15:09:20]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [15:09:20]Write i2c OK [15:09:20]MH_I2C_Read... [15:09:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:20]Read from MH i2c: E2 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 17 00 [15:09:20]MH_I2C_Read... [15:09:20]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [15:09:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:20]wFMCommunicate OK [15:09:20]CreateOFDProtocolMessage done [15:09:20]OFDSenderStorePacket 153193 [15:09:20]StoreOFDPacket docnum=153193 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28077499+1699200362=1727277861 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 25 2B F4 66 6A BD 47 65 7C [15:24:21]Current date/time: 25.09.2024 15:24 [15:24:21]FM_Init [15:24:21]wFMConnect [15:24:21]MH_SAM_On [15:24:21]Write to MH i2c: E0 00 00 08 00 E7 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_init finished! [15:24:21]*** atr: [15:24:21]*** 0F 3B D5 18 FF 81 91 FE [15:24:21]*** 1F C3 80 73 C8 21 10 0A [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]*** 00 00 00 00 00 00 00 00 [15:24:21]Read from MH i2c: E0 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E0 10 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:24:21]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:24:21]wFMCommunicate request_size=10 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:24:21]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:24:21]RAPDU: 90 00 [15:24:21]wFMCommunicate OK [15:24:21]wFMCommunicate request_size=4 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 11 00 00 [15:24:21]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [15:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:24:21]wFMCommunicate OK [15:24:21]Detected FM SN is 0000000000871835 [15:24:21]Stored FM SN is 0000000000871835 [15:24:21]wFMCommunicate request_size=9 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 16 00 00 04 E6 7F 00 00 [15:24:21]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:24:21]RAPDU: 90 00 [15:24:21]wFMCommunicate OK [15:24:21]FM PIN OK [15:24:21]wFMCommunicate request_size=8 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 14 04 00 03 02 00 01 [15:24:21]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:24:21]RAPDU: 90 00 [15:24:21]wFMCommunicate OK [15:24:21]wFMCommunicate request_size=13 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:24:21]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:24:21]RAPDU: 90 00 [15:24:21]wFMCommunicate OK [15:24:21]wFMCommunicate request_size=4 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 11 00 00 [15:24:21]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [15:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:24:21]wFMCommunicate OK [15:24:21]DocumentArchiveInit [15:24:21]Start Httpd... [15:24:21]Httpd thread 3067452772 created [15:24:21]Write to MH i2c: 01 00 00 0F 00 0F [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: 01 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: 01 07 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:24:21]Allocated Socket 5 [15:24:21]Bind OK [15:24:21]Listen OK [15:24:21]httpd running on port 8080 [15:24:21]Waiting for new connection... [15:24:21]MH Int Process started [15:24:22]OFD Sender: Processing packet 153193 [packets to send 833, broken 832] [15:24:22]ProducePacketName [15:24:22]name=ofd_packets/00153193 [15:24:22]OFD Sender: To server: pG, [15:24:22]CommunicateWithHost lk.salyk.kg:30040 [15:24:22]ConnectInit lk.salyk.kg [15:24:22]accept exits with 6 [15:24:22]New connection [15:24:22]New thread 3067166052 created [15:24:22]Waiting for new connection... [15:24:22] Sock 6.Parse request [15:24:22]Sock 6.Check first char [15:24:22]Sock 6.First char is OK [15:24:22]request: POST /json_proto HTTP/1.0 [15:24:22]Method: POST [15:24:22]URL: /json_proto [15:24:22]Method is POST - this is cgi request [15:24:22]url: /json_proto [15:24:22]query_string will be loaded in cgi processing [15:24:22]execute_cgi json_proto POST (null) [15:24:22]execute_cgi path=json_proto method=POST [15:24:22]POST find Content-Length [15:24:22]Host: 172.17.43.67:8080 [15:24:22]Content-Length: 215 [15:24:22]Content-Type: application/json [15:24:22] [15:24:22]POST finish read [15:24:22]Found Content-Length = 215 [15:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:22]execute_script... [15:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:22]POST & json_proto [15:24:22]process_json_proto [15:24:22]json parsed OK: [15:24:22]protocol is kg_v1.0 [15:24:22]action value=get_value [15:24:22]process_action get_value [15:24:22]cmd_get_value [15:24:22]process_action get_value done [15:24:22]requested_data is exist [15:24:22]produce_requested_data [15:24:22]requested_item kkm.sn is exist - process it [15:24:22]requested_item kkm.ver is exist - process it [15:24:22]requested_item fm.sn is exist - process it [15:24:22]wFMCommunicate request_size=4 [15:24:22]MH_SAM_APDU [15:24:22]CAPDU: 80 11 00 00 [15:24:22]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:24:22]Write i2c OK [15:24:22]MH_I2C_Read... [15:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:22]Read from MH i2c: E2 [15:24:22]MH_I2C_Read... [15:24:22]Read from MH i2c: E2 17 00 [15:24:22]MH_I2C_Read... [15:24:22]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [15:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:24:22]wFMCommunicate OK [15:24:22]requested_item fd.num is exist - process it [15:24:22]SAM_PROTO_GetFieldsCounters [15:24:22]wFMCommunicate request_size=4 [15:24:22]MH_SAM_APDU [15:24:22]CAPDU: 80 13 00 00 [15:24:22]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:24:22]Write i2c OK [15:24:22]MH_I2C_Read... [15:24:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:23]Read from MH i2c: E2 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 62 00 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [15:24:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:23]wFMCommunicate OK [15:24:23]SAM_PROTO_GetFieldsCounters done [15:24:23]requested_item shift.num is exist - process it [15:24:23]requested_item shift.opened is exist - process it [15:24:23]req_shift_opened [15:24:23]FM_GetShiftState [15:24:23]SAM_PROTO_GetShiftState [15:24:23]wFMCommunicate request_size=4 [15:24:23]MH_SAM_APDU [15:24:23]CAPDU: 80 13 01 00 [15:24:23]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:24:23]Write i2c OK [15:24:23]MH_I2C_Read... [15:24:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:23]Read from MH i2c: E2 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 0E 00 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [15:24:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:24:23]wFMCommunicate OK [15:24:23]SAM_PROTO_GetShiftState done [15:24:23]FM_GetShiftState done [15:24:23]req_shift_opened done [15:24:23]requested_item shift.open_date is exist - process it [15:24:23]req_shift_open_date [15:24:23]req_shift_open_date done [15:24:23]produce_requested_data done [15:24:23]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153193,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:24:23]process_action_free get_value [15:24:23]json_value_free [15:24:23]json_value_free done [15:24:23]process_json_proto returns [15:24:23]Send response to host [15:24:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153193,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:24:23]free response buf [15:24:23]execute_script done [15:24:23]execute_script returns [15:24:23]free content buf [15:24:23]Sock 6.Close socket [15:24:23]Sock 6.Thread stoped [15:24:23]accept exits with 11 [15:24:23]New connection [15:24:23]New thread 3067022692 created [15:24:23]Thread 3067166052 joined [15:24:23]Waiting for new connection... [15:24:23] Sock 11.Parse request [15:24:23]Sock 11.Check first char [15:24:23]Sock 11.First char is OK [15:24:23]request: POST /json_proto HTTP/1.0 [15:24:23]Method: POST [15:24:23]URL: /json_proto [15:24:23]Method is POST - this is cgi request [15:24:23]url: /json_proto [15:24:23]query_string will be loaded in cgi processing [15:24:23]execute_cgi json_proto POST (null) [15:24:23]execute_cgi path=json_proto method=POST [15:24:23]POST find Content-Length [15:24:23]Host: 172.17.43.67:8080 [15:24:23]Content-Length: 331 [15:24:23]Content-Type: application/json [15:24:23] [15:24:23]POST finish read [15:24:23]Found Content-Length = 331 [15:24:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:24:23]execute_script... [15:24:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:24:23]POST & json_proto [15:24:23]process_json_proto [15:24:23]json parsed OK: [15:24:23]protocol is kg_v1.0 [15:24:23]action value=get_value [15:24:23]process_action get_value [15:24:23]cmd_get_value [15:24:23]process_action get_value done [15:24:23]requested_data is exist [15:24:23]produce_requested_data [15:24:23]requested_item fm.sale.total is exist - process it [15:24:23]SAM_PROTO_GetFMData [15:24:23]wFMCommunicate request_size=4 [15:24:23]MH_SAM_APDU [15:24:23]CAPDU: 80 13 03 00 [15:24:23]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:24:23]Connected sock=8 [15:24:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EA A9 03 01 B2 01 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 9F 27 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 56 02 00 35 04 06 00 22 8F E4 A9 2C 92 47 9A D2 2A 45 90 38 E0 [15:24:23]Write i2c OK [15:24:23]MH_I2C_Read... [15:24:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:24:23]Read from MH i2c: E2 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 FD 00 [15:24:23]MH_I2C_Read... [15:24:23]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 AD 52 02 00 69 04 9F 00 6F 04 04 00 D5 4E 02 00 B1 04 05 00 8C BE ED 9C 02 70 04 05 00 8C BE ED 9C 02 72 04 00 00 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 E4 FE 10 47 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 6D F1 EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 BA [15:24:23]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 AD 52 02 00 69 04 9F 00 6F 04 04 00 D5 4E 02 00 B1 04 05 00 8C BE ED 9C 02 70 04 05 00 8C BE ED 9C 02 72 04 00 00 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 E4 FE 10 47 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 6D F1 EB 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [15:24:23]wFMCommunicate OK [15:24:23]wFMCommunicate request_size=4 [15:24:23]MH_SAM_APDU [15:24:23]CAPDU: 80 17 00 00 [15:24:23]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:24:23]Write i2c OK [15:24:23]MH_I2C_Read... [15:24:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:24]Read from MH i2c: E2 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [15:24:24]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [15:24:24]wFMCommunicate OK [15:24:24]wFMCommunicate request_size=4 [15:24:24]MH_SAM_APDU [15:24:24]CAPDU: 80 17 00 00 [15:24:24]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:24:24]Write i2c OK [15:24:24]MH_I2C_Read... [15:24:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 D1 47 00 BA E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 56 02 00 F4 03 04 00 21 D3 F3 66 B6 04 01 00 00 BB 82 CF 28 4B 02 86 9F [15:24:24]CommunicateWithHost err = 0 [15:24:24]CheckOFDResponse [15:24:24]1017 (14) - 77093643461234 [15:24:24]1041 (16) - 0000000000871835 [15:24:24]1040 (4) - 153193 [15:24:24]1012 (4) - 25.09.2024 09:08 [15:24:24]1206 (1) - 0 [15:24:24]OFD Sender: Remove packet 153193 [15:24:24]ProducePacketName [15:24:24]name=ofd_packets/00153193 [15:24:24]NVStorageDeleteData [15:24:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:24]Read from MH i2c: E2 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [15:24:24]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [15:24:24]wFMCommunicate OK [15:24:24]wFMCommunicate request_size=4 [15:24:24]MH_SAM_APDU [15:24:24]CAPDU: 80 17 00 00 [15:24:24]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:24:24]Write i2c OK [15:24:24]MH_I2C_Read... [15:24:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:24]Read from MH i2c: E2 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [15:24:24]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [15:24:24]wFMCommunicate OK [15:24:24]wFMCommunicate request_size=4 [15:24:24]MH_SAM_APDU [15:24:24]CAPDU: 80 17 00 00 [15:24:24]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:24:24]Write i2c OK [15:24:24]MH_I2C_Read... [15:24:24]OFD Sender: No OFD packet to send [15:24:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [15:24:24]Read from MH i2c: E2 [15:24:24]MH_I2C_Read... [15:24:24]Read from MH i2c: E2 DE 00 [15:24:24]MH_I2C_Read... [15:24:25]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [15:24:25]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:24:25]wFMCommunicate OK [15:24:25]SAM_PROTO_GetFMData done [15:24:25]requested_item fm.sale_refund.total is exist - process it [15:24:25]requested_item fm.buy.total is exist - process it [15:24:25]requested_item shift.sale.total is exist - process it [15:24:25]SAM_PROTO_GetShiftData [15:24:25]wFMCommunicate request_size=4 [15:24:25]MH_SAM_APDU [15:24:25]CAPDU: 80 13 02 00 [15:24:25]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:24:25]Write i2c OK [15:24:25]MH_I2C_Read... [15:24:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:24:25]Read from MH i2c: E2 [15:24:25]MH_I2C_Read... [15:24:25]Read from MH i2c: E2 FD 00 [15:24:25]MH_I2C_Read... [15:24:25]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 D1 00 00 00 69 04 99 00 6F 04 04 00 D1 00 00 00 B1 04 03 00 70 B0 D4 70 04 03 00 70 B0 D4 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 FA 97 16 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 FD E1 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 F7 03 00 90 00 64 [15:24:25]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 D1 00 00 00 69 04 99 00 6F 04 04 00 D1 00 00 00 B1 04 03 00 70 B0 D4 70 04 03 00 70 B0 D4 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 FA 97 16 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 FD E1 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 F7 03 00 90 00 [15:24:25]wFMCommunicate OK [15:24:25]wFMCommunicate request_size=4 [15:24:25]MH_SAM_APDU [15:24:25]CAPDU: 80 17 00 00 [15:24:25]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:24:25]Write i2c OK [15:24:25]MH_I2C_Read... [15:24:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:25]Read from MH i2c: E2 [15:24:25]MH_I2C_Read... [15:24:25]Read from MH i2c: E2 FD 00 [15:24:25]MH_I2C_Read... [15:24:25]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [15:24:25]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [15:24:25]wFMCommunicate OK [15:24:25]wFMCommunicate request_size=4 [15:24:25]MH_SAM_APDU [15:24:25]CAPDU: 80 17 00 00 [15:24:25]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:24:25]Write i2c OK [15:24:25]MH_I2C_Read... [15:24:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:26]Read from MH i2c: E2 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 FD 00 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [15:24:26]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [15:24:26]wFMCommunicate OK [15:24:26]wFMCommunicate request_size=4 [15:24:26]MH_SAM_APDU [15:24:26]CAPDU: 80 17 00 00 [15:24:26]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:24:26]Write i2c OK [15:24:26]MH_I2C_Read... [15:24:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:24:26]Read from MH i2c: E2 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 FD 00 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [15:24:26]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [15:24:26]wFMCommunicate OK [15:24:26]wFMCommunicate request_size=4 [15:24:26]MH_SAM_APDU [15:24:26]CAPDU: 80 17 00 00 [15:24:26]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:24:26]Write i2c OK [15:24:26]MH_I2C_Read... [15:24:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [15:24:26]Read from MH i2c: E2 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 C9 00 [15:24:26]MH_I2C_Read... [15:24:26]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [15:24:26]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [15:24:26]wFMCommunicate OK [15:24:26]SAM_PROTO_GetShiftData done [15:24:26]requested_item shift.sale.total_cash is exist - process it [15:24:26]requested_item shift.sale_refund.total is exist - process it [15:24:26]requested_item shift.sale_refund.total_cash is exist - process it [15:24:26]requested_item shift.buy.total is exist - process it [15:24:26]requested_item shift.buy.total_cash is exist - process it [15:24:26]produce_requested_data done [15:24:26]produce_requested_data return {"fm.sale.total":112227611.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":139388.00,"shift.sale.total_cash":139388.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} [15:24:26]process_action_free get_value [15:24:26]json_value_free [15:24:26]json_value_free done [15:24:26]process_json_proto returns [15:24:26]Send response to host [15:24:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112227611.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":139388.00,"shift.sale.total_cash":139388.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}}} [15:24:26]free response buf [15:24:26]execute_script done [15:24:26]execute_script returns [15:24:26]free content buf [15:24:26]Sock 11.Close socket [15:24:26]Sock 11.Thread stoped [15:24:27]accept exits with 6 [15:24:27]New connection [15:24:27]New thread 3067166052 created [15:24:27]Thread 3067022692 joined [15:24:27]Waiting for new connection... [15:24:27] Sock 6.Parse request [15:24:27]Sock 6.Check first char [15:24:27]Sock 6.First char is OK [15:24:27]request: POST /json_proto HTTP/1.0 [15:24:27]Method: POST [15:24:27]URL: /json_proto [15:24:27]Method is POST - this is cgi request [15:24:27]url: /json_proto [15:24:27]query_string will be loaded in cgi processing [15:24:27]execute_cgi json_proto POST (null) [15:24:27]execute_cgi path=json_proto method=POST [15:24:27]POST find Content-Length [15:24:27]Host: 172.17.43.67:8080 [15:24:27]Content-Length: 796 [15:24:27]Content-Type: application/json [15:24:27] [15:24:27]POST finish read [15:24:27]Found Content-Length = 796 [15:24:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 1.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:27]execute_script... [15:24:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 1.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:27]POST & json_proto [15:24:27]process_json_proto [15:24:27]json parsed OK: [15:24:27]protocol is kg_v1.0 [15:24:27]action value=close_receipt [15:24:27]process_action close_receipt [15:24:27]cmd_close_receipt [15:24:27]MH_GetDate [15:24:27]Write to MH i2c: F0 00 00 1D 00 0C [15:24:27]Write i2c OK [15:24:27]MH_I2C_Read... [15:24:27]Read from MH i2c: F0 [15:24:27]MH_I2C_Read... [15:24:27]Read from MH i2c: F0 09 00 [15:24:27]MH_I2C_Read... [15:24:27]Read from MH i2c: F0 09 00 1D 00 00 2B 2B F4 66 6A BD 47 65 98 [15:24:27]GetLastDocTimeStamp 1727276959 [15:24:27]current date 1727277867 [15:24:27]FM_GetShiftState [15:24:27]SAM_PROTO_GetShiftState [15:24:27]wFMCommunicate request_size=4 [15:24:27]MH_SAM_APDU [15:24:27]CAPDU: 80 13 01 00 [15:24:27]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:24:27]Write i2c OK [15:24:27]MH_I2C_Read... [15:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:27]Read from MH i2c: E2 [15:24:27]MH_I2C_Read... [15:24:27]Read from MH i2c: E2 0E 00 [15:24:27]MH_I2C_Read... [15:24:27]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [15:24:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:24:27]wFMCommunicate OK [15:24:27]SAM_PROTO_GetShiftState done [15:24:27]FM_GetShiftState done [15:24:27]opened in 1727224329 [15:24:27]opened+sec_in_day 1727310729 [15:24:27]quantity*price = 0 [15:24:27]sum+1 = 1 [15:24:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 210 25.09.2024 15:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153194 ФПД: 199287955592896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T152427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153194&fm=199287955592896&tin=02508201610067®Number=0000000000091825&sum=0 [15:24:28]StoreToDocumentArchive [15:24:28]shift 478 fd 153194 [15:24:28]save to /storage/0478/doc_00153194 [15:24:28]save last doc name /storage/0478/doc_00153194 to /storage/kkm_last_doc_name [15:24:28]save OK [15:24:28]Clear old archive folders... [15:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:28]tlvbuf is 019F39B0 [15:24:28]SAM_PROTO_ClearQueue [15:24:28]wFMCommunicate request_size=4 [15:24:28]MH_SAM_APDU [15:24:28]CAPDU: 80 09 00 00 [15:24:28]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:24:28]Write i2c OK [15:24:28]MH_I2C_Read... [15:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:28]Read from MH i2c: E2 [15:24:28]MH_I2C_Read... [15:24:28]Read from MH i2c: E2 03 00 [15:24:28]MH_I2C_Read... [15:24:28]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:24:28]RAPDU: 90 00 [15:24:28]wFMCommunicate OK [15:24:28]SAM_PROTO_ClearQueue done [15:24:28]KKMCreateOFDPacket [15:24:28]OFDProtocolAddRootSTLVToBuf [15:24:28]FM_MakeSignedData [15:24:28]FM_MakeSignedData [15:24:28]SAM_PROTO_SignData [15:24:28]wFMCommunicate request_size=4 [15:24:28]MH_SAM_APDU [15:24:28]CAPDU: 80 0D 01 02 [15:24:28]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:24:28]Write i2c OK [15:24:28]MH_I2C_Read... [15:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:28]Read from MH i2c: E2 [15:24:28]MH_I2C_Read... [15:24:28]Read from MH i2c: E2 03 00 [15:24:28]MH_I2C_Read... [15:24:28]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:24:28]RAPDU: 90 00 [15:24:28]wFMCommunicate OK [15:24:28]wFMCommunicate request_size=255 [15:24:28]MH_SAM_APDU [15:24:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2B 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 56 02 00 35 04 06 00 B5 [15:24:28]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2B 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 56 02 00 35 04 06 00 B5 00 00 54 [15:24:28]Write i2c OK [15:24:28]MH_I2C_Read... [15:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:29]Read from MH i2c: E2 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 03 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:24:29]RAPDU: 90 00 [15:24:29]wFMCommunicate OK [15:24:29]wFMCommunicate request_size=10 [15:24:29]MH_SAM_APDU [15:24:29]CAPDU: 80 0D 02 02 05 40 57 CD 16 C0 [15:24:29]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 40 57 CD 16 C0 00 00 EC [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:29]Read from MH i2c: E2 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 03 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:24:29]RAPDU: 90 00 [15:24:29]wFMCommunicate OK [15:24:29]wFMCommunicate request_size=4 [15:24:29]MH_SAM_APDU [15:24:29]CAPDU: 80 0D 03 02 [15:24:29]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:29]Read from MH i2c: E2 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 0B 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 0B 00 2F 00 00 00 C0 9D 34 4C 78 15 A5 90 00 BA [15:24:29]RAPDU: 00 C0 9D 34 4C 78 15 A5 90 00 [15:24:29]wFMCommunicate OK [15:24:29]SAM_PROTO_SignData done [15:24:29]FM_MakeSignedData done [15:24:29]CreateOFDProtocolMessage [15:24:29]wFMCommunicate request_size=4 [15:24:29]MH_SAM_APDU [15:24:29]CAPDU: 80 11 00 00 [15:24:29]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:29]Read from MH i2c: E2 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 17 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [15:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:24:29]wFMCommunicate OK [15:24:29]CreateOFDProtocolMessage done [15:24:29]OFDSenderStorePacket 153194 [15:24:29]StoreOFDPacket docnum=153194 [15:24:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 7D 07 01 5C AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2B 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 56 02 00 35 04 06 00 B5 40 57 CD 16 C0 00 C0 9D 34 4C 78 15 A5 [15:24:29]CheckFolder [15:24:29]dirname=/storage/ofd_packets [15:24:29]CheckFolder done [15:24:29]ProducePacketName [15:24:29]name=ofd_packets/00153194 [15:24:29]NVStorageSaveData ofd_packets/00153194 [15:24:29]File name is /storage/ofd_packets/00153194 [15:24:29]Write 301 bytes [15:24:29]NVStorageSaveData done [15:24:29]OFDSenderStorePacket done [15:24:29]KKMCreateOFDPacket done [15:24:29]NVStorageSaveData kkm_last_timestamp [15:24:29]File name is /storage/kkm_last_timestamp [15:24:29]Write 4 bytes [15:24:29]NVStorageSaveData done [15:24:29]ExternCall_PrintAddStr [15:24:29]wPrintStart [15:24:29]Write to MH i2c: 01 00 00 31 00 31 [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 07 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:24:29]RasterBufferAndPrint [15:24:29]line Счет N : (1)1787197 [15:24:29]line ИНН: 02508201610067 [15:24:29]line Контрольно-Кассовый Чек [15:24:29]line ПРОДАЖА [15:24:29]line ТРК (МРК, ГНК) : 32 [15:24:29]line Товар: 2710124130 [15:24:29]line Аи-92-К-5 [15:24:29]line 1.480 * 0.00 [15:24:29]line = 0.00 [15:24:29]line НДС 12% НСП 1% [15:24:29]line > о реализуемом товаре [15:24:29]line ИТОГО: 0.00 [15:24:29]line НСП 1% : 0.00 [15:24:29]line НДС 12% : 0.00 [15:24:29]line Наличными: 0.00 [15:24:29]line Безнал.: 0.00 [15:24:29]line Место: АЗС № 89 "Партнер Нефть" [15:24:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:24:29]line СНО: Общий режим [15:24:29]line Чек 210 25.09.2024 15:24 [15:24:29]line Смена: 478 ФФД: 1.0 [15:24:29]line ЗНМ: 0300000113 [15:24:29]line РНМ: 0000000000091825 [15:24:29]line Версия ККМ: 001 [15:24:29]line Платежная система: O! деньги [15:24:29]line ФМ: 0000000000871835 [15:24:29]line ФД: 153194 [15:24:29]line ФПД: 199287955592896 [15:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T152427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153194&fm=199287955592896&tin=02508201610067®Number=0000000000091825&sum=0 [15:24:29]written 0, free lines is 4095 [15:24:29]OFD Sender: Processing packet 153194 [packets to send 833, broken 832] [15:24:29]ProducePacketName [15:24:29]name=ofd_packets/00153194 [15:24:29]OFD Sender: To server: pG, [15:24:29]CommunicateWithHost lk.salyk.kg:30040 [15:24:29]ConnectInit lk.salyk.kg [15:24:29]Write to MH i2c: 01 00 00 5B 00 5B [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 07 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [15:24:29]RasterBufferAndPrint [15:24:29]line [15:24:29]line [15:24:29]line [15:24:29]line [15:24:29]line [15:24:29]written 0, free lines is 3330 [15:24:29]MH_Cut [15:24:29]Write to MH i2c: D1 01 00 62 00 01 34 [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: D1 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: D1 01 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: D1 01 00 62 00 00 33 [15:24:29]Write to MH i2c: 01 00 00 63 00 63 [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:30]recv_with_timeout no data received [15:24:30]Connected sock=11 [15:24:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 7D 07 01 5C AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2B 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 56 02 00 35 04 06 00 B5 40 57 CD 16 C0 00 C0 9D 34 4C 78 15 A5 [15:24:30]*** Cut start [15:24:30]*** Purtial cut [15:24:30]*** Stage 1: CUTSNS_PIN = 1 [15:24:30]Read from MH i2c: 01 *** Stop cut motor [15:24:30] [15:24:30]*** Cut end [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: 01 07 00 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [15:24:30]process_action close_receipt done [15:24:30]requested_data is exist [15:24:30]produce_requested_data [15:24:30]requested_item fm.sn is exist - process it [15:24:30]wFMCommunicate request_size=4 [15:24:30]MH_SAM_APDU [15:24:30]CAPDU: 80 11 00 00 [15:24:30]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:24:30]Write i2c OK [15:24:30]MH_I2C_Read... [15:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:30]Read from MH i2c: E2 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 17 00 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [15:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:24:30]wFMCommunicate OK [15:24:30]requested_item fd.num is exist - process it [15:24:30]SAM_PROTO_GetFieldsCounters [15:24:30]wFMCommunicate request_size=4 [15:24:30]MH_SAM_APDU [15:24:30]CAPDU: 80 13 00 00 [15:24:30]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [15:24:30]Write i2c OK [15:24:30]MH_I2C_Read... [15:24:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 62 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [15:24:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:31]wFMCommunicate OK [15:24:31]SAM_PROTO_GetFieldsCounters done [15:24:31]requested_item shift.num is exist - process it [15:24:31]requested_item shift.opened is exist - process it [15:24:31]req_shift_opened [15:24:31]FM_GetShiftState [15:24:31]SAM_PROTO_GetShiftState [15:24:31]wFMCommunicate request_size=4 [15:24:31]MH_SAM_APDU [15:24:31]CAPDU: 80 13 01 00 [15:24:31]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 0E 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [15:24:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:24:31]wFMCommunicate OK [15:24:31]SAM_PROTO_GetShiftState done [15:24:31]FM_GetShiftState done [15:24:31]req_shift_opened done [15:24:31]requested_item shift.open_date is exist - process it [15:24:31]req_shift_open_date [15:24:31]req_shift_open_date done [15:24:31]produce_requested_data done [15:24:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153194,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:24:31]process_action_free close_receipt [15:24:31]json_value_free [15:24:31]json_value_free done [15:24:31]process_json_proto returns [15:24:31]Send response to host [15:24:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153194,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:24:31]free response buf [15:24:31]execute_script done [15:24:31]execute_script returns [15:24:31]free content buf [15:24:31]Sock 6.Close socket [15:24:31]Sock 6.Thread stoped [15:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F2 51 47 00 46 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 56 02 00 F4 03 04 00 28 D3 F3 66 B6 04 01 00 00 5A D9 3B 0D 2C EF 14 F1 [15:24:31]CommunicateWithHost err = 0 [15:24:31]CheckOFDResponse [15:24:31]1017 (14) - 77093643461234 [15:24:31]1041 (16) - 0000000000871835 [15:24:31]1040 (4) - 153194 [15:24:31]1012 (4) - 25.09.2024 09:08 [15:24:31]1206 (1) - 0 [15:24:31]OFD Sender: Remove packet 153194 [15:24:31]ProducePacketName [15:24:31]name=ofd_packets/00153194 [15:24:31]NVStorageDeleteData [15:24:32]OFD Sender: No OFD packet to send [15:24:37]OFD Sender: No OFD packet to send [15:24:42]OFD Sender: No OFD packet to send [15:24:42]recv_with_timeout no data received [15:24:47]OFD Sender: No OFD packet to send [15:24:52]OFD Sender: No OFD packet to send [15:24:57]OFD Sender: No OFD packet to send [15:24:59]recv_with_timeout no data received [15:25:02]OFD Sender: No OFD packet to send [15:25:07]OFD Sender: No OFD packet to send [15:25:12]OFD Sender: No OFD packet to send [15:25:12]accept exits with 10 [15:25:12]New connection [15:25:12]New thread 3067022692 created [15:25:12]Thread 3067166052 joined [15:25:12]Waiting for new connection... [15:25:12] Sock 10.Parse request [15:25:12]Sock 10.Check first char [15:25:12]Sock 10.First char is OK [15:25:12]request: POST /json_proto HTTP/1.0 [15:25:12]Method: POST [15:25:12]URL: /json_proto [15:25:12]Method is POST - this is cgi request [15:25:12]url: /json_proto [15:25:12]query_string will be loaded in cgi processing [15:25:12]execute_cgi json_proto POST (null) [15:25:12]execute_cgi path=json_proto method=POST [15:25:12]POST find Content-Length [15:25:12]Host: 172.17.43.67:8080 [15:25:12]Content-Length: 680 [15:25:12]Content-Type: application/json [15:25:12] [15:25:12]POST finish read [15:25:12]Found Content-Length = 680 [15:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.190, "sum" : 1005.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:12]execute_script... [15:25:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.190, "sum" : 1005.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:12]POST & json_proto [15:25:12]process_json_proto [15:25:12]json parsed OK: [15:25:12]protocol is kg_v1.0 [15:25:12]action value=close_receipt [15:25:12]process_action close_receipt [15:25:12]cmd_close_receipt [15:25:12]MH_GetDate [15:25:12]Write to MH i2c: F0 00 00 67 00 56 [15:25:12]Write i2c OK [15:25:12]MH_I2C_Read... [15:25:12]Read from MH i2c: F0 [15:25:12]MH_I2C_Read... [15:25:12]Read from MH i2c: F0 09 00 [15:25:12]MH_I2C_Read... [15:25:12]Read from MH i2c: F0 09 00 67 00 00 59 2B F4 66 6A BD 47 65 10 [15:25:12]GetLastDocTimeStamp 1727277867 [15:25:12]current date 1727277913 [15:25:12]FM_GetShiftState [15:25:12]SAM_PROTO_GetShiftState [15:25:12]wFMCommunicate request_size=4 [15:25:12]MH_SAM_APDU [15:25:12]CAPDU: 80 13 01 00 [15:25:12]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:25:12]Write i2c OK [15:25:12]MH_I2C_Read... [15:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:12]Read from MH i2c: E2 [15:25:12]MH_I2C_Read... [15:25:12]Read from MH i2c: E2 0E 00 [15:25:12]MH_I2C_Read... [15:25:12]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AD [15:25:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:25:12]wFMCommunicate OK [15:25:12]SAM_PROTO_GetShiftState done [15:25:12]FM_GetShiftState done [15:25:12]opened in 1727224329 [15:25:12]opened+sec_in_day 1727310729 [15:25:12]quantity*price = 100507 [15:25:12]sum+1 = 100509 [15:25:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1005.00 Внесено: 1005.00 СДАЧА: 0.00 НСП 1% : 8.89 НДС 12% : 106.73 Наличными: 1005.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 211 25.09.2024 15:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153195 ФПД: 123533164373660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T152513&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153195&fm=123533164373660&tin=02508201610067®Number=0000000000091825&sum=100500 [15:25:13]StoreToDocumentArchive [15:25:13]shift 478 fd 153195 [15:25:13]save to /storage/0478/doc_00153195 [15:25:13]save last doc name /storage/0478/doc_00153195 to /storage/kkm_last_doc_name [15:25:13]save OK [15:25:13]Clear old archive folders... [15:25:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:25:13]tlvbuf is 01984D10 [15:25:13]SAM_PROTO_ClearQueue [15:25:13]wFMCommunicate request_size=4 [15:25:13]MH_SAM_APDU [15:25:13]CAPDU: 80 09 00 00 [15:25:13]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:25:13]Write i2c OK [15:25:13]MH_I2C_Read... [15:25:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:13]Read from MH i2c: E2 [15:25:13]MH_I2C_Read... [15:25:13]Read from MH i2c: E2 03 00 [15:25:13]MH_I2C_Read... [15:25:13]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:25:13]RAPDU: 90 00 [15:25:13]wFMCommunicate OK [15:25:13]SAM_PROTO_ClearQueue done [15:25:13]KKMCreateOFDPacket [15:25:13]OFDProtocolAddRootSTLVToBuf [15:25:13]FM_MakeSignedData [15:25:13]FM_MakeSignedData [15:25:13]SAM_PROTO_SignData [15:25:13]wFMCommunicate request_size=4 [15:25:13]MH_SAM_APDU [15:25:13]CAPDU: 80 0D 01 02 [15:25:13]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:25:13]Write i2c OK [15:25:13]MH_I2C_Read... [15:25:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:13]Read from MH i2c: E2 [15:25:13]MH_I2C_Read... [15:25:13]Read from MH i2c: E2 03 00 [15:25:13]MH_I2C_Read... [15:25:13]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:25:13]RAPDU: 90 00 [15:25:13]wFMCommunicate OK [15:25:13]wFMCommunicate request_size=255 [15:25:13]MH_SAM_APDU [15:25:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 59 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 56 02 00 35 04 06 00 70 5A 4E 61 [15:25:13]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 59 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 56 02 00 35 04 06 00 70 5A 4E 61 00 00 67 [15:25:13]Write i2c OK [15:25:13]MH_I2C_Read... [15:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:14]Read from MH i2c: E2 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 03 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:25:14]RAPDU: 90 00 [15:25:14]wFMCommunicate OK [15:25:14]wFMCommunicate request_size=7 [15:25:14]MH_SAM_APDU [15:25:14]CAPDU: 80 0D 02 02 02 66 9C [15:25:14]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 66 9C 00 00 F8 [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:14]Read from MH i2c: E2 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 03 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:25:14]RAPDU: 90 00 [15:25:14]wFMCommunicate OK [15:25:14]wFMCommunicate request_size=4 [15:25:14]MH_SAM_APDU [15:25:14]CAPDU: 80 0D 03 02 [15:25:14]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:14]Read from MH i2c: E2 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 0B 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 0B 00 79 00 00 8F D5 9B E3 2C 14 46 C4 90 00 21 [15:25:14]RAPDU: 8F D5 9B E3 2C 14 46 C4 90 00 [15:25:14]wFMCommunicate OK [15:25:14]SAM_PROTO_SignData done [15:25:14]FM_MakeSignedData done [15:25:14]CreateOFDProtocolMessage [15:25:14]wFMCommunicate request_size=4 [15:25:14]MH_SAM_APDU [15:25:14]CAPDU: 80 11 00 00 [15:25:14]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:14]Read from MH i2c: E2 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 17 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [15:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:14]wFMCommunicate OK [15:25:14]CreateOFDProtocolMessage done [15:25:14]OFDSenderStorePacket 153195 [15:25:14]StoreOFDPacket docnum=153195 [15:25:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4F 8F 04 01 93 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 59 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 56 02 00 35 04 06 00 70 5A 4E 61 66 9C 8F D5 9B E3 2C 14 46 C4 [15:25:14]CheckFolder [15:25:14]dirname=/storage/ofd_packets [15:25:14]CheckFolder done [15:25:14]ProducePacketName [15:25:14]name=ofd_packets/00153195 [15:25:14]NVStorageSaveData ofd_packets/00153195 [15:25:14]File name is /storage/ofd_packets/00153195 [15:25:14]Write 298 bytes [15:25:14]NVStorageSaveData done [15:25:14]OFDSenderStorePacket done [15:25:14]KKMCreateOFDPacket done [15:25:14]NVStorageSaveData kkm_last_timestamp [15:25:14]File name is /storage/kkm_last_timestamp [15:25:14]Write 4 bytes [15:25:14]NVStorageSaveData done [15:25:14]ExternCall_PrintAddStr [15:25:14]wPrintStart [15:25:14]Write to MH i2c: 01 00 00 7B 00 7B [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 07 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [15:25:14]RasterBufferAndPrint [15:25:14]line Счет N : (1)1787198 [15:25:14]line ИНН: 02508201610067 [15:25:14]line Контрольно-Кассовый Чек [15:25:14]line ПРОДАЖА [15:25:14]line ТРК (МРК, ГНК) : 31 [15:25:14]line Товар: 2710194210 [15:25:14]line ДТ-К-5 [15:25:14]line 13.190 * 76.20 [15:25:14]line = 1005.08 [15:25:14]line НДС 12% НСП 1% [15:25:14]line > о реализуемом товаре [15:25:14]line ОКРУГЛЕНИЕ: -0.08 [15:25:14]line ИТОГО: 1005.00 [15:25:14]line Внесено: 1005.00 [15:25:14]line СДАЧА: 0.00 [15:25:14]line НСП 1% : 8.89 [15:25:14]line НДС 12% : 106.73 [15:25:14]line Наличными: 1005.00 [15:25:14]line Безнал.: 0.00 [15:25:14]line Место: АЗС № 89 "Партнер Нефть" [15:25:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:25:14]line СНО: Общий режим [15:25:14]line Чек 211 25.09.2024 15:25 [15:25:14]line Смена: 478 ФФД: 1.0 [15:25:14]line ЗНМ: 0300000113 [15:25:14]line РНМ: 0000000000091825 [15:25:14]line Версия ККМ: 001 [15:25:14]line ФМ: 0000000000871835 [15:25:14]line ФД: 153195 [15:25:14]line ФПД: 123533164373660 [15:25:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T152513&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153195&fm=123533164373660&tin=02508201610067®Number=0000000000091825&sum=100500 [15:25:14]written 0, free lines is 4095 [15:25:14]OFD Sender: Processing packet 153195 [packets to send 833, broken 832] [15:25:14]ProducePacketName [15:25:14]name=ofd_packets/00153195 [15:25:14]OFD Sender: To server: pG, [15:25:14]CommunicateWithHost lk.salyk.kg:30040 [15:25:14]ConnectInit lk.salyk.kg [15:25:14]Write to MH i2c: 01 00 00 A6 00 A6 [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 07 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E2 0C 9B [15:25:14]RasterBufferAndPrint [15:25:14]line [15:25:14]line [15:25:14]line [15:25:14]line [15:25:14]line [15:25:14]written 0, free lines is 3316 [15:25:14]MH_Cut [15:25:14]Write to MH i2c: D1 01 00 AD 00 01 7F [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: D1 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: D1 01 00 [15:25:14]MH_I2C_Read... [15:25:14]Read from MH i2c: D1 01 00 AD 00 00 7E [15:25:14]Write to MH i2c: 01 00 00 AE 00 AE [15:25:14]Write i2c OK [15:25:14]MH_I2C_Read... [15:25:15]*** Cut start [15:25:15]*** Purtial cut [15:25:15]*** Stage 1: CUTSNS_PIN = 1 [15:25:15]Read from MH i2c: 01 [15:25:15]MH_I2C_Read... [15:25:15]*** Stop cut motor [15:25:15]*** Cut end [15:25:15]Read from MH i2c: 01 07 00 [15:25:15]MH_I2C_Read... [15:25:15]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [15:25:15]process_action close_receipt done [15:25:15]requested_data is exist [15:25:15]produce_requested_data [15:25:15]requested_item fm.sn is exist - process it [15:25:15]wFMCommunicate request_size=4 [15:25:15]MH_SAM_APDU [15:25:15]CAPDU: 80 11 00 00 [15:25:15]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [15:25:15]Write i2c OK [15:25:15]MH_I2C_Read... [15:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:15]Read from MH i2c: E2 [15:25:15]MH_I2C_Read... [15:25:15]Read from MH i2c: E2 17 00 [15:25:15]MH_I2C_Read... [15:25:15]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [15:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:15]wFMCommunicate OK [15:25:15]requested_item fd.num is exist - process it [15:25:15]SAM_PROTO_GetFieldsCounters [15:25:15]wFMCommunicate request_size=4 [15:25:15]MH_SAM_APDU [15:25:15]CAPDU: 80 13 00 00 [15:25:15]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [15:25:15]Write i2c OK [15:25:15]MH_I2C_Read... [15:25:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:16]Read from MH i2c: E2 [15:25:16]MH_I2C_Read... [15:25:16]Read from MH i2c: E2 62 00 [15:25:16]MH_I2C_Read... [15:25:16]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [15:25:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:16]wFMCommunicate OK [15:25:16]SAM_PROTO_GetFieldsCounters done [15:25:16]requested_item shift.num is exist - process it [15:25:16]requested_item shift.opened is exist - process it [15:25:16]req_shift_opened [15:25:16]FM_GetShiftState [15:25:16]SAM_PROTO_GetShiftState [15:25:16]wFMCommunicate request_size=4 [15:25:16]MH_SAM_APDU [15:25:16]CAPDU: 80 13 01 00 [15:25:16]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [15:25:16]Write i2c OK [15:25:16]MH_I2C_Read... [15:25:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:16]Read from MH i2c: E2 [15:25:16]MH_I2C_Read... [15:25:16]Read from MH i2c: E2 0E 00 [15:25:16]MH_I2C_Read... [15:25:16]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [15:25:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:25:16]wFMCommunicate OK [15:25:16]SAM_PROTO_GetShiftState done [15:25:16]FM_GetShiftState done [15:25:16]req_shift_opened done [15:25:16]requested_item shift.open_date is exist - process it [15:25:16]req_shift_open_date [15:25:16]req_shift_open_date done [15:25:16]produce_requested_data done [15:25:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153195,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:25:16]process_action_free close_receipt [15:25:16]json_value_free [15:25:16]json_value_free done [15:25:16]process_json_proto returns [15:25:16]Send response to host [15:25:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153195,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:25:16]free response buf [15:25:16]execute_script done [15:25:16]execute_script returns [15:25:16]free content buf [15:25:16]Sock 10.Close socket [15:25:16]Sock 10.Thread stoped [15:25:16]Connected sock=11 [15:25:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4F 8F 04 01 93 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 59 2B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 56 02 00 35 04 06 00 70 5A 4E 61 66 9C 8F D5 9B E3 2C 14 46 C4 [15:25:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 7E 47 00 8C DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 56 02 00 F4 03 04 00 55 D3 F3 66 B6 04 01 00 00 47 65 C0 81 69 BE 30 57 [15:25:16]CommunicateWithHost err = 0 [15:25:16]CheckOFDResponse [15:25:16]1017 (14) - 77093643461234 [15:25:16]1041 (16) - 0000000000871835 [15:25:16]1040 (4) - 153195 [15:25:16]1012 (4) - 25.09.2024 09:09 [15:25:16]1206 (1) - 0 [15:25:16]OFD Sender: Remove packet 153195 [15:25:16]ProducePacketName [15:25:16]name=ofd_packets/00153195 [15:25:16]NVStorageDeleteData [15:25:17]OFD Sender: No OFD packet to send [15:25:22]OFD Sender: No OFD packet to send [15:25:27]OFD Sender: No OFD packet to send [15:25:32]OFD Sender: No OFD packet to send [15:25:37]OFD Sender: No OFD packet to send [15:25:42]OFD Sender: No OFD packet to send [15:25:47]OFD Sender: No OFD packet to send [15:25:52]OFD Sender: No OFD packet to send [15:25:57]OFD Sender: No OFD packet to send [15:26:02]OFD Sender: No OFD packet to send [15:26:07]OFD Sender: No OFD packet to send [15:26:12]OFD Sender: No OFD packet to send [15:26:13]recv_with_timeout no data received [15:26:17]OFD Sender: No OFD packet to send [15:26:22]OFD Sender: No OFD packet to send [15:26:27]OFD Sender: No OFD packet to send [15:26:32]OFD Sender: No OFD packet to send [15:26:37]OFD Sender: No OFD packet to send [15:26:42]OFD Sender: No OFD packet to send [15:26:47]OFD Sender: No OFD packet to send [15:26:52]OFD Sender: No OFD packet to send [15:26:57]OFD Sender: No OFD packet to send [15:27:02]OFD Sender: No OFD packet to send [15:27:07]OFD Sender: No OFD packet to send [15:27:12]OFD Sender: No OFD packet to send [15:27:17]OFD Sender: No OFD packet to send [15:27:22]OFD Sender: No OFD packet to send [15:27:27]OFD Sender: No OFD packet to send [15:27:32]OFD Sender: No OFD packet to send [15:27:37]OFD Sender: No OFD packet to send [15:27:39]recv_with_timeout no data received [15:27:42]OFD Sender: No OFD packet to send [15:27:47]OFD Sender: No OFD packet to send [15:27:50]recv_with_timeout no data received [15:27:52]OFD Sender: No OFD packet to send [15:27:57]OFD Sender: No OFD packet to send [15:28:02]OFD Sender: No OFD packet to send [15:28:07]OFD Sender: No OFD packet to send [15:28:13]OFD Sender: No OFD packet to send [15:28:18]OFD Sender: No OFD packet to send [15:28:23]OFD Sender: No OFD packet to send [15:28:28]OFD Sender: No OFD packet to send [15:28:33]OFD Sender: No OFD packet to send [15:28:38]OFD Sender: No OFD packet to send [15:28:43]OFD Sender: No OFD packet to send [15:28:48]OFD Sender: No OFD packet to send [15:28:53]OFD Sender: No OFD packet to send [15:28:58]OFD Sender: No OFD packet to send [15:29:01]recv_with_timeout no data received [15:29:03]OFD Sender: No OFD packet to send [15:29:08]OFD Sender: No OFD packet to send [15:29:13]OFD Sender: No OFD packet to send [15:29:18]OFD Sender: No OFD packet to send [15:29:23]OFD Sender: No OFD packet to send [15:29:28]OFD Sender: No OFD packet to send [15:29:33]OFD Sender: No OFD packet to send [15:29:38]OFD Sender: No OFD packet to send [15:29:43]OFD Sender: No OFD packet to send [15:29:48]OFD Sender: No OFD packet to send [15:29:53]OFD Sender: No OFD packet to send [15:29:58]OFD Sender: No OFD packet to send [15:30:03]OFD Sender: No OFD packet to send [15:30:08]OFD Sender: No OFD packet to send [15:30:13]OFD Sender: No OFD packet to send [15:30:18]OFD Sender: No OFD packet to send [15:30:23]OFD Sender: No OFD packet to send [15:30:28]OFD Sender: No OFD packet to send [15:30:33]OFD Sender: No OFD packet to send [15:30:38]OFD Sender: No OFD packet to send [15:30:39]recv_with_timeout no data received [15:30:43]OFD Sender: No OFD packet to send [15:30:48]OFD Sender: No OFD packet to send [15:30:53]OFD Sender: No OFD packet to send [15:30:58]int [15:30:58]Write to MH i2c: 01 00 00 B2 00 B2 [15:30:58]*** FLAG_PRN_KEY set [15:30:58]Write i2c OK [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 B2 00 00 08 00 00 00 FF 0F CF [15:30:58]state=0 [15:30:58]Key pressed [15:30:58]Feed [15:30:58]Write to MH i2c: D8 00 00 B3 00 8A [15:30:58]Write i2c OK [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: D8 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: D8 01 00 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: D8 01 00 B3 00 00 8B [15:30:58]int [15:30:58]Write to MH i2c: 01 00 00 B4 00 B4 [15:30:58]Write i2c OK [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 B4 00 00 48 00 00 00 3C 00 3F [15:30:58]state=2 [15:30:58]Key pressed [15:30:58]int [15:30:58]Write to MH i2c: 01 00 00 B5 00 B5 [15:30:58]*** FLAG_PRN_KEY reset [15:30:58]Write i2c OK [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 [15:30:58]MH_I2C_Read... [15:30:58]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 F6 0F C1 [15:30:58]state=2 [15:30:58]Stop feed [15:30:58]OFD Sender: No OFD packet to send [15:31:03]OFD Sender: No OFD packet to send [15:31:08]OFD Sender: No OFD packet to send [15:31:13]OFD Sender: No OFD packet to send [15:31:17]accept exits with 9 [15:31:17]New connection [15:31:17]New thread 3067166052 created [15:31:17]Thread 3067022692 joined [15:31:17]Waiting for new connection... [15:31:17] Sock 9.Parse request [15:31:17]Sock 9.Check first char [15:31:17]Sock 9.First char is OK [15:31:17]request: POST /json_proto HTTP/1.0 [15:31:17]Method: POST [15:31:17]URL: /json_proto [15:31:17]Method is POST - this is cgi request [15:31:17]url: /json_proto [15:31:17]query_string will be loaded in cgi processing [15:31:17]execute_cgi json_proto POST (null) [15:31:17]execute_cgi path=json_proto method=POST [15:31:17]POST find Content-Length [15:31:17]Host: 172.17.43.67:8080 [15:31:17]Content-Length: 796 [15:31:17]Content-Type: application/json [15:31:17] [15:31:17]POST finish read [15:31:17]Found Content-Length = 796 [15:31:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:17]execute_script... [15:31:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:17]POST & json_proto [15:31:17]process_json_proto [15:31:17]json parsed OK: [15:31:17]protocol is kg_v1.0 [15:31:17]action value=close_receipt [15:31:17]process_action close_receipt [15:31:17]cmd_close_receipt [15:31:17]MH_GetDate [15:31:17]Write to MH i2c: F0 00 00 B6 00 A5 [15:31:17]Write i2c OK [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: F0 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: F0 09 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: F0 09 00 B6 00 00 C6 2C F4 66 6A BD 47 65 CD [15:31:17]GetLastDocTimeStamp 1727277913 [15:31:17]current date 1727278278 [15:31:17]FM_GetShiftState [15:31:17]SAM_PROTO_GetShiftState [15:31:17]wFMCommunicate request_size=4 [15:31:17]MH_SAM_APDU [15:31:17]CAPDU: 80 13 01 00 [15:31:17]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [15:31:17]Write i2c OK [15:31:17]MH_I2C_Read... [15:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:17]Read from MH i2c: E2 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 0E 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [15:31:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:17]wFMCommunicate OK [15:31:17]SAM_PROTO_GetShiftState done [15:31:17]FM_GetShiftState done [15:31:17]opened in 1727224329 [15:31:17]opened+sec_in_day 1727310729 [15:31:17]quantity*price = 0 [15:31:17]sum+1 = 1 [15:31:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 212 25.09.2024 15:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153196 ФПД: 77187504698521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153196&fm=77187504698521&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:18]StoreToDocumentArchive [15:31:18]shift 478 fd 153196 [15:31:18]save to /storage/0478/doc_00153196 [15:31:18]save last doc name /storage/0478/doc_00153196 to /storage/kkm_last_doc_name [15:31:18]save OK [15:31:18]Clear old archive folders... [15:31:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:18]tlvbuf is 01A12F90 [15:31:18]SAM_PROTO_ClearQueue [15:31:18]wFMCommunicate request_size=4 [15:31:18]MH_SAM_APDU [15:31:18]CAPDU: 80 09 00 00 [15:31:18]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [15:31:18]Write i2c OK [15:31:18]MH_I2C_Read... [15:31:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:18]Read from MH i2c: E2 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:31:18]RAPDU: 90 00 [15:31:18]wFMCommunicate OK [15:31:18]SAM_PROTO_ClearQueue done [15:31:18]KKMCreateOFDPacket [15:31:18]OFDProtocolAddRootSTLVToBuf [15:31:18]FM_MakeSignedData [15:31:18]FM_MakeSignedData [15:31:18]SAM_PROTO_SignData [15:31:18]wFMCommunicate request_size=4 [15:31:18]MH_SAM_APDU [15:31:18]CAPDU: 80 0D 01 02 [15:31:18]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [15:31:18]Write i2c OK [15:31:18]MH_I2C_Read... [15:31:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:18]Read from MH i2c: E2 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [15:31:18]RAPDU: 90 00 [15:31:18]wFMCommunicate OK [15:31:18]wFMCommunicate request_size=255 [15:31:18]MH_SAM_APDU [15:31:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 C6 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 56 02 00 35 04 06 00 46 [15:31:18]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 C6 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 56 02 00 35 04 06 00 46 00 00 41 [15:31:18]Write i2c OK [15:31:18]MH_I2C_Read... [15:31:18]OFD Sender: No OFD packet to send [15:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:18]Read from MH i2c: E2 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [15:31:18]RAPDU: 90 00 [15:31:18]wFMCommunicate OK [15:31:18]wFMCommunicate request_size=10 [15:31:18]MH_SAM_APDU [15:31:18]CAPDU: 80 0D 02 02 05 33 9D CC 74 99 [15:31:18]Write to MH i2c: E2 0D 00 C7 00 80 0D 02 02 05 00 33 9D CC 74 99 00 00 F4 [15:31:18]Write i2c OK [15:31:18]MH_I2C_Read... [15:31:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:18]Read from MH i2c: E2 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 [15:31:18]MH_I2C_Read... [15:31:18]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [15:31:18]RAPDU: 90 00 [15:31:18]wFMCommunicate OK [15:31:18]wFMCommunicate request_size=4 [15:31:18]MH_SAM_APDU [15:31:18]CAPDU: 80 0D 03 02 [15:31:18]Write to MH i2c: E2 08 00 C8 00 80 0D 03 02 00 00 00 00 43 [15:31:18]Write i2c OK [15:31:18]MH_I2C_Read... [15:31:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:19]Read from MH i2c: E2 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: E2 0B 00 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: E2 0B 00 C8 00 00 CA 6B BA A2 BD A3 AF F8 90 00 DC [15:31:19]RAPDU: CA 6B BA A2 BD A3 AF F8 90 00 [15:31:19]wFMCommunicate OK [15:31:19]SAM_PROTO_SignData done [15:31:19]FM_MakeSignedData done [15:31:19]CreateOFDProtocolMessage [15:31:19]wFMCommunicate request_size=4 [15:31:19]MH_SAM_APDU [15:31:19]CAPDU: 80 11 00 00 [15:31:19]Write to MH i2c: E2 08 00 C9 00 80 11 00 00 00 00 00 00 43 [15:31:19]Write i2c OK [15:31:19]MH_I2C_Read... [15:31:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:19]Read from MH i2c: E2 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: E2 17 00 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: E2 17 00 C9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [15:31:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:19]wFMCommunicate OK [15:31:19]CreateOFDProtocolMessage done [15:31:19]OFDSenderStorePacket 153196 [15:31:19]StoreOFDPacket docnum=153196 [15:31:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4D 3F 07 01 CA 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 C6 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 56 02 00 35 04 06 00 46 33 9D CC 74 99 CA 6B BA A2 BD A3 AF F8 [15:31:19]CheckFolder [15:31:19]dirname=/storage/ofd_packets [15:31:19]CheckFolder done [15:31:19]ProducePacketName [15:31:19]name=ofd_packets/00153196 [15:31:19]NVStorageSaveData ofd_packets/00153196 [15:31:19]File name is /storage/ofd_packets/00153196 [15:31:19]Write 301 bytes [15:31:19]NVStorageSaveData done [15:31:19]OFDSenderStorePacket done [15:31:19]KKMCreateOFDPacket done [15:31:19]NVStorageSaveData kkm_last_timestamp [15:31:19]File name is /storage/kkm_last_timestamp [15:31:19]Write 4 bytes [15:31:19]NVStorageSaveData done [15:31:19]ExternCall_PrintAddStr [15:31:19]wPrintStart [15:31:19]Write to MH i2c: 01 00 00 CA 00 CA [15:31:19]Write i2c OK [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 07 00 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 07 00 CA 00 00 00 00 00 00 FF 0F DF [15:31:19]RasterBufferAndPrint [15:31:19]line Счет N : (1)1787201 [15:31:19]line ИНН: 02508201610067 [15:31:19]line Контрольно-Кассовый Чек [15:31:19]line ПРОДАЖА [15:31:19]line ТРК (МРК, ГНК) : 42 [15:31:19]line Товар: 2710124130 [15:31:19]line Аи-92-К-5 [15:31:19]line 7.380 * 0.00 [15:31:19]line = 0.00 [15:31:19]line НДС 12% НСП 1% [15:31:19]line > о реализуемом товаре [15:31:19]line ИТОГО: 0.00 [15:31:19]line НСП 1% : 0.00 [15:31:19]line НДС 12% : 0.00 [15:31:19]line Наличными: 0.00 [15:31:19]line Безнал.: 0.00 [15:31:19]line Место: АЗС № 89 "Партнер Нефть" [15:31:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:31:19]line СНО: Общий режим [15:31:19]line Чек 212 25.09.2024 15:31 [15:31:19]line Смена: 478 ФФД: 1.0 [15:31:19]line ЗНМ: 0300000113 [15:31:19]line РНМ: 0000000000091825 [15:31:19]line Версия ККМ: 001 [15:31:19]line Платежная система: O! деньги [15:31:19]line ФМ: 0000000000871835 [15:31:19]line ФД: 153196 [15:31:19]line ФПД: 77187504698521 [15:31:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153196&fm=77187504698521&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:19]written 0, free lines is 4095 [15:31:19]OFD Sender: Processing packet 153196 [packets to send 833, broken 832] [15:31:19]ProducePacketName [15:31:19]name=ofd_packets/00153196 [15:31:19]OFD Sender: To server: pG, [15:31:19]CommunicateWithHost lk.salyk.kg:30040 [15:31:19]ConnectInit lk.salyk.kg [15:31:19]Write to MH i2c: 01 00 00 F4 00 F4 [15:31:19]Write i2c OK [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 07 00 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 EC 0C F3 [15:31:19]RasterBufferAndPrint [15:31:19]line [15:31:19]line [15:31:19]line [15:31:19]line [15:31:19]line [15:31:19]written 0, free lines is 3314 [15:31:19]MH_Cut [15:31:19]Write to MH i2c: D1 01 00 FB 00 01 CD [15:31:19]Write i2c OK [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: D1 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: D1 01 00 [15:31:19]MH_I2C_Read... [15:31:19]Read from MH i2c: D1 01 00 FB 00 00 CC [15:31:19]Write to MH i2c: 01 00 00 FC 00 FC [15:31:19]Write i2c OK [15:31:19]MH_I2C_Read... [15:31:19]Connected sock=10 [15:31:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4D 3F 07 01 CA 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 C6 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 56 02 00 35 04 06 00 46 33 9D CC 74 99 CA 6B BA A2 BD A3 AF F8 [15:31:20]*** Cut start [15:31:20]*** Purtial cut [15:31:20]*** Stage 1: CUTSNS_PIN = 1 [15:31:20]Read from MH i2c: 01 [15:31:20]MH_I2C_Read... [15:31:20]*** Stop cut motor [15:31:20]*** Cut end [15:31:20]Read from MH i2c: 01 07 00 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [15:31:20]process_action close_receipt done [15:31:20]requested_data is exist [15:31:20]produce_requested_data [15:31:20]requested_item fm.sn is exist - process it [15:31:20]wFMCommunicate request_size=4 [15:31:20]MH_SAM_APDU [15:31:20]CAPDU: 80 11 00 00 [15:31:20]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [15:31:20]Write i2c OK [15:31:20]MH_I2C_Read... [15:31:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B A3 47 00 52 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 56 02 00 F4 03 04 00 C1 D4 F3 66 B6 04 01 00 00 FA 77 6E 09 4D BF 35 13 [15:31:20]CommunicateWithHost err = 0 [15:31:20]CheckOFDResponse [15:31:20]1017 (14) - 77093643461234 [15:31:20]1041 (16) - 0000000000871835 [15:31:20]1040 (4) - 153196 [15:31:20]1012 (4) - 25.09.2024 09:15 [15:31:20]1206 (1) - 0 [15:31:20]OFD Sender: Remove packet 153196 [15:31:20]ProducePacketName [15:31:20]name=ofd_packets/00153196 [15:31:20]NVStorageDeleteData [15:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:20]Read from MH i2c: E2 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 17 00 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [15:31:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:20]wFMCommunicate OK [15:31:20]requested_item fd.num is exist - process it [15:31:20]SAM_PROTO_GetFieldsCounters [15:31:20]wFMCommunicate request_size=4 [15:31:20]MH_SAM_APDU [15:31:20]CAPDU: 80 13 00 00 [15:31:20]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [15:31:20]Write i2c OK [15:31:20]MH_I2C_Read... [15:31:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:20]Read from MH i2c: E2 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 62 00 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 62 00 FE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [15:31:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:20]wFMCommunicate OK [15:31:20]SAM_PROTO_GetFieldsCounters done [15:31:20]requested_item shift.num is exist - process it [15:31:20]requested_item shift.opened is exist - process it [15:31:20]req_shift_opened [15:31:20]FM_GetShiftState [15:31:20]SAM_PROTO_GetShiftState [15:31:20]wFMCommunicate request_size=4 [15:31:20]MH_SAM_APDU [15:31:20]CAPDU: 80 13 01 00 [15:31:20]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [15:31:20]Write i2c OK [15:31:20]MH_I2C_Read... [15:31:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:20]Read from MH i2c: E2 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 0E 00 [15:31:20]MH_I2C_Read... [15:31:20]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [15:31:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:20]wFMCommunicate OK [15:31:20]SAM_PROTO_GetShiftState done [15:31:20]FM_GetShiftState done [15:31:20]req_shift_opened done [15:31:20]requested_item shift.open_date is exist - process it [15:31:20]req_shift_open_date [15:31:20]req_shift_open_date done [15:31:20]produce_requested_data done [15:31:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153196,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:31:20]process_action_free close_receipt [15:31:20]json_value_free [15:31:20]json_value_free done [15:31:20]process_json_proto returns [15:31:20]Send response to host [15:31:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153196,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:31:20]free response buf [15:31:20]execute_script done [15:31:20]execute_script returns [15:31:20]free content buf [15:31:20]Sock 9.Close socket [15:31:20]Sock 9.Thread stoped [15:31:21]OFD Sender: No OFD packet to send [15:31:24]accept exits with 8 [15:31:24]New connection [15:31:24]New thread 3067022692 created [15:31:24]Thread 3067166052 joined [15:31:24]Waiting for new connection... [15:31:24] Sock 8.Parse request [15:31:24]Sock 8.Check first char [15:31:24]Sock 8.First char is OK [15:31:24]request: POST /json_proto HTTP/1.0 [15:31:24]Method: POST [15:31:24]URL: /json_proto [15:31:24]Method is POST - this is cgi request [15:31:24]url: /json_proto [15:31:24]query_string will be loaded in cgi processing [15:31:24]execute_cgi json_proto POST (null) [15:31:24]execute_cgi path=json_proto method=POST [15:31:24]POST find Content-Length [15:31:24]Host: 172.17.43.67:8080 [15:31:24]Content-Length: 755 [15:31:24]Content-Type: application/json [15:31:24] [15:31:24]POST finish read [15:31:24]Found Content-Length = 755 [15:31:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 32.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:24]execute_script... [15:31:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 32.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:24]POST & json_proto [15:31:24]process_json_proto [15:31:24]json parsed OK: [15:31:24]protocol is kg_v1.0 [15:31:24]action value=close_receipt [15:31:24]process_action close_receipt [15:31:24]cmd_close_receipt [15:31:24]MH_GetDate [15:31:24]Write to MH i2c: F0 00 00 00 01 F0 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 09 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 09 00 00 01 00 CD 2C F4 66 6A BD 47 65 1F [15:31:24]GetLastDocTimeStamp 1727278278 [15:31:24]current date 1727278285 [15:31:24]FM_GetShiftState [15:31:24]SAM_PROTO_GetShiftState [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 13 01 00 [15:31:24]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0E 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 47 [15:31:24]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:24]wFMCommunicate OK [15:31:24]SAM_PROTO_GetShiftState done [15:31:24]FM_GetShiftState done [15:31:24]opened in 1727224329 [15:31:24]opened+sec_in_day 1727310729 [15:31:24]quantity*price = 0 [15:31:24]sum+1 = 1 [15:31:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 213 25.09.2024 15:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104212 ФМ: 0000000000871835 ФД: 153197 ФПД: 264679595780990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153197&fm=264679595780990&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:26]StoreToDocumentArchive [15:31:26]shift 478 fd 153197 [15:31:26]save to /storage/0478/doc_00153197 [15:31:26]save last doc name /storage/0478/doc_00153197 to /storage/kkm_last_doc_name [15:31:26]save OK [15:31:26]Clear old archive folders... [15:31:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:26]tlvbuf is 0198CE20 [15:31:26]SAM_PROTO_ClearQueue [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 09 00 00 [15:31:26]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]SAM_PROTO_ClearQueue done [15:31:26]KKMCreateOFDPacket [15:31:26]OFDProtocolAddRootSTLVToBuf [15:31:26]FM_MakeSignedData [15:31:26]FM_MakeSignedData [15:31:26]SAM_PROTO_SignData [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 01 02 [15:31:26]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]wFMCommunicate request_size=255 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 CD 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 56 02 00 35 04 06 00 F0 [15:31:26]Write to MH i2c: E2 02 01 10 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 CD 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 56 02 00 35 04 06 00 F0 00 00 CC [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]wFMCommunicate request_size=10 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 02 02 05 B9 85 49 2B 7E [15:31:26]Write to MH i2c: E2 0D 00 11 01 80 0D 02 02 05 00 B9 85 49 2B 7E 00 00 C6 [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 03 02 [15:31:26]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 0B 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 0B 00 12 01 00 8A 9D AA 8C CB E2 8C FD 90 00 22 [15:31:26]RAPDU: 8A 9D AA 8C CB E2 8C FD 90 00 [15:31:26]wFMCommunicate OK [15:31:26]SAM_PROTO_SignData done [15:31:26]FM_MakeSignedData done [15:31:26]CreateOFDProtocolMessage [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 11 00 00 [15:31:26]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 17 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [15:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:26]wFMCommunicate OK [15:31:26]CreateOFDProtocolMessage done [15:31:26]OFDSenderStorePacket 153197 [15:31:26]StoreOFDPacket docnum=153197 [15:31:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 22 B2 07 01 E3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 CD 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 56 02 00 35 04 06 00 F0 B9 85 49 2B 7E 8A 9D AA 8C CB E2 8C FD [15:31:26]CheckFolder [15:31:26]dirname=/storage/ofd_packets [15:31:26]CheckFolder done [15:31:26]ProducePacketName [15:31:26]name=ofd_packets/00153197 [15:31:26]NVStorageSaveData ofd_packets/00153197 [15:31:26]File name is /storage/ofd_packets/00153197 [15:31:26]Write 301 bytes [15:31:26]NVStorageSaveData done [15:31:26]OFDSenderStorePacket done [15:31:26]KKMCreateOFDPacket done [15:31:26]NVStorageSaveData kkm_last_timestamp [15:31:26]File name is /storage/kkm_last_timestamp [15:31:26]Write 4 bytes [15:31:26]NVStorageSaveData done [15:31:26]ExternCall_PrintAddStr [15:31:26]wPrintStart [15:31:26]Write to MH i2c: 01 00 00 14 01 15 [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: 01 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: 01 07 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: 01 07 00 14 01 00 00 00 00 00 FF 0F 2A [15:31:26]RasterBufferAndPrint [15:31:26]line Счет N : (1)1787199 [15:31:26]line ИНН: 02508201610067 [15:31:26]line Контрольно-Кассовый Чек [15:31:26]line ПРОДАЖА [15:31:26]line ТРК (МРК, ГНК) : 12 [15:31:26]line Товар: 2710124130 [15:31:26]line Аи-92-К-5 [15:31:26]line 32.000 * 0.00 [15:31:26]line = 0.00 [15:31:26]line НДС 12% НСП 1% [15:31:26]line > о реализуемом товаре [15:31:26]line ИТОГО: 0.00 [15:31:26]line НСП 1% : 0.00 [15:31:26]line НДС 12% : 0.00 [15:31:26]line Наличными: 0.00 [15:31:26]line Безнал.: 0.00 [15:31:26]line Место: АЗС № 89 "Партнер Нефть" [15:31:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:31:26]line СНО: Общий режим [15:31:26]line Чек 213 25.09.2024 15:31 [15:31:26]line Смена: 478 ФФД: 1.0 [15:31:26]line ЗНМ: 0300000113 [15:31:26]line РНМ: 0000000000091825 [15:31:26]line Версия ККМ: 001 [15:31:26]line Талоны: ТК ГПНА Online [15:31:26]line 30104212 [15:31:26]line ФМ: 0000000000871835 [15:31:26]line ФД: 153197 [15:31:26]line ФПД: 264679595780990 [15:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153197&fm=264679595780990&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:26]written 0, free lines is 4095 [15:31:26]OFD Sender: Processing packet 153197 [packets to send 833, broken 832] [15:31:26]ProducePacketName [15:31:26]name=ofd_packets/00153197 [15:31:26]OFD Sender: To server: pG, [15:31:26]CommunicateWithHost lk.salyk.kg:30040 [15:31:26]ConnectInit lk.salyk.kg [15:31:27]Write to MH i2c: 01 00 00 3E 01 3F [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 07 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 E9 0C 3B [15:31:27]RasterBufferAndPrint [15:31:27]line [15:31:27]line [15:31:27]line [15:31:27]line [15:31:27]line [15:31:27]written 0, free lines is 3319 [15:31:27]MH_Cut [15:31:27]Write to MH i2c: D1 01 00 45 01 01 18 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: D1 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: D1 01 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: D1 01 00 45 01 00 17 [15:31:27]Write to MH i2c: 01 00 00 46 01 47 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Connected sock=10 [15:31:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 22 B2 07 01 E3 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 7D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 CD 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 56 02 00 35 04 06 00 F0 B9 85 49 2B 7E 8A 9D AA 8C CB E2 8C FD [15:31:27]*** Cut start [15:31:27]*** Purtial cut [15:31:27]*** Stage 1: CUTSNS_PIN = 1 [15:31:28]Read from MH i2c: 01 [15:31:28]MH_I2C_Read... [15:31:28]*** Stop cut motor [15:31:28]*** Cut end [15:31:28]Read from MH i2c: 01 07 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [15:31:28]process_action close_receipt done [15:31:28]requested_data is exist [15:31:28]produce_requested_data [15:31:28]requested_item fm.sn is exist - process it [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 11 00 00 [15:31:28]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [15:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:28]wFMCommunicate OK [15:31:28]requested_item fd.num is exist - process it [15:31:28]SAM_PROTO_GetFieldsCounters [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 13 00 00 [15:31:28]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 62 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [15:31:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_GetFieldsCounters done [15:31:28]requested_item shift.num is exist - process it [15:31:28]requested_item shift.opened is exist - process it [15:31:28]req_shift_opened [15:31:28]FM_GetShiftState [15:31:28]SAM_PROTO_GetShiftState [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 13 01 00 [15:31:28]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0E 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8F [15:31:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_GetShiftState done [15:31:28]FM_GetShiftState done [15:31:28]req_shift_opened done [15:31:28]requested_item shift.open_date is exist - process it [15:31:28]req_shift_open_date [15:31:28]req_shift_open_date done [15:31:28]produce_requested_data done [15:31:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153197,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:31:28]process_action_free close_receipt [15:31:28]json_value_free [15:31:28]json_value_free done [15:31:28]process_json_proto returns [15:31:28]Send response to host [15:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153197,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:31:28]free response buf [15:31:28]execute_script done [15:31:28]execute_script returns [15:31:28]free content buf [15:31:28]Sock 8.Close socket [15:31:28]Sock 8.Thread stoped [15:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D0 2C 47 00 DA AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 56 02 00 F4 03 04 00 C9 D4 F3 66 B6 04 01 00 00 14 EF 73 10 91 53 C2 4B [15:31:28]CommunicateWithHost err = 0 [15:31:28]CheckOFDResponse [15:31:28]1017 (14) - 77093643461234 [15:31:28]1041 (16) - 0000000000871835 [15:31:28]1040 (4) - 153197 [15:31:28]1012 (4) - 25.09.2024 09:15 [15:31:28]1206 (1) - 0 [15:31:28]OFD Sender: Remove packet 153197 [15:31:28]ProducePacketName [15:31:28]name=ofd_packets/00153197 [15:31:28]NVStorageDeleteData [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:52]recv_with_timeout no data received [15:31:53]accept exits with 9 [15:31:53]New connection [15:31:53]New thread 3067166052 created [15:31:53]Thread 3067022692 joined [15:31:53]Waiting for new connection... [15:31:53] Sock 9.Parse request [15:31:53]Sock 9.Check first char [15:31:53]Sock 9.First char is OK [15:31:53]request: POST /json_proto HTTP/1.0 [15:31:53]Method: POST [15:31:53]URL: /json_proto [15:31:53]Method is POST - this is cgi request [15:31:53]url: /json_proto [15:31:53]query_string will be loaded in cgi processing [15:31:53]execute_cgi json_proto POST (null) [15:31:53]execute_cgi path=json_proto method=POST [15:31:53]POST find Content-Length [15:31:53]Host: 172.17.43.67:8080 [15:31:53]Content-Length: 793 [15:31:53]Content-Type: application/json [15:31:53] [15:31:53]POST finish read [15:31:53]Found Content-Length = 793 [15:31:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03805", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:53]execute_script... [15:31:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03805", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:53]POST & json_proto [15:31:53]process_json_proto [15:31:53]json parsed OK: [15:31:53]protocol is kg_v1.0 [15:31:53]action value=close_receipt [15:31:53]process_action close_receipt [15:31:53]cmd_close_receipt [15:31:53]MH_GetDate [15:31:53]Write to MH i2c: F0 00 00 4A 01 3A [15:31:53]Write i2c OK [15:31:53]MH_I2C_Read... [15:31:53]Read from MH i2c: F0 [15:31:53]MH_I2C_Read... [15:31:53]Read from MH i2c: F0 09 00 [15:31:53]MH_I2C_Read... [15:31:53]Read from MH i2c: F0 09 00 4A 01 00 EA 2C F4 66 6A BD 47 65 86 [15:31:53]GetLastDocTimeStamp 1727278285 [15:31:53]current date 1727278314 [15:31:53]FM_GetShiftState [15:31:53]SAM_PROTO_GetShiftState [15:31:53]wFMCommunicate request_size=4 [15:31:53]MH_SAM_APDU [15:31:53]CAPDU: 80 13 01 00 [15:31:53]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [15:31:53]Write i2c OK [15:31:53]MH_I2C_Read... [15:31:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:53]Read from MH i2c: E2 [15:31:53]MH_I2C_Read... [15:31:53]Read from MH i2c: E2 0E 00 [15:31:53]MH_I2C_Read... [15:31:53]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 91 [15:31:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:53]wFMCommunicate OK [15:31:53]SAM_PROTO_GetShiftState done [15:31:53]FM_GetShiftState done [15:31:53]opened in 1727224329 [15:31:53]opened+sec_in_day 1727310729 [15:31:53]quantity*price = 0 [15:31:53]sum+1 = 1 [15:31:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 214 25.09.2024 15:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 03805 ФМ: 0000000000871835 ФД: 153198 ФПД: 259803055958978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153198&fm=259803055958978&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:55]StoreToDocumentArchive [15:31:55]shift 478 fd 153198 [15:31:55]save to /storage/0478/doc_00153198 [15:31:55]save last doc name /storage/0478/doc_00153198 to /storage/kkm_last_doc_name [15:31:55]save OK [15:31:55]Clear old archive folders... [15:31:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:55]tlvbuf is 01A24200 [15:31:55]SAM_PROTO_ClearQueue [15:31:55]wFMCommunicate request_size=4 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 09 00 00 [15:31:55]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [15:31:55]RAPDU: 90 00 [15:31:55]wFMCommunicate OK [15:31:55]SAM_PROTO_ClearQueue done [15:31:55]KKMCreateOFDPacket [15:31:55]OFDProtocolAddRootSTLVToBuf [15:31:55]FM_MakeSignedData [15:31:55]FM_MakeSignedData [15:31:55]SAM_PROTO_SignData [15:31:55]wFMCommunicate request_size=4 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 0D 01 02 [15:31:55]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [15:31:55]RAPDU: 90 00 [15:31:55]wFMCommunicate OK [15:31:55]wFMCommunicate request_size=255 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 EA 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 56 02 00 35 04 06 00 EC [15:31:55]Write to MH i2c: E2 02 01 5A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 EA 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 56 02 00 35 04 06 00 EC 00 00 90 [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [15:31:55]RAPDU: 90 00 [15:31:55]wFMCommunicate OK [15:31:55]wFMCommunicate request_size=10 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 0D 02 02 05 4A 1C DC AB C2 [15:31:55]Write to MH i2c: E2 0D 00 5B 01 80 0D 02 02 05 00 4A 1C DC AB C2 00 00 8F [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [15:31:55]RAPDU: 90 00 [15:31:55]wFMCommunicate OK [15:31:55]wFMCommunicate request_size=4 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 0D 03 02 [15:31:55]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 0B 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 0B 00 5C 01 00 41 38 3D 4A 89 C9 1B E1 90 00 27 [15:31:55]RAPDU: 41 38 3D 4A 89 C9 1B E1 90 00 [15:31:55]wFMCommunicate OK [15:31:55]SAM_PROTO_SignData done [15:31:55]FM_MakeSignedData done [15:31:55]CreateOFDProtocolMessage [15:31:55]wFMCommunicate request_size=4 [15:31:55]MH_SAM_APDU [15:31:55]CAPDU: 80 11 00 00 [15:31:55]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:55]Read from MH i2c: E2 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 17 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [15:31:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:55]wFMCommunicate OK [15:31:55]CreateOFDProtocolMessage done [15:31:55]OFDSenderStorePacket 153198 [15:31:55]StoreOFDPacket docnum=153198 [15:31:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B 25 07 01 E3 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 EA 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 56 02 00 35 04 06 00 EC 4A 1C DC AB C2 41 38 3D 4A 89 C9 1B E1 [15:31:55]CheckFolder [15:31:55]dirname=/storage/ofd_packets [15:31:55]CheckFolder done [15:31:55]ProducePacketName [15:31:55]name=ofd_packets/00153198 [15:31:55]NVStorageSaveData ofd_packets/00153198 [15:31:55]File name is /storage/ofd_packets/00153198 [15:31:55]Write 301 bytes [15:31:55]NVStorageSaveData done [15:31:55]OFDSenderStorePacket done [15:31:55]KKMCreateOFDPacket done [15:31:55]NVStorageSaveData kkm_last_timestamp [15:31:55]File name is /storage/kkm_last_timestamp [15:31:55]Write 4 bytes [15:31:55]NVStorageSaveData done [15:31:55]ExternCall_PrintAddStr [15:31:55]wPrintStart [15:31:55]Write to MH i2c: 01 00 00 5E 01 5F [15:31:55]Write i2c OK [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: 01 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: 01 07 00 [15:31:55]MH_I2C_Read... [15:31:55]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [15:31:55]RasterBufferAndPrint [15:31:55]line Счет N : (1)1787200 [15:31:55]line ИНН: 02508201610067 [15:31:55]line Контрольно-Кассовый Чек [15:31:55]line ПРОДАЖА [15:31:55]line ТРК (МРК, ГНК) : 32 [15:31:55]line Товар: 2710124130 [15:31:55]line Аи-92-К-5 [15:31:55]line 40.000 * 0.00 [15:31:55]line = 0.00 [15:31:55]line НДС 12% НСП 1% [15:31:55]line > о реализуемом товаре [15:31:55]line ИТОГО: 0.00 [15:31:55]line НСП 1% : 0.00 [15:31:55]line НДС 12% : 0.00 [15:31:55]line Наличными: 0.00 [15:31:55]line Безнал.: 0.00 [15:31:55]line Место: АЗС № 89 "Партнер Нефть" [15:31:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:31:55]line СНО: Общий режим [15:31:55]line Чек 214 25.09.2024 15:31 [15:31:55]line Смена: 478 ФФД: 1.0 [15:31:55]line ЗНМ: 0300000113 [15:31:55]line РНМ: 0000000000091825 [15:31:55]line Версия ККМ: 001 [15:31:55]line Талоны: Топливная Карта [15:31:55]line 03805 [15:31:55]line ФМ: 0000000000871835 [15:31:55]line ФД: 153198 [15:31:55]line ФПД: 259803055958978 [15:31:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153198&fm=259803055958978&tin=02508201610067®Number=0000000000091825&sum=0 [15:31:55]written 0, free lines is 4095 [15:31:55]OFD Sender: Processing packet 153198 [packets to send 833, broken 832] [15:31:55]ProducePacketName [15:31:55]name=ofd_packets/00153198 [15:31:55]OFD Sender: To server: pG, [15:31:55]CommunicateWithHost lk.salyk.kg:30040 [15:31:55]ConnectInit lk.salyk.kg [15:31:56]Write to MH i2c: 01 00 00 88 01 89 [15:31:56]Write i2c OK [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: 01 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: 01 07 00 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 F0 0C 8C [15:31:56]RasterBufferAndPrint [15:31:56]line [15:31:56]line [15:31:56]line [15:31:56]line [15:31:56]line [15:31:56]written 0, free lines is 3324 [15:31:56]MH_Cut [15:31:56]Write to MH i2c: D1 01 00 8F 01 01 62 [15:31:56]Write i2c OK [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: D1 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: D1 01 00 [15:31:56]MH_I2C_Read... [15:31:56]Read from MH i2c: D1 01 00 8F 01 00 61 [15:31:56]Write to MH i2c: 01 00 00 90 01 91 [15:31:56]Write i2c OK [15:31:56]MH_I2C_Read... [15:31:56]*** Cut start [15:31:56]*** Purtial cut [15:31:56]*** Stage 1: CUTSNS_PIN = 1 [15:31:57]Read from MH i2c: 01 [15:31:57]MH_I2C_Read... [15:31:57]*** Stop cut motor [15:31:57]*** Cut end [15:31:57]Read from MH i2c: 01 07 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [15:31:57]process_action close_receipt done [15:31:57]requested_data is exist [15:31:57]produce_requested_data [15:31:57]requested_item fm.sn is exist - process it [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 11 00 00 [15:31:57]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 17 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [15:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:31:57]wFMCommunicate OK [15:31:57]requested_item fd.num is exist - process it [15:31:57]SAM_PROTO_GetFieldsCounters [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 13 00 00 [15:31:57]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 62 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [15:31:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:57]wFMCommunicate OK [15:31:57]SAM_PROTO_GetFieldsCounters done [15:31:57]requested_item shift.num is exist - process it [15:31:57]requested_item shift.opened is exist - process it [15:31:57]req_shift_opened [15:31:57]FM_GetShiftState [15:31:57]SAM_PROTO_GetShiftState [15:31:57]wFMCommunicate request_size=4 [15:31:57]MH_SAM_APDU [15:31:57]CAPDU: 80 13 01 00 [15:31:57]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [15:31:57]Write i2c OK [15:31:57]MH_I2C_Read... [15:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:57]Read from MH i2c: E2 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 0E 00 [15:31:57]MH_I2C_Read... [15:31:57]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [15:31:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:31:57]wFMCommunicate OK [15:31:57]SAM_PROTO_GetShiftState done [15:31:57]FM_GetShiftState done [15:31:57]req_shift_opened done [15:31:57]requested_item shift.open_date is exist - process it [15:31:57]req_shift_open_date [15:31:57]req_shift_open_date done [15:31:57]produce_requested_data done [15:31:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153198,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:31:57]process_action_free close_receipt [15:31:57]json_value_free [15:31:57]json_value_free done [15:31:57]process_json_proto returns [15:31:57]Send response to host [15:31:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153198,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:31:57]free response buf [15:31:57]execute_script done [15:31:57]execute_script returns [15:31:57]free content buf [15:31:57]Sock 9.Close socket [15:31:57]Sock 9.Thread stoped [15:32:00]ConnectInit Can't take IP for lk.salyk.kg [15:32:00]CommunicateWithHost connect error [15:32:00]CommunicateWithHost err = -1 [15:32:00]OFD Sender: Server communicate error [15:32:05]OFD Sender: Processing packet 153198 [packets to send 833, broken 832] [15:32:05]ProducePacketName [15:32:05]name=ofd_packets/00153198 [15:32:05]OFD Sender: To server: pG, [15:32:05]CommunicateWithHost lk.salyk.kg:30040 [15:32:05]ConnectInit lk.salyk.kg [15:32:09]recv_with_timeout no data received [15:32:10]ConnectInit Can't take IP for lk.salyk.kg [15:32:10]CommunicateWithHost connect error [15:32:10]CommunicateWithHost err = -1 [15:32:10]OFD Sender: Server communicate error [15:32:11]int [15:32:11]Write to MH i2c: 01 00 00 94 01 95 [15:32:11]*** FLAG_PRN_KEY set [15:32:11]Write i2c OK [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 07 00 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 07 00 94 01 00 08 00 00 00 FF 0F B2 [15:32:11]state=0 [15:32:11]Key pressed [15:32:11]Feed [15:32:11]Write to MH i2c: D8 00 00 95 01 6D [15:32:11]Write i2c OK [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: D8 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: D8 01 00 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: D8 01 00 95 01 00 6E [15:32:11]int [15:32:11]Write to MH i2c: 01 00 00 96 01 97 [15:32:11]Write i2c OK [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 07 00 [15:32:11]MH_I2C_Read... [15:32:11]Read from MH i2c: 01 07 00 96 01 00 48 00 00 00 3C 00 22 [15:32:11]state=2 [15:32:11]Key pressed [15:32:12]int [15:32:12]Write to MH i2c: 01 00 00 97 01 98 [15:32:12]*** FLAG_PRN_KEY reset [15:32:12]Write i2c OK [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: 01 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: 01 07 00 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FC 0F AA [15:32:12]state=2 [15:32:12]Stop feed [15:32:15]OFD Sender: Processing packet 153198 [packets to send 833, broken 832] [15:32:15]ProducePacketName [15:32:15]name=ofd_packets/00153198 [15:32:15]OFD Sender: To server: pG, [15:32:15]CommunicateWithHost lk.salyk.kg:30040 [15:32:15]ConnectInit lk.salyk.kg [15:32:23]recv_with_timeout no data received [15:32:31]Connected sock=10 [15:32:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B 25 07 01 E3 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 EA 2C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 56 02 00 35 04 06 00 EC 4A 1C DC AB C2 41 38 3D 4A 89 C9 1B E1 [15:32:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 42 F3 47 00 B8 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 56 02 00 F4 03 04 00 0A D5 F3 66 B6 04 01 00 00 D6 F2 0B A1 AA 45 65 73 [15:32:33]CommunicateWithHost err = 0 [15:32:33]CheckOFDResponse [15:32:33]1017 (14) - 77093643461234 [15:32:33]1041 (16) - 0000000000871835 [15:32:33]1040 (4) - 153198 [15:32:33]1012 (4) - 25.09.2024 09:16 [15:32:33]1206 (1) - 0 [15:32:33]OFD Sender: Remove packet 153198 [15:32:33]ProducePacketName [15:32:33]name=ofd_packets/00153198 [15:32:33]NVStorageDeleteData [15:32:33]OFD Sender: No OFD packet to send [15:32:37]recv_with_timeout no data received [15:32:38]OFD Sender: No OFD packet to send [15:32:43]OFD Sender: No OFD packet to send [15:32:48]OFD Sender: No OFD packet to send [15:32:52]recv_with_timeout no data received [15:32:53]OFD Sender: No OFD packet to send [15:32:58]OFD Sender: No OFD packet to send [15:33:03]OFD Sender: No OFD packet to send [15:33:05]recv_with_timeout no data received [15:33:08]OFD Sender: No OFD packet to send [15:33:13]OFD Sender: No OFD packet to send [15:33:18]OFD Sender: No OFD packet to send [15:33:23]OFD Sender: No OFD packet to send [15:33:28]accept exits with 8 [15:33:28]New connection [15:33:28]New thread 3067022692 created [15:33:28]Thread 3067166052 joined [15:33:28]Waiting for new connection... [15:33:28] Sock 8.Parse request [15:33:28]Sock 8.Check first char [15:33:28]Sock 8.First char is OK [15:33:28]request: POST /json_proto HTTP/1.0 [15:33:28]Method: POST [15:33:28]URL: /json_proto [15:33:28]Method is POST - this is cgi request [15:33:28]url: /json_proto [15:33:28]query_string will be loaded in cgi processing [15:33:28]execute_cgi json_proto POST (null) [15:33:28]execute_cgi path=json_proto method=POST [15:33:28]POST find Content-Length [15:33:28]Host: 172.17.43.67:8080 [15:33:28]Content-Length: 670 [15:33:28]Content-Type: application/json [15:33:28] [15:33:28]POST finish read [15:33:28]Found Content-Length = 670 [15:33:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18876", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:28]execute_script... [15:33:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18876", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:28]POST & json_proto [15:33:28]process_json_proto [15:33:28]json parsed OK: [15:33:28]protocol is kg_v1.0 [15:33:28]action value=close_receipt [15:33:28]process_action close_receipt [15:33:28]cmd_close_receipt [15:33:28]MH_GetDate [15:33:28]Write to MH i2c: F0 00 00 98 01 88 [15:33:28]Write i2c OK [15:33:28]MH_I2C_Read... [15:33:28]Read from MH i2c: F0 [15:33:28]MH_I2C_Read... [15:33:28]Read from MH i2c: F0 09 00 [15:33:28]MH_I2C_Read... [15:33:28]Read from MH i2c: F0 09 00 98 01 00 48 2D F4 66 6A BD 47 65 33 [15:33:28]GetLastDocTimeStamp 1727278314 [15:33:28]current date 1727278408 [15:33:28]FM_GetShiftState [15:33:28]SAM_PROTO_GetShiftState [15:33:28]wFMCommunicate request_size=4 [15:33:28]MH_SAM_APDU [15:33:28]CAPDU: 80 13 01 00 [15:33:28]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [15:33:28]Write i2c OK [15:33:28]MH_I2C_Read... [15:33:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:28]Read from MH i2c: E2 [15:33:28]MH_I2C_Read... [15:33:28]Read from MH i2c: E2 0E 00 [15:33:28]MH_I2C_Read... [15:33:28]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DF [15:33:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:33:28]wFMCommunicate OK [15:33:28]SAM_PROTO_GetShiftState done [15:33:28]FM_GetShiftState done [15:33:28]opened in 1727224329 [15:33:28]opened+sec_in_day 1727310729 [15:33:28]quantity*price = 10000 [15:33:28]sum+1 = 10001 [15:33:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 215 25.09.2024 15:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153199 ФПД: 132977079450800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153328&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153199&fm=132977079450800&tin=02508201610067®Number=0000000000091825&sum=10000 0 [15:33:29]StoreToDocumentArchive [15:33:29]shift 478 fd 153199 [15:33:29]save to /storage/0478/doc_00153199 [15:33:29]save last doc name /storage/0478/doc_00153199 to /storage/kkm_last_doc_name [15:33:29]save OK [15:33:29]Clear old archive folders... [15:33:29]ProcessDocumentItem done err = 0, tmpTLVsize=292 [15:33:29]tlvbuf is 01A0F850 [15:33:29]SAM_PROTO_ClearQueue [15:33:29]wFMCommunicate request_size=4 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 09 00 00 [15:33:29]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [15:33:29]RAPDU: 90 00 [15:33:29]wFMCommunicate OK [15:33:29]SAM_PROTO_ClearQueue done [15:33:29]KKMCreateOFDPacket [15:33:29]OFDProtocolAddRootSTLVToBuf [15:33:29]FM_MakeSignedData [15:33:29]FM_MakeSignedData [15:33:29]SAM_PROTO_SignData [15:33:29]wFMCommunicate request_size=4 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 0D 01 02 [15:33:29]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [15:33:29]RAPDU: 90 00 [15:33:29]wFMCommunicate OK [15:33:29]wFMCommunicate request_size=255 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 48 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [15:33:29]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 48 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 F8 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [15:33:29]RAPDU: 90 00 [15:33:29]wFMCommunicate OK [15:33:29]wFMCommunicate request_size=51 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 0D 02 02 2E 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 56 02 00 35 04 06 00 78 F1 23 95 7C B0 [15:33:29]Write to MH i2c: E2 36 00 A9 01 80 0D 02 02 2E 00 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 56 02 00 35 04 06 00 78 F1 23 95 7C B0 00 00 C9 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [15:33:29]RAPDU: 90 00 [15:33:29]wFMCommunicate OK [15:33:29]wFMCommunicate request_size=4 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 0D 03 02 [15:33:29]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 0B 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 0B 00 AA 01 00 62 12 09 C2 48 CE C3 F8 90 00 37 [15:33:29]RAPDU: 62 12 09 C2 48 CE C3 F8 90 00 [15:33:29]wFMCommunicate OK [15:33:29]SAM_PROTO_SignData done [15:33:29]FM_MakeSignedData done [15:33:29]CreateOFDProtocolMessage [15:33:29]wFMCommunicate request_size=4 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 11 00 00 [15:33:29]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 17 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [15:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:29]wFMCommunicate OK [15:33:29]CreateOFDProtocolMessage done [15:33:29]OFDSenderStorePacket 153199 [15:33:29]StoreOFDPacket docnum=153199 [15:33:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 46 B2 30 01 57 C8 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 48 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 56 02 00 35 04 06 00 78 F1 23 95 7C B0 62 12 09 C2 48 CE C3 F8 [15:33:29]CheckFolder [15:33:29]dirname=/storage/ofd_packets [15:33:29]CheckFolder done [15:33:29]ProducePacketName [15:33:29]name=ofd_packets/00153199 [15:33:29]NVStorageSaveData ofd_packets/00153199 [15:33:29]File name is /storage/ofd_packets/00153199 [15:33:29]Write 342 bytes [15:33:29]NVStorageSaveData done [15:33:29]OFDSenderStorePacket done [15:33:29]KKMCreateOFDPacket done [15:33:29]NVStorageSaveData kkm_last_timestamp [15:33:29]File name is /storage/kkm_last_timestamp [15:33:29]Write 4 bytes [15:33:29]NVStorageSaveData done [15:33:29]ExternCall_PrintAddStr [15:33:29]wPrintStart [15:33:29]Write to MH i2c: 01 00 00 AC 01 AD [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: 01 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: 01 07 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [15:33:29]RasterBufferAndPrint [15:33:29]line Счет N : (3)18876 [15:33:29]line ИНН: 02508201610067 [15:33:29]line Контрольно-Кассовый Чек [15:33:29]line ПРОДАЖА [15:33:29]line Товар: 4700003010018 [15:33:29]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [15:33:29]line 2.000 * 50.00 [15:33:29]line = 100.00 [15:33:29]line НДС 12% НСП 1% [15:33:29]line > о реализуемом товаре [15:33:29]line ИТОГО: 100.00 [15:33:29]line НСП 1% : 0.88 [15:33:29]line НДС 12% : 10.62 [15:33:29]line Наличными: 100.00 [15:33:29]line Безнал.: 0.00 [15:33:29]line Место: АЗС № 89 "Партнер Нефть" [15:33:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:29]line СНО: Общий режим [15:33:29]line Чек 215 25.09.2024 15:33 [15:33:29]line Смена: 478 ФФД: 1.0 [15:33:29]line ЗНМ: 0300000113 [15:33:29]line РНМ: 0000000000091825 [15:33:29]line Версия ККМ: 001 [15:33:29]line ФМ: 0000000000871835 [15:33:29]line ФД: 153199 [15:33:29]line ФПД: 132977079450800 [15:33:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153328&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153199&fm=132977079450800&tin=02508201610067®Number=0000000000091825&sum=10000 [15:33:30]line 0 [15:33:30]OFD Sender: Processing packet 153199 [packets to send 833, broken 832] [15:33:30]ProducePacketName [15:33:30]name=ofd_packets/00153199 [15:33:30]OFD Sender: To server: pG, [15:33:30]CommunicateWithHost lk.salyk.kg:30040 [15:33:30]ConnectInit lk.salyk.kg [15:33:30]written 0, free lines is 4095 [15:33:30]Write to MH i2c: 01 00 00 D5 01 D6 [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: 01 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: 01 07 00 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FC 0C E5 [15:33:30]RasterBufferAndPrint [15:33:30]line [15:33:30]line [15:33:30]line [15:33:30]line [15:33:30]line [15:33:30]written 0, free lines is 3330 [15:33:30]MH_Cut [15:33:30]Write to MH i2c: D1 01 00 DC 01 01 AF [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: D1 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: D1 01 00 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: D1 01 00 DC 01 00 AE [15:33:30]Write to MH i2c: 01 00 00 DD 01 DE [15:33:30]Connected sock=9 [15:33:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 38 01 00 00 46 B2 30 01 57 C8 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 48 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 56 02 00 35 04 06 00 78 F1 23 95 7C B0 62 12 09 C2 48 CE C3 F8 [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 87 B1 47 00 5E BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 56 02 00 F4 03 04 00 43 D5 F3 66 B6 04 01 00 00 7E C5 8E 6B E7 27 32 26 [15:33:30]CommunicateWithHost err = 0 [15:33:30]CheckOFDResponse [15:33:30]1017 (14) - 77093643461234 [15:33:30]1041 (16) - 0000000000871835 [15:33:30]1040 (4) - 153199 [15:33:30]1012 (4) - 25.09.2024 09:17 [15:33:30]1206 (1) - 0 [15:33:30]OFD Sender: Remove packet 153199 [15:33:30]ProducePacketName [15:33:30]name=ofd_packets/00153199 [15:33:30]NVStorageDeleteData [15:33:31]*** Cut start [15:33:31]*** Purtial cut [15:33:31]*** Stage 1: CUTSNS_PIN = 1 [15:33:31]OFD Sender: No OFD packet to send [15:33:31]Read from MH i2c: 01 [15:33:31]MH_I2C_Read... [15:33:31]*** Stop cut motor [15:33:31]*** Cut end [15:33:31]Read from MH i2c: 01 07 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 FF 0F F3 [15:33:31]process_action close_receipt done [15:33:31]requested_data is exist [15:33:31]produce_requested_data [15:33:31]requested_item fm.sn is exist - process it [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 11 00 00 [15:33:31]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 17 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [15:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:31]wFMCommunicate OK [15:33:31]requested_item fd.num is exist - process it [15:33:31]SAM_PROTO_GetFieldsCounters [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 13 00 00 [15:33:31]Write to MH i2c: E2 08 00 DF 01 80 13 00 00 00 00 00 00 5C [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 62 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 62 00 DF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [15:33:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_GetFieldsCounters done [15:33:31]requested_item shift.num is exist - process it [15:33:31]requested_item shift.opened is exist - process it [15:33:31]req_shift_opened [15:33:31]FM_GetShiftState [15:33:31]SAM_PROTO_GetShiftState [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 13 01 00 [15:33:31]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0E 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 26 [15:33:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_GetShiftState done [15:33:31]FM_GetShiftState done [15:33:31]req_shift_opened done [15:33:31]requested_item shift.open_date is exist - process it [15:33:31]req_shift_open_date [15:33:31]req_shift_open_date done [15:33:31]produce_requested_data done [15:33:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153199,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:33:31]process_action_free close_receipt [15:33:31]json_value_free [15:33:31]json_value_free done [15:33:31]process_json_proto returns [15:33:31]Send response to host [15:33:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153199,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:33:31]free response buf [15:33:31]execute_script done [15:33:31]execute_script returns [15:33:31]free content buf [15:33:31]Sock 8.Close socket [15:33:31]Sock 8.Thread stoped [15:33:36]OFD Sender: No OFD packet to send [15:33:41]OFD Sender: No OFD packet to send [15:33:46]OFD Sender: No OFD packet to send [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:07]accept exits with 10 [15:34:07]New connection [15:34:07]New thread 3067166052 created [15:34:07]Thread 3067022692 joined [15:34:07]Waiting for new connection... [15:34:07] Sock 10.Parse request [15:34:07]Sock 10.Check first char [15:34:07]Sock 10.First char is OK [15:34:07]request: POST /json_proto HTTP/1.0 [15:34:07]Method: POST [15:34:07]URL: /json_proto [15:34:07]Method is POST - this is cgi request [15:34:07]url: /json_proto [15:34:07]query_string will be loaded in cgi processing [15:34:07]execute_cgi json_proto POST (null) [15:34:07]execute_cgi path=json_proto method=POST [15:34:07]POST find Content-Length [15:34:07]Host: 172.17.43.67:8080 [15:34:07]Content-Length: 687 [15:34:07]Content-Type: application/json [15:34:07] [15:34:07]POST finish read [15:34:07]Found Content-Length = 687 [15:34:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18877", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:07]execute_script... [15:34:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18877", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:07]POST & json_proto [15:34:07]process_json_proto [15:34:07]json parsed OK: [15:34:07]protocol is kg_v1.0 [15:34:07]action value=close_receipt [15:34:07]process_action close_receipt [15:34:07]cmd_close_receipt [15:34:07]MH_GetDate [15:34:07]Write to MH i2c: F0 00 00 E1 01 D1 [15:34:07]Write i2c OK [15:34:07]MH_I2C_Read... [15:34:07]Read from MH i2c: F0 [15:34:07]MH_I2C_Read... [15:34:07]Read from MH i2c: F0 09 00 [15:34:07]MH_I2C_Read... [15:34:07]Read from MH i2c: F0 09 00 E1 01 00 70 2D F4 66 6A BD 47 65 A4 [15:34:07]GetLastDocTimeStamp 1727278408 [15:34:07]current date 1727278448 [15:34:07]FM_GetShiftState [15:34:07]SAM_PROTO_GetShiftState [15:34:07]wFMCommunicate request_size=4 [15:34:07]MH_SAM_APDU [15:34:07]CAPDU: 80 13 01 00 [15:34:07]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [15:34:07]Write i2c OK [15:34:07]MH_I2C_Read... [15:34:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:07]Read from MH i2c: E2 [15:34:07]MH_I2C_Read... [15:34:07]Read from MH i2c: E2 0E 00 [15:34:07]MH_I2C_Read... [15:34:07]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 28 [15:34:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:34:07]wFMCommunicate OK [15:34:07]SAM_PROTO_GetShiftState done [15:34:07]FM_GetShiftState done [15:34:07]opened in 1727224329 [15:34:07]opened+sec_in_day 1727310729 [15:34:07]quantity*price = 9500 [15:34:07]sum+1 = 9501 [15:34:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 216 25.09.2024 15:34 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153200 ФПД: 127290692601713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153200&fm=127290692601713&tin=02508201610067®Number=0000000000091825&sum=9500 0 [15:34:08]StoreToDocumentArchive [15:34:08]shift 478 fd 153200 [15:34:08]save to /storage/0478/doc_00153200 [15:34:08]save last doc name /storage/0478/doc_00153200 to /storage/kkm_last_doc_name [15:34:08]save OK [15:34:08]Clear old archive folders... [15:34:08]ProcessDocumentItem done err = 0, tmpTLVsize=299 [15:34:08]tlvbuf is 01A273B0 [15:34:08]SAM_PROTO_ClearQueue [15:34:08]wFMCommunicate request_size=4 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 09 00 00 [15:34:08]Write to MH i2c: E2 08 00 EF 01 80 09 00 00 00 00 00 00 62 [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [15:34:08]RAPDU: 90 00 [15:34:08]wFMCommunicate OK [15:34:08]SAM_PROTO_ClearQueue done [15:34:08]KKMCreateOFDPacket [15:34:08]OFDProtocolAddRootSTLVToBuf [15:34:08]FM_MakeSignedData [15:34:08]FM_MakeSignedData [15:34:08]SAM_PROTO_SignData [15:34:08]wFMCommunicate request_size=4 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 0D 01 02 [15:34:08]Write to MH i2c: E2 08 00 F0 01 80 0D 01 02 00 00 00 00 6A [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [15:34:08]RAPDU: 90 00 [15:34:08]wFMCommunicate OK [15:34:08]wFMCommunicate request_size=255 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 70 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [15:34:08]Write to MH i2c: E2 02 01 F1 01 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 70 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 BF [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [15:34:08]RAPDU: 90 00 [15:34:08]wFMCommunicate OK [15:34:08]wFMCommunicate request_size=58 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 56 02 00 35 04 06 00 73 C5 2C 84 07 71 [15:34:08]Write to MH i2c: E2 3D 00 F2 01 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 56 02 00 35 04 06 00 73 C5 2C 84 07 71 00 00 84 [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [15:34:08]RAPDU: 90 00 [15:34:08]wFMCommunicate OK [15:34:08]wFMCommunicate request_size=4 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 0D 03 02 [15:34:08]Write to MH i2c: E2 08 00 F3 01 80 0D 03 02 00 00 00 00 6F [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 0B 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 0B 00 F3 01 00 AA 41 90 08 07 CA 27 EF 90 00 DA [15:34:08]RAPDU: AA 41 90 08 07 CA 27 EF 90 00 [15:34:08]wFMCommunicate OK [15:34:08]SAM_PROTO_SignData done [15:34:08]FM_MakeSignedData done [15:34:08]CreateOFDProtocolMessage [15:34:08]wFMCommunicate request_size=4 [15:34:08]MH_SAM_APDU [15:34:08]CAPDU: 80 11 00 00 [15:34:08]Write to MH i2c: E2 08 00 F4 01 80 11 00 00 00 00 00 00 6F [15:34:08]Write i2c OK [15:34:08]MH_I2C_Read... [15:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:08]Read from MH i2c: E2 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 17 00 [15:34:08]MH_I2C_Read... [15:34:08]Read from MH i2c: E2 17 00 F4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [15:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:08]wFMCommunicate OK [15:34:08]CreateOFDProtocolMessage done [15:34:08]OFDSenderStorePacket 153200 [15:34:08]StoreOFDPacket docnum=153200 [15:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 86 D6 37 01 D9 1C 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 70 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 56 02 00 35 04 06 00 73 C5 2C 84 07 71 AA 41 90 08 07 CA 27 EF [15:34:08]CheckFolder [15:34:08]dirname=/storage/ofd_packets [15:34:08]CheckFolder done [15:34:08]ProducePacketName [15:34:08]name=ofd_packets/00153200 [15:34:08]NVStorageSaveData ofd_packets/00153200 [15:34:08]File name is /storage/ofd_packets/00153200 [15:34:08]Write 349 bytes [15:34:08]NVStorageSaveData done [15:34:08]OFDSenderStorePacket done [15:34:08]KKMCreateOFDPacket done [15:34:08]NVStorageSaveData kkm_last_timestamp [15:34:08]File name is /storage/kkm_last_timestamp [15:34:08]Write 4 bytes [15:34:08]NVStorageSaveData done [15:34:09]ExternCall_PrintAddStr [15:34:09]wPrintStart [15:34:09]Write to MH i2c: 01 00 00 F5 01 F6 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 07 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 07 00 F5 01 00 00 00 00 00 FF 0F 0B [15:34:09]RasterBufferAndPrint [15:34:09]line Счет N : (3)18877 [15:34:09]line ИНН: 02508201610067 [15:34:09]line Контрольно-Кассовый Чек [15:34:09]line ПРОДАЖА [15:34:09]line Товар: 4700003010070 [15:34:09]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [15:34:09]line 1.000 * 95.00 [15:34:09]line = 95.00 [15:34:09]line НДС 12% НСП 1% [15:34:09]line > о реализуемом товаре [15:34:09]line ИТОГО: 95.00 [15:34:09]line НСП 1% : 0.84 [15:34:09]line НДС 12% : 10.09 [15:34:09]line Наличными: 95.00 [15:34:09]line Безнал.: 0.00 [15:34:09]line Место: АЗС № 89 "Партнер Нефть" [15:34:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:34:09]line СНО: Общий режим [15:34:09]line Чек 216 25.09.2024 15:34 [15:34:09]line Смена: 478 ФФД: 1.0 [15:34:09]line ЗНМ: 0300000113 [15:34:09]line РНМ: 0000000000091825 [15:34:09]line Версия ККМ: 001 [15:34:09]line ФМ: 0000000000871835 [15:34:09]line ФД: 153200 [15:34:09]line ФПД: 127290692601713 [15:34:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153200&fm=127290692601713&tin=02508201610067®Number=0000000000091825&sum=9500 [15:34:09]line 0 [15:34:09]written 0, free lines is 4095 [15:34:09]OFD Sender: Processing packet 153200 [packets to send 833, broken 832] [15:34:09]ProducePacketName [15:34:09]name=ofd_packets/00153200 [15:34:09]OFD Sender: To server: pG, [15:34:09]CommunicateWithHost lk.salyk.kg:30040 [15:34:09]ConnectInit lk.salyk.kg [15:34:09]Write to MH i2c: 01 00 00 1E 02 20 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 07 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 F7 0C 2A [15:34:09]RasterBufferAndPrint [15:34:09]line [15:34:09]line [15:34:09]line [15:34:09]line [15:34:09]line [15:34:09]written 0, free lines is 3325 [15:34:09]MH_Cut [15:34:09]Write to MH i2c: D1 01 00 25 02 01 F9 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: D1 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: D1 01 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: D1 01 00 25 02 00 F8 [15:34:09]Write to MH i2c: 01 00 00 26 02 28 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:10]*** Cut start [15:34:10]*** Purtial cut [15:34:10]*** Stage 1: CUTSNS_PIN = 1 [15:34:10]Read from MH i2c: 01 [15:34:10]*** Stop cut motor [15:34:10]*** Cut end [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: 01 07 00 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [15:34:10]process_action close_receipt done [15:34:10]requested_data is exist [15:34:10]produce_requested_data [15:34:10]requested_item fm.sn is exist - process it [15:34:10]wFMCommunicate request_size=4 [15:34:10]MH_SAM_APDU [15:34:10]CAPDU: 80 11 00 00 [15:34:10]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [15:34:10]Write i2c OK [15:34:10]MH_I2C_Read... [15:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:10]Read from MH i2c: E2 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 17 00 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [15:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:10]wFMCommunicate OK [15:34:10]requested_item fd.num is exist - process it [15:34:10]SAM_PROTO_GetFieldsCounters [15:34:10]wFMCommunicate request_size=4 [15:34:10]MH_SAM_APDU [15:34:10]CAPDU: 80 13 00 00 [15:34:10]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [15:34:10]Write i2c OK [15:34:10]MH_I2C_Read... [15:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:10]Read from MH i2c: E2 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 62 00 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [15:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:10]wFMCommunicate OK [15:34:10]SAM_PROTO_GetFieldsCounters done [15:34:10]requested_item shift.num is exist - process it [15:34:10]requested_item shift.opened is exist - process it [15:34:10]req_shift_opened [15:34:10]FM_GetShiftState [15:34:10]SAM_PROTO_GetShiftState [15:34:10]wFMCommunicate request_size=4 [15:34:10]MH_SAM_APDU [15:34:10]CAPDU: 80 13 01 00 [15:34:10]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [15:34:10]Write i2c OK [15:34:10]MH_I2C_Read... [15:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:10]Read from MH i2c: E2 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 0E 00 [15:34:10]MH_I2C_Read... [15:34:10]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 70 [15:34:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:34:10]wFMCommunicate OK [15:34:10]SAM_PROTO_GetShiftState done [15:34:10]FM_GetShiftState done [15:34:10]req_shift_opened done [15:34:10]requested_item shift.open_date is exist - process it [15:34:10]req_shift_open_date [15:34:10]req_shift_open_date done [15:34:10]produce_requested_data done [15:34:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153200,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:34:10]process_action_free close_receipt [15:34:10]json_value_free [15:34:10]json_value_free done [15:34:10]process_json_proto returns [15:34:10]Send response to host [15:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153200,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:34:10]free response buf [15:34:10]execute_script done [15:34:10]execute_script returns [15:34:10]free content buf [15:34:10]Sock 10.Close socket [15:34:10]Sock 10.Thread stoped [15:34:14]Connected sock=11 [15:34:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 86 D6 37 01 D9 1C 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 70 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 56 02 00 35 04 06 00 73 C5 2C 84 07 71 AA 41 90 08 07 CA 27 EF [15:34:14]recv_with_timeout no data received [15:34:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A 4C 47 00 E6 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 56 02 00 F4 03 04 00 70 D5 F3 66 B6 04 01 00 00 49 73 63 69 D8 FE 79 0B [15:34:15]CommunicateWithHost err = 0 [15:34:15]CheckOFDResponse [15:34:15]1017 (14) - 77093643461234 [15:34:15]1041 (16) - 0000000000871835 [15:34:15]1040 (4) - 153200 [15:34:15]1012 (4) - 25.09.2024 09:18 [15:34:15]1206 (1) - 0 [15:34:15]OFD Sender: Remove packet 153200 [15:34:15]ProducePacketName [15:34:15]name=ofd_packets/00153200 [15:34:15]NVStorageDeleteData [15:34:15]OFD Sender: No OFD packet to send [15:34:16]accept exits with 8 [15:34:16]New connection [15:34:16]New thread 3067022692 created [15:34:16]Thread 3067166052 joined [15:34:16]Waiting for new connection... [15:34:16] Sock 8.Parse request [15:34:16]Sock 8.Check first char [15:34:16]Sock 8.First char is OK [15:34:16]request: POST /json_proto HTTP/1.0 [15:34:16]Method: POST [15:34:16]URL: /json_proto [15:34:16]Method is POST - this is cgi request [15:34:16]url: /json_proto [15:34:16]query_string will be loaded in cgi processing [15:34:16]execute_cgi json_proto POST (null) [15:34:16]execute_cgi path=json_proto method=POST [15:34:16]POST find Content-Length [15:34:16]Host: 172.17.43.67:8080 [15:34:16]Content-Length: 644 [15:34:16]Content-Type: application/json [15:34:16] [15:34:16]POST finish read [15:34:16]Found Content-Length = 644 [15:34:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18878", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:16]execute_script... [15:34:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18878", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:16]POST & json_proto [15:34:16]process_json_proto [15:34:16]json parsed OK: [15:34:16]protocol is kg_v1.0 [15:34:16]action value=close_receipt [15:34:16]process_action close_receipt [15:34:16]cmd_close_receipt [15:34:16]MH_GetDate [15:34:16]Write to MH i2c: F0 00 00 2A 02 1B [15:34:16]Write i2c OK [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: F0 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: F0 09 00 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: F0 09 00 2A 02 00 79 2D F4 66 6A BD 47 65 F7 [15:34:16]GetLastDocTimeStamp 1727278448 [15:34:16]current date 1727278457 [15:34:16]FM_GetShiftState [15:34:16]SAM_PROTO_GetShiftState [15:34:16]wFMCommunicate request_size=4 [15:34:16]MH_SAM_APDU [15:34:16]CAPDU: 80 13 01 00 [15:34:16]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [15:34:16]Write i2c OK [15:34:16]MH_I2C_Read... [15:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:16]Read from MH i2c: E2 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: E2 0E 00 [15:34:16]MH_I2C_Read... [15:34:16]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 72 [15:34:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:34:16]wFMCommunicate OK [15:34:16]SAM_PROTO_GetShiftState done [15:34:16]FM_GetShiftState done [15:34:16]opened in 1727224329 [15:34:16]opened+sec_in_day 1727310729 [15:34:16]quantity*price = 5500 [15:34:16]sum+1 = 5501 [15:34:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 217 25.09.2024 15:34 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153201 ФПД: 132264979373971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153201&fm=132264979373971&tin=02508201610067®Number=0000000000091825&sum=5500 0 [15:34:17]StoreToDocumentArchive [15:34:17]shift 478 fd 153201 [15:34:17]save to /storage/0478/doc_00153201 [15:34:17]save last doc name /storage/0478/doc_00153201 to /storage/kkm_last_doc_name [15:34:17]save OK [15:34:17]Clear old archive folders... [15:34:17]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:34:17]tlvbuf is 019935E0 [15:34:17]SAM_PROTO_ClearQueue [15:34:17]wFMCommunicate request_size=4 [15:34:17]MH_SAM_APDU [15:34:17]CAPDU: 80 09 00 00 [15:34:17]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [15:34:17]Write i2c OK [15:34:17]MH_I2C_Read... [15:34:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:17]Read from MH i2c: E2 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [15:34:17]RAPDU: 90 00 [15:34:17]wFMCommunicate OK [15:34:17]SAM_PROTO_ClearQueue done [15:34:17]KKMCreateOFDPacket [15:34:17]OFDProtocolAddRootSTLVToBuf [15:34:17]FM_MakeSignedData [15:34:17]FM_MakeSignedData [15:34:17]SAM_PROTO_SignData [15:34:17]wFMCommunicate request_size=4 [15:34:17]MH_SAM_APDU [15:34:17]CAPDU: 80 0D 01 02 [15:34:17]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [15:34:17]Write i2c OK [15:34:17]MH_I2C_Read... [15:34:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:17]Read from MH i2c: E2 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [15:34:17]RAPDU: 90 00 [15:34:17]wFMCommunicate OK [15:34:17]wFMCommunicate request_size=255 [15:34:17]MH_SAM_APDU [15:34:17]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 79 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [15:34:17]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 79 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 96 [15:34:17]Write i2c OK [15:34:17]MH_I2C_Read... [15:34:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:17]Read from MH i2c: E2 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 [15:34:17]MH_I2C_Read... [15:34:17]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [15:34:17]RAPDU: 90 00 [15:34:17]wFMCommunicate OK [15:34:17]wFMCommunicate request_size=35 [15:34:17]MH_SAM_APDU [15:34:17]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 56 02 00 35 04 06 00 78 4B 57 1C 9F 93 [15:34:17]Write to MH i2c: E2 26 00 3B 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 56 02 00 35 04 06 00 78 4B 57 1C 9F 93 00 00 DB [15:34:17]Write i2c OK [15:34:17]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 03 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [15:34:18]RAPDU: 90 00 [15:34:18]wFMCommunicate OK [15:34:18]wFMCommunicate request_size=4 [15:34:18]MH_SAM_APDU [15:34:18]CAPDU: 80 0D 03 02 [15:34:18]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 0B 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 0B 00 3C 02 00 60 64 20 F3 C1 17 6A 39 90 00 0C [15:34:18]RAPDU: 60 64 20 F3 C1 17 6A 39 90 00 [15:34:18]wFMCommunicate OK [15:34:18]SAM_PROTO_SignData done [15:34:18]FM_MakeSignedData done [15:34:18]CreateOFDProtocolMessage [15:34:18]wFMCommunicate request_size=4 [15:34:18]MH_SAM_APDU [15:34:18]CAPDU: 80 11 00 00 [15:34:18]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:18]Read from MH i2c: E2 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 17 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [15:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:18]wFMCommunicate OK [15:34:18]CreateOFDProtocolMessage done [15:34:18]OFDSenderStorePacket 153201 [15:34:18]StoreOFDPacket docnum=153201 [15:34:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 28 ED 20 01 51 B3 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 79 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 56 02 00 35 04 06 00 78 4B 57 1C 9F 93 60 64 20 F3 C1 17 6A 39 [15:34:18]CheckFolder [15:34:18]dirname=/storage/ofd_packets [15:34:18]CheckFolder done [15:34:18]ProducePacketName [15:34:18]name=ofd_packets/00153201 [15:34:18]NVStorageSaveData ofd_packets/00153201 [15:34:18]File name is /storage/ofd_packets/00153201 [15:34:18]Write 326 bytes [15:34:18]NVStorageSaveData done [15:34:18]OFDSenderStorePacket done [15:34:18]KKMCreateOFDPacket done [15:34:18]NVStorageSaveData kkm_last_timestamp [15:34:18]File name is /storage/kkm_last_timestamp [15:34:18]Write 4 bytes [15:34:18]NVStorageSaveData done [15:34:18]ExternCall_PrintAddStr [15:34:18]wPrintStart [15:34:18]Write to MH i2c: 01 00 00 3E 02 40 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 07 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [15:34:18]RasterBufferAndPrint [15:34:18]line Счет N : (3)18878 [15:34:18]line ИНН: 02508201610067 [15:34:18]line Контрольно-Кассовый Чек [15:34:18]line ПРОДАЖА [15:34:18]line Товар: 4700000310043 [15:34:18]line Вода Жалалабат 27 1л [15:34:18]line 1.000 * 55.00 [15:34:18]line = 55.00 [15:34:18]line НДС 12% НСП 1% [15:34:18]line > о реализуемом товаре [15:34:18]line ИТОГО: 55.00 [15:34:18]line НСП 1% : 0.49 [15:34:18]line НДС 12% : 5.84 [15:34:18]line Наличными: 55.00 [15:34:18]line Безнал.: 0.00 [15:34:18]line Место: АЗС № 89 "Партнер Нефть" [15:34:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:34:18]line СНО: Общий режим [15:34:18]line Чек 217 25.09.2024 15:34 [15:34:18]line Смена: 478 ФФД: 1.0 [15:34:18]line ЗНМ: 0300000113 [15:34:18]line РНМ: 0000000000091825 [15:34:18]line Версия ККМ: 001 [15:34:18]line ФМ: 0000000000871835 [15:34:18]line ФД: 153201 [15:34:18]line ФПД: 132264979373971 [15:34:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153201&fm=132264979373971&tin=02508201610067®Number=0000000000091825&sum=5500 [15:34:18]line 0 [15:34:18]written 0, free lines is 4095 [15:34:18]OFD Sender: Processing packet 153201 [packets to send 833, broken 832] [15:34:18]ProducePacketName [15:34:18]name=ofd_packets/00153201 [15:34:18]OFD Sender: To server: pG, [15:34:18]CommunicateWithHost lk.salyk.kg:30040 [15:34:18]ConnectInit lk.salyk.kg [15:34:18]Write to MH i2c: 01 00 00 66 02 68 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 07 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 0A 0D 86 [15:34:18]RasterBufferAndPrint [15:34:18]line [15:34:18]line [15:34:18]line [15:34:18]line [15:34:18]line [15:34:18]written 0, free lines is 3352 [15:34:18]MH_Cut [15:34:18]Write to MH i2c: D1 01 00 6D 02 01 41 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: D1 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: D1 01 00 [15:34:18]MH_I2C_Read... [15:34:18]Read from MH i2c: D1 01 00 6D 02 00 40 [15:34:18]Write to MH i2c: 01 00 00 6E 02 70 [15:34:18]Write i2c OK [15:34:18]MH_I2C_Read... [15:34:19]Connected sock=10 [15:34:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 28 ED 20 01 51 B3 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 79 2D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 56 02 00 35 04 06 00 78 4B 57 1C 9F 93 60 64 20 F3 C1 17 6A 39 [15:34:19]*** Cut start [15:34:19]*** Purtial cut [15:34:19]*** Stage 1: CUTSNS_PIN = 1 [15:34:19]Read from MH i2c: 01 [15:34:19]MH_I2C_Read... [15:34:19]*** Stop cut motor [15:34:19]*** Cut end [15:34:19]Read from MH i2c: 01 07 00 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [15:34:19]process_action close_receipt done [15:34:19]requested_data is exist [15:34:19]produce_requested_data [15:34:19]requested_item fm.sn is exist - process it [15:34:19]wFMCommunicate request_size=4 [15:34:19]MH_SAM_APDU [15:34:19]CAPDU: 80 11 00 00 [15:34:19]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [15:34:19]Write i2c OK [15:34:19]MH_I2C_Read... [15:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:19]Read from MH i2c: E2 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 17 00 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [15:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:34:19]wFMCommunicate OK [15:34:19]requested_item fd.num is exist - process it [15:34:19]SAM_PROTO_GetFieldsCounters [15:34:19]wFMCommunicate request_size=4 [15:34:19]MH_SAM_APDU [15:34:19]CAPDU: 80 13 00 00 [15:34:19]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [15:34:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA 9B 47 00 6A 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 56 02 00 F4 03 04 00 74 D5 F3 66 B6 04 01 00 00 46 E0 1C 8C 7C 70 AB C8 [15:34:19]CommunicateWithHost err = 0 [15:34:19]CheckOFDResponse [15:34:19]1017 (14) - 77093643461234 [15:34:19]1041 (16) - 0000000000871835 [15:34:19]1040 (4) - 153201 [15:34:19]1012 (4) - 25.09.2024 09:18 [15:34:19]1206 (1) - 0 [15:34:19]OFD Sender: Remove packet 153201 [15:34:19]ProducePacketName [15:34:19]name=ofd_packets/00153201 [15:34:19]NVStorageDeleteData [15:34:19]Write i2c OK [15:34:19]MH_I2C_Read... [15:34:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:19]Read from MH i2c: E2 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 62 00 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [15:34:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:19]wFMCommunicate OK [15:34:19]SAM_PROTO_GetFieldsCounters done [15:34:19]requested_item shift.num is exist - process it [15:34:19]requested_item shift.opened is exist - process it [15:34:19]req_shift_opened [15:34:19]FM_GetShiftState [15:34:19]SAM_PROTO_GetShiftState [15:34:19]wFMCommunicate request_size=4 [15:34:19]MH_SAM_APDU [15:34:19]CAPDU: 80 13 01 00 [15:34:19]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [15:34:19]Write i2c OK [15:34:19]MH_I2C_Read... [15:34:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:19]Read from MH i2c: E2 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 0E 00 [15:34:19]MH_I2C_Read... [15:34:19]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B8 [15:34:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:34:19]wFMCommunicate OK [15:34:19]SAM_PROTO_GetShiftState done [15:34:19]FM_GetShiftState done [15:34:19]req_shift_opened done [15:34:19]requested_item shift.open_date is exist - process it [15:34:19]req_shift_open_date [15:34:19]req_shift_open_date done [15:34:19]produce_requested_data done [15:34:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153201,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:34:19]process_action_free close_receipt [15:34:19]json_value_free [15:34:19]json_value_free done [15:34:19]process_json_proto returns [15:34:19]Send response to host [15:34:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153201,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:34:19]free response buf [15:34:19]execute_script done [15:34:19]execute_script returns [15:34:19]free content buf [15:34:19]Sock 8.Close socket [15:34:19]Sock 8.Thread stoped [15:34:20]OFD Sender: No OFD packet to send [15:34:25]OFD Sender: No OFD packet to send [15:34:30]OFD Sender: No OFD packet to send [15:34:33]recv_with_timeout no data received [15:34:35]OFD Sender: No OFD packet to send [15:34:40]OFD Sender: No OFD packet to send [15:34:45]OFD Sender: No OFD packet to send [15:34:50]OFD Sender: No OFD packet to send [15:34:55]OFD Sender: No OFD packet to send [15:35:00]OFD Sender: No OFD packet to send [15:35:02]recv_with_timeout no data received [15:35:05]OFD Sender: No OFD packet to send [15:35:10]OFD Sender: No OFD packet to send [15:35:15]OFD Sender: No OFD packet to send [15:35:20]OFD Sender: No OFD packet to send [15:35:25]OFD Sender: No OFD packet to send [15:35:30]OFD Sender: No OFD packet to send [15:35:35]OFD Sender: No OFD packet to send [15:35:40]OFD Sender: No OFD packet to send [15:35:45]OFD Sender: No OFD packet to send [15:35:50]OFD Sender: No OFD packet to send [15:35:55]OFD Sender: No OFD packet to send [15:36:00]OFD Sender: No OFD packet to send [15:36:05]OFD Sender: No OFD packet to send [15:36:10]OFD Sender: No OFD packet to send [15:36:15]OFD Sender: No OFD packet to send [15:36:20]OFD Sender: No OFD packet to send [15:36:25]OFD Sender: No OFD packet to send [15:36:30]OFD Sender: No OFD packet to send [15:36:35]recv_with_timeout no data received [15:36:35]OFD Sender: No OFD packet to send [15:36:40]OFD Sender: No OFD packet to send [15:36:45]OFD Sender: No OFD packet to send [15:36:50]OFD Sender: No OFD packet to send [15:36:55]OFD Sender: No OFD packet to send [15:37:00]OFD Sender: No OFD packet to send [15:37:05]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:15]OFD Sender: No OFD packet to send [15:37:20]OFD Sender: No OFD packet to send [15:37:25]OFD Sender: No OFD packet to send [15:37:30]OFD Sender: No OFD packet to send [15:37:35]OFD Sender: No OFD packet to send [15:37:40]OFD Sender: No OFD packet to send [15:37:45]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:56]OFD Sender: No OFD packet to send [15:38:01]OFD Sender: No OFD packet to send [15:38:06]OFD Sender: No OFD packet to send [15:38:11]OFD Sender: No OFD packet to send [15:38:16]OFD Sender: No OFD packet to send [15:38:21]OFD Sender: No OFD packet to send [15:38:26]OFD Sender: No OFD packet to send [15:38:31]OFD Sender: No OFD packet to send [15:38:36]OFD Sender: No OFD packet to send [15:38:41]OFD Sender: No OFD packet to send [15:38:44]recv_with_timeout no data received [15:38:46]OFD Sender: No OFD packet to send [15:38:51]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:07]accept exits with 9 [15:39:07]New connection [15:39:07]New thread 3067166052 created [15:39:07]Thread 3067022692 joined [15:39:07]Waiting for new connection... [15:39:07] Sock 9.Parse request [15:39:07]Sock 9.Check first char [15:39:07]Sock 9.First char is OK [15:39:07]request: POST /json_proto HTTP/1.0 [15:39:07]Method: POST [15:39:07]URL: /json_proto [15:39:07]Method is POST - this is cgi request [15:39:07]url: /json_proto [15:39:07]query_string will be loaded in cgi processing [15:39:07]execute_cgi json_proto POST (null) [15:39:07]execute_cgi path=json_proto method=POST [15:39:07]POST find Content-Length [15:39:07]Host: 172.17.43.67:8080 [15:39:07]Content-Length: 796 [15:39:07]Content-Type: application/json [15:39:07] [15:39:07]POST finish read [15:39:07]Found Content-Length = 796 [15:39:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:07]execute_script... [15:39: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)1787202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:07]POST & json_proto [15:39:07]process_json_proto [15:39:07]json parsed OK: [15:39:07]protocol is kg_v1.0 [15:39:07]action value=close_receipt [15:39:07]process_action close_receipt [15:39:07]cmd_close_receipt [15:39:07]MH_GetDate [15:39:07]Write to MH i2c: F0 00 00 72 02 63 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 09 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 09 00 72 02 00 9C 2E F4 66 6A BD 47 65 63 [15:39:07]GetLastDocTimeStamp 1727278457 [15:39:07]current date 1727278748 [15:39:07]FM_GetShiftState [15:39:07]SAM_PROTO_GetShiftState [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 13 01 00 [15:39:07]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BA [15:39:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:39:07]wFMCommunicate OK [15:39:07]SAM_PROTO_GetShiftState done [15:39:07]FM_GetShiftState done [15:39:07]opened in 1727224329 [15:39:07]opened+sec_in_day 1727310729 [15:39:07]quantity*price = 0 [15:39:07]sum+1 = 1 [15:39:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 218 25.09.2024 15:39 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153202 ФПД: 204497224550044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153202&fm=204497224550044&tin=02508201610067®Number=0000000000091825&sum=0 [15:39:08]StoreToDocumentArchive [15:39:08]shift 478 fd 153202 [15:39:08]save to /storage/0478/doc_00153202 [15:39:08]save last doc name /storage/0478/doc_00153202 to /storage/kkm_last_doc_name [15:39:08]save OK [15:39:08]Clear old archive folders... [15:39:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:08]tlvbuf is 01A205E0 [15:39:08]SAM_PROTO_ClearQueue [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 09 00 00 [15:39:08]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_ClearQueue done [15:39:08]KKMCreateOFDPacket [15:39:08]OFDProtocolAddRootSTLVToBuf [15:39:08]FM_MakeSignedData [15:39:08]FM_MakeSignedData [15:39:08]SAM_PROTO_SignData [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 01 02 [15:39:08]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=255 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 9C 2E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 56 02 00 35 04 06 00 B9 [15:39:08]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 9C 2E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 56 02 00 35 04 06 00 B9 00 00 6E [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=10 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 02 02 05 FD 38 6D 46 9C [15:39:08]Write to MH i2c: E2 0D 00 83 02 80 0D 02 02 05 00 FD 38 6D 46 9C 00 00 8D [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 03 02 [15:39:08]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 84 02 00 D2 65 A1 46 45 4B AA F1 90 00 4B [15:39:08]RAPDU: D2 65 A1 46 45 4B AA F1 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_SignData done [15:39:08]FM_MakeSignedData done [15:39:08]CreateOFDProtocolMessage [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 11 00 00 [15:39:08]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:09]Read from MH i2c: E2 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: E2 17 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [15:39:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:09]wFMCommunicate OK [15:39:09]CreateOFDProtocolMessage done [15:39:09]OFDSenderStorePacket 153202 [15:39:09]StoreOFDPacket docnum=153202 [15:39:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF C1 07 01 3C D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 9C 2E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 56 02 00 35 04 06 00 B9 FD 38 6D 46 9C D2 65 A1 46 45 4B AA F1 [15:39:09]CheckFolder [15:39:09]dirname=/storage/ofd_packets [15:39:09]CheckFolder done [15:39:09]ProducePacketName [15:39:09]name=ofd_packets/00153202 [15:39:09]NVStorageSaveData ofd_packets/00153202 [15:39:09]File name is /storage/ofd_packets/00153202 [15:39:09]Write 301 bytes [15:39:09]NVStorageSaveData done [15:39:09]OFDSenderStorePacket done [15:39:09]KKMCreateOFDPacket done [15:39:09]NVStorageSaveData kkm_last_timestamp [15:39:09]File name is /storage/kkm_last_timestamp [15:39:09]Write 4 bytes [15:39:09]NVStorageSaveData done [15:39:09]ExternCall_PrintAddStr [15:39:09]wPrintStart [15:39:09]Write to MH i2c: 01 00 00 86 02 88 [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [15:39:09]RasterBufferAndPrint [15:39:09]line Счет N : (1)1787202 [15:39:09]line ИНН: 02508201610067 [15:39:09]line Контрольно-Кассовый Чек [15:39:09]line ПРОДАЖА [15:39:09]line ТРК (МРК, ГНК) : 13 [15:39:09]line Товар: 2710124500 [15:39:09]line Аи-95-К-5 [15:39:09]line 9.440 * 0.00 [15:39:09]line = 0.00 [15:39:09]line НДС 12% НСП 1% [15:39:09]line > о реализуемом товаре [15:39:09]line ИТОГО: 0.00 [15:39:09]line НСП 1% : 0.00 [15:39:09]line НДС 12% : 0.00 [15:39:09]line Наличными: 0.00 [15:39:09]line Безнал.: 0.00 [15:39:09]line Место: АЗС № 89 "Партнер Нефть" [15:39:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:39:09]line СНО: Общий режим [15:39:09]line Чек 218 25.09.2024 15:39 [15:39:09]line Смена: 478 ФФД: 1.0 [15:39:09]line ЗНМ: 0300000113 [15:39:09]line РНМ: 0000000000091825 [15:39:09]line Версия ККМ: 001 [15:39:09]line Платежная система: O! деньги [15:39:09]line ФМ: 0000000000871835 [15:39:09]line ФД: 153202 [15:39:09]line ФПД: 204497224550044 [15:39:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T153908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153202&fm=204497224550044&tin=02508201610067®Number=0000000000091825&sum=0 [15:39:09]written 0, free lines is 4095 [15:39:09]OFD Sender: Processing packet 153202 [packets to send 833, broken 832] [15:39:09]ProducePacketName [15:39:09]name=ofd_packets/00153202 [15:39:09]OFD Sender: To server: pG, [15:39:09]CommunicateWithHost lk.salyk.kg:30040 [15:39:09]ConnectInit lk.salyk.kg [15:39:09]Write to MH i2c: 01 00 00 B0 02 B2 [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 E9 0C AE [15:39:09]RasterBufferAndPrint [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]written 0, free lines is 3311 [15:39:09]MH_Cut [15:39:09]Write to MH i2c: D1 01 00 B7 02 01 8B [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 01 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 01 00 B7 02 00 8A [15:39:09]Write to MH i2c: 01 00 00 B8 02 BA [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Connected sock=10 [15:39:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF C1 07 01 3C D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 9C 2E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 56 02 00 35 04 06 00 B9 FD 38 6D 46 9C D2 65 A1 46 45 4B AA F1 [15:39:10]*** Cut start [15:39:10]*** Purtial cut [15:39:10]*** Stage 1: CUTSNS_PIN = 1 [15:39:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 08 47 00 0A 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 56 02 00 F4 03 04 00 97 D6 F3 66 B6 04 01 00 00 11 E8 EB 61 C4 DA DD 9E [15:39:10]CommunicateWithHost err = 0 [15:39:10]CheckOFDResponse [15:39:10]1017 (14) - 77093643461234 [15:39:10]1041 (16) - 0000000000871835 [15:39:10]1040 (4) - 153202 [15:39:10]1012 (4) - 25.09.2024 09:23 [15:39:10]1206 (1) - 0 [15:39:10]OFD Sender: Remove packet 153202 [15:39:10]ProducePacketName [15:39:10]name=ofd_packets/00153202 [15:39:10]NVStorageDeleteData [15:39:10]Read from MH i2c: 01 [15:39:10]MH_I2C_Read... [15:39:10]*** Stop cut motor [15:39:10]*** Cut end [15:39:10]Read from MH i2c: 01 07 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [15:39:10]process_action close_receipt done [15:39:10]requested_data is exist [15:39:10]produce_requested_data [15:39:10]requested_item fm.sn is exist - process it [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 11 00 00 [15:39:10]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [15:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:10]wFMCommunicate OK [15:39:10]requested_item fd.num is exist - process it [15:39:10]SAM_PROTO_GetFieldsCounters [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 00 00 [15:39:10]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 62 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:39:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetFieldsCounters done [15:39:10]requested_item shift.num is exist - process it [15:39:10]requested_item shift.opened is exist - process it [15:39:10]req_shift_opened [15:39:10]FM_GetShiftState [15:39:10]SAM_PROTO_GetShiftState [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 01 00 [15:39:10]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 02 [15:39:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetShiftState done [15:39:10]FM_GetShiftState done [15:39:10]req_shift_opened done [15:39:10]requested_item shift.open_date is exist - process it [15:39:10]req_shift_open_date [15:39:10]req_shift_open_date done [15:39:10]produce_requested_data done [15:39:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153202,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:39:10]process_action_free close_receipt [15:39:10]json_value_free [15:39:10]json_value_free done [15:39:10]process_json_proto returns [15:39:10]Send response to host [15:39:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153202,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:39:10]free response buf [15:39:10]execute_script done [15:39:10]execute_script returns [15:39:10]free content buf [15:39:10]Sock 9.Close socket [15:39:10]Sock 9.Thread stoped [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:34]recv_with_timeout no data received [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:39:56]recv_with_timeout no data received [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:41:01]OFD Sender: No OFD packet to send [15:41:06]OFD Sender: No OFD packet to send [15:41:07]accept exits with 8 [15:41:07]New connection [15:41:07]New thread 3067022692 created [15:41:07]Thread 3067166052 joined [15:41:07]Waiting for new connection... [15:41:07] Sock 8.Parse request [15:41:07]Sock 8.Check first char [15:41:07]Sock 8.First char is OK [15:41:07]request: POST /json_proto HTTP/1.0 [15:41:07]Method: POST [15:41:07]URL: /json_proto [15:41:07]Method is POST - this is cgi request [15:41:07]url: /json_proto [15:41:07]query_string will be loaded in cgi processing [15:41:07]execute_cgi json_proto POST (null) [15:41:07]execute_cgi path=json_proto method=POST [15:41:07]POST find Content-Length [15:41:07]Host: 172.17.43.67:8080 [15:41:07]Content-Length: 678 [15:41:07]Content-Type: application/json [15:41:07] [15:41:07]POST finish read [15:41:07]Found Content-Length = 678 [15:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:07]execute_script... [15:41:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:07]POST & json_proto [15:41:07]process_json_proto [15:41:07]json parsed OK: [15:41:07]protocol is kg_v1.0 [15:41:07]action value=close_receipt [15:41:07]process_action close_receipt [15:41:07]cmd_close_receipt [15:41:07]MH_GetDate [15:41:07]Write to MH i2c: F0 00 00 BC 02 AD [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: F0 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: F0 09 00 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: F0 09 00 BC 02 00 14 2F F4 66 6A BD 47 65 26 [15:41:07]GetLastDocTimeStamp 1727278748 [15:41:07]current date 1727278868 [15:41:07]FM_GetShiftState [15:41:07]SAM_PROTO_GetShiftState [15:41:07]wFMCommunicate request_size=4 [15:41:07]MH_SAM_APDU [15:41:07]CAPDU: 80 13 01 00 [15:41:07]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:07]Read from MH i2c: E2 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: E2 0E 00 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 04 [15:41:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:41:07]wFMCommunicate OK [15:41:07]SAM_PROTO_GetShiftState done [15:41:07]FM_GetShiftState done [15:41:07]opened in 1727224329 [15:41:07]opened+sec_in_day 1727310729 [15:41:07]quantity*price = 30035 [15:41:07]sum+1 = 30036 [15:41:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 219 25.09.2024 15:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153203 ФПД: 140510669609492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153203&fm=140510669609492&tin=02508201610067®Number=0000000000091825&sum=30000 [15:41:08]StoreToDocumentArchive [15:41:08]shift 478 fd 153203 [15:41:08]save to /storage/0478/doc_00153203 [15:41:08]save last doc name /storage/0478/doc_00153203 to /storage/kkm_last_doc_name [15:41:08]save OK [15:41:08]Clear old archive folders... [15:41:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:08]tlvbuf is 01A145E0 [15:41:08]SAM_PROTO_ClearQueue [15:41:08]wFMCommunicate request_size=4 [15:41:08]MH_SAM_APDU [15:41:08]CAPDU: 80 09 00 00 [15:41:08]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [15:41:08]Write i2c OK [15:41:08]MH_I2C_Read... [15:41:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:08]Read from MH i2c: E2 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: E2 03 00 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [15:41:08]RAPDU: 90 00 [15:41:08]wFMCommunicate OK [15:41:08]SAM_PROTO_ClearQueue done [15:41:08]KKMCreateOFDPacket [15:41:08]OFDProtocolAddRootSTLVToBuf [15:41:08]FM_MakeSignedData [15:41:08]FM_MakeSignedData [15:41:08]SAM_PROTO_SignData [15:41:08]wFMCommunicate request_size=4 [15:41:08]MH_SAM_APDU [15:41:08]CAPDU: 80 0D 01 02 [15:41:08]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [15:41:08]Write i2c OK [15:41:08]MH_I2C_Read... [15:41:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:08]Read from MH i2c: E2 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: E2 03 00 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [15:41:08]RAPDU: 90 00 [15:41:08]wFMCommunicate OK [15:41:08]wFMCommunicate request_size=255 [15:41:08]MH_SAM_APDU [15:41: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 14 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 56 02 00 35 04 06 00 7F [15:41:08]Write to MH i2c: E2 02 01 CC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 14 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 56 02 00 35 04 06 00 7F 00 00 85 [15:41:08]Write i2c OK [15:41:08]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 03 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [15:41:09]RAPDU: 90 00 [15:41:09]wFMCommunicate OK [15:41:09]wFMCommunicate request_size=10 [15:41:09]MH_SAM_APDU [15:41:09]CAPDU: 80 0D 02 02 05 CB 30 8C 9A 14 [15:41:09]Write to MH i2c: E2 0D 00 CD 02 80 0D 02 02 05 00 CB 30 8C 9A 14 00 00 88 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 03 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [15:41:09]RAPDU: 90 00 [15:41:09]wFMCommunicate OK [15:41:09]wFMCommunicate request_size=4 [15:41:09]MH_SAM_APDU [15:41:09]CAPDU: 80 0D 03 02 [15:41:09]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0B 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0B 00 CE 02 00 19 DD A0 63 B4 74 4D 9A 90 00 54 [15:41:09]RAPDU: 19 DD A0 63 B4 74 4D 9A 90 00 [15:41:09]wFMCommunicate OK [15:41:09]SAM_PROTO_SignData done [15:41:09]FM_MakeSignedData done [15:41:09]CreateOFDProtocolMessage [15:41:09]wFMCommunicate request_size=4 [15:41:09]MH_SAM_APDU [15:41:09]CAPDU: 80 11 00 00 [15:41:09]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 17 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [15:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:41:09]wFMCommunicate OK [15:41:09]CreateOFDProtocolMessage done [15:41:09]OFDSenderStorePacket 153203 [15:41:09]StoreOFDPacket docnum=153203 [15:41:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 1D 07 01 3E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 14 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 56 02 00 35 04 06 00 7F CB 30 8C 9A 14 19 DD A0 63 B4 74 4D 9A [15:41:09]CheckFolder [15:41:09]dirname=/storage/ofd_packets [15:41:09]CheckFolder done [15:41:09]ProducePacketName [15:41:09]name=ofd_packets/00153203 [15:41:09]NVStorageSaveData ofd_packets/00153203 [15:41:09]File name is /storage/ofd_packets/00153203 [15:41:09]Write 301 bytes [15:41:09]NVStorageSaveData done [15:41:09]OFDSenderStorePacket done [15:41:09]KKMCreateOFDPacket done [15:41:09]NVStorageSaveData kkm_last_timestamp [15:41:09]File name is /storage/kkm_last_timestamp [15:41:09]Write 4 bytes [15:41:09]NVStorageSaveData done [15:41:09]ExternCall_PrintAddStr [15:41:09]wPrintStart [15:41:09]Write to MH i2c: 01 00 00 D0 02 D2 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 07 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [15:41:09]RasterBufferAndPrint [15:41:09]line Счет N : (1)1787203 [15:41:09]line ИНН: 02508201610067 [15:41:09]line Контрольно-Кассовый Чек [15:41:09]line ПРОДАЖА [15:41:09]line ТРК (МРК, ГНК) : 12 [15:41:09]line Товар: 2710124130 [15:41:09]line Аи-92-К-5 [15:41:09]line 4.430 * 67.80 [15:41:09]line = 300.35 [15:41:09]line НДС 12% НСП 1% [15:41:09]line > о реализуемом товаре [15:41:09]line ОКРУГЛЕНИЕ: -0.35 [15:41:09]line ИТОГО: 300.00 [15:41:09]line Внесено: 300.00 [15:41:09]line СДАЧА: 0.00 [15:41:09]line НСП 1% : 2.66 [15:41:09]line НДС 12% : 31.90 [15:41:09]line Наличными: 300.00 [15:41:09]line Безнал.: 0.00 [15:41:09]line Место: АЗС № 89 "Партнер Нефть" [15:41:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:41:09]line СНО: Общий режим [15:41:09]line Чек 219 25.09.2024 15:41 [15:41:09]line Смена: 478 ФФД: 1.0 [15:41:09]line ЗНМ: 0300000113 [15:41:09]line РНМ: 0000000000091825 [15:41:09]line Версия ККМ: 001 [15:41:09]line ФМ: 0000000000871835 [15:41:09]line ФД: 153203 [15:41:09]line ФПД: 140510669609492 [15:41:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153203&fm=140510669609492&tin=02508201610067®Number=0000000000091825&sum=30000 [15:41:09]OFD Sender: Processing packet 153203 [packets to send 833, broken 832] [15:41:09]ProducePacketName [15:41:09]name=ofd_packets/00153203 [15:41:09]OFD Sender: To server: pG, [15:41:09]CommunicateWithHost lk.salyk.kg:30040 [15:41:09]ConnectInit lk.salyk.kg [15:41:09]written 0, free lines is 4095 [15:41:09]Connected sock=10 [15:41:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 1D 07 01 3E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 14 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 56 02 00 35 04 06 00 7F CB 30 8C 9A 14 19 DD A0 63 B4 74 4D 9A [15:41:09]Write to MH i2c: 01 00 00 FB 02 FD [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 07 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 F1 0C 01 [15:41:09]RasterBufferAndPrint [15:41:09]line [15:41:09]line [15:41:09]line [15:41:09]line [15:41:09]line [15:41:09]written 0, free lines is 3319 [15:41:09]MH_Cut [15:41:09]Write to MH i2c: D1 01 00 02 03 01 D7 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: D1 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: D1 01 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: D1 01 00 02 03 00 D6 [15:41:09]Write to MH i2c: 01 00 00 03 03 06 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 0A 47 00 34 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 56 02 00 F4 03 04 00 0F D7 F3 66 B6 04 01 00 00 B3 C3 D3 E7 F9 0C 4B B0 [15:41:10]CommunicateWithHost err = 0 [15:41:10]CheckOFDResponse [15:41:10]1017 (14) - 77093643461234 [15:41:10]1041 (16) - 0000000000871835 [15:41:10]1040 (4) - 153203 [15:41:10]1012 (4) - 25.09.2024 09:25 [15:41:10]1206 (1) - 0 [15:41:10]OFD Sender: Remove packet 153203 [15:41:10]ProducePacketName [15:41:10]name=ofd_packets/00153203 [15:41:10]NVStorageDeleteData [15:41:10]*** Cut start [15:41:10]*** Purtial cut [15:41:10]*** Stage 1: CUTSNS_PIN = 1 [15:41:10]OFD Sender: No OFD packet to send [15:41:10]Read from MH i2c: 01 [15:41:10]MH_I2C_Read... [15:41:10]*** Stop cut motor [15:41:10]*** Cut end [15:41:10]Read from MH i2c: 01 07 00 [15:41:10]MH_I2C_Read... [15:41:10]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [15:41:10]process_action close_receipt done [15:41:10]requested_data is exist [15:41:10]produce_requested_data [15:41:10]requested_item fm.sn is exist - process it [15:41:10]wFMCommunicate request_size=4 [15:41:10]MH_SAM_APDU [15:41:10]CAPDU: 80 11 00 00 [15:41:10]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [15:41:10]Write i2c OK [15:41:10]MH_I2C_Read... [15:41:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:10]Read from MH i2c: E2 [15:41:10]MH_I2C_Read... [15:41:10]Read from MH i2c: E2 17 00 [15:41:10]MH_I2C_Read... [15:41:10]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [15:41:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:41:10]wFMCommunicate OK [15:41:10]requested_item fd.num is exist - process it [15:41:10]SAM_PROTO_GetFieldsCounters [15:41:10]wFMCommunicate request_size=4 [15:41:10]MH_SAM_APDU [15:41:10]CAPDU: 80 13 00 00 [15:41:10]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [15:41:10]Write i2c OK [15:41:10]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 62 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [15:41:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:11]wFMCommunicate OK [15:41:11]SAM_PROTO_GetFieldsCounters done [15:41:11]requested_item shift.num is exist - process it [15:41:11]requested_item shift.opened is exist - process it [15:41:11]req_shift_opened [15:41:11]FM_GetShiftState [15:41:11]SAM_PROTO_GetShiftState [15:41:11]wFMCommunicate request_size=4 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 13 01 00 [15:41:11]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0E 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4E [15:41:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:41:11]wFMCommunicate OK [15:41:11]SAM_PROTO_GetShiftState done [15:41:11]FM_GetShiftState done [15:41:11]req_shift_opened done [15:41:11]requested_item shift.open_date is exist - process it [15:41:11]req_shift_open_date [15:41:11]req_shift_open_date done [15:41:11]produce_requested_data done [15:41:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153203,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:41:11]process_action_free close_receipt [15:41:11]json_value_free [15:41:11]json_value_free done [15:41:11]process_json_proto returns [15:41:11]Send response to host [15:41:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153203,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:41:11]free response buf [15:41:11]execute_script done [15:41:11]execute_script returns [15:41:11]free content buf [15:41:11]Sock 8.Close socket [15:41:11]Sock 8.Thread stoped [15:41:15]OFD Sender: No OFD packet to send [15:41:20]OFD Sender: No OFD packet to send [15:41:25]OFD Sender: No OFD packet to send [15:41:27]accept exits with 9 [15:41:27]New connection [15:41:27]New thread 3067166052 created [15:41:27]Thread 3067022692 joined [15:41:27]Waiting for new connection... [15:41:27] Sock 9.Parse request [15:41:27]Sock 9.Check first char [15:41:27]Sock 9.First char is OK [15:41:27]request: POST /json_proto HTTP/1.0 [15:41:27]Method: POST [15:41:27]URL: /json_proto [15:41:27]Method is POST - this is cgi request [15:41:27]url: /json_proto [15:41:27]query_string will be loaded in cgi processing [15:41:27]execute_cgi json_proto POST (null) [15:41:27]execute_cgi path=json_proto method=POST [15:41:27]POST find Content-Length [15:41:27]Host: 172.17.43.67:8080 [15:41:27]Content-Length: 678 [15:41:27]Content-Type: application/json [15:41:27] [15:41:27]POST finish read [15:41:27]Found Content-Length = 678 [15:41:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:27]execute_script... [15:41:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:27]POST & json_proto [15:41:27]process_json_proto [15:41:27]json parsed OK: [15:41:27]protocol is kg_v1.0 [15:41:27]action value=close_receipt [15:41:27]process_action close_receipt [15:41:27]cmd_close_receipt [15:41:27]MH_GetDate [15:41:27]Write to MH i2c: F0 00 00 07 03 F9 [15:41:27]Write i2c OK [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 09 00 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 09 00 07 03 00 28 2F F4 66 6A BD 47 65 86 [15:41:27]GetLastDocTimeStamp 1727278868 [15:41:27]current date 1727278888 [15:41:27]FM_GetShiftState [15:41:27]SAM_PROTO_GetShiftState [15:41:27]wFMCommunicate request_size=4 [15:41:27]MH_SAM_APDU [15:41:27]CAPDU: 80 13 01 00 [15:41:27]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [15:41:27]Write i2c OK [15:41:27]MH_I2C_Read... [15:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:27]Read from MH i2c: E2 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: E2 0E 00 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 50 [15:41:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:41:27]wFMCommunicate OK [15:41:27]SAM_PROTO_GetShiftState done [15:41:27]FM_GetShiftState done [15:41:27]opened in 1727224329 [15:41:27]opened+sec_in_day 1727310729 [15:41:27]quantity*price = 14034 [15:41:27]sum+1 = 14036 [15:41:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.90 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 220 25.09.2024 15:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153204 ФПД: 67962694725741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153204&fm=67962694725741&tin=02508201610067®Number=0000000000091825&sum=14000 [15:41:28]StoreToDocumentArchive [15:41:28]shift 478 fd 153204 [15:41:28]save to /storage/0478/doc_00153204 [15:41:28]save last doc name /storage/0478/doc_00153204 to /storage/kkm_last_doc_name [15:41:28]save OK [15:41:28]Clear old archive folders... [15:41:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:28]tlvbuf is 01A19EB0 [15:41:28]SAM_PROTO_ClearQueue [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 09 00 00 [15:41:28]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [15:41:29]RAPDU: 90 00 [15:41:29]wFMCommunicate OK [15:41:29]SAM_PROTO_ClearQueue done [15:41:29]KKMCreateOFDPacket [15:41:29]OFDProtocolAddRootSTLVToBuf [15:41:29]FM_MakeSignedData [15:41:29]FM_MakeSignedData [15:41:29]SAM_PROTO_SignData [15:41:29]wFMCommunicate request_size=4 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 0D 01 02 [15:41:29]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [15:41:29]RAPDU: 90 00 [15:41:29]wFMCommunicate OK [15:41:29]wFMCommunicate request_size=255 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 28 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 56 02 00 35 04 06 00 3D [15:41:29]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 28 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 56 02 00 35 04 06 00 3D 00 00 ED [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [15:41:29]RAPDU: 90 00 [15:41:29]wFMCommunicate OK [15:41:29]wFMCommunicate request_size=10 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 0D 02 02 05 CF CC 46 F0 6D [15:41:29]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 CF CC 46 F0 6D 00 00 DD [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [15:41:29]RAPDU: 90 00 [15:41:29]wFMCommunicate OK [15:41:29]wFMCommunicate request_size=4 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 0D 03 02 [15:41:29]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 0B 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 0B 00 19 03 00 68 03 C7 60 4F B4 D3 C7 90 00 C7 [15:41:29]RAPDU: 68 03 C7 60 4F B4 D3 C7 90 00 [15:41:29]wFMCommunicate OK [15:41:29]SAM_PROTO_SignData done [15:41:29]FM_MakeSignedData done [15:41:29]CreateOFDProtocolMessage [15:41:29]wFMCommunicate request_size=4 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 11 00 00 [15:41:29]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 17 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [15:41:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:41:29]wFMCommunicate OK [15:41:29]CreateOFDProtocolMessage done [15:41:29]OFDSenderStorePacket 153204 [15:41:29]StoreOFDPacket docnum=153204 [15:41:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 55 07 01 A9 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 28 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 56 02 00 35 04 06 00 3D CF CC 46 F0 6D 68 03 C7 60 4F B4 D3 C7 [15:41:29]CheckFolder [15:41:29]dirname=/storage/ofd_packets [15:41:29]CheckFolder done [15:41:29]ProducePacketName [15:41:29]name=ofd_packets/00153204 [15:41:29]NVStorageSaveData ofd_packets/00153204 [15:41:29]File name is /storage/ofd_packets/00153204 [15:41:29]Write 301 bytes [15:41:29]NVStorageSaveData done [15:41:29]OFDSenderStorePacket done [15:41:29]KKMCreateOFDPacket done [15:41:29]NVStorageSaveData kkm_last_timestamp [15:41:29]File name is /storage/kkm_last_timestamp [15:41:29]Write 4 bytes [15:41:29]NVStorageSaveData done [15:41:29]ExternCall_PrintAddStr [15:41:29]wPrintStart [15:41:29]Write to MH i2c: 01 00 00 1B 03 1E [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [15:41:29]RasterBufferAndPrint [15:41:29]line Счет N : (1)1787204 [15:41:29]line ИНН: 02508201610067 [15:41:29]line Контрольно-Кассовый Чек [15:41:29]line ПРОДАЖА [15:41:29]line ТРК (МРК, ГНК) : 42 [15:41:29]line Товар: 2710124130 [15:41:29]line Аи-92-К-5 [15:41:29]line 2.070 * 67.80 [15:41:29]line = 140.35 [15:41:29]line НДС 12% НСП 1% [15:41:29]line > о реализуемом товаре [15:41:29]line ОКРУГЛЕНИЕ: -0.35 [15:41:29]line ИТОГО: 140.00 [15:41:29]line Внесено: 140.00 [15:41:29]line СДАЧА: 0.00 [15:41:29]line НСП 1% : 1.24 [15:41:29]line НДС 12% : 14.90 [15:41:29]line Наличными: 140.00 [15:41:29]line Безнал.: 0.00 [15:41:29]line Место: АЗС № 89 "Партнер Нефть" [15:41:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:41:29]line СНО: Общий режим [15:41:29]line Чек 220 25.09.2024 15:41 [15:41:29]line Смена: 478 ФФД: 1.0 [15:41:29]line ЗНМ: 0300000113 [15:41:29]line РНМ: 0000000000091825 [15:41:29]line Версия ККМ: 001 [15:41:29]line ФМ: 0000000000871835 [15:41:29]line ФД: 153204 [15:41:29]line ФПД: 67962694725741 [15:41:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153204&fm=67962694725741&tin=02508201610067®Number=0000000000091825&sum=14000 [15:41:29]written 0, free lines is 4095 [15:41:29]OFD Sender: Processing packet 153204 [packets to send 833, broken 832] [15:41:29]ProducePacketName [15:41:29]name=ofd_packets/00153204 [15:41:29]OFD Sender: To server: pG, [15:41:29]CommunicateWithHost lk.salyk.kg:30040 [15:41:29]ConnectInit lk.salyk.kg [15:41:29]Write to MH i2c: 01 00 00 46 03 49 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 D7 0C 33 [15:41:29]RasterBufferAndPrint [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]written 0, free lines is 3293 [15:41:30]MH_Cut [15:41:30]Write to MH i2c: D1 01 00 4D 03 01 22 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: D1 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: D1 01 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: D1 01 00 4D 03 00 21 [15:41:30]Write to MH i2c: 01 00 00 4E 03 51 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** Cut start [15:41:30]*** Purtial cut [15:41:30]*** Stage 1: CUTSNS_PIN = 1 [15:41:30]Read from MH i2c: 01 [15:41:30]MH_I2C_Read... [15:41:30]*** Stop cut motor [15:41:30]*** Cut end [15:41:30]Read from MH i2c: 01 07 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [15:41:30]process_action close_receipt done [15:41:30]requested_data is exist [15:41:30]produce_requested_data [15:41:30]requested_item fm.sn is exist - process it [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 11 00 00 [15:41:30]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [15:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:41:31]wFMCommunicate OK [15:41:31]requested_item fd.num is exist - process it [15:41:31]SAM_PROTO_GetFieldsCounters [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 13 00 00 [15:41:31]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 62 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [15:41:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:31]wFMCommunicate OK [15:41:31]SAM_PROTO_GetFieldsCounters done [15:41:31]requested_item shift.num is exist - process it [15:41:31]requested_item shift.opened is exist - process it [15:41:31]req_shift_opened [15:41:31]FM_GetShiftState [15:41:31]SAM_PROTO_GetShiftState [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 13 01 00 [15:41:31]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 0E 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 99 [15:41:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:41:31]wFMCommunicate OK [15:41:31]SAM_PROTO_GetShiftState done [15:41:31]FM_GetShiftState done [15:41:31]req_shift_opened done [15:41:31]requested_item shift.open_date is exist - process it [15:41:31]req_shift_open_date [15:41:31]req_shift_open_date done [15:41:31]produce_requested_data done [15:41:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153204,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:41:31]process_action_free close_receipt [15:41:31]json_value_free [15:41:31]json_value_free done [15:41:31]process_json_proto returns [15:41:31]Send response to host [15:41:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153204,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:41:31]free response buf [15:41:31]execute_script done [15:41:31]execute_script returns [15:41:31]free content buf [15:41:31]Sock 9.Close socket [15:41:31]Sock 9.Thread stoped [15:41:34]Connected sock=11 [15:41:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 72 55 07 01 A9 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 28 2F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 56 02 00 35 04 06 00 3D CF CC 46 F0 6D 68 03 C7 60 4F B4 D3 C7 [15:41:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C0 11 47 00 2A 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 [15:42:16]OFD Sender: No OFD packet to send [15:42:21]OFD Sender: No OFD packet to send [15:42:26]OFD Sender: No OFD packet to send [15:42:31]OFD Sender: No OFD packet to send [15:42:36]OFD Sender: No OFD packet to send [15:42:41]OFD Sender: No OFD packet to send [15:42:42]recv_with_timeout no data received [15:42:46]OFD Sender: No OFD packet to send [15:42:51]OFD Sender: No OFD packet to send [15:42:56]OFD Sender: No OFD packet to send [15:43:01]OFD Sender: No OFD packet to send [15:43:06]OFD Sender: No OFD packet to send [15:43:11]OFD Sender: No OFD packet to send [15:43:16]OFD Sender: No OFD packet to send [15:43:21]OFD Sender: No OFD packet to send [15:43:26]OFD Sender: No OFD packet to send [15:43:31]OFD Sender: No OFD packet to send [15:43:36]OFD Sender: No OFD packet to send [15:43:41]OFD Sender: No OFD packet to send [15:43:46]OFD Sender: No OFD packet to send [15:43:51]OFD Sender: No OFD packet to send [15:43:56]OFD Sender: No OFD packet to send [15:44:01]OFD Sender: No OFD packet to send [15:44:06]OFD Sender: No OFD packet to send [15:44:11]OFD Sender: No OFD packet to send [15:44:16]OFD Sender: No OFD packet to send [15:44:21]OFD Sender: No OFD packet to send [15:44:26]OFD Sender: No OFD packet to send [15:44:31]OFD Sender: No OFD packet to send [15:44:36]OFD Sender: No OFD packet to send [15:44:41]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:56]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:56]OFD Sender: No OFD packet to send [15:45:57]recv_with_timeout no data received [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:42]OFD Sender: No OFD packet to send [15:46:47]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:57]OFD Sender: No OFD packet to send [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:07]recv_with_timeout no data received [15:47:08]accept exits with 8 [15:47:08]New connection [15:47:08]New thread 3067022692 created [15:47:08]Thread 3067166052 joined [15:47:08]Waiting for new connection... [15:47:08] Sock 8.Parse request [15:47:08]Sock 8.Check first char [15:47:08]Sock 8.First char is OK [15:47:08]request: POST /json_proto HTTP/1.0 [15:47:08]Method: POST [15:47:08]URL: /json_proto [15:47:08]Method is POST - this is cgi request [15:47:08]url: /json_proto [15:47:08]query_string will be loaded in cgi processing [15:47:08]execute_cgi json_proto POST (null) [15:47:08]execute_cgi path=json_proto method=POST [15:47:08]POST find Content-Length [15:47:08]Host: 172.17.43.67:8080 [15:47:08]Content-Length: 678 [15:47:08]Content-Type: application/json [15:47:08] [15:47:08]POST finish read [15:47:08]Found Content-Length = 678 [15:47:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:08]execute_script... [15:47:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:08]POST & json_proto [15:47:08]process_json_proto [15:47:08]json parsed OK: [15:47:08]protocol is kg_v1.0 [15:47:08]action value=close_receipt [15:47:08]process_action close_receipt [15:47:08]cmd_close_receipt [15:47:08]MH_GetDate [15:47:08]Write to MH i2c: F0 00 00 52 03 44 [15:47:08]Write i2c OK [15:47:08]MH_I2C_Read... [15:47:08]Read from MH i2c: F0 [15:47:08]MH_I2C_Read... [15:47:08]Read from MH i2c: F0 09 00 [15:47:08]MH_I2C_Read... [15:47:08]Read from MH i2c: F0 09 00 52 03 00 7D 30 F4 66 6A BD 47 65 27 [15:47:08]GetLastDocTimeStamp 1727278888 [15:47:08]current date 1727279229 [15:47:08]FM_GetShiftState [15:47:08]SAM_PROTO_GetShiftState [15:47:08]wFMCommunicate request_size=4 [15:47:08]MH_SAM_APDU [15:47:08]CAPDU: 80 13 01 00 [15:47:08]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [15:47:08]Write i2c OK [15:47:08]MH_I2C_Read... [15:47:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:08]Read from MH i2c: E2 [15:47:08]MH_I2C_Read... [15:47:08]Read from MH i2c: E2 0E 00 [15:47:08]MH_I2C_Read... [15:47:08]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9B [15:47:08]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:47:08]wFMCommunicate OK [15:47:08]SAM_PROTO_GetShiftState done [15:47:08]FM_GetShiftState done [15:47:08]opened in 1727224329 [15:47:08]opened+sec_in_day 1727310729 [15:47:08]quantity*price = 40002 [15:47:08]sum+1 = 40003 [15:47:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 221 25.09.2024 15:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153205 ФПД: 152144749645634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153205&fm=152144749645634&tin=02508201610067®Number=0000000000091825&sum=40000 [15:47:09]StoreToDocumentArchive [15:47:09]shift 478 fd 153205 [15:47:09]save to /storage/0478/doc_00153205 [15:47:09]save last doc name /storage/0478/doc_00153205 to /storage/kkm_last_doc_name [15:47:09]save OK [15:47:09]Clear old archive folders... [15:47:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:09]tlvbuf is 01A20430 [15:47:09]SAM_PROTO_ClearQueue [15:47:09]wFMCommunicate request_size=4 [15:47:09]MH_SAM_APDU [15:47:09]CAPDU: 80 09 00 00 [15:47:09]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [15:47:09]Write i2c OK [15:47:09]MH_I2C_Read... [15:47:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:09]Read from MH i2c: E2 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [15:47:09]RAPDU: 90 00 [15:47:09]wFMCommunicate OK [15:47:09]SAM_PROTO_ClearQueue done [15:47:09]KKMCreateOFDPacket [15:47:09]OFDProtocolAddRootSTLVToBuf [15:47:09]FM_MakeSignedData [15:47:09]FM_MakeSignedData [15:47:09]SAM_PROTO_SignData [15:47:09]wFMCommunicate request_size=4 [15:47:09]MH_SAM_APDU [15:47:09]CAPDU: 80 0D 01 02 [15:47:09]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [15:47:09]Write i2c OK [15:47:09]MH_I2C_Read... [15:47:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:09]Read from MH i2c: E2 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [15:47:09]RAPDU: 90 00 [15:47:09]wFMCommunicate OK [15:47:09]wFMCommunicate request_size=255 [15:47:09]MH_SAM_APDU [15:47:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 7D 30 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 56 02 00 35 04 06 00 8A [15:47:09]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 7D 30 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 56 02 00 35 04 06 00 8A 00 00 5B [15:47:09]Write i2c OK [15:47:09]MH_I2C_Read... [15:47:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:09]Read from MH i2c: E2 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [15:47:09]RAPDU: 90 00 [15:47:09]wFMCommunicate OK [15:47:09]wFMCommunicate request_size=10 [15:47:09]MH_SAM_APDU [15:47:09]CAPDU: 80 0D 02 02 05 5F F5 C1 CF 42 [15:47:09]Write to MH i2c: E2 0D 00 63 03 80 0D 02 02 05 00 5F F5 C1 CF 42 00 00 10 [15:47:09]Write i2c OK [15:47:09]MH_I2C_Read... [15:47:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:09]Read from MH i2c: E2 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 [15:47:09]MH_I2C_Read... [15:47:09]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [15:47:09]RAPDU: 90 00 [15:47:09]wFMCommunicate OK [15:47:09]wFMCommunicate request_size=4 [15:47:09]MH_SAM_APDU [15:47:09]CAPDU: 80 0D 03 02 [15:47:09]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [15:47:09]Write i2c OK [15:47:09]MH_I2C_Read... [15:47:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:10]Read from MH i2c: E2 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: E2 0B 00 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: E2 0B 00 64 03 00 EE 1F 75 9D 63 0C E2 B1 90 00 04 [15:47:10]RAPDU: EE 1F 75 9D 63 0C E2 B1 90 00 [15:47:10]wFMCommunicate OK [15:47:10]SAM_PROTO_SignData done [15:47:10]FM_MakeSignedData done [15:47:10]CreateOFDProtocolMessage [15:47:10]wFMCommunicate request_size=4 [15:47:10]MH_SAM_APDU [15:47:10]CAPDU: 80 11 00 00 [15:47:10]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [15:47:10]Write i2c OK [15:47:10]MH_I2C_Read... [15:47:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:10]Read from MH i2c: E2 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: E2 17 00 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [15:47:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:10]wFMCommunicate OK [15:47:10]CreateOFDProtocolMessage done [15:47:10]OFDSenderStorePacket 153205 [15:47:10]StoreOFDPacket docnum=153205 [15:47:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 32 4A 07 01 E7 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 7D 30 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 56 02 00 35 04 06 00 8A 5F F5 C1 CF 42 EE 1F 75 9D 63 0C E2 B1 [15:47:10]CheckFolder [15:47:10]dirname=/storage/ofd_packets [15:47:10]CheckFolder done [15:47:10]ProducePacketName [15:47:10]name=ofd_packets/00153205 [15:47:10]NVStorageSaveData ofd_packets/00153205 [15:47:10]File name is /storage/ofd_packets/00153205 [15:47:10]Write 301 bytes [15:47:10]NVStorageSaveData done [15:47:10]OFDSenderStorePacket done [15:47:10]KKMCreateOFDPacket done [15:47:10]NVStorageSaveData kkm_last_timestamp [15:47:10]File name is /storage/kkm_last_timestamp [15:47:10]Write 4 bytes [15:47:10]NVStorageSaveData done [15:47:10]ExternCall_PrintAddStr [15:47:10]wPrintStart [15:47:10]Write to MH i2c: 01 00 00 66 03 69 [15:47:10]Write i2c OK [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 07 00 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [15:47:10]RasterBufferAndPrint [15:47:10]line Счет N : (1)1787205 [15:47:10]line ИНН: 02508201610067 [15:47:10]line Контрольно-Кассовый Чек [15:47:10]line ПРОДАЖА [15:47:10]line ТРК (МРК, ГНК) : 32 [15:47:10]line Товар: 2710124130 [15:47:10]line Аи-92-К-5 [15:47:10]line 5.900 * 67.80 [15:47:10]line = 400.02 [15:47:10]line НДС 12% НСП 1% [15:47:10]line > о реализуемом товаре [15:47:10]line ОКРУГЛЕНИЕ: -0.02 [15:47:10]line ИТОГО: 400.00 [15:47:10]line Внесено: 400.00 [15:47:10]line СДАЧА: 0.00 [15:47:10]line НСП 1% : 3.54 [15:47:10]line НДС 12% : 42.48 [15:47:10]line Наличными: 400.00 [15:47:10]line Безнал.: 0.00 [15:47:10]line Место: АЗС № 89 "Партнер Нефть" [15:47:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:47:10]line СНО: Общий режим [15:47:10]line Чек 221 25.09.2024 15:47 [15:47:10]line Смена: 478 ФФД: 1.0 [15:47:10]line ЗНМ: 0300000113 [15:47:10]line РНМ: 0000000000091825 [15:47:10]line Версия ККМ: 001 [15:47:10]line ФМ: 0000000000871835 [15:47:10]line ФД: 153205 [15:47:10]line ФПД: 152144749645634 [15:47:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T154709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153205&fm=152144749645634&tin=02508201610067®Number=0000000000091825&sum=40000 [15:47:10]written 0, free lines is 4095 [15:47:10]OFD Sender: Processing packet 153205 [packets to send 833, broken 832] [15:47:10]ProducePacketName [15:47:10]name=ofd_packets/00153205 [15:47:10]OFD Sender: To server: pG, [15:47:10]CommunicateWithHost lk.salyk.kg:30040 [15:47:10]ConnectInit lk.salyk.kg [15:47:10]Write to MH i2c: 01 00 00 91 03 94 [15:47:10]Write i2c OK [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 07 00 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 DF 0C 86 [15:47:10]RasterBufferAndPrint [15:47:10]line [15:47:10]line [15:47:10]line [15:47:10]line [15:47:10]line [15:47:10]written 0, free lines is 3301 [15:47:10]MH_Cut [15:47:10]Write to MH i2c: D1 01 00 98 03 01 6D [15:47:10]Write i2c OK [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: D1 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: D1 01 00 [15:47:10]MH_I2C_Read... [15:47:10]Read from MH i2c: D1 01 00 98 03 00 6C [15:47:10]Write to MH i2c: 01 00 00 99 03 9C [15:47:10]Write i2c OK [15:47:10]MH_I2C_Read... [15:47:10]Connected sock=10 [15:47:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 32 4A 07 01 E7 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 7D 30 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 56 02 00 35 04 06 00 8A 5F F5 C1 CF 42 EE 1F 75 9D 63 0C E2 B1 [15:47:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 AD 47 00 B3 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 56 02 00 F4 03 04 00 78 D8 F3 66 B6 04 01 00 00 DA BC 1B 01 22 00 6C B3 [15:47:11]CommunicateWithHost err = 0 [15:47:11]CheckOFDResponse [15:47:11]1017 (14) - 77093643461234 [15:47:11]1041 (16) - 0000000000871835 [15:47:11]1040 (4) - 153205 [15:47:11]1012 (4) - 25.09.2024 09:31 [15:47:11]1206 (1) - 0 [15:47:11]OFD Sender: Remove packet 153205 [15:47:11]ProducePacketName [15:47:11]name=ofd_packets/00153205 [15:47:11]NVStorageDeleteData [15:47:11]*** Cut start [15:47:11]*** Purtial cut [15:47:11]*** Stage 1: CUTSNS_PIN = 1 [15:47:11]Read from MH i2c: 01 [15:47:11]MH_I2C_Read... [15:47:11]*** Stop cut motor [15:47:11]*** Cut end [15:47:11]Read from MH i2c: 01 07 00 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [15:47:11]process_action close_receipt done [15:47:11]requested_data is exist [15:47:11]produce_requested_data [15:47:11]requested_item fm.sn is exist - process it [15:47:11]wFMCommunicate request_size=4 [15:47:11]MH_SAM_APDU [15:47:11]CAPDU: 80 11 00 00 [15:47:11]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [15:47:11]Write i2c OK [15:47:11]MH_I2C_Read... [15:47:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:11]Read from MH i2c: E2 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 17 00 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [15:47:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:11]wFMCommunicate OK [15:47:11]requested_item fd.num is exist - process it [15:47:11]SAM_PROTO_GetFieldsCounters [15:47:11]wFMCommunicate request_size=4 [15:47:11]MH_SAM_APDU [15:47:11]CAPDU: 80 13 00 00 [15:47:11]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [15:47:11]Write i2c OK [15:47:11]MH_I2C_Read... [15:47:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:11]Read from MH i2c: E2 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 62 00 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [15:47:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:47:11]wFMCommunicate OK [15:47:11]SAM_PROTO_GetFieldsCounters done [15:47:11]requested_item shift.num is exist - process it [15:47:11]requested_item shift.opened is exist - process it [15:47:11]req_shift_opened [15:47:11]FM_GetShiftState [15:47:11]SAM_PROTO_GetShiftState [15:47:11]wFMCommunicate request_size=4 [15:47:11]MH_SAM_APDU [15:47:11]CAPDU: 80 13 01 00 [15:47:11]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [15:47:11]OFD Sender: No OFD packet to send [15:47:11]Write i2c OK [15:47:11]MH_I2C_Read... [15:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:11]Read from MH i2c: E2 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 0E 00 [15:47:11]MH_I2C_Read... [15:47:11]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E4 [15:47:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:47:11]wFMCommunicate OK [15:47:11]SAM_PROTO_GetShiftState done [15:47:11]FM_GetShiftState done [15:47:11]req_shift_opened done [15:47:11]requested_item shift.open_date is exist - process it [15:47:11]req_shift_open_date [15:47:11]req_shift_open_date done [15:47:11]produce_requested_data done [15:47:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153205,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:47:11]process_action_free close_receipt [15:47:11]json_value_free [15:47:11]json_value_free done [15:47:11]process_json_proto returns [15:47:11]Send response to host [15:47:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153205,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:47:11]free response buf [15:47:11]execute_script done [15:47:11]execute_script returns [15:47:11]free content buf [15:47:11]Sock 8.Close socket [15:47:11]Sock 8.Thread stoped [15:47:16]OFD Sender: No OFD packet to send [15:47:21]OFD Sender: No OFD packet to send [15:47:26]OFD Sender: No OFD packet to send [15:47:31]OFD Sender: No OFD packet to send [15:47:36]OFD Sender: No OFD packet to send [15:47:41]OFD Sender: No OFD packet to send [15:47:45]recv_with_timeout no data received [15:47:46]OFD Sender: No OFD packet to send [15:47:51]OFD Sender: No OFD packet to send [15:47:56]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:02]recv_with_timeout no data received [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:44]recv_with_timeout no data received [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:31]recv_with_timeout no data received [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:27]OFD Sender: No OFD packet to send [15:51:32]OFD Sender: No OFD packet to send [15:51:37]OFD Sender: No OFD packet to send [15:51:42]OFD Sender: No OFD packet to send [15:51:47]OFD Sender: No OFD packet to send [15:51:52]OFD Sender: No OFD packet to send [15:51:57]OFD Sender: No OFD packet to send [15:52:02]OFD Sender: No OFD packet to send [15:52:07]OFD Sender: No OFD packet to send [15:52:12]OFD Sender: No OFD packet to send [15:52:17]OFD Sender: No OFD packet to send [15:52:22]OFD Sender: No OFD packet to send [15:52:27]OFD Sender: No OFD packet to send [15:52:32]OFD Sender: No OFD packet to send [15:52:38]OFD Sender: No OFD packet to send [15:52:43]OFD Sender: No OFD packet to send [15:52:48]OFD Sender: No OFD packet to send [15:52:53]OFD Sender: No OFD packet to send [15:52:58]OFD Sender: No OFD packet to send [15:53:01]recv_with_timeout no data received [15:53:03]OFD Sender: No OFD packet to send [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:48]OFD Sender: No OFD packet to send [15:53:50]recv_with_timeout no data received [15:53:53]OFD Sender: No OFD packet to send [15:53:58]OFD Sender: No OFD packet to send [15:54:03]OFD Sender: No OFD packet to send [15:54:08]OFD Sender: No OFD packet to send [15:54:12]recv_with_timeout no data received [15:54:13]OFD Sender: No OFD packet to send [15:54:18]OFD Sender: No OFD packet to send [15:54:23]OFD Sender: No OFD packet to send [15:54:28]OFD Sender: No OFD packet to send [15:54:33]OFD Sender: No OFD packet to send [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:45]accept exits with 9 [15:55:45]New connection [15:55:45]New thread 3067166052 created [15:55:45]Thread 3067022692 joined [15:55:45]Waiting for new connection... [15:55:45] Sock 9.Parse request [15:55:45]Sock 9.Check first char [15:55:45]Sock 9.First char is OK [15:55:45]request: POST /json_proto HTTP/1.0 [15:55:45]Method: POST [15:55:45]URL: /json_proto [15:55:45]Method is POST - this is cgi request [15:55:45]url: /json_proto [15:55:45]query_string will be loaded in cgi processing [15:55:45]execute_cgi json_proto POST (null) [15:55:45]execute_cgi path=json_proto method=POST [15:55:45]POST find Content-Length [15:55:45]Host: 172.17.43.67:8080 [15:55:45]Content-Length: 678 [15:55:45]Content-Type: application/json [15:55:45] [15:55:45]POST finish read [15:55:45]Found Content-Length = 678 [15:55:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:45]execute_script... [15:55:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:45]POST & json_proto [15:55:45]process_json_proto [15:55:45]json parsed OK: [15:55:45]protocol is kg_v1.0 [15:55:45]action value=close_receipt [15:55:45]process_action close_receipt [15:55:45]cmd_close_receipt [15:55:45]MH_GetDate [15:55:45]Write to MH i2c: F0 00 00 9D 03 8F [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: F0 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: F0 09 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: F0 09 00 9D 03 00 82 32 F4 66 6A BD 47 65 79 [15:55:45]GetLastDocTimeStamp 1727279229 [15:55:45]current date 1727279746 [15:55:45]FM_GetShiftState [15:55:45]SAM_PROTO_GetShiftState [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 13 01 00 [15:55:45]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 0E 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E6 [15:55:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:55:45]wFMCommunicate OK [15:55:45]SAM_PROTO_GetShiftState done [15:55:45]FM_GetShiftState done [15:55:45]opened in 1727224329 [15:55:45]opened+sec_in_day 1727310729 [15:55:45]quantity*price = 35052 [15:55:45]sum+1 = 35054 [15:55:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 222 25.09.2024 15:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153206 ФПД: 252125235982127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T155546&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153206&fm=252125235982127&tin=02508201610067®Number=0000000000091825&sum=35000 [15:55:47]StoreToDocumentArchive [15:55:47]shift 478 fd 153206 [15:55:47]save to /storage/0478/doc_00153206 [15:55:47]save last doc name /storage/0478/doc_00153206 to /storage/kkm_last_doc_name [15:55:47]save OK [15:55:47]Clear old archive folders... [15:55:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:47]tlvbuf is B6EF5880 [15:55:47]SAM_PROTO_ClearQueue [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 09 00 00 [15:55:47]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]SAM_PROTO_ClearQueue done [15:55:47]KKMCreateOFDPacket [15:55:47]OFDProtocolAddRootSTLVToBuf [15:55:47]FM_MakeSignedData [15:55:47]FM_MakeSignedData [15:55:47]SAM_PROTO_SignData [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 01 02 [15:55:47]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]wFMCommunicate request_size=255 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 82 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 56 02 00 35 04 06 00 E5 [15:55:47]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 82 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 56 02 00 35 04 06 00 E5 00 00 50 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]wFMCommunicate request_size=10 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 02 02 05 4E 7B 21 2F 2F [15:55:47]Write to MH i2c: E2 0D 00 AE 03 80 0D 02 02 05 00 4E 7B 21 2F 2F 00 00 7D [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 03 02 [15:55:47]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 0B 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 0B 00 AF 03 00 11 CF 52 37 9F 3F 39 4A 90 00 F8 [15:55:47]RAPDU: 11 CF 52 37 9F 3F 39 4A 90 00 [15:55:47]wFMCommunicate OK [15:55:47]SAM_PROTO_SignData done [15:55:47]FM_MakeSignedData done [15:55:47]CreateOFDProtocolMessage [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 11 00 00 [15:55:47]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 17 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [15:55:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:55:47]wFMCommunicate OK [15:55:47]CreateOFDProtocolMessage done [15:55:47]OFDSenderStorePacket 153206 [15:55:47]StoreOFDPacket docnum=153206 [15:55:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 17 07 01 44 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 82 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 56 02 00 35 04 06 00 E5 4E 7B 21 2F 2F 11 CF 52 37 9F 3F 39 4A [15:55:47]CheckFolder [15:55:47]dirname=/storage/ofd_packets [15:55:47]CheckFolder done [15:55:47]ProducePacketName [15:55:47]name=ofd_packets/00153206 [15:55:47]NVStorageSaveData ofd_packets/00153206 [15:55:47]File name is /storage/ofd_packets/00153206 [15:55:47]Write 301 bytes [15:55:47]NVStorageSaveData done [15:55:47]OFDSenderStorePacket done [15:55:47]KKMCreateOFDPacket done [15:55:47]NVStorageSaveData kkm_last_timestamp [15:55:47]File name is /storage/kkm_last_timestamp [15:55:47]Write 4 bytes [15:55:47]NVStorageSaveData done [15:55:47]ExternCall_PrintAddStr [15:55:47]wPrintStart [15:55:47]Write to MH i2c: 01 00 00 B1 03 B4 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: 01 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: 01 07 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [15:55:47]RasterBufferAndPrint [15:55:47]line Счет N : (1)1787206 [15:55:47]line ИНН: 02508201610067 [15:55:47]line Контрольно-Кассовый Чек [15:55:47]line ПРОДАЖА [15:55:47]line ТРК (МРК, ГНК) : 22 [15:55:47]line Товар: 2710124130 [15:55:47]line Аи-92-К-5 [15:55:47]line 5.170 * 67.80 [15:55:47]line = 350.53 [15:55:47]line НДС 12% НСП 1% [15:55:47]line > о реализуемом товаре [15:55:47]line ОКРУГЛЕНИЕ: -0.53 [15:55:47]line ИТОГО: 350.00 [15:55:47]line Внесено: 350.00 [15:55:47]line СДАЧА: 0.00 [15:55:47]line НСП 1% : 3.10 [15:55:47]line НДС 12% : 37.22 [15:55:47]line Наличными: 350.00 [15:55:47]line Безнал.: 0.00 [15:55:47]line Место: АЗС № 89 "Партнер Нефть" [15:55:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:55:47]line СНО: Общий режим [15:55:47]line Чек 222 25.09.2024 15:55 [15:55:47]line Смена: 478 ФФД: 1.0 [15:55:47]line ЗНМ: 0300000113 [15:55:47]line РНМ: 0000000000091825 [15:55:47]line Версия ККМ: 001 [15:55:47]line ФМ: 0000000000871835 [15:55:47]line ФД: 153206 [15:55:47]line ФПД: 252125235982127 [15:55:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T155546&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153206&fm=252125235982127&tin=02508201610067®Number=0000000000091825&sum=35000 [15:55:47]OFD Sender: Processing packet 153206 [packets to send 833, broken 832] [15:55:47]ProducePacketName [15:55:47]name=ofd_packets/00153206 [15:55:47]OFD Sender: To server: pG, [15:55:47]CommunicateWithHost lk.salyk.kg:30040 [15:55:47]ConnectInit lk.salyk.kg [15:55:47]written 0, free lines is 4095 [15:55:48]Write to MH i2c: 01 00 00 DC 03 DF [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 DD 0C CF [15:55:48]RasterBufferAndPrint [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]written 0, free lines is 3296 [15:55:48]MH_Cut [15:55:48]Write to MH i2c: D1 01 00 E3 03 01 B8 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: D1 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: D1 01 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: D1 01 00 E3 03 00 B7 [15:55:48]Write to MH i2c: 01 00 00 E4 03 E7 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:49]*** Cut start [15:55:49]*** Purtial cut [15:55:49]*** Stage 1: CUTSNS_PIN = 1 [15:55:49]Read from MH i2c: 01 [15:55:49]MH_I2C_Read... [15:55:49]*** Stop cut motor [15:55:49]*** Cut end [15:55:49]Read from MH i2c: 01 07 00 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [15:55:49]process_action close_receipt done [15:55:49]requested_data is exist [15:55:49]produce_requested_data [15:55:49]requested_item fm.sn is exist - process it [15:55:49]wFMCommunicate request_size=4 [15:55:49]MH_SAM_APDU [15:55:49]CAPDU: 80 11 00 00 [15:55:49]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [15:55:49]Write i2c OK [15:55:49]MH_I2C_Read... [15:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:49]Read from MH i2c: E2 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 17 00 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [15:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:55:49]wFMCommunicate OK [15:55:49]requested_item fd.num is exist - process it [15:55:49]SAM_PROTO_GetFieldsCounters [15:55:49]wFMCommunicate request_size=4 [15:55:49]MH_SAM_APDU [15:55:49]CAPDU: 80 13 00 00 [15:55:49]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [15:55:49]Write i2c OK [15:55:49]MH_I2C_Read... [15:55:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:49]Read from MH i2c: E2 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 62 00 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 62 00 E6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [15:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:49]wFMCommunicate OK [15:55:49]SAM_PROTO_GetFieldsCounters done [15:55:49]requested_item shift.num is exist - process it [15:55:49]requested_item shift.opened is exist - process it [15:55:49]req_shift_opened [15:55:49]FM_GetShiftState [15:55:49]SAM_PROTO_GetShiftState [15:55:49]wFMCommunicate request_size=4 [15:55:49]MH_SAM_APDU [15:55:49]CAPDU: 80 13 01 00 [15:55:49]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [15:55:49]Write i2c OK [15:55:49]MH_I2C_Read... [15:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:49]Read from MH i2c: E2 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 0E 00 [15:55:49]MH_I2C_Read... [15:55:49]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2F [15:55:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:55:49]wFMCommunicate OK [15:55:49]SAM_PROTO_GetShiftState done [15:55:49]FM_GetShiftState done [15:55:49]req_shift_opened done [15:55:49]requested_item shift.open_date is exist - process it [15:55:49]req_shift_open_date [15:55:49]req_shift_open_date done [15:55:49]produce_requested_data done [15:55:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153206,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:55:49]process_action_free close_receipt [15:55:49]json_value_free [15:55:49]json_value_free done [15:55:49]process_json_proto returns [15:55:49]Send response to host [15:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153206,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:55:49]free response buf [15:55:49]execute_script done [15:55:49]execute_script returns [15:55:49]free content buf [15:55:49]Sock 9.Close socket [15:55:49]Sock 9.Thread stoped [15:55:52]Connected sock=11 [15:55:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 17 07 01 44 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 82 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 56 02 00 35 04 06 00 E5 4E 7B 21 2F 2F 11 CF 52 37 9F 3F 39 4A [15:55:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 47 47 00 34 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 56 02 00 F4 03 04 00 81 DA F3 66 B6 04 01 00 00 6E 99 0A 52 8F FF 58 11 [15:55:52]CommunicateWithHost err = 0 [15:55:52]CheckOFDResponse [15:55:52]1017 (14) - 77093643461234 [15:55:52]1041 (16) - 0000000000871835 [15:55:52]1040 (4) - 153206 [15:55:52]1012 (4) - 25.09.2024 09:40 [15:55:52]1206 (1) - 0 [15:55:52]OFD Sender: Remove packet 153206 [15:55:52]ProducePacketName [15:55:52]name=ofd_packets/00153206 [15:55:52]NVStorageDeleteData [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]OFD Sender: No OFD packet to send [15:56:10]accept exits with 8 [15:56:10]New connection [15:56:10]New thread 3067022692 created [15:56:10]Thread 3067166052 joined [15:56:10]Waiting for new connection... [15:56:10] Sock 8.Parse request [15:56:10]Sock 8.Check first char [15:56:10]Sock 8.First char is OK [15:56:10]request: POST /json_proto HTTP/1.0 [15:56:10]Method: POST [15:56:10]URL: /json_proto [15:56:10]Method is POST - this is cgi request [15:56:10]url: /json_proto [15:56:10]query_string will be loaded in cgi processing [15:56:10]execute_cgi json_proto POST (null) [15:56:10]execute_cgi path=json_proto method=POST [15:56:10]POST find Content-Length [15:56:10]Host: 172.17.43.67:8080 [15:56:10]Content-Length: 678 [15:56:10]Content-Type: application/json [15:56:10] [15:56:10]POST finish read [15:56:10]Found Content-Length = 678 [15:56:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:10]execute_script... [15:56:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:10]POST & json_proto [15:56:10]process_json_proto [15:56:10]json parsed OK: [15:56:10]protocol is kg_v1.0 [15:56:10]action value=close_receipt [15:56:10]process_action close_receipt [15:56:10]cmd_close_receipt [15:56:10]MH_GetDate [15:56:10]Write to MH i2c: F0 00 00 E8 03 DA [15:56:10]Write i2c OK [15:56:10]MH_I2C_Read... [15:56:10]Read from MH i2c: F0 [15:56:10]MH_I2C_Read... [15:56:10]Read from MH i2c: F0 09 00 [15:56:10]MH_I2C_Read... [15:56:10]Read from MH i2c: F0 09 00 E8 03 00 9B 32 F4 66 6A BD 47 65 DD [15:56:10]GetLastDocTimeStamp 1727279746 [15:56:10]current date 1727279771 [15:56:10]FM_GetShiftState [15:56:10]SAM_PROTO_GetShiftState [15:56:10]wFMCommunicate request_size=4 [15:56:10]MH_SAM_APDU [15:56:10]CAPDU: 80 13 01 00 [15:56:10]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [15:56:10]Write i2c OK [15:56:10]MH_I2C_Read... [15:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:10]Read from MH i2c: E2 [15:56:10]MH_I2C_Read... [15:56:10]Read from MH i2c: E2 0E 00 [15:56:10]MH_I2C_Read... [15:56:10]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 31 [15:56:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:56:10]wFMCommunicate OK [15:56:10]SAM_PROTO_GetShiftState done [15:56:10]FM_GetShiftState done [15:56:10]opened in 1727224329 [15:56:10]opened+sec_in_day 1727310729 [15:56:10]quantity*price = 20001 [15:56:10]sum+1 = 20002 [15:56:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 223 25.09.2024 15:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153207 ФПД: 62316878207686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T155611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153207&fm=62316878207686&tin=02508201610067®Number=0000000000091825&sum=20000 [15:56:11]StoreToDocumentArchive [15:56:11]shift 478 fd 153207 [15:56:11]save to /storage/0478/doc_00153207 [15:56:11]save last doc name /storage/0478/doc_00153207 to /storage/kkm_last_doc_name [15:56:11]save OK [15:56:11]Clear old archive folders... [15:56:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:56:11]tlvbuf is 01A0D710 [15:56:11]SAM_PROTO_ClearQueue [15:56:11]wFMCommunicate request_size=4 [15:56:11]MH_SAM_APDU [15:56:11]CAPDU: 80 09 00 00 [15:56:11]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [15:56:11]Write i2c OK [15:56:11]MH_I2C_Read... [15:56:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:11]Read from MH i2c: E2 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: E2 03 00 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [15:56:11]RAPDU: 90 00 [15:56:11]wFMCommunicate OK [15:56:11]SAM_PROTO_ClearQueue done [15:56:11]KKMCreateOFDPacket [15:56:11]OFDProtocolAddRootSTLVToBuf [15:56:11]FM_MakeSignedData [15:56:11]FM_MakeSignedData [15:56:11]SAM_PROTO_SignData [15:56:11]wFMCommunicate request_size=4 [15:56:11]MH_SAM_APDU [15:56:11]CAPDU: 80 0D 01 02 [15:56:11]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [15:56:11]Write i2c OK [15:56:11]MH_I2C_Read... [15:56:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:11]Read from MH i2c: E2 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: E2 03 00 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [15:56:11]RAPDU: 90 00 [15:56:11]wFMCommunicate OK [15:56:11]wFMCommunicate request_size=255 [15:56:11]MH_SAM_APDU [15:56:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9B 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 56 02 00 35 04 06 00 38 [15:56:11]Write to MH i2c: E2 02 01 F8 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9B 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 56 02 00 35 04 06 00 38 00 00 E0 [15:56:11]Write i2c OK [15:56:11]MH_I2C_Read... [15:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:12]Read from MH i2c: E2 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 03 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [15:56:12]RAPDU: 90 00 [15:56:12]wFMCommunicate OK [15:56:12]wFMCommunicate request_size=10 [15:56:12]MH_SAM_APDU [15:56:12]CAPDU: 80 0D 02 02 05 AD 47 63 9A C6 [15:56:12]Write to MH i2c: E2 0D 00 F9 03 80 0D 02 02 05 00 AD 47 63 9A C6 00 00 37 [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:12]Read from MH i2c: E2 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 03 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [15:56:12]RAPDU: 90 00 [15:56:12]wFMCommunicate OK [15:56:12]wFMCommunicate request_size=4 [15:56:12]MH_SAM_APDU [15:56:12]CAPDU: 80 0D 03 02 [15:56:12]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:12]Read from MH i2c: E2 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 0B 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 0B 00 FA 03 00 DD FA CF 17 9E B7 E2 77 90 00 E4 [15:56:12]RAPDU: DD FA CF 17 9E B7 E2 77 90 00 [15:56:12]wFMCommunicate OK [15:56:12]SAM_PROTO_SignData done [15:56:12]FM_MakeSignedData done [15:56:12]CreateOFDProtocolMessage [15:56:12]wFMCommunicate request_size=4 [15:56:12]MH_SAM_APDU [15:56:12]CAPDU: 80 11 00 00 [15:56:12]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:12]Read from MH i2c: E2 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 17 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [15:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:12]wFMCommunicate OK [15:56:12]CreateOFDProtocolMessage done [15:56:12]OFDSenderStorePacket 153207 [15:56:12]StoreOFDPacket docnum=153207 [15:56:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E B4 07 01 08 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9B 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 56 02 00 35 04 06 00 38 AD 47 63 9A C6 DD FA CF 17 9E B7 E2 77 [15:56:12]CheckFolder [15:56:12]dirname=/storage/ofd_packets [15:56:12]CheckFolder done [15:56:12]ProducePacketName [15:56:12]name=ofd_packets/00153207 [15:56:12]NVStorageSaveData ofd_packets/00153207 [15:56:12]File name is /storage/ofd_packets/00153207 [15:56:12]Write 301 bytes [15:56:12]NVStorageSaveData done [15:56:12]OFDSenderStorePacket done [15:56:12]KKMCreateOFDPacket done [15:56:12]NVStorageSaveData kkm_last_timestamp [15:56:12]File name is /storage/kkm_last_timestamp [15:56:12]Write 4 bytes [15:56:12]NVStorageSaveData done [15:56:12]ExternCall_PrintAddStr [15:56:12]wPrintStart [15:56:12]Write to MH i2c: 01 00 00 FC 03 FF [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 07 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [15:56:12]RasterBufferAndPrint [15:56:12]line Счет N : (1)1787207 [15:56:12]line ИНН: 02508201610067 [15:56:12]line Контрольно-Кассовый Чек [15:56:12]line ПРОДАЖА [15:56:12]line ТРК (МРК, ГНК) : 42 [15:56:12]line Товар: 2710124130 [15:56:12]line Аи-92-К-5 [15:56:12]line 2.950 * 67.80 [15:56:12]line = 200.01 [15:56:12]line НДС 12% НСП 1% [15:56:12]line > о реализуемом товаре [15:56:12]line ОКРУГЛЕНИЕ: -0.01 [15:56:12]line ИТОГО: 200.00 [15:56:12]line Внесено: 200.00 [15:56:12]line СДАЧА: 0.00 [15:56:12]line НСП 1% : 1.77 [15:56:12]line НДС 12% : 21.24 [15:56:12]line Наличными: 200.00 [15:56:12]line Безнал.: 0.00 [15:56:12]line Место: АЗС № 89 "Партнер Нефть" [15:56:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:56:12]line СНО: Общий режим [15:56:12]line Чек 223 25.09.2024 15:56 [15:56:12]line Смена: 478 ФФД: 1.0 [15:56:12]line ЗНМ: 0300000113 [15:56:12]line РНМ: 0000000000091825 [15:56:12]line Версия ККМ: 001 [15:56:12]line ФМ: 0000000000871835 [15:56:12]line ФД: 153207 [15:56:12]line ФПД: 62316878207686 [15:56:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T155611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153207&fm=62316878207686&tin=02508201610067®Number=0000000000091825&sum=20000 [15:56:12]written 0, free lines is 4095 [15:56:12]OFD Sender: Processing packet 153207 [packets to send 833, broken 832] [15:56:12]ProducePacketName [15:56:12]name=ofd_packets/00153207 [15:56:12]OFD Sender: To server: pG, [15:56:12]CommunicateWithHost lk.salyk.kg:30040 [15:56:12]ConnectInit lk.salyk.kg [15:56:12]Connected sock=9 [15:56:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E B4 07 01 08 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 9B 32 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 56 02 00 35 04 06 00 38 AD 47 63 9A C6 DD FA CF 17 9E B7 E2 77 [15:56:12]Write to MH i2c: 01 00 00 27 04 2B [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 07 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 EB 0C 29 [15:56:12]RasterBufferAndPrint [15:56:12]line [15:56:12]line [15:56:12]line [15:56:12]line [15:56:12]line [15:56:12]written 0, free lines is 3313 [15:56:12]MH_Cut [15:56:12]Write to MH i2c: D1 01 00 2E 04 01 04 [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: D1 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: D1 01 00 [15:56:12]MH_I2C_Read... [15:56:12]Read from MH i2c: D1 01 00 2E 04 00 03 [15:56:12]Write to MH i2c: 01 00 00 2F 04 33 [15:56:12]Write i2c OK [15:56:12]MH_I2C_Read... [15:56:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 7E 47 00 72 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 56 02 00 F4 03 04 00 96 DA F3 66 B6 04 01 00 00 E6 27 48 63 9C 45 02 BF [15:56:13]CommunicateWithHost err = 0 [15:56:13]CheckOFDResponse [15:56:13]1017 (14) - 77093643461234 [15:56:13]1041 (16) - 0000000000871835 [15:56:13]1040 (4) - 153207 [15:56:13]1012 (4) - 25.09.2024 09:40 [15:56:13]1206 (1) - 0 [15:56:13]OFD Sender: Remove packet 153207 [15:56:13]ProducePacketName [15:56:13]name=ofd_packets/00153207 [15:56:13]NVStorageDeleteData [15:56:13]*** Cut start [15:56:13]*** Purtial cut [15:56:13]*** Stage 1: CUTSNS_PIN = 1 [15:56:13]OFD Sender: No OFD packet to send [15:56:13]Read from MH i2c: 01 [15:56:13]MH_I2C_Read... [15:56:13]*** Stop cut motor [15:56:13]*** Cut end [15:56:13]Read from MH i2c: 01 07 00 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [15:56:13]process_action close_receipt done [15:56:13]requested_data is exist [15:56:13]produce_requested_data [15:56:13]requested_item fm.sn is exist - process it [15:56:13]wFMCommunicate request_size=4 [15:56:13]MH_SAM_APDU [15:56:13]CAPDU: 80 11 00 00 [15:56:13]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [15:56:13]Write i2c OK [15:56:13]MH_I2C_Read... [15:56:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:13]Read from MH i2c: E2 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 17 00 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [15:56:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:13]wFMCommunicate OK [15:56:13]requested_item fd.num is exist - process it [15:56:13]SAM_PROTO_GetFieldsCounters [15:56:13]wFMCommunicate request_size=4 [15:56:13]MH_SAM_APDU [15:56:13]CAPDU: 80 13 00 00 [15:56:13]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [15:56:13]Write i2c OK [15:56:13]MH_I2C_Read... [15:56:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:13]Read from MH i2c: E2 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 62 00 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 62 00 31 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [15:56:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:13]wFMCommunicate OK [15:56:13]SAM_PROTO_GetFieldsCounters done [15:56:13]requested_item shift.num is exist - process it [15:56:13]requested_item shift.opened is exist - process it [15:56:13]req_shift_opened [15:56:13]FM_GetShiftState [15:56:13]SAM_PROTO_GetShiftState [15:56:13]wFMCommunicate request_size=4 [15:56:13]MH_SAM_APDU [15:56:13]CAPDU: 80 13 01 00 [15:56:13]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [15:56:13]Write i2c OK [15:56:13]MH_I2C_Read... [15:56:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:13]Read from MH i2c: E2 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 0E 00 [15:56:13]MH_I2C_Read... [15:56:13]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7B [15:56:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [15:56:13]wFMCommunicate OK [15:56:13]SAM_PROTO_GetShiftState done [15:56:13]FM_GetShiftState done [15:56:13]req_shift_opened done [15:56:13]requested_item shift.open_date is exist - process it [15:56:13]req_shift_open_date [15:56:13]req_shift_open_date done [15:56:13]produce_requested_data done [15:56:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153207,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [15:56:13]process_action_free close_receipt [15:56:13]json_value_free [15:56:13]json_value_free done [15:56:13]process_json_proto returns [15:56:13]Send response to host [15:56:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153207,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [15:56:13]free response buf [15:56:13]execute_script done [15:56:13]execute_script returns [15:56:13]free content buf [15:56:13]Sock 8.Close socket [15:56:13]Sock 8.Thread stoped [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:49]recv_with_timeout no data received [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:08]OFD Sender: No OFD packet to send [15:57:13]OFD Sender: No OFD packet to send [15:57:18]OFD Sender: No OFD packet to send [15:57:23]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:51]recv_with_timeout no data received [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:19]OFD Sender: No OFD packet to send [16:00:24]OFD Sender: No OFD packet to send [16:00:29]OFD Sender: No OFD packet to send [16:00:34]OFD Sender: No OFD packet to send [16:00:39]OFD Sender: No OFD packet to send [16:00:44]OFD Sender: No OFD packet to send [16:00:49]OFD Sender: No OFD packet to send [16:00:54]OFD Sender: No OFD packet to send [16:00:59]OFD Sender: No OFD packet to send [16:01:04]OFD Sender: No OFD packet to send [16:01:09]OFD Sender: No OFD packet to send [16:01:14]OFD Sender: No OFD packet to send [16:01:15]accept exits with 10 [16:01:15]New connection [16:01:15]New thread 3067166052 created [16:01:15]Thread 3067022692 joined [16:01:15]Waiting for new connection... [16:01:15] Sock 10.Parse request [16:01:15]Sock 10.Check first char [16:01:15]Sock 10.First char is OK [16:01:15]request: POST /json_proto HTTP/1.0 [16:01:15]Method: POST [16:01:15]URL: /json_proto [16:01:15]Method is POST - this is cgi request [16:01:15]url: /json_proto [16:01:15]query_string will be loaded in cgi processing [16:01:15]execute_cgi json_proto POST (null) [16:01:15]execute_cgi path=json_proto method=POST [16:01:15]POST find Content-Length [16:01:15]Host: 172.17.43.67:8080 [16:01:15]Content-Length: 687 [16:01:15]Content-Type: application/json [16:01:15] [16:01:15]POST finish read [16:01:15]Found Content-Length = 687 [16:01:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18879", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:15]execute_script... [16:01:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18879", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:15]POST & json_proto [16:01:15]process_json_proto [16:01:15]json parsed OK: [16:01:15]protocol is kg_v1.0 [16:01:15]action value=close_receipt [16:01:15]process_action close_receipt [16:01:15]cmd_close_receipt [16:01:15]MH_GetDate [16:01:15]Write to MH i2c: F0 00 00 33 04 26 [16:01:15]Write i2c OK [16:01:15]MH_I2C_Read... [16:01:15]Read from MH i2c: F0 [16:01:15]MH_I2C_Read... [16:01:15]Read from MH i2c: F0 09 00 [16:01:15]MH_I2C_Read... [16:01:15]Read from MH i2c: F0 09 00 33 04 00 CC 33 F4 66 6A BD 47 65 5B [16:01:15]GetLastDocTimeStamp 1727279771 [16:01:15]current date 1727280076 [16:01:15]FM_GetShiftState [16:01:15]SAM_PROTO_GetShiftState [16:01:15]wFMCommunicate request_size=4 [16:01:15]MH_SAM_APDU [16:01:15]CAPDU: 80 13 01 00 [16:01:15]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [16:01:15]Write i2c OK [16:01:15]MH_I2C_Read... [16:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:15]Read from MH i2c: E2 [16:01:15]MH_I2C_Read... [16:01:15]Read from MH i2c: E2 0E 00 [16:01:15]MH_I2C_Read... [16:01:15]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7D [16:01:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:01:15]wFMCommunicate OK [16:01:15]SAM_PROTO_GetShiftState done [16:01:15]FM_GetShiftState done [16:01:15]opened in 1727224329 [16:01:15]opened+sec_in_day 1727310729 [16:01:15]quantity*price = 9500 [16:01:15]sum+1 = 9501 [16:01:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 224 25.09.2024 16:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153208 ФПД: 49063570028461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153208&fm=49063570028461&tin=02508201610067®Number=0000000000091825&sum=9500 0 [16:01:16]StoreToDocumentArchive [16:01:16]shift 478 fd 153208 [16:01:16]save to /storage/0478/doc_00153208 [16:01:16]save last doc name /storage/0478/doc_00153208 to /storage/kkm_last_doc_name [16:01:16]save OK [16:01:16]Clear old archive folders... [16:01:16]ProcessDocumentItem done err = 0, tmpTLVsize=299 [16:01:16]tlvbuf is 01A18410 [16:01:16]SAM_PROTO_ClearQueue [16:01:16]wFMCommunicate request_size=4 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 09 00 00 [16:01:16]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [16:01:16]RAPDU: 90 00 [16:01:16]wFMCommunicate OK [16:01:16]SAM_PROTO_ClearQueue done [16:01:16]KKMCreateOFDPacket [16:01:16]OFDProtocolAddRootSTLVToBuf [16:01:16]FM_MakeSignedData [16:01:16]FM_MakeSignedData [16:01:16]SAM_PROTO_SignData [16:01:16]wFMCommunicate request_size=4 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 0D 01 02 [16:01:16]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [16:01:16]RAPDU: 90 00 [16:01:16]wFMCommunicate OK [16:01:16]wFMCommunicate request_size=255 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CC 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [16:01:16]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CC 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 7E [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [16:01:16]RAPDU: 90 00 [16:01:16]wFMCommunicate OK [16:01:16]wFMCommunicate request_size=58 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 56 02 00 35 04 06 00 2C 9F 80 A9 B7 AD [16:01:16]Write to MH i2c: E2 3D 00 44 04 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 56 02 00 35 04 06 00 2C 9F 80 A9 B7 AD 00 00 D9 [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [16:01:16]RAPDU: 90 00 [16:01:16]wFMCommunicate OK [16:01:16]wFMCommunicate request_size=4 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 0D 03 02 [16:01:16]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 0B 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 0B 00 45 04 00 C2 9E 5D D3 EF 64 FD F7 90 00 9C [16:01:16]RAPDU: C2 9E 5D D3 EF 64 FD F7 90 00 [16:01:16]wFMCommunicate OK [16:01:16]SAM_PROTO_SignData done [16:01:16]FM_MakeSignedData done [16:01:16]CreateOFDProtocolMessage [16:01:16]wFMCommunicate request_size=4 [16:01:16]MH_SAM_APDU [16:01:16]CAPDU: 80 11 00 00 [16:01:16]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:16]Read from MH i2c: E2 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 17 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [16:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:16]wFMCommunicate OK [16:01:16]CreateOFDProtocolMessage done [16:01:16]OFDSenderStorePacket 153208 [16:01:16]StoreOFDPacket docnum=153208 [16:01:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 03 33 37 01 DC B5 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CC 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 56 02 00 35 04 06 00 2C 9F 80 A9 B7 AD C2 9E 5D D3 EF 64 FD F7 [16:01:16]CheckFolder [16:01:16]dirname=/storage/ofd_packets [16:01:16]CheckFolder done [16:01:16]ProducePacketName [16:01:16]name=ofd_packets/00153208 [16:01:16]NVStorageSaveData ofd_packets/00153208 [16:01:16]File name is /storage/ofd_packets/00153208 [16:01:16]Write 349 bytes [16:01:16]NVStorageSaveData done [16:01:16]OFDSenderStorePacket done [16:01:16]KKMCreateOFDPacket done [16:01:16]NVStorageSaveData kkm_last_timestamp [16:01:16]File name is /storage/kkm_last_timestamp [16:01:16]Write 4 bytes [16:01:16]NVStorageSaveData done [16:01:16]ExternCall_PrintAddStr [16:01:16]wPrintStart [16:01:16]Write to MH i2c: 01 00 00 47 04 4B [16:01:16]Write i2c OK [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: 01 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: 01 07 00 [16:01:16]MH_I2C_Read... [16:01:16]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [16:01:16]RasterBufferAndPrint [16:01:16]line Счет N : (3)18879 [16:01:16]line ИНН: 02508201610067 [16:01:16]line Контрольно-Кассовый Чек [16:01:16]line ПРОДАЖА [16:01:16]line Товар: 4700003010070 [16:01:16]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [16:01:16]line 1.000 * 95.00 [16:01:16]line = 95.00 [16:01:16]line НДС 12% НСП 1% [16:01:16]line > о реализуемом товаре [16:01:16]line ИТОГО: 95.00 [16:01:16]line НСП 1% : 0.84 [16:01:16]line НДС 12% : 10.09 [16:01:16]line Наличными: 95.00 [16:01:16]line Безнал.: 0.00 [16:01:16]line Место: АЗС № 89 "Партнер Нефть" [16:01:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:01:16]line СНО: Общий режим [16:01:16]line Чек 224 25.09.2024 16:01 [16:01:16]line Смена: 478 ФФД: 1.0 [16:01:16]line ЗНМ: 0300000113 [16:01:16]line РНМ: 0000000000091825 [16:01:16]line Версия ККМ: 001 [16:01:16]line ФМ: 0000000000871835 [16:01:16]line ФД: 153208 [16:01:16]line ФПД: 49063570028461 [16:01:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153208&fm=49063570028461&tin=02508201610067®Number=0000000000091825&sum=9500 [16:01:17]line 0 [16:01:17]OFD Sender: Processing packet 153208 [packets to send 833, broken 832] [16:01:17]ProducePacketName [16:01:17]name=ofd_packets/00153208 [16:01:17]OFD Sender: To server: pG, [16:01:17]CommunicateWithHost lk.salyk.kg:30040 [16:01:17]ConnectInit lk.salyk.kg [16:01:17]written 0, free lines is 4095 [16:01:17]Write to MH i2c: 01 00 00 70 04 74 [16:01:17]Write i2c OK [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: 01 [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: 01 07 00 [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: 01 07 00 70 04 00 00 00 00 00 F4 0C 7B [16:01:17]RasterBufferAndPrint [16:01:17]line [16:01:17]line [16:01:17]line [16:01:17]line [16:01:17]line [16:01:17]written 0, free lines is 3322 [16:01:17]MH_Cut [16:01:17]Write to MH i2c: D1 01 00 77 04 01 4D [16:01:17]Write i2c OK [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: D1 [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: D1 01 00 [16:01:17]MH_I2C_Read... [16:01:17]Read from MH i2c: D1 01 00 77 04 00 4C [16:01:17]Write to MH i2c: 01 00 00 78 04 7C [16:01:17]Write i2c OK [16:01:17]MH_I2C_Read... [16:01:17]Connected sock=9 [16:01:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 3F 01 00 00 03 33 37 01 DC B5 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CC 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 56 02 00 35 04 06 00 2C 9F 80 A9 B7 AD C2 9E 5D D3 EF 64 FD F7 [16:01:18]*** Cut start [16:01:18]*** Purtial cut [16:01:18]*** Stage 1: CUTSNS_PIN = 1 [16:01:18]Read from MH i2c: 01 [16:01:18]MH_I2C_Read... [16:01:18]*** Stop cut motor [16:01:18]*** Cut end [16:01:18]Read from MH i2c: 01 07 00 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 FF 0F 91 [16:01:18]process_action close_receipt done [16:01:18]requested_data is exist [16:01:18]produce_requested_data [16:01:18]requested_item fm.sn is exist - process it [16:01:18]wFMCommunicate request_size=4 [16:01:18]MH_SAM_APDU [16:01:18]CAPDU: 80 11 00 00 [16:01:18]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [16:01:18]Write i2c OK [16:01:18]MH_I2C_Read... [16:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:18]Read from MH i2c: E2 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 17 00 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [16:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:18]wFMCommunicate OK [16:01:18]requested_item fd.num is exist - process it [16:01:18]SAM_PROTO_GetFieldsCounters [16:01:18]wFMCommunicate request_size=4 [16:01:18]MH_SAM_APDU [16:01:18]CAPDU: 80 13 00 00 [16:01:18]Write to MH i2c: E2 08 00 7A 04 80 13 00 00 00 00 00 00 FA [16:01:18]Write i2c OK [16:01:18]MH_I2C_Read... [16:01:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:18]Read from MH i2c: E2 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 62 00 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 62 00 7A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [16:01:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:01:18]wFMCommunicate OK [16:01:18]SAM_PROTO_GetFieldsCounters done [16:01:18]requested_item shift.num is exist - process it [16:01:18]requested_item shift.opened is exist - process it [16:01:18]req_shift_opened [16:01:18]FM_GetShiftState [16:01:18]SAM_PROTO_GetShiftState [16:01:18]wFMCommunicate request_size=4 [16:01:18]MH_SAM_APDU [16:01:18]CAPDU: 80 13 01 00 [16:01:18]Write to MH i2c: E2 08 00 7B 04 80 13 01 00 00 00 00 00 FC [16:01:18]Write i2c OK [16:01:18]MH_I2C_Read... [16:01:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E 4A 47 00 D3 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 56 02 00 F4 03 04 00 C7 DB F3 66 B6 04 01 00 00 D2 CD FC DA AF A4 85 DC [16:01:18]CommunicateWithHost err = 0 [16:01:18]CheckOFDResponse [16:01:18]1017 (14) - 77093643461234 [16:01:18]1041 (16) - 0000000000871835 [16:01:18]1040 (4) - 153208 [16:01:18]1012 (4) - 25.09.2024 09:45 [16:01:18]1206 (1) - 0 [16:01:18]OFD Sender: Remove packet 153208 [16:01:18]ProducePacketName [16:01:18]name=ofd_packets/00153208 [16:01:18]NVStorageDeleteData [16:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:18]Read from MH i2c: E2 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 0E 00 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: E2 0E 00 7B 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C4 [16:01:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:01:18]wFMCommunicate OK [16:01:18]SAM_PROTO_GetShiftState done [16:01:18]FM_GetShiftState done [16:01:18]req_shift_opened done [16:01:18]requested_item shift.open_date is exist - process it [16:01:18]req_shift_open_date [16:01:18]req_shift_open_date done [16:01:18]produce_requested_data done [16:01:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153208,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:01:18]process_action_free close_receipt [16:01:18]json_value_free [16:01:18]json_value_free done [16:01:18]process_json_proto returns [16:01:18]Send response to host [16:01:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153208,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:01:18]free response buf [16:01:18]execute_script done [16:01:18]execute_script returns [16:01:18]free content buf [16:01:18]Sock 10.Close socket [16:01:18]Sock 10.Thread stoped [16:01:19]OFD Sender: No OFD packet to send [16:01:24]OFD Sender: No OFD packet to send [16:01:29]OFD Sender: No OFD packet to send [16:01:30]accept exits with 8 [16:01:30]New connection [16:01:30]New thread 3067022692 created [16:01:30]Thread 3067166052 joined [16:01:30]Waiting for new connection... [16:01:30] Sock 8.Parse request [16:01:30]Sock 8.Check first char [16:01:30]Sock 8.First char is OK [16:01:30]request: POST /json_proto HTTP/1.0 [16:01:30]Method: POST [16:01:30]URL: /json_proto [16:01:30]Method is POST - this is cgi request [16:01:30]url: /json_proto [16:01:30]query_string will be loaded in cgi processing [16:01:30]execute_cgi json_proto POST (null) [16:01:30]execute_cgi path=json_proto method=POST [16:01:30]POST find Content-Length [16:01:30]Host: 172.17.43.67:8080 [16:01:30]Content-Length: 683 [16:01:30]Content-Type: application/json [16:01:30] [16:01:30]POST finish read [16:01:30]Found Content-Length = 683 [16:01:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:30]execute_script... [16:01: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)1787208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:30]POST & json_proto [16:01:30]process_json_proto [16:01:30]json parsed OK: [16:01:30]protocol is kg_v1.0 [16:01:30]action value=close_receipt [16:01:30]process_action close_receipt [16:01:30]cmd_close_receipt [16:01:30]MH_GetDate [16:01:30]Write to MH i2c: F0 00 00 7C 04 6F [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: F0 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: F0 09 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: F0 09 00 7C 04 00 DB 33 F4 66 6A BD 47 65 B3 [16:01:30]GetLastDocTimeStamp 1727280076 [16:01:30]current date 1727280091 [16:01:30]FM_GetShiftState [16:01:30]SAM_PROTO_GetShiftState [16:01:30]wFMCommunicate request_size=4 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 13 01 00 [16:01:30]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 0E 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C6 [16:01:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:01:30]wFMCommunicate OK [16:01:30]SAM_PROTO_GetShiftState done [16:01:30]FM_GetShiftState done [16:01:30]opened in 1727224329 [16:01:30]opened+sec_in_day 1727310729 [16:01:30]quantity*price = 100005 [16:01:30]sum+1 = 100006 [16:01:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 225 25.09.2024 16:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153209 ФПД: 219615655678349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153209&fm=219615655678349&tin=02508201610067®Number=0000000000091825&sum=100000 [16:01:31]StoreToDocumentArchive [16:01:31]shift 478 fd 153209 [16:01:31]save to /storage/0478/doc_00153209 [16:01:31]save last doc name /storage/0478/doc_00153209 to /storage/kkm_last_doc_name [16:01:31]save OK [16:01:31]Clear old archive folders... [16:01:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:01:31]tlvbuf is 01A17D20 [16:01:31]SAM_PROTO_ClearQueue [16:01:31]wFMCommunicate request_size=4 [16:01:31]MH_SAM_APDU [16:01:31]CAPDU: 80 09 00 00 [16:01:31]Write to MH i2c: E2 08 00 8A 04 80 09 00 00 00 00 00 00 00 [16:01:31]Write i2c OK [16:01:31]MH_I2C_Read... [16:01:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:31]Read from MH i2c: E2 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: E2 03 00 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [16:01:31]RAPDU: 90 00 [16:01:31]wFMCommunicate OK [16:01:31]SAM_PROTO_ClearQueue done [16:01:31]KKMCreateOFDPacket [16:01:31]OFDProtocolAddRootSTLVToBuf [16:01:31]FM_MakeSignedData [16:01:31]FM_MakeSignedData [16:01:31]SAM_PROTO_SignData [16:01:31]wFMCommunicate request_size=4 [16:01:31]MH_SAM_APDU [16:01:31]CAPDU: 80 0D 01 02 [16:01:31]Write to MH i2c: E2 08 00 8B 04 80 0D 01 02 00 00 00 00 08 [16:01:31]Write i2c OK [16:01:31]MH_I2C_Read... [16:01:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [16:01:32]RAPDU: 90 00 [16:01:32]wFMCommunicate OK [16:01:32]wFMCommunicate request_size=255 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 DB 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 56 02 00 35 04 06 00 C7 [16:01:32]Write to MH i2c: E2 02 01 8C 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 DB 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 56 02 00 35 04 06 00 C7 00 00 D6 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [16:01:32]RAPDU: 90 00 [16:01:32]wFMCommunicate OK [16:01:32]wFMCommunicate request_size=10 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 0D 02 02 05 BD 41 24 D1 8D [16:01:32]Write to MH i2c: E2 0D 00 8D 04 80 0D 02 02 05 00 BD 41 24 D1 8D 00 00 95 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [16:01:32]RAPDU: 90 00 [16:01:32]wFMCommunicate OK [16:01:32]wFMCommunicate request_size=4 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 0D 03 02 [16:01:32]Write to MH i2c: E2 08 00 8E 04 80 0D 03 02 00 00 00 00 0D [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 0B 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 0B 00 8E 04 00 1B 61 E8 CF 93 F3 F6 53 90 00 10 [16:01:32]RAPDU: 1B 61 E8 CF 93 F3 F6 53 90 00 [16:01:32]wFMCommunicate OK [16:01:32]SAM_PROTO_SignData done [16:01:32]FM_MakeSignedData done [16:01:32]CreateOFDProtocolMessage [16:01:32]wFMCommunicate request_size=4 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 11 00 00 [16:01:32]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 17 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 17 00 8F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [16:01:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:32]wFMCommunicate OK [16:01:32]CreateOFDProtocolMessage done [16:01:32]OFDSenderStorePacket 153209 [16:01:32]StoreOFDPacket docnum=153209 [16:01:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 3C 07 01 AA CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 DB 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 56 02 00 35 04 06 00 C7 BD 41 24 D1 8D 1B 61 E8 CF 93 F3 F6 53 [16:01:32]CheckFolder [16:01:32]dirname=/storage/ofd_packets [16:01:32]CheckFolder done [16:01:32]ProducePacketName [16:01:32]name=ofd_packets/00153209 [16:01:32]NVStorageSaveData ofd_packets/00153209 [16:01:32]File name is /storage/ofd_packets/00153209 [16:01:32]Write 301 bytes [16:01:32]NVStorageSaveData done [16:01:32]OFDSenderStorePacket done [16:01:32]KKMCreateOFDPacket done [16:01:32]NVStorageSaveData kkm_last_timestamp [16:01:32]File name is /storage/kkm_last_timestamp [16:01:32]Write 4 bytes [16:01:32]NVStorageSaveData done [16:01:32]ExternCall_PrintAddStr [16:01:32]wPrintStart [16:01:32]Write to MH i2c: 01 00 00 90 04 94 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 07 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 07 00 90 04 00 00 00 00 00 FF 0F A9 [16:01:32]RasterBufferAndPrint [16:01:32]line Счет N : (1)1787208 [16:01:32]line ИНН: 02508201610067 [16:01:32]line Контрольно-Кассовый Чек [16:01:32]line ПРОДАЖА [16:01:32]line ТРК (МРК, ГНК) : 12 [16:01:32]line Товар: 2710124130 [16:01:32]line Аи-92-К-5 [16:01:32]line 14.750 * 67.80 [16:01:32]line = 1000.05 [16:01:32]line НДС 12% НСП 1% [16:01:32]line > о реализуемом товаре [16:01:32]line ОКРУГЛЕНИЕ: -0.05 [16:01:32]line ИТОГО: 1000.00 [16:01:32]line Внесено: 1000.00 [16:01:32]line СДАЧА: 0.00 [16:01:32]line НСП 1% : 8.85 [16:01:32]line НДС 12% : 106.20 [16:01:32]line Наличными: 1000.00 [16:01:32]line Безнал.: 0.00 [16:01:32]line Место: АЗС № 89 "Партнер Нефть" [16:01:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:01:32]line СНО: Общий режим [16:01:32]line Чек 225 25.09.2024 16:01 [16:01:32]line Смена: 478 ФФД: 1.0 [16:01:32]line ЗНМ: 0300000113 [16:01:32]line РНМ: 0000000000091825 [16:01:32]line Версия ККМ: 001 [16:01:32]line ФМ: 0000000000871835 [16:01:32]line ФД: 153209 [16:01:32]line ФПД: 219615655678349 [16:01:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153209&fm=219615655678349&tin=02508201610067®Number=0000000000091825&sum=100000 [16:01:32]written 0, free lines is 4095 [16:01:32]OFD Sender: Processing packet 153209 [packets to send 833, broken 832] [16:01:32]ProducePacketName [16:01:32]name=ofd_packets/00153209 [16:01:32]OFD Sender: To server: pG, [16:01:32]CommunicateWithHost lk.salyk.kg:30040 [16:01:32]ConnectInit lk.salyk.kg [16:01:32]Write to MH i2c: 01 00 00 BB 04 BF [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 07 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 E3 0C B5 [16:01:32]RasterBufferAndPrint [16:01:32]line [16:01:32]line [16:01:32]line [16:01:32]line [16:01:32]line [16:01:32]written 0, free lines is 3308 [16:01:32]MH_Cut [16:01:32]Write to MH i2c: D1 01 00 C2 04 01 98 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: D1 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: D1 01 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: D1 01 00 C2 04 00 97 [16:01:32]Write to MH i2c: 01 00 00 C3 04 C7 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:33]Connected sock=9 [16:01:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 3C 07 01 AA CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 DB 33 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 56 02 00 35 04 06 00 C7 BD 41 24 D1 8D 1B 61 E8 CF 93 F3 F6 53 [16:01:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 4E 47 00 31 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 56 02 00 F4 03 04 00 D6 DB F3 66 B6 04 01 00 00 CB 50 15 A6 1B DC F1 57 [16:01:33]CommunicateWithHost err = 0 [16:01:33]CheckOFDResponse [16:01:33]1017 (14) - 77093643461234 [16:01:33]1041 (16) - 0000000000871835 [16:01:33]1040 (4) - 153209 [16:01:33]1012 (4) - 25.09.2024 09:45 [16:01:33]1206 (1) - 0 [16:01:33]OFD Sender: Remove packet 153209 [16:01:33]ProducePacketName [16:01:33]name=ofd_packets/00153209 [16:01:33]NVStorageDeleteData [16:01:33]*** Cut start [16:01:33]*** Purtial cut [16:01:33]*** Stage 1: CUTSNS_PIN = 1 [16:01:33]OFD Sender: No OFD packet to send [16:01:33]Read from MH i2c: 01 [16:01:33]MH_I2C_Read... [16:01:33]*** Stop cut motor [16:01:33]*** Cut end [16:01:33]Read from MH i2c: 01 07 00 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [16:01:33]process_action close_receipt done [16:01:33]requested_data is exist [16:01:33]produce_requested_data [16:01:33]requested_item fm.sn is exist - process it [16:01:33]wFMCommunicate request_size=4 [16:01:33]MH_SAM_APDU [16:01:33]CAPDU: 80 11 00 00 [16:01:33]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [16:01:33]Write i2c OK [16:01:33]MH_I2C_Read... [16:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:33]Read from MH i2c: E2 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: E2 17 00 [16:01:33]MH_I2C_Read... [16:01:33]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [16:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:01:33]wFMCommunicate OK [16:01:33]requested_item fd.num is exist - process it [16:01:33]SAM_PROTO_GetFieldsCounters [16:01:33]wFMCommunicate request_size=4 [16:01:33]MH_SAM_APDU [16:01:33]CAPDU: 80 13 00 00 [16:01:33]Write to MH i2c: E2 08 00 C5 04 80 13 00 00 00 00 00 00 45 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 62 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 62 00 C5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [16:01:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:01:34]wFMCommunicate OK [16:01:34]SAM_PROTO_GetFieldsCounters done [16:01:34]requested_item shift.num is exist - process it [16:01:34]requested_item shift.opened is exist - process it [16:01:34]req_shift_opened [16:01:34]FM_GetShiftState [16:01:34]SAM_PROTO_GetShiftState [16:01:34]wFMCommunicate request_size=4 [16:01:34]MH_SAM_APDU [16:01:34]CAPDU: 80 13 01 00 [16:01:34]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [16:01:34]Write i2c OK [16:01:34]MH_I2C_Read... [16:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:34]Read from MH i2c: E2 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 0E 00 [16:01:34]MH_I2C_Read... [16:01:34]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0F [16:01:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:01:34]wFMCommunicate OK [16:01:34]SAM_PROTO_GetShiftState done [16:01:34]FM_GetShiftState done [16:01:34]req_shift_opened done [16:01:34]requested_item shift.open_date is exist - process it [16:01:34]req_shift_open_date [16:01:34]req_shift_open_date done [16:01:34]produce_requested_data done [16:01:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153209,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:01:34]process_action_free close_receipt [16:01:34]json_value_free [16:01:34]json_value_free done [16:01:34]process_json_proto returns [16:01:34]Send response to host [16:01:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153209,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:01:34]free response buf [16:01:34]execute_script done [16:01:34]execute_script returns [16:01:34]free content buf [16:01:34]Sock 8.Close socket [16:01:34]Sock 8.Thread stoped [16:01:38]OFD Sender: No OFD packet to send [16:01:43]OFD Sender: No OFD packet to send [16:01:48]OFD Sender: No OFD packet to send [16:01:53]OFD Sender: No OFD packet to send [16:01:58]OFD Sender: No OFD packet to send [16:02:03]recv_with_timeout no data received [16:02:03]OFD Sender: No OFD packet to send [16:02:08]OFD Sender: No OFD packet to send [16:02:14]OFD Sender: No OFD packet to send [16:02:19]OFD Sender: No OFD packet to send [16:02:23]accept exits with 10 [16:02:23]New connection [16:02:23]New thread 3067166052 created [16:02:23]Thread 3067022692 joined [16:02:23]Waiting for new connection... [16:02:23] Sock 10.Parse request [16:02:23]Sock 10.Check first char [16:02:23]Sock 10.First char is OK [16:02:23]request: POST /json_proto HTTP/1.0 [16:02:23]Method: POST [16:02:23]URL: /json_proto [16:02:23]Method is POST - this is cgi request [16:02:23]url: /json_proto [16:02:23]query_string will be loaded in cgi processing [16:02:23]execute_cgi json_proto POST (null) [16:02:23]execute_cgi path=json_proto method=POST [16:02:23]POST find Content-Length [16:02:23]Host: 172.17.43.67:8080 [16:02:23]Content-Length: 680 [16:02:23]Content-Type: application/json [16:02:23] [16:02:23]POST finish read [16:02:23]Found Content-Length = 680 [16:02:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:23]execute_script... [16:02:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:23]POST & json_proto [16:02:23]process_json_proto [16:02:23]json parsed OK: [16:02:23]protocol is kg_v1.0 [16:02:23]action value=close_receipt [16:02:23]process_action close_receipt [16:02:23]cmd_close_receipt [16:02:23]MH_GetDate [16:02:23]Write to MH i2c: F0 00 00 C7 04 BA [16:02:23]Write i2c OK [16:02:23]MH_I2C_Read... [16:02:23]Read from MH i2c: F0 [16:02:23]MH_I2C_Read... [16:02:23]Read from MH i2c: F0 09 00 [16:02:23]MH_I2C_Read... [16:02:23]Read from MH i2c: F0 09 00 C7 04 00 10 34 F4 66 6A BD 47 65 34 [16:02:23]GetLastDocTimeStamp 1727280091 [16:02:23]current date 1727280144 [16:02:23]FM_GetShiftState [16:02:23]SAM_PROTO_GetShiftState [16:02:23]wFMCommunicate request_size=4 [16:02:23]MH_SAM_APDU [16:02:23]CAPDU: 80 13 01 00 [16:02:23]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [16:02:23]Write i2c OK [16:02:23]MH_I2C_Read... [16:02:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:23]Read from MH i2c: E2 [16:02:23]MH_I2C_Read... [16:02:23]Read from MH i2c: E2 0E 00 [16:02:23]MH_I2C_Read... [16:02:23]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 11 [16:02:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:02:23]wFMCommunicate OK [16:02:23]SAM_PROTO_GetShiftState done [16:02:23]FM_GetShiftState done [16:02:23]opened in 1727224329 [16:02:23]opened+sec_in_day 1727310729 [16:02:23]quantity*price = 150037 [16:02:23]sum+1 = 150039 [16:02:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 226 25.09.2024 16:02 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153210 ФПД: 190315125835340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153210&fm=190315125835340&tin=02508201610067®Number=0000000000091825&sum=150000 [16:02:24]StoreToDocumentArchive [16:02:24]shift 478 fd 153210 [16:02:24]save to /storage/0478/doc_00153210 [16:02:24]save last doc name /storage/0478/doc_00153210 to /storage/kkm_last_doc_name [16:02:24]save OK [16:02:24]Clear old archive folders... [16:02:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:02:24]tlvbuf is 01A20680 [16:02:24]SAM_PROTO_ClearQueue [16:02:24]wFMCommunicate request_size=4 [16:02:24]MH_SAM_APDU [16:02:24]CAPDU: 80 09 00 00 [16:02:24]Write to MH i2c: E2 08 00 D5 04 80 09 00 00 00 00 00 00 4B [16:02:24]Write i2c OK [16:02:24]MH_I2C_Read... [16:02:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:24]Read from MH i2c: E2 [16:02:24]MH_I2C_Read... [16:02:24]Read from MH i2c: E2 03 00 [16:02:24]MH_I2C_Read... [16:02:24]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [16:02:24]RAPDU: 90 00 [16:02:24]wFMCommunicate OK [16:02:24]SAM_PROTO_ClearQueue done [16:02:24]KKMCreateOFDPacket [16:02:24]OFDProtocolAddRootSTLVToBuf [16:02:24]FM_MakeSignedData [16:02:24]FM_MakeSignedData [16:02:24]SAM_PROTO_SignData [16:02:24]wFMCommunicate request_size=4 [16:02:24]MH_SAM_APDU [16:02:24]CAPDU: 80 0D 01 02 [16:02:24]Write to MH i2c: E2 08 00 D6 04 80 0D 01 02 00 00 00 00 53 [16:02:24]Write i2c OK [16:02:24]MH_I2C_Read... [16:02:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:24]Read from MH i2c: E2 [16:02:24]MH_I2C_Read... [16:02:24]Read from MH i2c: E2 03 00 [16:02:24]MH_I2C_Read... [16:02:24]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [16:02:24]RAPDU: 90 00 [16:02:24]wFMCommunicate OK [16:02:24]wFMCommunicate request_size=255 [16:02:24]MH_SAM_APDU [16:02:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 10 34 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 56 02 00 35 04 06 00 AD 17 31 78 [16:02:24]Write to MH i2c: E2 02 01 D7 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 10 34 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 56 02 00 35 04 06 00 AD 17 31 78 00 00 ED [16:02:24]Write i2c OK [16:02:24]MH_I2C_Read... [16:02:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:25]Read from MH i2c: E2 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 03 00 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [16:02:25]RAPDU: 90 00 [16:02:25]wFMCommunicate OK [16:02:25]wFMCommunicate request_size=7 [16:02:25]MH_SAM_APDU [16:02:25]CAPDU: 80 0D 02 02 02 86 4C [16:02:25]Write to MH i2c: E2 0A 00 D8 04 80 0D 02 02 02 00 86 4C 00 00 2C [16:02:25]Write i2c OK [16:02:25]MH_I2C_Read... [16:02:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:25]Read from MH i2c: E2 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 03 00 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [16:02:25]RAPDU: 90 00 [16:02:25]wFMCommunicate OK [16:02:25]wFMCommunicate request_size=4 [16:02:25]MH_SAM_APDU [16:02:25]CAPDU: 80 0D 03 02 [16:02:25]Write to MH i2c: E2 08 00 D9 04 80 0D 03 02 00 00 00 00 58 [16:02:25]Write i2c OK [16:02:25]MH_I2C_Read... [16:02:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:25]Read from MH i2c: E2 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 0B 00 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 0B 00 D9 04 00 61 63 B8 EE 51 F2 A3 33 90 00 DC [16:02:25]RAPDU: 61 63 B8 EE 51 F2 A3 33 90 00 [16:02:25]wFMCommunicate OK [16:02:25]SAM_PROTO_SignData done [16:02:25]FM_MakeSignedData done [16:02:25]CreateOFDProtocolMessage [16:02:25]wFMCommunicate request_size=4 [16:02:25]MH_SAM_APDU [16:02:25]CAPDU: 80 11 00 00 [16:02:25]Write to MH i2c: E2 08 00 DA 04 80 11 00 00 00 00 00 00 58 [16:02:25]Write i2c OK [16:02:25]MH_I2C_Read... [16:02:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:25]Read from MH i2c: E2 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 17 00 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: E2 17 00 DA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [16:02:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:02:25]wFMCommunicate OK [16:02:25]CreateOFDProtocolMessage done [16:02:25]OFDSenderStorePacket 153210 [16:02:25]StoreOFDPacket docnum=153210 [16:02:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 93 04 01 08 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 10 34 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 56 02 00 35 04 06 00 AD 17 31 78 86 4C 61 63 B8 EE 51 F2 A3 33 [16:02:25]CheckFolder [16:02:25]dirname=/storage/ofd_packets [16:02:25]CheckFolder done [16:02:25]ProducePacketName [16:02:25]name=ofd_packets/00153210 [16:02:25]NVStorageSaveData ofd_packets/00153210 [16:02:25]File name is /storage/ofd_packets/00153210 [16:02:25]Write 298 bytes [16:02:25]NVStorageSaveData done [16:02:25]OFDSenderStorePacket done [16:02:25]KKMCreateOFDPacket done [16:02:25]NVStorageSaveData kkm_last_timestamp [16:02:25]File name is /storage/kkm_last_timestamp [16:02:25]Write 4 bytes [16:02:25]NVStorageSaveData done [16:02:25]ExternCall_PrintAddStr [16:02:25]wPrintStart [16:02:25]Write to MH i2c: 01 00 00 DB 04 DF [16:02:25]Write i2c OK [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: 01 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: 01 07 00 [16:02:25]MH_I2C_Read... [16:02:25]Read from MH i2c: 01 07 00 DB 04 00 00 00 00 00 FF 0F F4 [16:02:25]RasterBufferAndPrint [16:02:25]line Счет N : (1)1787209 [16:02:25]line ИНН: 02508201610067 [16:02:25]line Контрольно-Кассовый Чек [16:02:25]line ПРОДАЖА [16:02:25]line ТРК (МРК, ГНК) : 31 [16:02:25]line Товар: 2710194210 [16:02:25]line ДТ-К-5 [16:02:25]line 19.690 * 76.20 [16:02:25]line = 1500.38 [16:02:25]line НДС 12% НСП 1% [16:02:25]line > о реализуемом товаре [16:02:25]line ОКРУГЛЕНИЕ: -0.38 [16:02:25]line ИТОГО: 1500.00 [16:02:25]line Внесено: 1500.00 [16:02:25]line СДАЧА: 0.00 [16:02:25]line НСП 1% : 13.28 [16:02:25]line НДС 12% : 159.33 [16:02:25]line Наличными: 1500.00 [16:02:25]line Безнал.: 0.00 [16:02:25]line Место: АЗС № 89 "Партнер Нефть" [16:02:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:02:25]line СНО: Общий режим [16:02:25]line Чек 226 25.09.2024 16:02 [16:02:25]line Смена: 478 ФФД: 1.0 [16:02:25]line ЗНМ: 0300000113 [16:02:25]line РНМ: 0000000000091825 [16:02:25]line Версия ККМ: 001 [16:02:25]line ФМ: 0000000000871835 [16:02:25]line ФД: 153210 [16:02:25]line ФПД: 190315125835340 [16:02:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153210&fm=190315125835340&tin=02508201610067®Number=0000000000091825&sum=150000 [16:02:25]OFD Sender: Processing packet 153210 [packets to send 833, broken 832] [16:02:25]ProducePacketName [16:02:25]name=ofd_packets/00153210 [16:02:25]OFD Sender: To server: pG, [16:02:25]CommunicateWithHost lk.salyk.kg:30040 [16:02:25]ConnectInit lk.salyk.kg [16:02:25]written 0, free lines is 4095 [16:02:26]Connected sock=8 [16:02:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 93 04 01 08 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 10 34 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 56 02 00 35 04 06 00 AD 17 31 78 86 4C 61 63 B8 EE 51 F2 A3 33 [16:02:26]Write to MH i2c: 01 00 00 06 05 0B [16:02:26]Write i2c OK [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: 01 [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: 01 07 00 [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 F3 0C 11 [16:02:26]RasterBufferAndPrint [16:02:26]line [16:02:26]line [16:02:26]line [16:02:26]line [16:02:26]line [16:02:26]written 0, free lines is 3324 [16:02:26]MH_Cut [16:02:26]Write to MH i2c: D1 01 00 0D 05 01 E4 [16:02:26]Write i2c OK [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: D1 [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: D1 01 00 [16:02:26]MH_I2C_Read... [16:02:26]Read from MH i2c: D1 01 00 0D 05 00 E3 [16:02:26]Write to MH i2c: 01 00 00 0E 05 13 [16:02:26]Write i2c OK [16:02:26]MH_I2C_Read... [16:02:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 17 47 00 48 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 56 02 00 F4 03 04 00 0B DC F3 66 B6 04 01 00 00 C3 A3 DE 53 E5 D8 F6 C0 [16:02:26]CommunicateWithHost err = 0 [16:02:26]CheckOFDResponse [16:02:26]1017 (14) - 77093643461234 [16:02:26]1041 (16) - 0000000000871835 [16:02:26]1040 (4) - 153210 [16:02:26]1012 (4) - 25.09.2024 09:46 [16:02:26]1206 (1) - 0 [16:02:26]OFD Sender: Remove packet 153210 [16:02:26]ProducePacketName [16:02:26]name=ofd_packets/00153210 [16:02:26]NVStorageDeleteData [16:02:26]*** Cut start [16:02:26]*** Purtial cut [16:02:26]*** Stage 1: CUTSNS_PIN = 1 [16:02:27]OFD Sender: No OFD packet to send [16:02:27]Read from MH i2c: 01 [16:02:27]MH_I2C_Read... [16:02:27]*** Stop cut motor [16:02:27]*** Cut end [16:02:27]Read from MH i2c: 01 07 00 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [16:02:27]process_action close_receipt done [16:02:27]requested_data is exist [16:02:27]produce_requested_data [16:02:27]requested_item fm.sn is exist - process it [16:02:27]wFMCommunicate request_size=4 [16:02:27]MH_SAM_APDU [16:02:27]CAPDU: 80 11 00 00 [16:02:27]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [16:02:27]Write i2c OK [16:02:27]MH_I2C_Read... [16:02:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:27]Read from MH i2c: E2 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 17 00 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [16:02:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:02:27]wFMCommunicate OK [16:02:27]requested_item fd.num is exist - process it [16:02:27]SAM_PROTO_GetFieldsCounters [16:02:27]wFMCommunicate request_size=4 [16:02:27]MH_SAM_APDU [16:02:27]CAPDU: 80 13 00 00 [16:02:27]Write to MH i2c: E2 08 00 10 05 80 13 00 00 00 00 00 00 91 [16:02:27]Write i2c OK [16:02:27]MH_I2C_Read... [16:02:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:27]Read from MH i2c: E2 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 62 00 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 62 00 10 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [16:02:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:27]wFMCommunicate OK [16:02:27]SAM_PROTO_GetFieldsCounters done [16:02:27]requested_item shift.num is exist - process it [16:02:27]requested_item shift.opened is exist - process it [16:02:27]req_shift_opened [16:02:27]FM_GetShiftState [16:02:27]SAM_PROTO_GetShiftState [16:02:27]wFMCommunicate request_size=4 [16:02:27]MH_SAM_APDU [16:02:27]CAPDU: 80 13 01 00 [16:02:27]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [16:02:27]Write i2c OK [16:02:27]MH_I2C_Read... [16:02:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:27]Read from MH i2c: E2 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 0E 00 [16:02:27]MH_I2C_Read... [16:02:27]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5B [16:02:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:02:27]wFMCommunicate OK [16:02:27]SAM_PROTO_GetShiftState done [16:02:27]FM_GetShiftState done [16:02:27]req_shift_opened done [16:02:27]requested_item shift.open_date is exist - process it [16:02:27]req_shift_open_date [16:02:27]req_shift_open_date done [16:02:27]produce_requested_data done [16:02:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153210,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:02:27]process_action_free close_receipt [16:02:27]json_value_free [16:02:27]json_value_free done [16:02:27]process_json_proto returns [16:02:27]Send response to host [16:02:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153210,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:02:27]free response buf [16:02:27]execute_script done [16:02:27]execute_script returns [16:02:27]free content buf [16:02:27]Sock 10.Close socket [16:02:27]Sock 10.Thread stoped [16:02:32]OFD Sender: No OFD packet to send [16:02:35]recv_with_timeout no data received [16:02:37]OFD Sender: No OFD packet to send [16:02:42]OFD Sender: No OFD packet to send [16:02:47]OFD Sender: No OFD packet to send [16:02:52]OFD Sender: No OFD packet to send [16:02:57]OFD Sender: No OFD packet to send [16:03:02]OFD Sender: No OFD packet to send [16:03:07]OFD Sender: No OFD packet to send [16:03:12]OFD Sender: No OFD packet to send [16:03:17]OFD Sender: No OFD packet to send [16:03:22]OFD Sender: No OFD packet to send [16:03:27]OFD Sender: No OFD packet to send [16:03:32]OFD Sender: No OFD packet to send [16:03:37]OFD Sender: No OFD packet to send [16:03:42]OFD Sender: No OFD packet to send [16:03:47]OFD Sender: No OFD packet to send [16:03:52]OFD Sender: No OFD packet to send [16:03:57]OFD Sender: No OFD packet to send [16:04:02]OFD Sender: No OFD packet to send [16:04:07]OFD Sender: No OFD packet to send [16:04:12]OFD Sender: No OFD packet to send [16:04:17]OFD Sender: No OFD packet to send [16:04:22]OFD Sender: No OFD packet to send [16:04:27]OFD Sender: No OFD packet to send [16:04:32]OFD Sender: No OFD packet to send [16:04:37]OFD Sender: No OFD packet to send [16:04:42]OFD Sender: No OFD packet to send [16:04:47]OFD Sender: No OFD packet to send [16:04:52]OFD Sender: No OFD packet to send [16:04:57]OFD Sender: No OFD packet to send [16:05:02]OFD Sender: No OFD packet to send [16:05:07]OFD Sender: No OFD packet to send [16:05:12]OFD Sender: No OFD packet to send [16:05:17]OFD Sender: No OFD packet to send [16:05:22]OFD Sender: No OFD packet to send [16:05:27]OFD Sender: No OFD packet to send [16:05:30]recv_with_timeout no data received [16:05:32]OFD Sender: No OFD packet to send [16:05:37]OFD Sender: No OFD packet to send [16:05:42]OFD Sender: No OFD packet to send [16:05:47]OFD Sender: No OFD packet to send [16:05:52]OFD Sender: No OFD packet to send [16:05:57]OFD Sender: No OFD packet to send [16:06:02]OFD Sender: No OFD packet to send [16:06:07]OFD Sender: No OFD packet to send [16:06:12]OFD Sender: No OFD packet to send [16:06:17]OFD Sender: No OFD packet to send [16:06:22]OFD Sender: No OFD packet to send [16:06:27]OFD Sender: No OFD packet to send [16:06:31]recv_with_timeout no data received [16:06:32]OFD Sender: No OFD packet to send [16:06:37]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:43]OFD Sender: No OFD packet to send [16:07:48]OFD Sender: No OFD packet to send [16:07:53]OFD Sender: No OFD packet to send [16:07:58]OFD Sender: No OFD packet to send [16:08:00]recv_with_timeout no data received [16:08:03]OFD Sender: No OFD packet to send [16:08:08]OFD Sender: No OFD packet to send [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:44]recv_with_timeout no data received [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:22]recv_with_timeout no data received [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:32]accept exits with 9 [16:09:32]New connection [16:09:32]New thread 3067022692 created [16:09:32]Thread 3067166052 joined [16:09:32]Waiting for new connection... [16:09:32] Sock 9.Parse request [16:09:32]Sock 9.Check first char [16:09:32]Sock 9.First char is OK [16:09:32]request: POST /json_proto HTTP/1.0 [16:09:32]Method: POST [16:09:32]URL: /json_proto [16:09:32]Method is POST - this is cgi request [16:09:32]url: /json_proto [16:09:32]query_string will be loaded in cgi processing [16:09:32]execute_cgi json_proto POST (null) [16:09:32]execute_cgi path=json_proto method=POST [16:09:32]POST find Content-Length [16:09:32]Host: 172.17.43.67:8080 [16:09:32]Content-Length: 683 [16:09:32]Content-Type: application/json [16:09:32] [16:09:32]POST finish read [16:09:32]Found Content-Length = 683 [16:09:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.640, "sum" : 3460.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3460.00, "payments": [ { "type": 0, "sum" : 3460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:32]execute_script... [16:09:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.640, "sum" : 3460.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3460.00, "payments": [ { "type": 0, "sum" : 3460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:32]POST & json_proto [16:09:32]process_json_proto [16:09:32]json parsed OK: [16:09:32]protocol is kg_v1.0 [16:09:32]action value=close_receipt [16:09:32]process_action close_receipt [16:09:32]cmd_close_receipt [16:09:32]MH_GetDate [16:09:32]Write to MH i2c: F0 00 00 12 05 06 [16:09:32]Write i2c OK [16:09:32]MH_I2C_Read... [16:09:32]Read from MH i2c: F0 [16:09:32]MH_I2C_Read... [16:09:32]Read from MH i2c: F0 09 00 [16:09:32]MH_I2C_Read... [16:09:32]Read from MH i2c: F0 09 00 12 05 00 BD 35 F4 66 6A BD 47 65 2E [16:09:32]GetLastDocTimeStamp 1727280144 [16:09:32]current date 1727280573 [16:09:32]FM_GetShiftState [16:09:32]SAM_PROTO_GetShiftState [16:09:32]wFMCommunicate request_size=4 [16:09:32]MH_SAM_APDU [16:09:32]CAPDU: 80 13 01 00 [16:09:32]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [16:09:32]Write i2c OK [16:09:32]MH_I2C_Read... [16:09:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:32]Read from MH i2c: E2 [16:09:32]MH_I2C_Read... [16:09:32]Read from MH i2c: E2 0E 00 [16:09:32]MH_I2C_Read... [16:09:32]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5D [16:09:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:09:32]wFMCommunicate OK [16:09:32]SAM_PROTO_GetShiftState done [16:09:32]FM_GetShiftState done [16:09:32]opened in 1727224329 [16:09:32]opened+sec_in_day 1727310729 [16:09:32]quantity*price = 346068 [16:09:32]sum+1 = 346070 [16:09:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 3460.00 Внесено: 6000.00 СДАЧА: 2540.00 НСП 1% : 30.63 НДС 12% : 367.51 Наличными: 3460.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 227 25.09.2024 16:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153211 ФПД: 123879060250748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153211&fm=123879060250748&tin=02508201610067®Number=0000000000091825&sum=346000 [16:09:33]StoreToDocumentArchive [16:09:33]shift 478 fd 153211 [16:09:33]save to /storage/0478/doc_00153211 [16:09:33]save last doc name /storage/0478/doc_00153211 to /storage/kkm_last_doc_name [16:09:33]save OK [16:09:33]Clear old archive folders... [16:09:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:34]tlvbuf is 01A20240 [16:09:34]SAM_PROTO_ClearQueue [16:09:34]wFMCommunicate request_size=4 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 09 00 00 [16:09:34]Write to MH i2c: E2 08 00 20 05 80 09 00 00 00 00 00 00 97 [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [16:09:34]RAPDU: 90 00 [16:09:34]wFMCommunicate OK [16:09:34]SAM_PROTO_ClearQueue done [16:09:34]KKMCreateOFDPacket [16:09:34]OFDProtocolAddRootSTLVToBuf [16:09:34]FM_MakeSignedData [16:09:34]FM_MakeSignedData [16:09:34]SAM_PROTO_SignData [16:09:34]wFMCommunicate request_size=4 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 0D 01 02 [16:09:34]Write to MH i2c: E2 08 00 21 05 80 0D 01 02 00 00 00 00 9F [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [16:09:34]RAPDU: 90 00 [16:09:34]wFMCommunicate OK [16:09:34]wFMCommunicate request_size=255 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 47 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 47 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 8F 00 00 00 00 07 04 06 00 90 47 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 BD 35 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 56 02 00 35 04 06 00 70 [16:09:34]Write to MH i2c: E2 02 01 22 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 47 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 47 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 8F 00 00 00 00 07 04 06 00 90 47 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 BD 35 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 56 02 00 35 04 06 00 70 00 00 F5 [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [16:09:34]RAPDU: 90 00 [16:09:34]wFMCommunicate OK [16:09:34]wFMCommunicate request_size=10 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 0D 02 02 05 AA D7 61 A0 7C [16:09:34]Write to MH i2c: E2 0D 00 23 05 80 0D 02 02 05 00 AA D7 61 A0 7C 00 00 AA [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [16:09:34]RAPDU: 90 00 [16:09:34]wFMCommunicate OK [16:09:34]wFMCommunicate request_size=4 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 0D 03 02 [16:09:34]Write to MH i2c: E2 08 00 24 05 80 0D 03 02 00 00 00 00 A4 [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 0B 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 0B 00 24 05 00 B9 7D 75 D0 CA B3 D4 85 90 00 F6 [16:09:34]RAPDU: B9 7D 75 D0 CA B3 D4 85 90 00 [16:09:34]wFMCommunicate OK [16:09:34]SAM_PROTO_SignData done [16:09:34]FM_MakeSignedData done [16:09:34]CreateOFDProtocolMessage [16:09:34]wFMCommunicate request_size=4 [16:09:34]MH_SAM_APDU [16:09:34]CAPDU: 80 11 00 00 [16:09:34]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:34]Read from MH i2c: E2 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 17 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [16:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:34]wFMCommunicate OK [16:09:34]CreateOFDProtocolMessage done [16:09:34]OFDSenderStorePacket 153211 [16:09:34]StoreOFDPacket docnum=153211 [16:09:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 27 07 01 C8 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 47 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 47 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 8F 00 00 00 00 07 04 06 00 90 47 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 BD 35 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 56 02 00 35 04 06 00 70 AA D7 61 A0 7C B9 7D 75 D0 CA B3 D4 85 [16:09:34]CheckFolder [16:09:34]dirname=/storage/ofd_packets [16:09:34]CheckFolder done [16:09:34]ProducePacketName [16:09:34]name=ofd_packets/00153211 [16:09:34]NVStorageSaveData ofd_packets/00153211 [16:09:34]File name is /storage/ofd_packets/00153211 [16:09:34]Write 301 bytes [16:09:34]NVStorageSaveData done [16:09:34]OFDSenderStorePacket done [16:09:34]KKMCreateOFDPacket done [16:09:34]NVStorageSaveData kkm_last_timestamp [16:09:34]File name is /storage/kkm_last_timestamp [16:09:34]Write 4 bytes [16:09:34]NVStorageSaveData done [16:09:34]ExternCall_PrintAddStr [16:09:34]wPrintStart [16:09:34]Write to MH i2c: 01 00 00 26 05 2B [16:09:34]Write i2c OK [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: 01 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: 01 07 00 [16:09:34]MH_I2C_Read... [16:09:34]Read from MH i2c: 01 07 00 26 05 00 00 00 00 00 FF 0F 40 [16:09:34]RasterBufferAndPrint [16:09:34]line Счет N : (1)1787210 [16:09:34]line ИНН: 02508201610067 [16:09:34]line Контрольно-Кассовый Чек [16:09:34]line ПРОДАЖА [16:09:34]line ТРК (МРК, ГНК) : 13 [16:09:34]line Товар: 2710124500 [16:09:34]line Аи-95-К-5 [16:09:34]line 46.640 * 74.20 [16:09:34]line = 3460.69 [16:09:34]line НДС 12% НСП 1% [16:09:34]line > о реализуемом товаре [16:09:34]line ОКРУГЛЕНИЕ: -0.69 [16:09:34]line ИТОГО: 3460.00 [16:09:34]line Внесено: 6000.00 [16:09:34]line СДАЧА: 2540.00 [16:09:34]line НСП 1% : 30.63 [16:09:34]line НДС 12% : 367.51 [16:09:34]line Наличными: 3460.00 [16:09:34]line Безнал.: 0.00 [16:09:34]line Место: АЗС № 89 "Партнер Нефть" [16:09:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:09:34]line СНО: Общий режим [16:09:34]line Чек 227 25.09.2024 16:09 [16:09:34]line Смена: 478 ФФД: 1.0 [16:09:34]line ЗНМ: 0300000113 [16:09:34]line РНМ: 0000000000091825 [16:09:34]line Версия ККМ: 001 [16:09:34]line ФМ: 0000000000871835 [16:09:34]line ФД: 153211 [16:09:34]line ФПД: 123879060250748 [16:09:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T160933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153211&fm=123879060250748&tin=02508201610067®Number=0000000000091825&sum=346000 [16:09:34]written 0, free lines is 4095 [16:09:34]OFD Sender: Processing packet 153211 [packets to send 833, broken 832] [16:09:34]ProducePacketName [16:09:34]name=ofd_packets/00153211 [16:09:34]OFD Sender: To server: pG, [16:09:34]CommunicateWithHost lk.salyk.kg:30040 [16:09:34]ConnectInit lk.salyk.kg [16:09:35]Write to MH i2c: 01 00 00 51 05 56 [16:09:35]Write i2c OK [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: 01 [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: 01 07 00 [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 E9 0C 52 [16:09:35]RasterBufferAndPrint [16:09:35]line [16:09:35]line [16:09:35]line [16:09:35]line [16:09:35]line [16:09:35]written 0, free lines is 3311 [16:09:35]MH_Cut [16:09:35]Write to MH i2c: D1 01 00 58 05 01 2F [16:09:35]Write i2c OK [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: D1 [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: D1 01 00 [16:09:35]MH_I2C_Read... [16:09:35]Read from MH i2c: D1 01 00 58 05 00 2E [16:09:35]Write to MH i2c: 01 00 00 59 05 5E [16:09:35]Write i2c OK [16:09:35]MH_I2C_Read... [16:09:35]Connected sock=10 [16:09:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 27 07 01 C8 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 30 B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 47 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 47 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 8F 00 00 00 00 07 04 06 00 90 47 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 BD 35 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 56 02 00 35 04 06 00 70 AA D7 61 A0 7C B9 7D 75 D0 CA B3 D4 85 [16:09:35]*** Cut start [16:09:35]*** Purtial cut [16:09:35]*** Stage 1: CUTSNS_PIN = 1 [16:09:36]Read from MH i2c: 01 [16:09:36]MH_I2C_Read... [16:09:36]*** Stop cut motor [16:09:36]*** Cut end [16:09:36]Read from MH i2c: 01 07 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [16:09:36]process_action close_receipt done [16:09:36]requested_data is exist [16:09:36]produce_requested_data [16:09:36]requested_item fm.sn is exist - process it [16:09:36]wFMCommunicate request_size=4 [16:09:36]MH_SAM_APDU [16:09:36]CAPDU: 80 11 00 00 [16:09:36]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [16:09:36]Write i2c OK [16:09:36]MH_I2C_Read... [16:09:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DE 18 47 00 AF CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 56 02 00 F4 03 04 00 B9 DD F3 66 B6 04 01 00 00 D7 3A A0 DD F4 F0 FB 84 [16:09:36]CommunicateWithHost err = 0 [16:09:36]CheckOFDResponse [16:09:36]1017 (14) - 77093643461234 [16:09:36]1041 (16) - 0000000000871835 [16:09:36]1040 (4) - 153211 [16:09:36]1012 (4) - 25.09.2024 09:54 [16:09:36]1206 (1) - 0 [16:09:36]OFD Sender: Remove packet 153211 [16:09:36]ProducePacketName [16:09:36]name=ofd_packets/00153211 [16:09:36]NVStorageDeleteData [16:09:36]Read from MH i2c: E2 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 17 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [16:09:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:36]wFMCommunicate OK [16:09:36]requested_item fd.num is exist - process it [16:09:36]SAM_PROTO_GetFieldsCounters [16:09:36]wFMCommunicate request_size=4 [16:09:36]MH_SAM_APDU [16:09:36]CAPDU: 80 13 00 00 [16:09:36]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [16:09:36]Write i2c OK [16:09:36]MH_I2C_Read... [16:09:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:36]Read from MH i2c: E2 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 62 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [16:09:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:36]wFMCommunicate OK [16:09:36]SAM_PROTO_GetFieldsCounters done [16:09:36]requested_item shift.num is exist - process it [16:09:36]requested_item shift.opened is exist - process it [16:09:36]req_shift_opened [16:09:36]FM_GetShiftState [16:09:36]SAM_PROTO_GetShiftState [16:09:36]wFMCommunicate request_size=4 [16:09:36]MH_SAM_APDU [16:09:36]CAPDU: 80 13 01 00 [16:09:36]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [16:09:36]Write i2c OK [16:09:36]MH_I2C_Read... [16:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:36]Read from MH i2c: E2 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 0E 00 [16:09:36]MH_I2C_Read... [16:09:36]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [16:09:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:09:36]wFMCommunicate OK [16:09:36]SAM_PROTO_GetShiftState done [16:09:36]FM_GetShiftState done [16:09:36]req_shift_opened done [16:09:36]requested_item shift.open_date is exist - process it [16:09:36]req_shift_open_date [16:09:36]req_shift_open_date done [16:09:36]produce_requested_data done [16:09:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153211,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:09:36]process_action_free close_receipt [16:09:36]json_value_free [16:09:36]json_value_free done [16:09:36]process_json_proto returns [16:09:36]Send response to host [16:09:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153211,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:09:36]free response buf [16:09:36]execute_script done [16:09:36]execute_script returns [16:09:36]free content buf [16:09:36]Sock 9.Close socket [16:09:36]Sock 9.Thread stoped [16:09:36]OFD Sender: No OFD packet to send [16:09:41]recv_with_timeout no data received [16:09:41]OFD Sender: No OFD packet to send [16:09:46]OFD Sender: No OFD packet to send [16:09:51]OFD Sender: No OFD packet to send [16:09:56]OFD Sender: No OFD packet to send [16:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]OFD Sender: No OFD packet to send [16:10:21]OFD Sender: No OFD packet to send [16:10:26]OFD Sender: No OFD packet to send [16:10:31]OFD Sender: No OFD packet to send [16:10:36]OFD Sender: No OFD packet to send [16:10:38]recv_with_timeout no data received [16:10:41]OFD Sender: No OFD packet to send [16:10:46]OFD Sender: No OFD packet to send [16:10:51]OFD Sender: No OFD packet to send [16:10:56]OFD Sender: No OFD packet to send [16:11:01]OFD Sender: No OFD packet to send [16:11:06]OFD Sender: No OFD packet to send [16:11:11]OFD Sender: No OFD packet to send [16:11:16]OFD Sender: No OFD packet to send [16:11:22]OFD Sender: No OFD packet to send [16:11:24]recv_with_timeout no data received [16:11:27]OFD Sender: No OFD packet to send [16:11:32]OFD Sender: No OFD packet to send [16:11:37]OFD Sender: No OFD packet to send [16:11:42]OFD Sender: No OFD packet to send [16:11:47]OFD Sender: No OFD packet to send [16:11:52]OFD Sender: No OFD packet to send [16:11:52]recv_with_timeout no data received [16:11:57]OFD Sender: No OFD packet to send [16:12:02]OFD Sender: No OFD packet to send [16:12:07]OFD Sender: No OFD packet to send [16:12:12]OFD Sender: No OFD packet to send [16:12:17]OFD Sender: No OFD packet to send [16:12:21]recv_with_timeout no data received [16:12:22]OFD Sender: No OFD packet to send [16:12:27]OFD Sender: No OFD packet to send [16:12:32]OFD Sender: No OFD packet to send [16:12:37]OFD Sender: No OFD packet to send [16:12:42]OFD Sender: No OFD packet to send [16:12:47]OFD Sender: No OFD packet to send [16:12:52]OFD Sender: No OFD packet to send [16:12:57]OFD Sender: No OFD packet to send [16:13:02]OFD Sender: No OFD packet to send [16:13:05]accept exits with 8 [16:13:05]New connection [16:13:05]New thread 3067166052 created [16:13:05]Thread 3067022692 joined [16:13:05]Waiting for new connection... [16:13:05] Sock 8.Parse request [16:13:05]Sock 8.Check first char [16:13:05]Sock 8.First char is OK [16:13:05]request: POST /json_proto HTTP/1.0 [16:13:05]Method: POST [16:13:05]URL: /json_proto [16:13:05]Method is POST - this is cgi request [16:13:05]url: /json_proto [16:13:05]query_string will be loaded in cgi processing [16:13:05]execute_cgi json_proto POST (null) [16:13:05]execute_cgi path=json_proto method=POST [16:13:05]POST find Content-Length [16:13:05]Host: 172.17.43.67:8080 [16:13:05]Content-Length: 644 [16:13:05]Content-Type: application/json [16:13:05] [16:13:05]POST finish read [16:13:05]Found Content-Length = 644 [16:13:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18880", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:05]execute_script... [16:13:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18880", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:05]POST & json_proto [16:13:05]process_json_proto [16:13:05]json parsed OK: [16:13:05]protocol is kg_v1.0 [16:13:05]action value=close_receipt [16:13:05]process_action close_receipt [16:13:05]cmd_close_receipt [16:13:05]MH_GetDate [16:13:05]Write to MH i2c: F0 00 00 5D 05 51 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: F0 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: F0 09 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: F0 09 00 5D 05 00 92 36 F4 66 6A BD 47 65 4F [16:13:05]GetLastDocTimeStamp 1727280573 [16:13:05]current date 1727280786 [16:13:05]FM_GetShiftState [16:13:05]SAM_PROTO_GetShiftState [16:13:05]wFMCommunicate request_size=4 [16:13:05]MH_SAM_APDU [16:13:05]CAPDU: 80 13 01 00 [16:13:05]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 0E 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A8 [16:13:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:13:05]wFMCommunicate OK [16:13:05]SAM_PROTO_GetShiftState done [16:13:05]FM_GetShiftState done [16:13:05]opened in 1727224329 [16:13:05]opened+sec_in_day 1727310729 [16:13:05]quantity*price = 5500 [16:13:05]sum+1 = 5501 [16:13:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 228 25.09.2024 16:13 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153212 ФПД: 29801823095677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T161306&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153212&fm=29801823095677&tin=02508201610067®Number=0000000000091825&sum=5500 0 [16:13:06]StoreToDocumentArchive [16:13:06]shift 478 fd 153212 [16:13:06]save to /storage/0478/doc_00153212 [16:13:06]save last doc name /storage/0478/doc_00153212 to /storage/kkm_last_doc_name [16:13:06]save OK [16:13:06]Clear old archive folders... [16:13:06]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:13:06]tlvbuf is 01A25B20 [16:13:06]SAM_PROTO_ClearQueue [16:13:06]wFMCommunicate request_size=4 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 09 00 00 [16:13:06]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [16:13:06]RAPDU: 90 00 [16:13:06]wFMCommunicate OK [16:13:06]SAM_PROTO_ClearQueue done [16:13:06]KKMCreateOFDPacket [16:13:06]OFDProtocolAddRootSTLVToBuf [16:13:06]FM_MakeSignedData [16:13:06]FM_MakeSignedData [16:13:06]SAM_PROTO_SignData [16:13:06]wFMCommunicate request_size=4 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 0D 01 02 [16:13:06]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [16:13:06]RAPDU: 90 00 [16:13:06]wFMCommunicate OK [16:13:06]wFMCommunicate request_size=255 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 92 36 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [16:13:06]Write to MH i2c: E2 02 01 6D 05 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 92 36 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 F9 [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [16:13:06]RAPDU: 90 00 [16:13:06]wFMCommunicate OK [16:13:06]wFMCommunicate request_size=35 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 56 02 00 35 04 06 00 1B 1A C7 14 4B 7D [16:13:06]Write to MH i2c: E2 26 00 6E 05 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 56 02 00 35 04 06 00 1B 1A C7 14 4B 7D 00 00 8C [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [16:13:06]RAPDU: 90 00 [16:13:06]wFMCommunicate OK [16:13:06]wFMCommunicate request_size=4 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 0D 03 02 [16:13:06]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 0B 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 0B 00 6F 05 00 CA B7 D8 9E E0 B2 04 EC 90 00 69 [16:13:06]RAPDU: CA B7 D8 9E E0 B2 04 EC 90 00 [16:13:06]wFMCommunicate OK [16:13:06]SAM_PROTO_SignData done [16:13:06]FM_MakeSignedData done [16:13:06]CreateOFDProtocolMessage [16:13:06]wFMCommunicate request_size=4 [16:13:06]MH_SAM_APDU [16:13:06]CAPDU: 80 11 00 00 [16:13:06]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:06]Read from MH i2c: E2 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 17 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [16:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:13:06]wFMCommunicate OK [16:13:06]CreateOFDProtocolMessage done [16:13:06]OFDSenderStorePacket 153212 [16:13:06]StoreOFDPacket docnum=153212 [16:13:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 FC C9 20 01 9E E1 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 92 36 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 56 02 00 35 04 06 00 1B 1A C7 14 4B 7D CA B7 D8 9E E0 B2 04 EC [16:13:06]CheckFolder [16:13:06]dirname=/storage/ofd_packets [16:13:06]CheckFolder done [16:13:06]ProducePacketName [16:13:06]name=ofd_packets/00153212 [16:13:06]NVStorageSaveData ofd_packets/00153212 [16:13:06]File name is /storage/ofd_packets/00153212 [16:13:06]Write 326 bytes [16:13:06]NVStorageSaveData done [16:13:06]OFDSenderStorePacket done [16:13:06]KKMCreateOFDPacket done [16:13:06]NVStorageSaveData kkm_last_timestamp [16:13:06]File name is /storage/kkm_last_timestamp [16:13:06]Write 4 bytes [16:13:06]NVStorageSaveData done [16:13:06]ExternCall_PrintAddStr [16:13:06]wPrintStart [16:13:06]Write to MH i2c: 01 00 00 71 05 76 [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [16:13:06]RasterBufferAndPrint [16:13:06]line Счет N : (3)18880 [16:13:06]line ИНН: 02508201610067 [16:13:06]line Контрольно-Кассовый Чек [16:13:06]line ПРОДАЖА [16:13:06]line Товар: 4700000310043 [16:13:06]line Вода Жалалабат 27 1л [16:13:06]line 1.000 * 55.00 [16:13:06]line = 55.00 [16:13:06]line НДС 12% НСП 1% [16:13:06]line > о реализуемом товаре [16:13:06]line ИТОГО: 55.00 [16:13:06]line НСП 1% : 0.49 [16:13:06]line НДС 12% : 5.84 [16:13:06]line Наличными: 55.00 [16:13:06]line Безнал.: 0.00 [16:13:06]line Место: АЗС № 89 "Партнер Нефть" [16:13:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:13:06]line СНО: Общий режим [16:13:06]line Чек 228 25.09.2024 16:13 [16:13:06]line Смена: 478 ФФД: 1.0 [16:13:06]line ЗНМ: 0300000113 [16:13:06]line РНМ: 0000000000091825 [16:13:06]line Версия ККМ: 001 [16:13:06]line ФМ: 0000000000871835 [16:13:06]line ФД: 153212 [16:13:06]line ФПД: 29801823095677 [16:13:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T161306&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153212&fm=29801823095677&tin=02508201610067®Number=0000000000091825&sum=5500 [16:13:06]line 0 [16:13:06]written 0, free lines is 4095 [16:13:06]OFD Sender: Processing packet 153212 [packets to send 833, broken 832] [16:13:06]ProducePacketName [16:13:06]name=ofd_packets/00153212 [16:13:06]OFD Sender: To server: pG, [16:13:06]CommunicateWithHost lk.salyk.kg:30040 [16:13:06]ConnectInit lk.salyk.kg [16:13:07]Write to MH i2c: 01 00 00 99 05 9E [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 07 00 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 07 00 99 05 00 00 00 00 00 FE 0C AF [16:13:07]RasterBufferAndPrint [16:13:07]line [16:13:07]line [16:13:07]line [16:13:07]line [16:13:07]line [16:13:07]written 0, free lines is 3332 [16:13:07]MH_Cut [16:13:07]Write to MH i2c: D1 01 00 A0 05 01 77 [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: D1 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: D1 01 00 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: D1 01 00 A0 05 00 76 [16:13:07]Write to MH i2c: 01 00 00 A1 05 A6 [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]Connected sock=11 [16:13:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 FC C9 20 01 9E E1 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 92 36 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 56 02 00 35 04 06 00 1B 1A C7 14 4B 7D CA B7 D8 9E E0 B2 04 EC [16:13:07]*** Cut start [16:13:07]*** Purtial cut [16:13:07]*** Stage 1: CUTSNS_PIN = 1 [16:13:08]Read from MH i2c: 01 [16:13:08]MH_I2C_Read... [16:13:08]*** Stop cut motor [16:13:08]*** Cut end [16:13:08]Read from MH i2c: 01 07 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: 01 07 00 A1 05 00 00 00 00 00 FF 0F BB [16:13:08]process_action close_receipt done [16:13:08]requested_data is exist [16:13:08]produce_requested_data [16:13:08]requested_item fm.sn is exist - process it [16:13:08]wFMCommunicate request_size=4 [16:13:08]MH_SAM_APDU [16:13:08]CAPDU: 80 11 00 00 [16:13:08]Write to MH i2c: E2 08 00 A2 05 80 11 00 00 00 00 00 00 21 [16:13:08]Write i2c OK [16:13:08]MH_I2C_Read... [16:13:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:08]Read from MH i2c: E2 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 17 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 17 00 A2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [16:13:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:13:08]wFMCommunicate OK [16:13:08]requested_item fd.num is exist - process it [16:13:08]SAM_PROTO_GetFieldsCounters [16:13:08]wFMCommunicate request_size=4 [16:13:08]MH_SAM_APDU [16:13:08]CAPDU: 80 13 00 00 [16:13:08]Write to MH i2c: E2 08 00 A3 05 80 13 00 00 00 00 00 00 24 [16:13:08]Write i2c OK [16:13:08]MH_I2C_Read... [16:13:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:08]Read from MH i2c: E2 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 62 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 62 00 A3 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [16:13:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:13:08]wFMCommunicate OK [16:13:08]SAM_PROTO_GetFieldsCounters done [16:13:08]requested_item shift.num is exist - process it [16:13:08]requested_item shift.opened is exist - process it [16:13:08]req_shift_opened [16:13:08]FM_GetShiftState [16:13:08]SAM_PROTO_GetShiftState [16:13:08]wFMCommunicate request_size=4 [16:13:08]MH_SAM_APDU [16:13:08]CAPDU: 80 13 01 00 [16:13:08]Write to MH i2c: E2 08 00 A4 05 80 13 01 00 00 00 00 00 26 [16:13:08]Write i2c OK [16:13:08]MH_I2C_Read... [16:13:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:08]Read from MH i2c: E2 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 0E 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 0E 00 A4 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EE [16:13:08]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:13:08]wFMCommunicate OK [16:13:08]SAM_PROTO_GetShiftState done [16:13:08]FM_GetShiftState done [16:13:08]req_shift_opened done [16:13:08]requested_item shift.open_date is exist - process it [16:13:08]req_shift_open_date [16:13:08]req_shift_open_date done [16:13:08]produce_requested_data done [16:13:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153212,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:13:08]process_action_free close_receipt [16:13:08]json_value_free [16:13:08]json_value_free done [16:13:08]process_json_proto returns [16:13:08]Send response to host [16:13:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153212,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:13:08]free response buf [16:13:08]execute_script done [16:13:08]execute_script returns [16:13:08]free content buf [16:13:08]Sock 8.Close socket [16:13:08]Sock 8.Thread stoped [16:13:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 6D 47 00 1A 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 56 02 00 F4 03 04 00 8D DE F3 66 B6 04 01 00 00 AD 53 6F 19 8C DD 0A A2 [16:13:08]CommunicateWithHost err = 0 [16:13:08]CheckOFDResponse [16:13:08]1017 (14) - 77093643461234 [16:13:08]1041 (16) - 0000000000871835 [16:13:08]1040 (4) - 153212 [16:13:08]1012 (4) - 25.09.2024 09:57 [16:13:08]1206 (1) - 0 [16:13:08]OFD Sender: Remove packet 153212 [16:13:08]ProducePacketName [16:13:08]name=ofd_packets/00153212 [16:13:08]NVStorageDeleteData [16:13:09]OFD Sender: No OFD packet to send [16:13:14]OFD Sender: No OFD packet to send [16:13:19]OFD Sender: No OFD packet to send [16:13:24]OFD Sender: No OFD packet to send [16:13:29]OFD Sender: No OFD packet to send [16:13:34]OFD Sender: No OFD packet to send [16:13:39]OFD Sender: No OFD packet to send [16:13:44]OFD Sender: No OFD packet to send [16:13:49]OFD Sender: No OFD packet to send [16:13:54]OFD Sender: No OFD packet to send [16:13:59]OFD Sender: No OFD packet to send [16:14:01]recv_with_timeout no data received [16:14:04]OFD Sender: No OFD packet to send [16:14:09]OFD Sender: No OFD packet to send [16:14:09]accept exits with 10 [16:14:09]New connection [16:14:09]New thread 3067022692 created [16:14:09]Thread 3067166052 joined [16:14:09]Waiting for new connection... [16:14:09] Sock 10.Parse request [16:14:09]Sock 10.Check first char [16:14:09]Sock 10.First char is OK [16:14:09]request: POST /json_proto HTTP/1.0 [16:14:09]Method: POST [16:14:09]URL: /json_proto [16:14:09]Method is POST - this is cgi request [16:14:09]url: /json_proto [16:14:09]query_string will be loaded in cgi processing [16:14:09]execute_cgi json_proto POST (null) [16:14:09]execute_cgi path=json_proto method=POST [16:14:09]POST find Content-Length [16:14:09]Host: 172.17.43.67:8080 [16:14:09]Content-Length: 669 [16:14:09]Content-Type: application/json [16:14:09] [16:14:09]POST finish read [16:14:09]Found Content-Length = 669 [16:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18881", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:09]execute_script... [16:14:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18881", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:09]POST & json_proto [16:14:09]process_json_proto [16:14:09]json parsed OK: [16:14:09]protocol is kg_v1.0 [16:14:09]action value=close_receipt [16:14:09]process_action close_receipt [16:14:09]cmd_close_receipt [16:14:09]MH_GetDate [16:14:09]Write to MH i2c: F0 00 00 A5 05 99 [16:14:09]Write i2c OK [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: F0 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: F0 09 00 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: F0 09 00 A5 05 00 D2 36 F4 66 6A BD 47 65 D7 [16:14:09]GetLastDocTimeStamp 1727280786 [16:14:09]current date 1727280850 [16:14:09]FM_GetShiftState [16:14:09]SAM_PROTO_GetShiftState [16:14:09]wFMCommunicate request_size=4 [16:14:09]MH_SAM_APDU [16:14:09]CAPDU: 80 13 01 00 [16:14:09]Write to MH i2c: E2 08 00 A6 05 80 13 01 00 00 00 00 00 28 [16:14:09]Write i2c OK [16:14:09]MH_I2C_Read... [16:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:10]Read from MH i2c: E2 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 A6 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F0 [16:14:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:14:10]wFMCommunicate OK [16:14:10]SAM_PROTO_GetShiftState done [16:14:10]FM_GetShiftState done [16:14:10]opened in 1727224329 [16:14:10]opened+sec_in_day 1727310729 [16:14:10]quantity*price = 9500 [16:14:10]sum+1 = 9501 [16:14:10]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 230 25.09.2024 16:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153214 ФПД: 65060535010235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T161507&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153214&fm=65060535010235&tin=02508201610067®Number=0000000000091825&sum=9500 0 [16:15:08]StoreToDocumentArchive [16:15:08]shift 478 fd 153214 [16:15:08]save to /storage/0478/doc_00153214 [16:15:08]save last doc name /storage/0478/doc_00153214 to /storage/kkm_last_doc_name [16:15:08]save OK [16:15:08]Clear old archive folders... [16:15:08]ProcessDocumentItem done err = 0, tmpTLVsize=299 [16:15:08]tlvbuf is 00187C60 [16:15:08]SAM_PROTO_ClearQueue [16:15:08]wFMCommunicate request_size=4 [16:15:08]MH_SAM_APDU [16:15:08]CAPDU: 80 09 00 00 [16:15:08]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:15:08]Write i2c OK [16:15:08]MH_I2C_Read... [16:15:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:08]Read from MH i2c: E2 [16:15:08]MH_I2C_Read... [16:15:08]Read from MH i2c: E2 03 00 [16:15:08]MH_I2C_Read... [16:15:08]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:15:08]RAPDU: 90 00 [16:15:08]wFMCommunicate OK [16:15:08]SAM_PROTO_ClearQueue done [16:15:08]KKMCreateOFDPacket [16:15:08]OFDProtocolAddRootSTLVToBuf [16:15:08]FM_MakeSignedData [16:15:08]FM_MakeSignedData [16:15:08]SAM_PROTO_SignData [16:15:08]wFMCommunicate request_size=4 [16:15:08]MH_SAM_APDU [16:15:08]CAPDU: 80 0D 01 02 [16:15:08]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:15:08]Write i2c OK [16:15:08]MH_I2C_Read... [16:15:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:08]Read from MH i2c: E2 [16:15:08]MH_I2C_Read... [16:15:08]Read from MH i2c: E2 03 00 [16:15:08]MH_I2C_Read... [16:15:08]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:15:08]RAPDU: 90 00 [16:15:08]wFMCommunicate OK [16:15:08]wFMCommunicate request_size=255 [16:15:08]MH_SAM_APDU [16:15:08]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 0B 37 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [16:15:08]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 [16:15:02]Host: 172.17.43.67:8080 [16:15:02]Content-Length: 331 [16:15:02]Content-Type: application/json [16:15:02] [16:15:02]POST finish read [16:15:02]Found Content-Length = 331 [16:15:02]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" ] } } [16:15:02]execute_script... [16:15:02]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" ] } } [16:15:02]POST & json_proto [16:15:02]process_json_proto [16:15:02]json parsed OK: [16:15:02]protocol is kg_v1.0 [16:15:02]action value=get_value [16:15:02]process_action get_value [16:15:02]cmd_get_value [16:15:02]process_action get_value done [16:15:02]requested_data is exist [16:15:02]produce_requested_data [16:15:02]requested_item fm.sale.total is exist - process it [16:15:02]SAM_PROTO_GetFMData [16:15:02]wFMCommunicate request_size=4 [16:15:02]MH_SAM_APDU [16:15:02]CAPDU: 80 13 03 00 [16:15:02]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:15:02]Write i2c OK [16:15:02]MH_I2C_Read... [16:15:03]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:15:03]Read from MH i2c: E2 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 C1 52 02 00 69 04 9F 00 6F 04 04 00 E9 4E 02 00 B1 04 05 00 94 3F FB 9C 02 70 04 05 00 94 3F FB 9C 02 72 04 00 00 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 1C 6E 12 47 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 07 10 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 74 [16:15:03]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 C1 52 02 00 69 04 9F 00 6F 04 04 00 E9 4E 02 00 B1 04 05 00 94 3F FB 9C 02 70 04 05 00 94 3F FB 9C 02 72 04 00 00 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 1C 6E 12 47 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 07 10 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [16:15:03]wFMCommunicate OK [16:15:03]wFMCommunicate request_size=4 [16:15:03]MH_SAM_APDU [16:15:03]CAPDU: 80 17 00 00 [16:15:03]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:15:03]Write i2c OK [16:15:03]MH_I2C_Read... [16:15:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:15:03]Read from MH i2c: E2 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [16:15:03]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [16:15:03]wFMCommunicate OK [16:15:03]wFMCommunicate request_size=4 [16:15:03]MH_SAM_APDU [16:15:03]CAPDU: 80 17 00 00 [16:15:03]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:15:03]Write i2c OK [16:15:03]MH_I2C_Read... [16:15:03]OFD Sender: No OFD packet to send [16:15:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:15:03]Read from MH i2c: E2 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [16:15:03]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [16:15:03]wFMCommunicate OK [16:15:03]wFMCommunicate request_size=4 [16:15:03]MH_SAM_APDU [16:15:03]CAPDU: 80 17 00 00 [16:15:03]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:15:03]Write i2c OK [16:15:03]MH_I2C_Read... [16:15:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:15:03]Read from MH i2c: E2 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 [16:15:03]MH_I2C_Read... [16:15:03]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [16:15:03]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [16:15:03]wFMCommunicate OK [16:15:03]wFMCommunicate request_size=4 [16:15:03]MH_SAM_APDU [16:15:03]CAPDU: 80 17 00 00 [16:15:03]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:15:03]Write i2c OK [16:15:03]MH_I2C_Read... [16:15:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [16:15:04]Read from MH i2c: E2 [16:15:04]MH_I2C_Read... [16:15:04]Read from MH i2c: E2 DE 00 [16:15:04]MH_I2C_Read... [16:15:04]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28080743+1699200362=1727281105 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 D2 37 F4 66 6A BD 47 65 35 [16:18:26]Current date/time: 25.09.2024 16:18 [16:18:26]FM_Init [16:18:26]wFMConnect [16:18:26]MH_SAM_On [16:18:26]Write to MH i2c: E0 00 00 08 00 E7 [16:18:26]Write i2c OK [16:18:26]MH_I2C_Read... [16:18:26]*** iso7816_init finished! [16:18:26]*** atr: [16:18:26]*** 0F 3B D5 18 FF 81 91 FE [16:18:26]*** 1F C3 80 73 C8 21 10 0A [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]*** 00 00 00 00 00 00 00 00 [16:18:26]Read from MH i2c: E0 [16:18:26]MH_I2C_Read... [16:18:26]Read from MH i2c: E0 10 00 [16:18:26]MH_I2C_Read... [16:18:26]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:18:26]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:18:26]wFMCommunicate request_size=10 [16:18:26]MH_SAM_APDU [16:18:26]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:18:26]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:18:26]Write i2c OK [16:18:26]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28080798+1699200362=1727281160 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 08 38 F4 66 6A BD 47 65 6C [16:19:20]Current date/time: 25.09.2024 16:19 [16:19:20]FM_Init [16:19:20]wFMConnect [16:19:20]MH_SAM_On [16:19:20]Write to MH i2c: E0 00 00 08 00 E7 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_init finished! [16:19:20]*** atr: [16:19:20]*** 0F 3B D5 18 FF 81 91 FE [16:19:20]*** 1F C3 80 73 C8 21 10 0A [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]*** 00 00 00 00 00 00 00 00 [16:19:20]Read from MH i2c: E0 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E0 10 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:19:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:19:20]wFMCommunicate request_size=10 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:19:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:19:20]RAPDU: 90 00 [16:19:20]wFMCommunicate OK [16:19:20]wFMCommunicate request_size=4 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 80 11 00 00 [16:19:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 17 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [16:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:20]wFMCommunicate OK [16:19:20]Detected FM SN is 0000000000871835 [16:19:20]Stored FM SN is 0000000000871835 [16:19:20]wFMCommunicate request_size=9 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 80 16 00 00 04 E6 7F 00 00 [16:19:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:19:20]RAPDU: 90 00 [16:19:20]wFMCommunicate OK [16:19:20]FM PIN OK [16:19:20]wFMCommunicate request_size=8 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 80 14 04 00 03 02 00 01 [16:19:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:19:20]RAPDU: 90 00 [16:19:20]wFMCommunicate OK [16:19:20]wFMCommunicate request_size=13 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:19:20]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:19:20]RAPDU: 90 00 [16:19:20]wFMCommunicate OK [16:19:20]wFMCommunicate request_size=4 [16:19:20]MH_SAM_APDU [16:19:20]CAPDU: 80 11 00 00 [16:19:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:20]Read from MH i2c: E2 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 17 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [16:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:20]wFMCommunicate OK [16:19:20]DocumentArchiveInit [16:19:20]Start Httpd... [16:19:20]Httpd thread 3066944868 created [16:19:20]Write to MH i2c: 01 00 00 0F 00 0F [16:19:20]Write i2c OK [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 07 00 [16:19:20]MH_I2C_Read... [16:19:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:19:20]Allocated Socket 5 [16:19:20]Bind OK [16:19:20]Listen OK [16:19:20]httpd running on port 8080 [16:19:20]Waiting for new connection... [16:19:20]MH Int Process started [16:19:21]OFD Sender: Processing packet 153215 [packets to send 834, broken 833] [16:19:21]ProducePacketName [16:19:21]name=ofd_packets/00153215 [16:19:21]OFD Sender: To server: pG, [16:19:21]CommunicateWithHost lk.salyk.kg:30040 [16:19:21]ConnectInit lk.salyk.kg [16:19:22]Connected sock=7 [16:19:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF BF 07 01 60 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 42 37 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 56 02 00 35 04 06 00 C6 E7 92 D2 96 91 14 01 74 82 53 0E EF 81 [16:19:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB BD 47 00 8A C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 56 02 00 F4 03 04 00 04 E0 F3 66 B6 04 01 00 00 69 01 F6 72 20 0E 7A 82 [16:19:23]CommunicateWithHost err = 0 [16:19:23]CheckOFDResponse [16:19:23]1017 (14) - 77093643461234 [16:19:23]1041 (16) - 0000000000871835 [16:19:23]1040 (4) - 153215 [16:19:23]1012 (4) - 25.09.2024 10:03 [16:19:23]1206 (1) - 0 [16:19:23]OFD Sender: Remove packet 153215 [16:19:23]ProducePacketName [16:19:23]name=ofd_packets/00153215 [16:19:23]NVStorageDeleteData [16:19:23]OFD Sender: No OFD packet to send [16:19:25]accept exits with 6 [16:19:25]New connection [16:19:25]New thread 3066658148 created [16:19:25]Waiting for new connection... [16:19:25] Sock 6.Parse request [16:19:25]Sock 6.Check first char [16:19:25]Sock 6.First char is OK [16:19:25]request: POST /json_proto HTTP/1.0 [16:19:25]Method: POST [16:19:25]URL: /json_proto [16:19:25]Method is POST - this is cgi request [16:19:25]url: /json_proto [16:19:25]query_string will be loaded in cgi processing [16:19:25]execute_cgi json_proto POST (null) [16:19:25]execute_cgi path=json_proto method=POST [16:19:25]POST find Content-Length [16:19:25]Host: 172.17.43.67:8080 [16:19:25]Content-Length: 215 [16:19:25]Content-Type: application/json [16:19:25] [16:19:25]POST finish read [16:19:25]Found Content-Length = 215 [16:19:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:25]execute_script... [16:19:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:25]POST & json_proto [16:19:25]process_json_proto [16:19:25]json parsed OK: [16:19:25]protocol is kg_v1.0 [16:19:25]action value=get_value [16:19:25]process_action get_value [16:19:25]cmd_get_value [16:19:25]process_action get_value done [16:19:25]requested_data is exist [16:19:25]produce_requested_data [16:19:25]requested_item kkm.sn is exist - process it [16:19:25]requested_item kkm.ver is exist - process it [16:19:25]requested_item fm.sn is exist - process it [16:19:25]wFMCommunicate request_size=4 [16:19:25]MH_SAM_APDU [16:19:25]CAPDU: 80 11 00 00 [16:19:25]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:25]Read from MH i2c: E2 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 17 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [16:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:25]wFMCommunicate OK [16:19:25]requested_item fd.num is exist - process it [16:19:25]SAM_PROTO_GetFieldsCounters [16:19:25]wFMCommunicate request_size=4 [16:19:25]MH_SAM_APDU [16:19:25]CAPDU: 80 13 00 00 [16:19:25]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:25]Read from MH i2c: E2 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 62 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [16:19:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:25]wFMCommunicate OK [16:19:25]SAM_PROTO_GetFieldsCounters done [16:19:25]requested_item shift.num is exist - process it [16:19:25]requested_item shift.opened is exist - process it [16:19:25]req_shift_opened [16:19:25]FM_GetShiftState [16:19:25]SAM_PROTO_GetShiftState [16:19:25]wFMCommunicate request_size=4 [16:19:25]MH_SAM_APDU [16:19:25]CAPDU: 80 13 01 00 [16:19:25]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:25]Read from MH i2c: E2 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28080835+1699200362=1727281197 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2E 38 F4 66 6A BD 47 65 92 [16:19:58]Current date/time: 25.09.2024 16:19 [16:19:58]FM_Init [16:19:58]wFMConnect [16:19:58]MH_SAM_On [16:19:58]Write to MH i2c: E0 00 00 08 00 E7 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_init finished! [16:19:58]*** atr: [16:19:58]*** 0F 3B D5 18 FF 81 91 FE [16:19:58]*** 1F C3 80 73 C8 21 10 0A [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]*** 00 00 00 00 00 00 00 00 [16:19:58]Read from MH i2c: E0 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E0 10 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:19:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:19:58]wFMCommunicate request_size=10 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:19:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28080860+1699200362=1727281222 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 46 38 F4 66 6A BD 47 65 AA [16:20:22]Current date/time: 25.09.2024 16:20 [16:20:22]FM_Init [16:20:22]wFMConnect [16:20:22]MH_SAM_On [16:20:22]Write to MH i2c: E0 00 00 08 00 E7 [16:20:22]Write i2c OK [16:20:22]MH_I2C_Read... [16:20:22]*** iso7816_init finished! [16:20:22]*** atr: [16:20:22]*** 0F 3B D5 18 FF 81 91 FE [16:20:22]*** 1F C3 80 73 C8 21 10 0A [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]*** 00 00 00 00 00 00 00 00 [16:20:22]Read from MH i2c: E0 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E0 10 00 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:20:22]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:20:22]wFMCommunicate request_size=10 [16:20:22]MH_SAM_APDU [16:20:22]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:20:22]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:20:22]Write i2c OK [16:20:22]MH_I2C_Read... 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [16:20:27]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:20:27]wFMCommunicate OK [16:20:27]SAM_PROTO_GetFMData done [16:20:27]requested_item fm.sale_refund.total is exist - process it [16:20:27]requested_item fm.buy.total is exist - process it [16:20:27]requested_item shift.sale.total is exist - process it [16:20:27]SAM_PROTO_GetShiftData [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 13 02 00 [16:20:27]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 E8 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 A4 EE E4 70 04 03 00 A4 EE E4 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 AF 51 18 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 CC 06 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 FC [16:20:27]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 E8 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 A4 EE E4 70 04 03 00 A4 EE E4 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 AF 51 18 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 CC 06 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [16:20:27]wFMCommunicate OK [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 17 00 00 [16:20:27]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [16:20:27]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [16:20:27]wFMCommunicate OK [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 17 00 00 [16:20:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [16:20:28]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [16:20:28]wFMCommunicate OK [16:20:28]wFMCommunicate request_size=4 [16:20:28]MH_SAM_APDU [16:20:28]CAPDU: 80 17 00 00 [16:20:28]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:20:28]Write i2c OK [16:20:28]MH_I2C_Read... [16:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [16:20:28]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [16:20:28]wFMCommunicate OK [16:20:28]wFMCommunicate request_size=4 [16:20:28]MH_SAM_APDU [16:20:28]CAPDU: 80 17 00 00 [16:20:28]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:20:28]Write i2c OK [16:20:28]MH_I2C_Read... [16:20:28]OFD Sender: No OFD packet to send [16:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 C9 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [16:20:28]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:20:28]wFMCommunicate OK [16:20:28]SAM_PROTO_GetShiftData done [16:20:28]requested_item shift.sale.total_cash is exist - process it [16:20:28]requested_item shift.sale_refund.total is exist - process it [16:20:28]requested_item shift.sale_refund.total_cash is exist - process it [16:20:28]requested_item shift.buy.total is exist - process it [16:20:28]requested_item shift.buy.total_cash is exist - process it [16:20:28]produce_requested_data done [16:20:28]produce_requested_data return {"fm.sale.total":112238256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":150033.00,"shift.sale.total_cash":150033.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} [16:20:28]process_action_free get_value [16:20:28]json_value_free [16:20:28]json_value_free done [16:20:28]process_json_proto returns [16:20:28]Send response to host [16:20:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112238256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":150033.00,"shift.sale.total_cash":150033.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}}} [16:20:28]free response buf [16:20:28]execute_script done [16:20:28]execute_script returns [16:20:28]free content buf [16:20:28]Sock 6.Close socket [16:20:28]Sock 6.Thread stoped [16:20:28]accept exits with 9 [16:20:28]New connection [16:20:28]New thread 3067305316 created [16:20:28]Thread 3067161956 joined [16:20:28]Waiting for new connection... [16:20:28] Sock 9.Parse request [16:20:28]Sock 9.Check first char [16:20:28]Sock 9.First char is OK [16:20:28]request: POST /json_proto HTTP/1.0 [16:20:28]Method: POST [16:20:28]URL: /json_proto [16:20:28]Method is POST - this is cgi request [16:20:28]url: /json_proto [16:20:28]query_string will be loaded in cgi processing [16:20:28]execute_cgi json_proto POST (null) [16:20:28]execute_cgi path=json_proto method=POST [16:20:28]POST find Content-Length [16:20:28]Host: 172.17.43.67:8080 [16:20:28]Content-Length: 144 [16:20:28]Content-Type: application/json [16:20:28] [16:20:28]POST finish read [16:20:28]Found Content-Length = 144 [16:20:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:20:28]execute_script... [16:20:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:20:28]POST & json_proto [16:20:28]process_json_proto [16:20:28]json parsed OK: [16:20:28]protocol is kg_v1.0 [16:20:28]action value=print_doc [16:20:28]process_action print_doc [16:20:28]process_action_free print_doc [16:20:28]json_value_free [16:20:28]json_value_free done [16:20:28]process_json_proto returns [16:20:28]Send response to host [16:20:28]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [16:20:28]free response buf [16:20:28]execute_script done [16:20:28]execute_script returns [16:20:28]free content buf [16:20:28]Sock 9.Close socket [16:20:28]Sock 9.Thread stoped [16:20:33]OFD Sender: No OFD packet to send [16:20:38]OFD Sender: No OFD packet to send [16:20:41]recv_with_timeout no data received [16:20:43]OFD Sender: No OFD packet to send [16:20:48]OFD Sender: No OFD packet to send [16:20:53]OFD Sender: No OFD packet to send [16:20:56]recv_with_timeout no data received [16:20:58]OFD Sender: No OFD packet to send [16:21:03]OFD Sender: No OFD packet to send [16:21:08]OFD Sender: No OFD packet to send [16:20:25]Content-Length: 331 [16:20:25]Content-Type: application/json [16:20:25] [16:20:25]POST finish read [16:20:25]Found Content-Length = 331 [16:20:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:20:25]execute_script... [16:20:25]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" ] } } [16:20:25]POST & json_proto [16:20:25]process_json_proto [16:20:25]json parsed OK: [16:20:25]protocol is kg_v1.0 [16:20:25]action value=get_value [16:20:25]process_action get_value [16:20:25]cmd_get_value [16:20:25]process_action get_value done [16:20:25]requested_data is exist [16:20:25]produce_requested_data [16:20:25]requested_item fm.sale.total is exist - process it [16:20:25]SAM_PROTO_GetFMData [16:20:25]wFMCommunicate request_size=4 [16:20:25]MH_SAM_APDU [16:20:25]CAPDU: 80 13 03 00 [16:20:25]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:20:25]Write i2c OK [16:20:25]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 C4 52 02 00 69 04 9F 00 6F 04 04 00 EC 4E 02 00 B1 04 05 00 C0 FC FD 9C 02 70 04 05 00 C0 FC FD 9C 02 72 04 00 00 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 99 B8 12 47 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 3C 16 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 52 [16:20:26]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 C4 52 02 00 69 04 9F 00 6F 04 04 00 EC 4E 02 00 B1 04 05 00 C0 FC FD 9C 02 70 04 05 00 C0 FC FD 9C 02 72 04 00 00 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 99 B8 12 47 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 3C 16 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [16:20:26]wFMCommunicate OK [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 17 00 00 [16:20:26]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [16:20:26]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [16:20:26]wFMCommunicate OK [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 17 00 00 [16:20:26]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [16:20:26]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [16:20:26]wFMCommunicate OK [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 17 00 00 [16:20:26]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [16:20:26]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [16:20:26]wFMCommunicate OK [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 17 00 00 [16:20:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [16:20:27]Read from MH i2c: E2 DE 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 [16:21:13]OFD Sender: No OFD packet to send [16:21:18]OFD Sender: No OFD packet to send [16:21:23]OFD Sender: No OFD packet to send [16:21:28]OFD Sender: No OFD packet to send [16:21:29]recv_with_timeout no data received [16:21:34]OFD Sender: No OFD packet to send [16:21:39]OFD Sender: No OFD packet to send [16:21:44]OFD Sender: No OFD packet to send [16:21:49]OFD Sender: No OFD packet to send [16:21:54]OFD Sender: No OFD packet to send [16:21:59]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28080974+1699200362=1727281336 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B9 38 F4 66 6A BD 47 65 1D [16:22:17]Current date/time: 25.09.2024 16:22 [16:22:17]FM_Init [16:22:17]wFMConnect [16:22:17]MH_SAM_On [16:22:17]Write to MH i2c: E0 00 00 08 00 E7 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_init finished! [16:22:17]*** atr: [16:22:17]*** 0F 3B D5 18 FF 81 91 FE [16:22:17]*** 1F C3 80 73 C8 21 10 0A [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]Read from MH i2c: E0 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E0 10 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:22:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:22:17]wFMCommunicate request_size=10 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:22:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:26]POST find Content-Length [16:22:26]Host: 172.17.43.67:8080 [16:22:26]Content-Length: 331 [16:22:26]Content-Type: application/json [16:22:26] [16:22:26]POST finish read [16:22:26]Found Content-Length = 331 [16:22:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:22:26]execute_script... [16:22:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:22:26]POST & json_proto [16:22:26]process_json_proto [16:22:26]json parsed OK: [16:22:27]protocol is kg_v1.0 [16:22:27]action value=get_value [16:22:27]process_action get_value [16:22:27]cmd_get_value [16:22:27]process_action get_value done [16:22:27]requested_data is exist [16:22:27]produce_requested_data [16:22:27]requested_item fm.sale.total is exist - process it [16:22:27]SAM_PROTO_GetFMData [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 13 03 00 [16:22:27]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 FD 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 C4 52 02 00 69 04 9F 00 6F 04 04 00 EC 4E 02 00 B1 04 05 00 C0 FC FD 9C 02 70 04 05 00 C0 FC FD 9C 02 72 04 00 00 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 99 B8 12 47 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 3C 16 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 52 [16:22:27]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 C4 52 02 00 69 04 9F 00 6F 04 04 00 EC 4E 02 00 B1 04 05 00 C0 FC FD 9C 02 70 04 05 00 C0 FC FD 9C 02 72 04 00 00 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 99 B8 12 47 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 3C 16 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [16:22:27]wFMCommunicate OK [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 17 00 00 [16:22:27]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:28]Read from MH i2c: E2 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [16:22:28]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [16:22:28]wFMCommunicate OK [16:22:28]wFMCommunicate request_size=4 [16:22:28]MH_SAM_APDU [16:22:28]CAPDU: 80 17 00 00 [16:22:28]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:28]Read from MH i2c: E2 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [16:22:28]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [16:22:28]wFMCommunicate OK [16:22:28]wFMCommunicate request_size=4 [16:22:28]MH_SAM_APDU [16:22:28]CAPDU: 80 17 00 00 [16:22:28]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:28]Read from MH i2c: E2 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [16:22:28]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [16:22:28]wFMCommunicate OK [16:22:28]wFMCommunicate request_size=4 [16:22:28]MH_SAM_APDU [16:22:28]CAPDU: 80 17 00 00 [16:22:28]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]OFD Sender: No OFD packet to send [16:22:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [16:22:28]Read from MH i2c: E2 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 DE 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [16:22:28]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:22:28]wFMCommunicate OK [16:22:28]SAM_PROTO_GetFMData done [16:22:28]requested_item fm.sale_refund.total is exist - process it [16:22:28]requested_item fm.buy.total is exist - process it [16:22:28]requested_item shift.sale.total is exist - process it [16:22:28]SAM_PROTO_GetShiftData [16:22:28]wFMCommunicate request_size=4 [16:22:28]MH_SAM_APDU [16:22:28]CAPDU: 80 13 02 00 [16:22:28]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:22:29]Read from MH i2c: E2 FD 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 E8 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 A4 EE E4 70 04 03 00 A4 EE E4 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 AF 51 18 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 CC 06 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 FC [16:22:29]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 E8 00 00 00 69 04 99 00 6F 04 04 00 E8 00 00 00 B1 04 03 00 A4 EE E4 70 04 03 00 A4 EE E4 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 AF 51 18 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 CC 06 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 17 00 00 [16:22:29]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 FD 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [16:22:29]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 17 00 00 [16:22:29]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 FD 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [16:22:29]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 17 00 00 [16:22:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:30]Read from MH i2c: E2 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 FD 00 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [16:22:30]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [16:22:30]wFMCommunicate OK [16:22:30]wFMCommunicate request_size=4 [16:22:30]MH_SAM_APDU [16:22:30]CAPDU: 80 17 00 00 [16:22:30]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [16:22:30]Read from MH i2c: E2 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 C9 00 [16:22:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=4 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 11 00 00 [16:22:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [16:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:17]wFMCommunicate OK [16:22:17]Detected FM SN is 0000000000871835 [16:22:17]Stored FM SN is 0000000000871835 [16:22:17]wFMCommunicate request_size=9 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 16 00 00 04 E6 7F 00 00 [16:22:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]FM PIN OK [16:22:17]wFMCommunicate request_size=8 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 14 04 00 03 02 00 01 [16:22:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=13 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:22:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=4 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 11 00 00 [16:22:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [16:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:17]wFMCommunicate OK [16:22:17]DocumentArchiveInit [16:22:17]Start Httpd... [16:22:17]Httpd thread 3067460964 created [16:22:17]Write to MH i2c: 01 00 00 0F 00 0F [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:22:17]MH Int Process started [16:22:17]Allocated Socket 8 [16:22:17]Bind OK [16:22:17]Listen OK [16:22:17]httpd running on port 8080 [16:22:17]Waiting for new connection... [16:22:18]OFD Sender: No OFD packet to send [16:22:23]OFD Sender: No OFD packet to send [16:22:26]accept exits with 9 [16:22:26]New connection [16:22:26]New thread 3067174244 created [16:22:26]Waiting for new connection... [16:22:26] Sock 9.Parse request [16:22:26]Sock 9.Check first char [16:22:26]Sock 9.First char is OK [16:22:26]request: POST /json_proto HTTP/1.0 [16:22:26]Method: POST [16:22:26]URL: /json_proto [16:22:26]Method is POST - this is cgi request [16:22:26]url: /json_proto [16:22:26]query_string will be loaded in cgi processing [16:22:26]execute_cgi json_proto POST (null) [16:22:26]execute_cgi path=json_proto method=POST [16:22:26]POST find Content-Length [16:22:26]Host: 172.17.43.67:8080 [16:22:26]Content-Length: 215 [16:22:26]Content-Type: application/json [16:22:26] [16:22:26]POST finish read [16:22:26]Found Content-Length = 215 [16:22:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:26]execute_script... [16:22:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:26]POST & json_proto [16:22:26]process_json_proto [16:22:26]json parsed OK: [16:22:26]protocol is kg_v1.0 [16:22:26]action value=get_value [16:22:26]process_action get_value [16:22:26]cmd_get_value [16:22:26]process_action get_value done [16:22:26]requested_data is exist [16:22:26]produce_requested_data [16:22:26]requested_item kkm.sn is exist - process it [16:22:26]requested_item kkm.ver is exist - process it [16:22:26]requested_item fm.sn is exist - process it [16:22:26]wFMCommunicate request_size=4 [16:22:26]MH_SAM_APDU [16:22:26]CAPDU: 80 11 00 00 [16:22:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:22:26]Write i2c OK [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 [16:22:26]MH_I2C_Read... [16:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:26]Read from MH i2c: E2 17 00 [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [16:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:26]wFMCommunicate OK [16:22:26]requested_item fd.num is exist - process it [16:22:26]SAM_PROTO_GetFieldsCounters [16:22:26]wFMCommunicate request_size=4 [16:22:26]MH_SAM_APDU [16:22:26]CAPDU: 80 13 00 00 [16:22:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:22:26]Write i2c OK [16:22:26]MH_I2C_Read... [16:22:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:26]Read from MH i2c: E2 [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 62 00 [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [16:22:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:26]wFMCommunicate OK [16:22:26]SAM_PROTO_GetFieldsCounters done [16:22:26]requested_item shift.num is exist - process it [16:22:26]requested_item shift.opened is exist - process it [16:22:26]req_shift_opened [16:22:26]FM_GetShiftState [16:22:26]SAM_PROTO_GetShiftState [16:22:26]wFMCommunicate request_size=4 [16:22:26]MH_SAM_APDU [16:22:26]CAPDU: 80 13 01 00 [16:22:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:22:26]Write i2c OK [16:22:26]MH_I2C_Read... [16:22:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:26]Read from MH i2c: E2 [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 0E 00 [16:22:26]MH_I2C_Read... [16:22:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [16:22:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:22:26]wFMCommunicate OK [16:22:26]SAM_PROTO_GetShiftState done [16:22:26]FM_GetShiftState done [16:22:26]req_shift_opened done [16:22:26]requested_item shift.open_date is exist - process it [16:22:26]req_shift_open_date [16:22:26]req_shift_open_date done [16:22:26]produce_requested_data done [16:22:26]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153216,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:22:26]process_action_free get_value [16:22:26]json_value_free [16:22:26]json_value_free done [16:22:26]process_json_proto returns [16:22:26]Send response to host [16:22:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153216,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:22:26]free response buf [16:22:26]execute_script done [16:22:26]execute_script returns [16:22:26]free content buf [16:22:26]Sock 9.Close socket [16:22:26]Sock 9.Thread stoped [16:22:26]accept exits with 6 [16:22:26]New connection [16:22:26]New thread 3067030884 created [16:22:26]Thread 3067174244 joined [16:22:26]Waiting for new connection... [16:22:26] Sock 6.Parse request [16:22:26]Sock 6.Check first char [16:22:26]Sock 6.First char is OK [16:22:26]request: POST /json_proto HTTP/1.0 [16:22:26]Method: POST [16:22:26]URL: /json_proto [16:22:26]Method is POST - this is cgi request [16:22:26]url: /json_proto [16:22:26]query_string will be loaded in cgi processing [16:22:26]execute_cgi json_proto POST (null) [16:22:26]execute_cgi path=json_proto method=POST [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [16:22:30]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:22:30]wFMCommunicate OK [16:22:30]SAM_PROTO_GetShiftData done [16:22:30]requested_item shift.sale.total_cash is exist - process it [16:22:30]requested_item shift.sale_refund.total is exist - process it [16:22:30]requested_item shift.sale_refund.total_cash is exist - process it [16:22:30]requested_item shift.buy.total is exist - process it [16:22:30]requested_item shift.buy.total_cash is exist - process it [16:22:30]produce_requested_data done [16:22:30]produce_requested_data return {"fm.sale.total":112238256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":150033.00,"shift.sale.total_cash":150033.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} [16:22:30]process_action_free get_value [16:22:30]json_value_free [16:22:30]json_value_free done [16:22:30]process_json_proto returns [16:22:30]Send response to host [16:22:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112238256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":150033.00,"shift.sale.total_cash":150033.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}}} [16:22:30]free response buf [16:22:30]execute_script done [16:22:30]execute_script returns [16:22:30]free content buf [16:22:30]Sock 6.Close socket [16:22:30]Sock 6.Thread stoped [16:22:30]accept exits with 9 [16:22:30]New connection [16:22:30]New thread 3067174244 created [16:22:30]Thread 3067030884 joined [16:22:30]Waiting for new connection... [16:22:30] Sock 9.Parse request [16:22:30]Sock 9.Check first char [16:22:30]Sock 9.First char is OK [16:22:30]request: POST /json_proto HTTP/1.0 [16:22:30]Method: POST [16:22:30]URL: /json_proto [16:22:30]Method is POST - this is cgi request [16:22:30]url: /json_proto [16:22:30]query_string will be loaded in cgi processing [16:22:30]execute_cgi json_proto POST (null) [16:22:30]execute_cgi path=json_proto method=POST [16:22:30]POST find Content-Length [16:22:30]Host: 172.17.43.67:8080 [16:22:30]Content-Length: 678 [16:22:30]Content-Type: application/json [16:22:30] [16:22:30]POST finish read [16:22:30]Found Content-Length = 678 [16:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:30]execute_script... [16:22:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:30]POST & json_proto [16:22:30]process_json_proto [16:22:30]json parsed OK: [16:22:30]protocol is kg_v1.0 [16:22:30]action value=close_receipt [16:22:30]process_action close_receipt [16:22:30]cmd_close_receipt [16:22:30]MH_GetDate [16:22:30]Write to MH i2c: F0 00 00 1D 00 0C [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: F0 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: F0 09 00 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: F0 09 00 1D 00 00 C7 38 F4 66 6A BD 47 65 41 [16:22:30]GetLastDocTimeStamp 97 [16:22:30]current date 1727281351 [16:22:30]FM_GetShiftState [16:22:30]SAM_PROTO_GetShiftState [16:22:30]wFMCommunicate request_size=4 [16:22:30]MH_SAM_APDU [16:22:30]CAPDU: 80 13 01 00 [16:22:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:30]Read from MH i2c: E2 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 0E 00 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [16:22:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:22:30]wFMCommunicate OK [16:22:30]SAM_PROTO_GetShiftState done [16:22:30]FM_GetShiftState done [16:22:30]opened in 1727224329 [16:22:30]opened+sec_in_day 1727310729 [16:22:30]quantity*price = 50036 [16:22:30]sum+1 = 50037 [16:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 233 25.09.2024 16:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153217 ФПД: 105849669922878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153217&fm=105849669922878&tin=02508201610067®Number=0000000000091825&sum=50000 [16:22:31]StoreToDocumentArchive [16:22:31]shift 478 fd 153217 [16:22:31]save to /storage/0478/doc_00153217 [16:22:31]save last doc name /storage/0478/doc_00153217 to /storage/kkm_last_doc_name [16:22:31]save OK [16:22:31]Clear old archive folders... [16:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:31]tlvbuf is 007AB580 [16:22:31]SAM_PROTO_ClearQueue [16:22:31]wFMCommunicate request_size=4 [16:22:31]MH_SAM_APDU [16:22:31]CAPDU: 80 09 00 00 [16:22:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:22:32]RAPDU: 90 00 [16:22:32]wFMCommunicate OK [16:22:32]SAM_PROTO_ClearQueue done [16:22:32]KKMCreateOFDPacket [16:22:32]OFDProtocolAddRootSTLVToBuf [16:22:32]FM_MakeSignedData [16:22:32]FM_MakeSignedData [16:22:32]SAM_PROTO_SignData [16:22:32]wFMCommunicate request_size=4 [16:22:32]MH_SAM_APDU [16:22:32]CAPDU: 80 0D 01 02 [16:22:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:22:32]RAPDU: 90 00 [16:22:32]wFMCommunicate OK [16:22:32]wFMCommunicate request_size=255 [16:22:32]MH_SAM_APDU [16:22:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 C7 38 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 56 02 00 35 04 06 00 60 [16:22:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 C7 38 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 56 02 00 35 04 06 00 60 00 00 7E [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:22:32]RAPDU: 90 00 [16:22:32]wFMCommunicate OK [16:22:32]wFMCommunicate request_size=10 [16:22:32]MH_SAM_APDU [16:22:32]CAPDU: 80 0D 02 02 05 45 0B F9 B0 3E [16:22:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 45 0B F9 B0 3E 00 00 E9 [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:22:32]RAPDU: 90 00 [16:22:32]wFMCommunicate OK [16:22:32]wFMCommunicate request_size=4 [16:22:32]MH_SAM_APDU [16:22:32]CAPDU: 80 0D 03 02 [16:22:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 0B 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 0B 00 2F 00 00 B0 34 8F 22 79 87 03 4E 90 00 91 [16:22:32]RAPDU: B0 34 8F 22 79 87 03 4E 90 00 [16:22:32]wFMCommunicate OK [16:22:32]SAM_PROTO_SignData done [16:22:32]FM_MakeSignedData done [16:22:32]CreateOFDProtocolMessage [16:22:32]wFMCommunicate request_size=4 [16:22:32]MH_SAM_APDU [16:22:32]CAPDU: 80 11 00 00 [16:22:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:32]Read from MH i2c: E2 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 17 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [16:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:32]wFMCommunicate OK [16:22:32]CreateOFDProtocolMessage done [16:22:32]OFDSenderStorePacket 153217 [16:22:32]StoreOFDPacket docnum=153217 [16:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 DA 07 01 2F 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 C7 38 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 56 02 00 35 04 06 00 60 45 0B F9 B0 3E B0 34 8F 22 79 87 03 4E [16:22:32]CheckFolder [16:22:32]dirname=/storage/ofd_packets [16:22:32]CheckFolder done [16:22:32]ProducePacketName [16:22:32]name=ofd_packets/00153217 [16:22:32]NVStorageSaveData ofd_packets/00153217 [16:22:32]File name is /storage/ofd_packets/00153217 [16:22:32]Write 301 bytes [16:22:32]NVStorageSaveData done [16:22:32]OFDSenderStorePacket done [16:22:32]KKMCreateOFDPacket done [16:22:32]NVStorageSaveData kkm_last_timestamp [16:22:32]File name is /storage/kkm_last_timestamp [16:22:32]Write 4 bytes [16:22:32]NVStorageSaveData done [16:22:32]ExternCall_PrintAddStr [16:22:32]wPrintStart [16:22:32]Write to MH i2c: 01 00 00 31 00 31 [16:22:32]Write i2c OK [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: 01 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: 01 07 00 [16:22:32]MH_I2C_Read... [16:22:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:22:32]RasterBufferAndPrint [16:22:32]line Счет N : (1)1787214 [16:22:32]line ИНН: 02508201610067 [16:22:32]line Контрольно-Кассовый Чек [16:22:32]line ПРОДАЖА [16:22:32]line ТРК (МРК, ГНК) : 22 [16:22:32]line Товар: 2710124130 [16:22:33]line Аи-92-К-5 [16:22:33]line 7.380 * 67.80 [16:22:33]line = 500.36 [16:22:33]line НДС 12% НСП 1% [16:22:33]line > о реализуемом товаре [16:22:33]line ОКРУГЛЕНИЕ: -0.36 [16:22:33]line ИТОГО: 500.00 [16:22:33]line Внесено: 500.00 [16:22:33]line СДАЧА: 0.00 [16:22:33]line НСП 1% : 4.43 [16:22:33]line НДС 12% : 53.14 [16:22:33]line Наличными: 500.00 [16:22:33]line Безнал.: 0.00 [16:22:33]line Место: АЗС № 89 "Партнер Нефть" [16:22:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:22:33]line СНО: Общий режим [16:22:33]line Чек 233 25.09.2024 16:22 [16:22:33]line Смена: 478 ФФД: 1.0 [16:22:33]line ЗНМ: 0300000113 [16:22:33]line РНМ: 0000000000091825 [16:22:33]line Версия ККМ: 001 [16:22:33]line ФМ: 0000000000871835 [16:22:33]line ФД: 153217 [16:22:33]line ФПД: 105849669922878 [16:22:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153217&fm=105849669922878&tin=02508201610067®Number=0000000000091825&sum=50000 [16:22:33]written 0, free lines is 4095 [16:22:33]OFD Sender: Processing packet 153217 [packets to send 835, broken 834] [16:22:33]ProducePacketName [16:22:33]name=ofd_packets/00153217 [16:22:33]OFD Sender: To server: pG, [16:22:33]CommunicateWithHost lk.salyk.kg:30040 [16:22:33]ConnectInit lk.salyk.kg [16:22:33]Write to MH i2c: 01 00 00 5C 00 5C [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: 01 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: 01 07 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [16:22:33]RasterBufferAndPrint [16:22:33]line [16:22:33]line [16:22:33]line [16:22:33]line [16:22:33]line [16:22:33]written 0, free lines is 3328 [16:22:33]MH_Cut [16:22:33]Write to MH i2c: D1 01 00 63 00 01 35 [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: D1 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: D1 01 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: D1 01 00 63 00 00 34 [16:22:33]Write to MH i2c: 01 00 00 64 00 64 [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:34]*** Cut start [16:22:34]*** Purtial cut [16:22:34]*** Stage 1: CUTSNS_PIN = 1 [16:22:34]Read from MH i2c: 01 [16:22:34]MH_I2C_Read... [16:22:34]*** Stop cut motor [16:22:34]*** Cut end [16:22:34]Read from MH i2c: 01 07 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:22:34]process_action close_receipt done [16:22:34]requested_data is exist [16:22:34]produce_requested_data [16:22:34]requested_item fm.sn is exist - process it [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 11 00 00 [16:22:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 17 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [16:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:34]wFMCommunicate OK [16:22:34]requested_item fd.num is exist - process it [16:22:34]SAM_PROTO_GetFieldsCounters [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 13 00 00 [16:22:34]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 62 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [16:22:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:34]wFMCommunicate OK [16:22:34]SAM_PROTO_GetFieldsCounters done [16:22:34]requested_item shift.num is exist - process it [16:22:34]requested_item shift.opened is exist - process it [16:22:34]req_shift_opened [16:22:34]FM_GetShiftState [16:22:34]SAM_PROTO_GetShiftState [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 13 01 00 [16:22:34]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 0E 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [16:22:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:22:34]wFMCommunicate OK [16:22:34]SAM_PROTO_GetShiftState done [16:22:34]FM_GetShiftState done [16:22:34]req_shift_opened done [16:22:34]requested_item shift.open_date is exist - process it [16:22:34]req_shift_open_date [16:22:34]req_shift_open_date done [16:22:34]produce_requested_data done [16:22:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153217,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:22:34]process_action_free close_receipt [16:22:34]json_value_free [16:22:34]json_value_free done [16:22:34]process_json_proto returns [16:22:34]Send response to host [16:22:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153217,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:22:34]free response buf [16:22:34]execute_script done [16:22:34]execute_script returns [16:22:34]free content buf [16:22:34]Sock 9.Close socket [16:22:34]Sock 9.Thread stoped [16:22:37]recv_with_timeout no data received [16:22:39]Connected sock=11 [16:22:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 DA 07 01 2F 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 C7 38 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 56 02 00 35 04 06 00 60 45 0B F9 B0 3E B0 34 8F 22 79 87 03 4E [16:22:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D 9F 47 00 10 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 56 02 00 F4 03 04 00 C8 E0 F3 66 B6 04 01 00 00 64 76 65 04 24 5C 9A 2A [16:22:44]CommunicateWithHost err = 0 [16:22:44]CheckOFDResponse [16:22:44]1017 (14) - 77093643461234 [16:22:44]1041 (16) - 0000000000871835 [16:22:44]1040 (4) - 153217 [16:22:44]1012 (4) - 25.09.2024 10:07 [16:22:44]1206 (1) - 0 [16:22:44]OFD Sender: Remove packet 153217 [16:22:44]ProducePacketName [16:22:44]name=ofd_packets/00153217 [16:22:44]NVStorageDeleteData [16:22:45]OFD Sender: No OFD packet to send [16:22:50]OFD Sender: No OFD packet to send [16:22:51]recv_with_timeout no data received [16:22:55]OFD Sender: No OFD packet to send [16:22:56]accept exits with 10 [16:22:56]New connection [16:22:56]New thread 3067030884 created [16:22:56]Thread 3067174244 joined [16:22:56]Waiting for new connection... [16:22:56] Sock 10.Parse request [16:22:56]Sock 10.Check first char [16:22:56]Sock 10.First char is OK [16:22:56]request: POST /json_proto HTTP/1.0 [16:22:56]Method: POST [16:22:56]URL: /json_proto [16:22:56]Method is POST - this is cgi request [16:22:56]url: /json_proto [16:22:56]query_string will be loaded in cgi processing [16:22:56]execute_cgi json_proto POST (null) [16:22:56]execute_cgi path=json_proto method=POST [16:22:56]POST find Content-Length [16:22:56]Host: 172.17.43.67:8080 [16:22:56]Content-Length: 978 [16:22:56]Content-Type: application/json [16:22:56] [16:22:56]POST finish read [16:22:56]Found Content-Length = 978 [16:22:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:56]execute_script... [16:22:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:56]POST & json_proto [16:22:56]process_json_proto [16:22:56]json parsed OK: [16:22:56]protocol is kg_v1.0 [16:22:56]action value=close_receipt [16:22:56]process_action close_receipt [16:22:56]cmd_close_receipt [16:22:56]MH_GetDate [16:22:56]Write to MH i2c: F0 00 00 68 00 57 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: F0 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: F0 09 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: F0 09 00 68 00 00 E0 38 F4 66 6A BD 47 65 A5 [16:22:56]GetLastDocTimeStamp 1727281351 [16:22:56]current date 1727281376 [16:22:56]FM_GetShiftState [16:22:56]SAM_PROTO_GetShiftState [16:22:56]wFMCommunicate request_size=4 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 13 01 00 [16:22:56]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 0E 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [16:22:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:22:56]wFMCommunicate OK [16:22:56]SAM_PROTO_GetShiftState done [16:22:56]FM_GetShiftState done [16:22:56]opened in 1727224329 [16:22:56]opened+sec_in_day 1727310729 [16:22:56]quantity*price = 600020 [16:22:56]sum+1 = 600022 [16:22:56]Check (price>sum+1) || (price+1 о реализуемом товаре [16:22:57]line ОКРУГЛЕНИЕ: -0.21 [16:22:57]line ИТОГО: 6000.00 [16:22:57]line Внесено: 6000.00 [16:22:57]line СДАЧА: 0.00 [16:22:57]line НСП 1% : 53.10 [16:22:57]line НДС 12% : 637.19 [16:22:57]line Наличными: 6000.00 [16:22:57]line Безнал.: 0.00 [16:22:57]line Место: АЗС № 89 "Партнер Нефть" [16:22:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:22:57]line СНО: Общий режим [16:22:57]line Чек 234 25.09.2024 16:22 [16:22:57]line Смена: 478 ФФД: 1.0 [16:22:57]line ЗНМ: 0300000113 [16:22:57]line РНМ: 0000000000091825 [16:22:57]line Версия ККМ: 001 [16:22:57]line [16:22:57]line Дисконтная программа [16:22:57]line ДТ [16:22:57]line номер 89 [16:22:57]line сэкономлено 79.79 сом [16:22:57]line ФМ: 0000000000871835 [16:22:57]line ФД: 153218 [16:22:57]line ФПД: 52268984245982 [16:22:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153218&fm=52268984245982&tin=02508201610067®Number=0000000000091825&sum=600000 [16:22:57]written 0, free lines is 4095 [16:22:57]OFD Sender: Processing packet 153218 [packets to send 835, broken 834] [16:22:57]ProducePacketName [16:22:57]name=ofd_packets/00153218 [16:22:57]OFD Sender: To server: pG, [16:22:57]CommunicateWithHost lk.salyk.kg:30040 [16:22:57]ConnectInit lk.salyk.kg [16:22:58]Write to MH i2c: 01 00 00 AC 00 AC [16:22:58]Write i2c OK [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: 01 [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: 01 07 00 [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 8D 0C 4C [16:22:58]RasterBufferAndPrint [16:22:58]line [16:22:58]line [16:22:58]line [16:22:58]line [16:22:58]line [16:22:58]written 0, free lines is 3229 [16:22:58]MH_Cut [16:22:58]Write to MH i2c: D1 01 00 B3 00 01 85 [16:22:58]Write i2c OK [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: D1 [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: D1 01 00 [16:22:58]MH_I2C_Read... [16:22:58]Read from MH i2c: D1 01 00 B3 00 00 84 [16:22:58]Write to MH i2c: 01 00 00 B4 00 B4 [16:22:58]Write i2c OK [16:22:58]MH_I2C_Read... [16:22:59]*** Cut start [16:22:59]*** Purtial cut [16:22:59]*** Stage 1: CUTSNS_PIN = 1 [16:22:59]Read from MH i2c: 01 [16:22:59]MH_I2C_Read... [16:22:59]*** Stop cut motor [16:22:59]*** Cut end [16:22:59]Read from MH i2c: 01 07 00 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [16:22:59]process_action close_receipt done [16:22:59]requested_data is exist [16:22:59]produce_requested_data [16:22:59]requested_item fm.sn is exist - process it [16:22:59]wFMCommunicate request_size=4 [16:22:59]MH_SAM_APDU [16:22:59]CAPDU: 80 11 00 00 [16:22:59]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [16:22:59]Write i2c OK [16:22:59]MH_I2C_Read... [16:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:59]Read from MH i2c: E2 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 17 00 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [16:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:59]wFMCommunicate OK [16:22:59]requested_item fd.num is exist - process it [16:22:59]SAM_PROTO_GetFieldsCounters [16:22:59]wFMCommunicate request_size=4 [16:22:59]MH_SAM_APDU [16:22:59]CAPDU: 80 13 00 00 [16:22:59]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [16:22:59]Write i2c OK [16:22:59]MH_I2C_Read... [16:22:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:59]Read from MH i2c: E2 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 62 00 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 02 00 05 1E 04 01 00 01 [16:22:56]Write to MH i2c: E2 0D 00 6C 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 1A [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=15 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 0A FC 03 06 00 C0 27 09 00 00 00 [16:22:56]Write to MH i2c: E2 12 00 6D 00 80 15 02 00 0A 00 FC 03 06 00 C0 27 09 00 00 00 00 00 F6 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 6D 00 00 90 00 E1 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=47 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 [16:22:56]Write to MH i2c: E2 32 00 6E 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 00 00 F6 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 6E 00 00 90 00 E2 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=15 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 0A 07 04 06 00 C0 27 09 00 00 00 [16:22:56]Write to MH i2c: E2 12 00 6F 00 80 15 02 00 0A 00 07 04 06 00 C0 27 09 00 00 00 00 00 04 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 6F 00 00 90 00 E3 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=15 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [16:22:56]Write to MH i2c: E2 12 00 70 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 47 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 70 00 00 90 00 E4 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=11 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [16:22:56]Write to MH i2c: E2 0E 00 71 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 23 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 71 00 00 90 00 E5 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=13 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 08 F4 03 04 00 E0 38 F4 66 [16:22:56]Write to MH i2c: E2 10 00 72 00 80 15 02 00 08 00 F4 03 04 00 E0 38 F4 66 00 00 6F [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 72 00 00 90 00 E6 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=25 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [16:22:56]Write to MH i2c: E2 1C 00 73 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 55 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:22:56]Read from MH i2c: E2 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 [16:22:56]MH_I2C_Read... [16:22:56]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [16:22:56]RAPDU: 90 00 [16:22:56]wFMCommunicate OK [16:22:56]wFMCommunicate request_size=4 [16:22:56]MH_SAM_APDU [16:22:56]CAPDU: 80 15 03 00 [16:22:56]Write to MH i2c: E2 08 00 74 00 80 15 03 00 00 00 00 00 F5 [16:22:56]Write i2c OK [16:22:56]MH_I2C_Read... [16:22:57]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:22:57]Read from MH i2c: E2 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 40 00 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 40 00 74 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EA 00 00 00 35 04 06 00 2F 89 D2 3D 1E DE 90 00 51 [16:22:57]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EA 00 00 00 35 04 06 00 2F 89 D2 3D 1E DE 90 00 [16:22:57]wFMCommunicate OK [16:22:57]SAM_PROTO_ProcessDocument answer len = 59 [16:22:57]SAM_PROTO_ProcessDocument done [16:22:57]SetTLVBufToDocument [16:22:57]Processing tag 1209 (04B9) [16:22:57]Malloc new data [16:22:57]Processing tag 1041 (0411) [16:22:57]Processing tag 1040 (0410) [16:22:57]Malloc new data [16:22:57]Processing tag 1038 (040E) [16:22:57]Malloc new data [16:22:57]Processing tag 1042 (0412) [16:22:57]Malloc new data [16:22:57]Processing tag 1077 (0435) [16:22:57]Malloc new data [16:22:57]SetTLVBufToDocument err=0 [16:22:57]KKMLoadAndSignReceiptData store KKM data [16:22:57]KKMLoadAndSignReceiptData err=0 [16:22:57]wFMCommunicate request_size=4 [16:22:57]MH_SAM_APDU [16:22:57]CAPDU: 80 11 00 00 [16:22:57]Write to MH i2c: E2 08 00 75 00 80 11 00 00 00 00 00 00 EF [16:22:57]Write i2c OK [16:22:57]MH_I2C_Read... [16:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:57]Read from MH i2c: E2 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 17 00 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 17 00 75 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [16:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:22:57]wFMCommunicate OK [16:22:57]Счет N : (1)1787213 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 79.790 * 75.20 = 6000.21 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.19 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 234 25.09.2024 16:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 79.79 сом ФМ: 0000000000871835 ФД: 153218 ФПД: 52268984245982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153218&fm=52268984245982&tin=02508201610067®Number=0000000000091825&sum=600000 [16:22:57]StoreToDocumentArchive [16:22:57]shift 478 fd 153218 [16:22:57]save to /storage/0478/doc_00153218 [16:22:57]save last doc name /storage/0478/doc_00153218 to /storage/kkm_last_doc_name [16:22:57]save OK [16:22:57]Clear old archive folders... [16:22:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:22:57]tlvbuf is 007AB440 [16:22:57]SAM_PROTO_ClearQueue [16:22:57]wFMCommunicate request_size=4 [16:22:57]MH_SAM_APDU [16:22:57]CAPDU: 80 09 00 00 [16:22:57]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:22:57]Write i2c OK [16:22:57]MH_I2C_Read... [16:22:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:57]Read from MH i2c: E2 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 03 00 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:22:57]RAPDU: 90 00 [16:22:57]wFMCommunicate OK [16:22:57]SAM_PROTO_ClearQueue done [16:22:57]KKMCreateOFDPacket [16:22:57]OFDProtocolAddRootSTLVToBuf [16:22:57]FM_MakeSignedData [16:22:57]FM_MakeSignedData [16:22:57]SAM_PROTO_SignData [16:22:57]wFMCommunicate request_size=4 [16:22:57]MH_SAM_APDU [16:22:57]CAPDU: 80 0D 01 02 [16:22:57]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:22:57]Write i2c OK [16:22:57]MH_I2C_Read... [16:22:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:57]Read from MH i2c: E2 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 03 00 [16:22:57]MH_I2C_Read... [16:22:57]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:22:57]RAPDU: 90 00 [16:22:57]wFMCommunicate OK [16:22:57]wFMCommunicate request_size=255 [16:22:57]MH_SAM_APDU [16:22:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [16:22:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:59]wFMCommunicate OK [16:22:59]SAM_PROTO_GetFieldsCounters done [16:22:59]requested_item shift.num is exist - process it [16:22:59]requested_item shift.opened is exist - process it [16:22:59]req_shift_opened [16:22:59]FM_GetShiftState [16:22:59]SAM_PROTO_GetShiftState [16:22:59]wFMCommunicate request_size=4 [16:22:59]MH_SAM_APDU [16:22:59]CAPDU: 80 13 01 00 [16:22:59]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [16:22:59]Write i2c OK [16:22:59]MH_I2C_Read... [16:22:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:59]Read from MH i2c: E2 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 0E 00 [16:22:59]MH_I2C_Read... [16:22:59]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [16:22:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:22:59]wFMCommunicate OK [16:22:59]SAM_PROTO_GetShiftState done [16:22:59]FM_GetShiftState done [16:22:59]req_shift_opened done [16:22:59]requested_item shift.open_date is exist - process it [16:22:59]req_shift_open_date [16:22:59]req_shift_open_date done [16:22:59]produce_requested_data done [16:22:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153218,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:22:59]process_action_free close_receipt [16:22:59]json_value_free [16:22:59]json_value_free done [16:22:59]process_json_proto returns [16:22:59]Send response to host [16:22:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153218,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:22:59]free response buf [16:22:59]execute_script done [16:22:59]execute_script returns [16:22:59]free content buf [16:22:59]Sock 10.Close socket [16:22:59]Sock 10.Thread stoped [16:23:00]Connected sock=11 [16:23:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 97 51 04 01 F1 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 E0 38 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 56 02 00 35 04 06 00 2F 89 D2 3D 1E DE A7 FD D3 AA 79 0E 1B 82 [16:23:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4E 7B 47 00 5D 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 56 02 00 F4 03 04 00 DC E0 F3 66 B6 04 01 00 00 75 71 B0 5E 8B 37 6B C4 [16:23:00]CommunicateWithHost err = 0 [16:23:00]CheckOFDResponse [16:23:00]1017 (14) - 77093643461234 [16:23:00]1041 (16) - 0000000000871835 [16:23:00]1040 (4) - 153218 [16:23:00]1012 (4) - 25.09.2024 10:07 [16:23:00]1206 (1) - 0 [16:23:00]OFD Sender: Remove packet 153218 [16:23:00]ProducePacketName [16:23:00]name=ofd_packets/00153218 [16:23:00]NVStorageDeleteData [16:23:00]OFD Sender: No OFD packet to send [16:23:06]OFD Sender: No OFD packet to send [16:23:10]recv_with_timeout no data received [16:23:11]OFD Sender: No OFD packet to send [16:23:16]OFD Sender: No OFD packet to send [16:23:20]recv_with_timeout no data received [16:23:21]OFD Sender: No OFD packet to send [16:23:26]OFD Sender: No OFD packet to send [16:23:31]OFD Sender: No OFD packet to send [16:23:36]OFD Sender: No OFD packet to send [16:23:41]accept exits with 7 [16:23:41]New connection [16:23:41]New thread 3067174244 created [16:23:41]Thread 3067030884 joined [16:23:41]Waiting for new connection... [16:23:41] Sock 7.Parse request [16:23:41]Sock 7.Check first char [16:23:41]Sock 7.First char is OK [16:23:41]request: POST /json_proto HTTP/1.0 [16:23:41]Method: POST [16:23:41]URL: /json_proto [16:23:41]Method is POST - this is cgi request [16:23:41]url: /json_proto [16:23:41]query_string will be loaded in cgi processing [16:23:41]execute_cgi json_proto POST (null) [16:23:41]execute_cgi path=json_proto method=POST [16:23:41]POST find Content-Length [16:23:41]Host: 172.17.43.67:8080 [16:23:41]Content-Length: 678 [16:23:41]Content-Type: application/json [16:23:41] [16:23:41]POST finish read [16:23:41]Found Content-Length = 678 [16:23:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:41]execute_script... [16:23:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:41]POST & json_proto [16:23:41]process_json_proto [16:23:41]json parsed OK: [16:23:41]protocol is kg_v1.0 [16:23:41]action value=close_receipt [16:23:41]process_action close_receipt [16:23:41]cmd_close_receipt [16:23:41]MH_GetDate [16:23:41]Write to MH i2c: F0 00 00 B8 00 A7 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: F0 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: F0 09 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: F0 09 00 B8 00 00 0D 39 F4 66 6A BD 47 65 23 [16:23:41]GetLastDocTimeStamp 1727281376 [16:23:41]current date 1727281421 [16:23:41]FM_GetShiftState [16:23:41]SAM_PROTO_GetShiftState [16:23:41]wFMCommunicate request_size=4 [16:23:41]MH_SAM_APDU [16:23:41]CAPDU: 80 13 01 00 [16:23:41]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:41]Read from MH i2c: E2 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 0E 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FE [16:23:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:23:41]wFMCommunicate OK [16:23:41]SAM_PROTO_GetShiftState done [16:23:41]FM_GetShiftState done [16:23:41]opened in 1727224329 [16:23:41]opened+sec_in_day 1727310729 [16:23:41]quantity*price = 30035 [16:23:41]sum+1 = 30036 [16:23:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 235 25.09.2024 16:23 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153219 ФПД: 59105933027531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162341&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153219&fm=59105933027531&tin=02508201610067®Number=0000000000091825&sum=30000 [16:23:42]StoreToDocumentArchive [16:23:42]shift 478 fd 153219 [16:23:42]save to /storage/0478/doc_00153219 [16:23:42]save last doc name /storage/0478/doc_00153219 to /storage/kkm_last_doc_name [16:23:42]save OK [16:23:42]Clear old archive folders... [16:23:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:42]tlvbuf is 0074DD10 [16:23:42]SAM_PROTO_ClearQueue [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 09 00 00 [16:23:42]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_ClearQueue done [16:23:42]KKMCreateOFDPacket [16:23:42]OFDProtocolAddRootSTLVToBuf [16:23:42]FM_MakeSignedData [16:23:42]FM_MakeSignedData [16:23:42]SAM_PROTO_SignData [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 01 02 [16:23:42]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=255 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 0D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 56 02 00 35 04 06 00 35 [16:23:42]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 0D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 56 02 00 35 04 06 00 35 00 00 58 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=10 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 02 02 05 C1 AC 24 68 CB [16:23:42]Write to MH i2c: E2 0D 00 C9 00 80 0D 02 02 05 00 C1 AC 24 68 CB 00 00 11 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 03 02 [16:23:42]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0B 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0B 00 CA 00 00 70 30 DC A2 B5 53 69 2E 90 00 03 [16:23:42]RAPDU: 70 30 DC A2 B5 53 69 2E 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_SignData done [16:23:42]FM_MakeSignedData done [16:23:42]CreateOFDProtocolMessage [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 11 00 00 [16:23:42]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 17 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [16:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:42]wFMCommunicate OK [16:23:42]CreateOFDProtocolMessage done [16:23:42]OFDSenderStorePacket 153219 [16:23:42]StoreOFDPacket docnum=153219 [16:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 F5 07 01 6D DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 0D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 56 02 00 35 04 06 00 35 C1 AC 24 68 CB 70 30 DC A2 B5 53 69 2E [16:23:42]CheckFolder [16:23:42]dirname=/storage/ofd_packets [16:23:42]CheckFolder done [16:23:42]ProducePacketName [16:23:42]name=ofd_packets/00153219 [16:23:42]NVStorageSaveData ofd_packets/00153219 [16:23:42]File name is /storage/ofd_packets/00153219 [16:23:42]Write 301 bytes [16:23:42]NVStorageSaveData done [16:23:42]OFDSenderStorePacket done [16:23:42]KKMCreateOFDPacket done [16:23:42]NVStorageSaveData kkm_last_timestamp [16:23:42]File name is /storage/kkm_last_timestamp [16:23:42]Write 4 bytes [16:23:42]NVStorageSaveData done [16:23:42]ExternCall_PrintAddStr [16:23:42]wPrintStart [16:23:42]Write to MH i2c: 01 00 00 CC 00 CC [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 07 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [16:23:42]RasterBufferAndPrint [16:23:42]line Счет N : (1)1787217 [16:23:42]line ИНН: 02508201610067 [16:23:42]line Контрольно-Кассовый Чек [16:23:42]line ПРОДАЖА [16:23:42]line ТРК (МРК, ГНК) : 12 [16:23:42]line Товар: 2710124130 [16:23:42]line Аи-92-К-5 [16:23:42]line 4.430 * 67.80 [16:23:42]line = 300.35 [16:23:42]line НДС 12% НСП 1% [16:23:42]line > о реализуемом товаре [16:23:42]line ОКРУГЛЕНИЕ: -0.35 [16:23:42]line ИТОГО: 300.00 [16:23:42]line Внесено: 300.00 [16:23:42]line СДАЧА: 0.00 [16:23:42]line НСП 1% : 2.66 [16:23:42]line НДС 12% : 31.90 [16:23:42]line Наличными: 300.00 [16:23:42]line Безнал.: 0.00 [16:23:42]line Место: АЗС № 89 "Партнер Нефть" [16:23:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:23:42]line СНО: Общий режим [16:23:42]line Чек 235 25.09.2024 16:23 [16:23:42]line Смена: 478 ФФД: 1.0 [16:23:42]line ЗНМ: 0300000113 [16:23:42]line РНМ: 0000000000091825 [16:23:42]line Версия ККМ: 001 [16:23:42]line ФМ: 0000000000871835 [16:23:42]line ФД: 153219 [16:23:42]line ФПД: 59105933027531 [16:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162341&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153219&fm=59105933027531&tin=02508201610067®Number=0000000000091825&sum=30000 [16:23:42]written 0, free lines is 4095 [16:23:42]OFD Sender: Processing packet 153219 [packets to send 835, broken 834] [16:23:42]ProducePacketName [16:23:42]name=ofd_packets/00153219 [16:23:42]OFD Sender: To server: pG, [16:23:42]CommunicateWithHost lk.salyk.kg:30040 [16:23:42]ConnectInit lk.salyk.kg [16:23:43]Write to MH i2c: 01 00 00 F7 00 F7 [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 07 00 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 E2 0C EC [16:23:43]RasterBufferAndPrint [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]written 0, free lines is 3310 [16:23:43]MH_Cut [16:23:43]Write to MH i2c: D1 01 00 FE 00 01 D0 [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 01 00 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 01 00 FE 00 00 CF [16:23:43]Write to MH i2c: 01 00 00 FF 00 FF [16:23:43]Connected sock=10 [16:23:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 F5 07 01 6D DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 0D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 56 02 00 35 04 06 00 35 C1 AC 24 68 CB 70 30 DC A2 B5 53 69 2E [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 35 47 00 FF FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 56 02 00 F4 03 04 00 08 E1 F3 66 B6 04 01 00 00 0B 61 AA A6 4B 9B B1 76 [16:23:44]CommunicateWithHost err = 0 [16:23:44]CheckOFDResponse [16:23:44]1017 (14) - 77093643461234 [16:23:44]1041 (16) - 0000000000871835 [16:23:44]1040 (4) - 153219 [16:23:44]1012 (4) - 25.09.2024 10:08 [16:23:44]1206 (1) - 0 [16:23:44]OFD Sender: Remove packet 153219 [16:23:44]ProducePacketName [16:23:44]name=ofd_packets/00153219 [16:23:44]NVStorageDeleteData [16:23:44]*** Cut start [16:23:44]*** Purtial cut [16:23:44]*** Stage 1: CUTSNS_PIN = 1 [16:23:44]Read from MH i2c: 01 [16:23:44]MH_I2C_Read... [16:23:44]*** Stop cut motor [16:23:44]*** Cut end [16:23:44]Read from MH i2c: 01 07 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [16:23:44]process_action close_receipt done [16:23:44]requested_data is exist [16:23:44]produce_requested_data [16:23:44]requested_item fm.sn is exist - process it [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 11 00 00 [16:23:44]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 17 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [16:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:44]wFMCommunicate OK [16:23:44]requested_item fd.num is exist - process it [16:23:44]SAM_PROTO_GetFieldsCounters [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 13 00 00 [16:23:44]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]OFD Sender: No OFD packet to send [16:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 62 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [16:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:44]wFMCommunicate OK [16:23:44]SAM_PROTO_GetFieldsCounters done [16:23:44]requested_item shift.num is exist - process it [16:23:44]requested_item shift.opened is exist - process it [16:23:44]req_shift_opened [16:23:44]FM_GetShiftState [16:23:44]SAM_PROTO_GetShiftState [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 13 01 00 [16:23:44]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:44]Read from MH i2c: E2 0E 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 48 [16:23:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:23:44]wFMCommunicate OK [16:23:44]SAM_PROTO_GetShiftState done [16:23:44]FM_GetShiftState done [16:23:44]req_shift_opened done [16:23:44]requested_item shift.open_date is exist - process it [16:23:44]req_shift_open_date [16:23:44]req_shift_open_date done [16:23:44]produce_requested_data done [16:23:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153219,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:23:44]process_action_free close_receipt [16:23:44]json_value_free [16:23:44]json_value_free done [16:23:44]process_json_proto returns [16:23:44]Send response to host [16:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153219,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:23:44]free response buf [16:23:44]execute_script done [16:23:44]execute_script returns [16:23:44]free content buf [16:23:44]Sock 7.Close socket [16:23:44]Sock 7.Thread stoped [16:23:49]OFD Sender: No OFD packet to send [16:23:50]accept exits with 9 [16:23:50]New connection [16:23:50]New thread 3067030884 created [16:23:50]Thread 3067174244 joined [16:23:50]Waiting for new connection... [16:23:50] Sock 9.Parse request [16:23:50]Sock 9.Check first char [16:23:50]Sock 9.First char is OK [16:23:50]request: POST /json_proto HTTP/1.0 [16:23:50]Method: POST [16:23:50]URL: /json_proto [16:23:50]Method is POST - this is cgi request [16:23:50]url: /json_proto [16:23:50]query_string will be loaded in cgi processing [16:23:50]execute_cgi json_proto POST (null) [16:23:50]execute_cgi path=json_proto method=POST [16:23:50]POST find Content-Length [16:23:50]Host: 172.17.43.67:8080 [16:23:50]Content-Length: 978 [16:23:50]Content-Type: application/json [16:23:50] [16:23:50]POST finish read [16:23:50]Found Content-Length = 978 [16:23:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:50]execute_script... [16:23:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:50]POST & json_proto [16:23:50]process_json_proto [16:23:50]json parsed OK: [16:23:50]protocol is kg_v1.0 [16:23:50]action value=close_receipt [16:23:50]process_action close_receipt [16:23:50]cmd_close_receipt [16:23:50]MH_GetDate [16:23:50]Write to MH i2c: F0 00 00 03 01 F3 [16:23:50]Write i2c OK [16:23:50]MH_I2C_Read... [16:23:50]Read from MH i2c: F0 [16:23:50]MH_I2C_Read... [16:23:50]Read from MH i2c: F0 09 00 [16:23:50]MH_I2C_Read... [16:23:50]Read from MH i2c: F0 09 00 03 01 00 16 39 F4 66 6A BD 47 65 78 [16:23:50]GetLastDocTimeStamp 1727281421 [16:23:50]current date 1727281430 [16:23:50]FM_GetShiftState [16:23:50]SAM_PROTO_GetShiftState [16:23:50]wFMCommunicate request_size=4 [16:23:50]MH_SAM_APDU [16:23:50]CAPDU: 80 13 01 00 [16:23:50]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [16:23:50]Write i2c OK [16:23:50]MH_I2C_Read... [16:23:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:50]Read from MH i2c: E2 [16:23:50]MH_I2C_Read... [16:23:50]Read from MH i2c: E2 0E 00 [16:23:50]MH_I2C_Read... [16:23:50]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4A [16:23:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:23:50]wFMCommunicate OK [16:23:50]SAM_PROTO_GetShiftState done [16:23:50]FM_GetShiftState done [16:23:50]opened in 1727224329 [16:23:50]opened+sec_in_day 1727310729 [16:23:50]quantity*price = 600020 [16:23:50]sum+1 = 600022 [16:23:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.19 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 236 25.09.2024 16:23 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 79.79 сом ФМ: 0000000000871835 ФД: 153220 ФПД: 280437469316537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153220&fm=280437469316537&tin=02508201610067®Number=0000000000091825&sum=600000 [16:23:52]StoreToDocumentArchive [16:23:52]shift 478 fd 153220 [16:23:52]save to /storage/0478/doc_00153220 [16:23:52]save last doc name /storage/0478/doc_00153220 to /storage/kkm_last_doc_name [16:23:52]save OK [16:23:52]Clear old archive folders... [16:23:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:23:52]tlvbuf is 00790150 [16:23:52]SAM_PROTO_ClearQueue [16:23:52]wFMCommunicate request_size=4 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 09 00 00 [16:23:52]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [16:23:52]RAPDU: 90 00 [16:23:52]wFMCommunicate OK [16:23:52]SAM_PROTO_ClearQueue done [16:23:52]KKMCreateOFDPacket [16:23:52]OFDProtocolAddRootSTLVToBuf [16:23:52]FM_MakeSignedData [16:23:52]FM_MakeSignedData [16:23:52]SAM_PROTO_SignData [16:23:52]wFMCommunicate request_size=4 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 0D 01 02 [16:23:52]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [16:23:52]RAPDU: 90 00 [16:23:52]wFMCommunicate OK [16:23:52]wFMCommunicate request_size=255 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 16 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 56 02 00 35 04 06 00 FF 0E 6F BD [16:23:52]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 16 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 56 02 00 35 04 06 00 FF 0E 6F BD 00 00 6B [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [16:23:52]RAPDU: 90 00 [16:23:52]wFMCommunicate OK [16:23:52]wFMCommunicate request_size=7 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 0D 02 02 02 85 B9 [16:23:52]Write to MH i2c: E2 0A 00 14 01 80 0D 02 02 02 00 85 B9 00 00 D1 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [16:23:52]RAPDU: 90 00 [16:23:52]wFMCommunicate OK [16:23:52]wFMCommunicate request_size=4 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 0D 03 02 [16:23:52]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 0B 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 0B 00 15 01 00 8D 03 DB 3C 4B CA 9B 08 90 00 F1 [16:23:52]RAPDU: 8D 03 DB 3C 4B CA 9B 08 90 00 [16:23:52]wFMCommunicate OK [16:23:52]SAM_PROTO_SignData done [16:23:52]FM_MakeSignedData done [16:23:52]CreateOFDProtocolMessage [16:23:52]wFMCommunicate request_size=4 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 11 00 00 [16:23:52]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 17 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [16:23:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:52]wFMCommunicate OK [16:23:52]CreateOFDProtocolMessage done [16:23:52]OFDSenderStorePacket 153220 [16:23:52]StoreOFDPacket docnum=153220 [16:23:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B F5 04 01 2E AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 16 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 56 02 00 35 04 06 00 FF 0E 6F BD 85 B9 8D 03 DB 3C 4B CA 9B 08 [16:23:52]CheckFolder [16:23:52]dirname=/storage/ofd_packets [16:23:52]CheckFolder done [16:23:52]ProducePacketName [16:23:52]name=ofd_packets/00153220 [16:23:52]NVStorageSaveData ofd_packets/00153220 [16:23:52]File name is /storage/ofd_packets/00153220 [16:23:52]Write 298 bytes [16:23:52]NVStorageSaveData done [16:23:52]OFDSenderStorePacket done [16:23:52]KKMCreateOFDPacket done [16:23:52]NVStorageSaveData kkm_last_timestamp [16:23:52]File name is /storage/kkm_last_timestamp [16:23:52]Write 4 bytes [16:23:52]NVStorageSaveData done [16:23:52]ExternCall_PrintAddStr [16:23:52]wPrintStart [16:23:52]Write to MH i2c: 01 00 00 17 01 18 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: 01 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: 01 07 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [16:23:52]RasterBufferAndPrint [16:23:52]line Счет N : (1)1787215 [16:23:52]line ИНН: 02508201610067 [16:23:52]line Контрольно-Кассовый Чек [16:23:52]line ПРОДАЖА [16:23:52]line ТРК (МРК, ГНК) : 41 [16:23:52]line Товар: 2710194210 [16:23:52]line ДТ-К-5 [16:23:52]line 79.790 * 75.20 [16:23:52]line = 6000.21 [16:23:52]line НДС 12% НСП 1% [16:23:52]line > о реализуемом товаре [16:23:52]line ОКРУГЛЕНИЕ: -0.21 [16:23:52]line ИТОГО: 6000.00 [16:23:52]line Внесено: 6000.00 [16:23:52]line СДАЧА: 0.00 [16:23:52]line НСП 1% : 53.10 [16:23:52]line НДС 12% : 637.19 [16:23:52]line Наличными: 6000.00 [16:23:52]line Безнал.: 0.00 [16:23:52]line Место: АЗС № 89 "Партнер Нефть" [16:23:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:23:52]line СНО: Общий режим [16:23:52]line Чек 236 25.09.2024 16:23 [16:23:52]line Смена: 478 ФФД: 1.0 [16:23:52]line ЗНМ: 0300000113 [16:23:52]line РНМ: 0000000000091825 [16:23:52]line Версия ККМ: 001 [16:23:52]line [16:23:52]line Дисконтная программа [16:23:52]line ДТ [16:23:52]line номер 89 [16:23:52]line сэкономлено 79.79 сом [16:23:52]line ФМ: 0000000000871835 [16:23:52]line ФД: 153220 [16:23:52]line ФПД: 280437469316537 [16:23:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153220&fm=280437469316537&tin=02508201610067®Number=0000000000091825&sum=600000 [16:23:52]written 0, free lines is 4095 [16:23:52]OFD Sender: Processing packet 153220 [packets to send 835, broken 834] [16:23:52]ProducePacketName [16:23:52]name=ofd_packets/00153220 [16:23:52]OFD Sender: To server: pG, [16:23:52]CommunicateWithHost lk.salyk.kg:30040 [16:23:52]ConnectInit lk.salyk.kg [16:23:53]Write to MH i2c: 01 00 00 47 01 48 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: 01 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: 01 07 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 8D 0C E8 [16:23:53]RasterBufferAndPrint [16:23:53]line [16:23:53]line [16:23:53]line [16:23:53]line [16:23:53]line [16:23:53]written 0, free lines is 3238 [16:23:53]MH_Cut [16:23:53]Write to MH i2c: D1 01 00 4E 01 01 21 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: D1 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: D1 01 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: D1 01 00 4E 01 00 20 [16:23:53]Write to MH i2c: 01 00 00 4F 01 50 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]Connected sock=7 [16:23:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B F5 04 01 2E AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 16 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 56 02 00 35 04 06 00 FF 0E 6F BD 85 B9 8D 03 DB 3C 4B CA 9B 08 [16:23:54]*** Cut start [16:23:54]*** Purtial cut [16:23:54]*** Stage 1: CUTSNS_PIN = 1 [16:23:54]Read from MH i2c: 01 [16:23:54]MH_I2C_Read... [16:23:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E 04 47 00 61 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 Read from MH i2c: 10 01 00 07 30 00 30 [16:23:54]30 MH_I2C_Read... [16:23:54]30 Read from MH i2c: 30 01 30 07 30 00 30 4F 30 01 30 00 38 00 37 00 31 00 38 00 33 FF 35 10 0F 04 65 04 [16:23:54]00 process_action close_receipt done [16:23:54]84 requested_data is exist [16:23:54]56 produce_requested_data [16:23:54]02 requested_item fm.sn is exist - process it [16:23:54]00 wFMCommunicate request_size=4 [16:23:54]F4 MH_SAM_APDU [16:23:54]03 CAPDU: 04 80 00 11 12 00 E1 00 F3 [16:23:54]66 Write to MH i2c: B6 E2 04 08 01 00 00 50 00 01 52 80 1C 11 44 00 93 00 3A 00 8D 00 EE 00 99 00 [16:23:54]CB CommunicateWithHost err = 0 [16:23:54] [16:23:54]CheckOFDResponse [16:23:54]*** Stop cut motor [16:23:54]1017 (14) - 77093643461234 [16:23:54]Write i2c OK [16:23:54]1041 (16) - 0000000000871835 [16:23:54]MH_I2C_Read... [16:23:54]1040 (4) - 153220 [16:23:54]1012 (4) - 25.09.2024 10:08 [16:23:54]*** Cut end [16:23:54]1206 (1) - 0 [16:23:54]OFD Sender: Remove packet 153220 [16:23:54]ProducePacketName [16:23:54]name=ofd_packets/00153220 [16:23:54]NVStorageDeleteData [16:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 17 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 17 00 50 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [16:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:54]wFMCommunicate OK [16:23:54]requested_item fd.num is exist - process it [16:23:54]SAM_PROTO_GetFieldsCounters [16:23:54]wFMCommunicate request_size=4 [16:23:54]MH_SAM_APDU [16:23:54]CAPDU: 80 13 00 00 [16:23:54]Write to MH i2c: E2 08 00 51 01 80 13 00 00 00 00 00 00 CE [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 62 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 62 00 51 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [16:23:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:54]wFMCommunicate OK [16:23:54]SAM_PROTO_GetFieldsCounters done [16:23:54]requested_item shift.num is exist - process it [16:23:54]requested_item shift.opened is exist - process it [16:23:54]req_shift_opened [16:23:54]FM_GetShiftState [16:23:54]SAM_PROTO_GetShiftState [16:23:54]wFMCommunicate request_size=4 [16:23:54]MH_SAM_APDU [16:23:54]CAPDU: 80 13 01 00 [16:23:54]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 0E 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 98 [16:23:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:23:54]wFMCommunicate OK [16:23:54]SAM_PROTO_GetShiftState done [16:23:54]FM_GetShiftState done [16:23:54]req_shift_opened done [16:23:54]requested_item shift.open_date is exist - process it [16:23:54]req_shift_open_date [16:23:54]req_shift_open_date done [16:23:54]produce_requested_data done [16:23:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153220,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:23:54]process_action_free close_receipt [16:23:54]json_value_free [16:23:54]json_value_free done [16:23:54]process_json_proto returns [16:23:54]Send response to host [16:23:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153220,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:23:54]free response buf [16:23:54]execute_script done [16:23:54]execute_script returns [16:23:54]free content buf [16:23:54]Sock 9.Close socket [16:23:54]Sock 9.Thread stoped [16:23:55]OFD Sender: No OFD packet to send [16:24:00]OFD Sender: No OFD packet to send [16:24:01]recv_with_timeout no data received [16:24:05]OFD Sender: No OFD packet to send [16:24:09]accept exits with 10 [16:24:09]New connection [16:24:09]New thread 3067174244 created [16:24:09]Thread 3067030884 joined [16:24:09]Waiting for new connection... [16:24:09] Sock 10.Parse request [16:24:09]Sock 10.Check first char [16:24:09]Sock 10.First char is OK [16:24:09]request: POST /json_proto HTTP/1.0 [16:24:09]Method: POST [16:24:09]URL: /json_proto [16:24:09]Method is POST - this is cgi request [16:24:09]url: /json_proto [16:24:09]query_string will be loaded in cgi processing [16:24:09]execute_cgi json_proto POST (null) [16:24:09]execute_cgi path=json_proto method=POST [16:24:09]POST find Content-Length [16:24:09]Host: 172.17.43.67:8080 [16:24:09]Content-Length: 644 [16:24:09]Content-Type: application/json [16:24:09] [16:24:09]POST finish read [16:24:09]Found Content-Length = 644 [16:24:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18883", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:09]execute_script... [16:24:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18883", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 55.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:09]POST & json_proto [16:24:09]process_json_proto [16:24:09]json parsed OK: [16:24:09]protocol is kg_v1.0 [16:24:09]action value=close_receipt [16:24:09]process_action close_receipt [16:24:09]cmd_close_receipt [16:24:09]MH_GetDate [16:24:09]Write to MH i2c: F0 00 00 53 01 43 [16:24:09]Write i2c OK [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: F0 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: F0 09 00 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: F0 09 00 53 01 00 2A 39 F4 66 6A BD 47 65 DC [16:24:09]GetLastDocTimeStamp 1727281430 [16:24:09]current date 1727281450 [16:24:09]FM_GetShiftState [16:24:09]SAM_PROTO_GetShiftState [16:24:09]wFMCommunicate request_size=4 [16:24:09]MH_SAM_APDU [16:24:09]CAPDU: 80 13 01 00 [16:24:09]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [16:24:09]Write i2c OK [16:24:09]MH_I2C_Read... [16:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:09]Read from MH i2c: E2 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 0E 00 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9A [16:24:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:09]wFMCommunicate OK [16:24:09]SAM_PROTO_GetShiftState done [16:24:09]FM_GetShiftState done [16:24:09]opened in 1727224329 [16:24:09]opened+sec_in_day 1727310729 [16:24:09]quantity*price = 5500 [16:24:09]sum+1 = 5501 [16:24:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 237 25.09.2024 16:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153221 ФПД: 56337302617441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153221&fm=56337302617441&tin=02508201610067®Number=0000000000091825&sum=5500 0 [16:24:11]StoreToDocumentArchive [16:24:11]shift 478 fd 153221 [16:24:11]save to /storage/0478/doc_00153221 [16:24:11]save last doc name /storage/0478/doc_00153221 to /storage/kkm_last_doc_name [16:24:11]save OK [16:24:11]Clear old archive folders... [16:24:11]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:24:11]tlvbuf is 007D70D0 [16:24:11]SAM_PROTO_ClearQueue [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 09 00 00 [16:24:11]Write to MH i2c: E2 08 00 61 01 80 09 00 00 00 00 00 00 D4 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [16:24:11]RAPDU: 90 00 [16:24:11]wFMCommunicate OK [16:24:11]SAM_PROTO_ClearQueue done [16:24:11]KKMCreateOFDPacket [16:24:11]OFDProtocolAddRootSTLVToBuf [16:24:11]FM_MakeSignedData [16:24:11]FM_MakeSignedData [16:24:11]SAM_PROTO_SignData [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 0D 01 02 [16:24:11]Write to MH i2c: E2 08 00 62 01 80 0D 01 02 00 00 00 00 DC [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [16:24:11]RAPDU: 90 00 [16:24:11]wFMCommunicate OK [16:24:11]wFMCommunicate request_size=255 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 2A 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [16:24:11]Write to MH i2c: E2 02 01 63 01 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 2A 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 8F [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [16:24:11]RAPDU: 90 00 [16:24:11]wFMCommunicate OK [16:24:11]wFMCommunicate request_size=35 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 56 02 00 35 04 06 00 33 3D 0C E8 FD 61 [16:24:11]Write to MH i2c: E2 26 00 64 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 56 02 00 35 04 06 00 33 3D 0C E8 FD 61 00 00 71 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [16:24:11]RAPDU: 90 00 [16:24:11]wFMCommunicate OK [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 0D 03 02 [16:24:11]Write to MH i2c: E2 08 00 65 01 80 0D 03 02 00 00 00 00 E1 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0B 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0B 00 65 01 00 27 64 25 01 33 99 EC 58 90 00 A3 [16:24:11]RAPDU: 27 64 25 01 33 99 EC 58 90 00 [16:24:11]wFMCommunicate OK [16:24:11]SAM_PROTO_SignData done [16:24:11]FM_MakeSignedData done [16:24:11]CreateOFDProtocolMessage [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 11 00 00 [16:24:11]Write to MH i2c: E2 08 00 66 01 80 11 00 00 00 00 00 00 E1 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 17 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 17 00 66 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [16:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:11]wFMCommunicate OK [16:24:11]CreateOFDProtocolMessage done [16:24:11]OFDSenderStorePacket 153221 [16:24:11]StoreOFDPacket docnum=153221 [16:24:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 32 9D 20 01 9B ED 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 2A 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 56 02 00 35 04 06 00 33 3D 0C E8 FD 61 27 64 25 01 33 99 EC 58 [16:24:11]CheckFolder [16:24:11]dirname=/storage/ofd_packets [16:24:11]CheckFolder done [16:24:11]ProducePacketName [16:24:11]name=ofd_packets/00153221 [16:24:11]NVStorageSaveData ofd_packets/00153221 [16:24:11]File name is /storage/ofd_packets/00153221 [16:24:11]Write 326 bytes [16:24:11]NVStorageSaveData done [16:24:11]OFDSenderStorePacket done [16:24:11]KKMCreateOFDPacket done [16:24:11]NVStorageSaveData kkm_last_timestamp [16:24:11]File name is /storage/kkm_last_timestamp [16:24:11]Write 4 bytes [16:24:11]NVStorageSaveData done [16:24:11]ExternCall_PrintAddStr [16:24:11]wPrintStart [16:24:11]Write to MH i2c: 01 00 00 67 01 68 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: 01 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: 01 07 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: 01 07 00 67 01 00 00 00 00 00 FF 0F 7D [16:24:11]RasterBufferAndPrint [16:24:11]line Счет N : (3)18883 [16:24:11]line ИНН: 02508201610067 [16:24:11]line Контрольно-Кассовый Чек [16:24:11]line ПРОДАЖА [16:24:11]line Товар: 4700000310043 [16:24:11]line Вода Жалалабат 27 1л [16:24:11]line 1.000 * 55.00 [16:24:11]line = 55.00 [16:24:11]line НДС 12% НСП 1% [16:24:11]line > о реализуемом товаре [16:24:11]line ИТОГО: 55.00 [16:24:11]line НСП 1% : 0.49 [16:24:11]line НДС 12% : 5.84 [16:24:11]line Наличными: 55.00 [16:24:11]line Безнал.: 0.00 [16:24:11]line Место: АЗС № 89 "Партнер Нефть" [16:24:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:24:11]line СНО: Общий режим [16:24:11]line Чек 237 25.09.2024 16:24 [16:24:11]line Смена: 478 ФФД: 1.0 [16:24:11]line ЗНМ: 0300000113 [16:24:11]line РНМ: 0000000000091825 [16:24:11]line Версия ККМ: 001 [16:24:11]line ФМ: 0000000000871835 [16:24:11]line ФД: 153221 [16:24:11]line ФПД: 56337302617441 [16:24:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153221&fm=56337302617441&tin=02508201610067®Number=0000000000091825&sum=5500 [16:24:11]line 0 [16:24:11]written 0, free lines is 4095 [16:24:11]OFD Sender: Processing packet 153221 [packets to send 835, broken 834] [16:24:11]ProducePacketName [16:24:11]name=ofd_packets/00153221 [16:24:11]OFD Sender: To server: pG, [16:24:11]CommunicateWithHost lk.salyk.kg:30040 [16:24:11]ConnectInit lk.salyk.kg [16:24:12]Connected sock=7 [16:24:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 32 9D 20 01 9B ED 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 48 02 00 00 00 00 07 04 06 00 7C 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 2A 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 56 02 00 35 04 06 00 33 3D 0C E8 FD 61 27 64 25 01 [16:20:22]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:20:22]Read from MH i2c: E2 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E2 03 00 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:20:22]RAPDU: 90 00 [16:20:22]wFMCommunicate OK [16:20:22]wFMCommunicate request_size=4 [16:20:22]MH_SAM_APDU [16:20:22]CAPDU: 80 11 00 00 [16:20:22]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:20:22]Write i2c OK [16:20:22]MH_I2C_Read... [16:20:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:22]Read from MH i2c: E2 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E2 17 00 [16:20:22]MH_I2C_Read... [16:20:22]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [16:20:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:22]wFMCommunicate OK [16:20:22]Detected FM SN is 0000000000871835 [16:20:22]Stored FM SN is 0000000000871835 [16:20:22]wFMCommunicate request_size=9 [16:20:22]MH_SAM_APDU [16:20:22]CAPDU: 80 16 00 00 04 E6 7F 00 00 [16:20:22]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [16:20:22]Write i233 99 EC 58 [16:24:12]Write to MH i2c: 01 00 00 8F 01 90 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 07 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 F8 0D 9C [16:24:12]RasterBufferAndPrint [16:24:12]line [16:24:12]line [16:24:12]line [16:24:12]line [16:24:12]line [16:24:12]written 0, free lines is 3601 [16:24:12]MH_Cut [16:24:12]Write to MH i2c: D1 01 00 96 01 01 69 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: D1 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: D1 01 00 [16:24:12]MH_I2C_Read... [16:24:12]Read from MH i2c: D1 01 00 96 01 00 68 [16:24:12]Write to MH i2c: 01 00 00 97 01 98 [16:24:12]Write i2c OK [16:24:12]MH_I2C_Read... [16:24:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C F9 47 00 C9 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 56 02 00 F4 03 04 00 25 E1 F3 66 B6 04 01 00 00 17 88 EC C6 23 48 03 94 [16:24:12]CommunicateWithHost err = 0 [16:24:12]CheckOFDResponse [16:24:12]1017 (14) - 77093643461234 [16:24:12]1041 (16) - 0000000000871835 [16:24:12]1040 (4) - 153221 [16:24:12]1012 (4) - 25.09.2024 10:08 [16:24:12]1206 (1) - 0 [16:24:12]OFD Sender: Remove packet 153221 [16:24:12]ProducePacketName [16:24:12]name=ofd_packets/00153221 [16:24:12]NVStorageDeleteData [16:24:13]*** Cut start [16:24:13]*** Purtial cut [16:24:13]*** Stage 1: CUTSNS_PIN = 1 [16:24:13]Read from MH i2c: 01 [16:24:13]MH_I2C_Read... [16:24:13]*** Stop cut motor [16:24:13]*** Cut end [16:24:13]Read from MH i2c: 01 07 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [16:24:13]process_action close_receipt done [16:24:13]requested_data is exist [16:24:13]produce_requested_data [16:24:13]requested_item fm.sn is exist - process it [16:24:13]wFMCommunicate request_size=4 [16:24:13]MH_SAM_APDU [16:24:13]CAPDU: 80 11 00 00 [16:24:13]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:13]Read from MH i2c: E2 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 17 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [16:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:13]wFMCommunicate OK [16:24:13]requested_item fd.num is exist - process it [16:24:13]SAM_PROTO_GetFieldsCounters [16:24:13]wFMCommunicate request_size=4 [16:24:13]MH_SAM_APDU [16:24:13]CAPDU: 80 13 00 00 [16:24:13]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]OFD Sender: No OFD packet to send [16:24:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:13]Read from MH i2c: E2 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 62 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 62 00 99 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [16:24:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:13]wFMCommunicate OK [16:24:13]SAM_PROTO_GetFieldsCounters done [16:24:13]requested_item shift.num is exist - process it [16:24:13]requested_item shift.opened is exist - process it [16:24:13]req_shift_opened [16:24:13]FM_GetShiftState [16:24:13]SAM_PROTO_GetShiftState [16:24:13]wFMCommunicate request_size=4 [16:24:13]MH_SAM_APDU [16:24:13]CAPDU: 80 13 01 00 [16:24:13]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [16:24:13]Write i2c OK [16:24:13]MH_I2C_Read... [16:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:13]Read from MH i2c: E2 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 0E 00 [16:24:13]MH_I2C_Read... [16:24:13]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [16:24:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:13]wFMCommunicate OK [16:24:13]SAM_PROTO_GetShiftState done [16:24:13]FM_GetShiftState done [16:24:13]req_shift_opened done [16:24:13]requested_item shift.open_date is exist - process it [16:24:13]req_shift_open_date [16:24:13]req_shift_open_date done [16:24:13]produce_requested_data done [16:24:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153221,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:24:13]process_action_free close_receipt [16:24:13]json_value_free [16:24:13]json_value_free done [16:24:13]process_json_proto returns [16:24:13]Send response to host [16:24:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153221,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:24:13]free response buf [16:24:13]execute_script done [16:24:13]execute_script returns [16:24:13]free content buf [16:24:13]Sock 10.Close socket [16:24:13]Sock 10.Thread stoped [16:24:18]OFD Sender: No OFD packet to send [16:24:18]accept exits with 9 [16:24:18]New connection [16:24:18]New thread 3067030884 created [16:24:18]Thread 3067174244 joined [16:24:18]Waiting for new connection... [16:24:18] Sock 9.Parse request [16:24:18]Sock 9.Check first char [16:24:18]Sock 9.First char is OK [16:24:18]request: POST /json_proto HTTP/1.0 [16:24:18]Method: POST [16:24:18]URL: /json_proto [16:24:18]Method is POST - this is cgi request [16:24:18]url: /json_proto [16:24:18]query_string will be loaded in cgi processing [16:24:18]execute_cgi json_proto POST (null) [16:24:18]execute_cgi path=json_proto method=POST [16:24:18]POST find Content-Length [16:24:18]Host: 172.17.43.67:8080 [16:24:18]Content-Length: 629 [16:24:18]Content-Type: application/json [16:24:18] [16:24:18]POST finish read [16:24:18]Found Content-Length = 629 [16:24:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18884", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:18]execute_script... [16:24:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18884", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:18]POST & json_proto [16:24:18]process_json_proto [16:24:18]json parsed OK: [16:24:18]protocol is kg_v1.0 [16:24:18]action value=close_receipt [16:24:18]process_action close_receipt [16:24:18]cmd_close_receipt [16:24:18]MH_GetDate [16:24:18]Write to MH i2c: F0 00 00 9B 01 8B [16:24:18]Write i2c OK [16:24:18]MH_I2C_Read... [16:24:18]Read from MH i2c: F0 [16:24:18]MH_I2C_Read... [16:24:18]Read from MH i2c: F0 09 00 [16:24:18]MH_I2C_Read... [16:24:18]Read from MH i2c: F0 09 00 9B 01 00 33 39 F4 66 6A BD 47 65 2D [16:24:18]GetLastDocTimeStamp 1727281450 [16:24:18]current date 1727281459 [16:24:18]FM_GetShiftState [16:24:18]SAM_PROTO_GetShiftState [16:24:18]wFMCommunicate request_size=4 [16:24:18]MH_SAM_APDU [16:24:18]CAPDU: 80 13 01 00 [16:24:18]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [16:24:18]Write i2c OK [16:24:18]MH_I2C_Read... [16:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:18]Read from MH i2c: E2 [16:24:18]MH_I2C_Read... [16:24:18]Read from MH i2c: E2 0E 00 [16:24:18]MH_I2C_Read... [16:24:18]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E2 [16:24:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:18]wFMCommunicate OK [16:24:18]SAM_PROTO_GetShiftState done [16:24:18]FM_GetShiftState done [16:24:18]opened in 1727224329 [16:24:18]opened+sec_in_day 1727310729 [16:24:18]quantity*price = 4500 [16:24:18]sum+1 = 4501 [16:24:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 238 25.09.2024 16:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153222 ФПД: 184412435414968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153222&fm=184412435414968&tin=02508201610067®Number=0000000000091825&sum=4500 0 [16:24:20]StoreToDocumentArchive [16:24:20]shift 478 fd 153222 [16:24:20]save to /storage/0478/doc_00153222 [16:24:20]save last doc name /storage/0478/doc_00153222 to /storage/kkm_last_doc_name [16:24:20]save OK [16:24:20]Clear old archive folders... [16:24:20]ProcessDocumentItem done err = 0, tmpTLVsize=269 [16:24:20]tlvbuf is 0076F9A0 [16:24:20]SAM_PROTO_ClearQueue [16:24:20]wFMCommunicate request_size=4 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 09 00 00 [16:24:20]Write to MH i2c: E2 08 00 A9 01 80 09 00 00 00 00 00 00 1C [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [16:24:20]RAPDU: 90 00 [16:24:20]wFMCommunicate OK [16:24:20]SAM_PROTO_ClearQueue done [16:24:20]KKMCreateOFDPacket [16:24:20]OFDProtocolAddRootSTLVToBuf [16:24:20]FM_MakeSignedData [16:24:20]FM_MakeSignedData [16:24:20]SAM_PROTO_SignData [16:24:20]wFMCommunicate request_size=4 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 0D 01 02 [16:24:20]Write to MH i2c: E2 08 00 AA 01 80 0D 01 02 00 00 00 00 24 [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [16:24:20]RAPDU: 90 00 [16:24:20]wFMCommunicate OK [16:24:20]wFMCommunicate request_size=255 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 33 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [16:24:20]Write to MH i2c: E2 02 01 AB 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 33 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 BC [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [16:24:20]RAPDU: 90 00 [16:24:20]wFMCommunicate OK [16:24:20]wFMCommunicate request_size=28 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 86 56 02 00 35 04 06 00 A7 B8 DD B4 7F B8 [16:24:20]Write to MH i2c: E2 1F 00 AC 01 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 86 56 02 00 35 04 06 00 A7 B8 DD B4 7F B8 00 00 B9 [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [16:24:20]RAPDU: 90 00 [16:24:20]wFMCommunicate OK [16:24:20]wFMCommunicate request_size=4 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 0D 03 02 [16:24:20]Write to MH i2c: E2 08 00 AD 01 80 0D 03 02 00 00 00 00 29 [16:24:20]recv_with_timeout no data received [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 0B 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 0B 00 AD 01 00 58 48 12 16 F4 DB 1D 4B 90 00 29 [16:24:20]RAPDU: 58 48 12 16 F4 DB 1D 4B 90 00 [16:24:20]wFMCommunicate OK [16:24:20]SAM_PROTO_SignData done [16:24:21]FM_MakeSignedData done [16:24:21]CreateOFDProtocolMessage [16:24:21]wFMCommunicate request_size=4 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 11 00 00 [16:24:21]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 17 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [16:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:21]wFMCommunicate OK [16:24:21]CreateOFDProtocolMessage done [16:24:21]OFDSenderStorePacket 153222 [16:24:21]StoreOFDPacket docnum=153222 [16:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 D0 F8 19 01 97 0E 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 33 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 56 02 00 35 04 06 00 A7 B8 DD B4 7F B8 58 48 12 16 F4 DB 1D 4B [16:24:21]CheckFolder [16:24:21]dirname=/storage/ofd_packets [16:24:21]CheckFolder done [16:24:21]ProducePacketName [16:24:21]name=ofd_packets/00153222 [16:24:21]NVStorageSaveData ofd_packets/00153222 [16:24:21]File name is /storage/ofd_packets/00153222 [16:24:21]Write 319 bytes [16:24:21]NVStorageSaveData done [16:24:21]OFDSenderStorePacket done [16:24:21]KKMCreateOFDPacket done [16:24:21]NVStorageSaveData kkm_last_timestamp [16:24:21]File name is /storage/kkm_last_timestamp [16:24:21]Write 4 bytes [16:24:21]NVStorageSaveData done [16:24:21]ExternCall_PrintAddStr [16:24:21]wPrintStart [16:24:21]Write to MH i2c: 01 00 00 AF 01 B0 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 AF 01 00 00 00 00 00 FF 0F C5 [16:24:21]RasterBufferAndPrint [16:24:21]line Счет N : (3)18884 [16:24:21]line ИНН: 02508201610067 [16:24:21]line Контрольно-Кассовый Чек [16:24:21]line ПРОДАЖА [16:24:21]line Товар: 4700000160358 [16:24:21]line Вода Легенда 1л [16:24:21]line 1.000 * 45.00 [16:24:21]line = 45.00 [16:24:21]line НДС 12% НСП 1% [16:24:21]line > о реализуемом товаре [16:24:21]line ИТОГО: 45.00 [16:24:21]line НСП 1% : 0.40 [16:24:21]line НДС 12% : 4.78 [16:24:21]line Наличными: 45.00 [16:24:21]line Безнал.: 0.00 [16:24:21]line Место: АЗС № 89 "Партнер Нефть" [16:24:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:24:21]line СНО: Общий режим [16:24:21]line Чек 238 25.09.2024 16:24 [16:24:21]line Смена: 478 ФФД: 1.0 [16:24:21]line ЗНМ: 0300000113 [16:24:21]line РНМ: 0000000000091825 [16:24:21]line Версия ККМ: 001 [16:24:21]line ФМ: 0000000000871835 [16:24:21]line ФД: 153222 [16:24:21]line ФПД: 184412435414968 [16:24:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153222&fm=184412435414968&tin=02508201610067®Number=0000000000091825&sum=4500 [16:24:21]line 0 [16:24:21]written 0, free lines is 4095 [16:24:21]OFD Sender: Processing packet 153222 [packets to send 835, broken 834] [16:24:21]ProducePacketName [16:24:21]name=ofd_packets/00153222 [16:24:21]OFD Sender: To server: pG, [16:24:21]CommunicateWithHost lk.salyk.kg:30040 [16:24:21]ConnectInit lk.salyk.kg [16:24:21]Write to MH i2c: 01 00 00 D7 01 D8 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 07 0D F3 [16:24:21]RasterBufferAndPrint [16:24:21]line [16:24:21]line [16:24:21]line [16:24:21]line [16:24:21]line [16:24:21]written 0, free lines is 3367 [16:24:21]MH_Cut [16:24:21]Write to MH i2c: D1 01 00 DE 01 01 B1 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: D1 [16:24:21]MH_I2C_Read... [16:24:21]Connected sock=7 [16:24:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 D0 F8 19 01 97 0E 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 33 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 Read from MH i2c: 35 D1 11 01 04 00 10 [16:24:21]00 MH_I2C_Read... [16:24:21]30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 56 02 00 35 04 06 00 A7 B8 DD B4 7F B8 58 48 12 16 F4 DB 1D 4B [16:24:21]Read from MH i2c: D1 01 00 DE 01 00 B0 [16:24:21]Write to MH i2c: 01 00 00 DF 01 E0 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 3E 47 00 4D 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 *** Cut start [16:24:22]39 33 *** Purtial cut [16:24:22]36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 56 02 00 F4 03 04 00 2E E1 F3 66 B6 04 01 00 00 B0 95 F9 63 9D A8 0A AD [16:24:22]CommunicateWithHost err = 0 [16:24:22]CheckOFDResponse [16:24:22]*** Stage 1: CUTSNS_PIN = 1 [16:24:22]1017 (14) - 77093643461234 [16:24:22]1041 (16) - 0000000000871835 [16:24:22]1040 (4) - 153222 [16:24:22]1012 (4) - 25.09.2024 10:08 [16:24:22]1206 (1) - 0 [16:24:22]OFD Sender: Remove packet 153222 [16:24:22]ProducePacketName [16:24:22]name=ofd_packets/00153222 [16:24:22]NVStorageDeleteData [16:24:22]Read from MH i2c: 01 [16:24:22]MH_I2C_Read... [16:24:22]*** Stop cut motor [16:24:22]*** Cut end [16:24:22]Read from MH i2c: 01 07 00 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [16:24:22]process_action close_receipt done [16:24:22]requested_data is exist [16:24:22]produce_requested_data [16:24:22]requested_item fm.sn is exist - process it [16:24:22]wFMCommunicate request_size=4 [16:24:22]MH_SAM_APDU [16:24:22]CAPDU: 80 11 00 00 [16:24:22]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [16:24:22]Write i2c OK [16:24:22]MH_I2C_Read... [16:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:22]Read from MH i2c: E2 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: E2 17 00 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [16:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:22]wFMCommunicate OK [16:24:22]requested_item fd.num is exist - process it [16:24:22]SAM_PROTO_GetFieldsCounters [16:24:22]wFMCommunicate request_size=4 [16:24:22]MH_SAM_APDU [16:24:22]CAPDU: 80 13 00 00 [16:24:22]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [16:24:22]Write i2c OK [16:24:22]MH_I2C_Read... [16:24:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:22]Read from MH i2c: E2 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: E2 62 00 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [16:24:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:22]wFMCommunicate OK [16:24:22]SAM_PROTO_GetFieldsCounters done [16:24:22]requested_item shift.num is exist - process it [16:24:22]requested_item shift.opened is exist - process it [16:24:22]req_shift_opened [16:24:22]FM_GetShiftState [16:24:22]SAM_PROTO_GetShiftState [16:24:23]wFMCommunicate request_size=4 [16:24:23]MH_SAM_APDU [16:24:23]CAPDU: 80 13 01 00 [16:24:23]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [16:24:23]OFD Sender: No OFD packet to send [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:23]Read from MH i2c: E2 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 28 [16:24:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:23]wFMCommunicate OK [16:24:23]SAM_PROTO_GetShiftState done [16:24:23]FM_GetShiftState done [16:24:23]req_shift_opened done [16:24:23]requested_item shift.open_date is exist - process it [16:24:23]req_shift_open_date [16:24:23]req_shift_open_date done [16:24:23]produce_requested_data done [16:24:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153222,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:24:23]process_action_free close_receipt [16:24:23]json_value_free [16:24:23]json_value_free done [16:24:23]process_json_proto returns [16:24:23]Send response to host [16:24:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153222,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:24:23]free response buf [16:24:23]execute_script done [16:24:23]execute_script returns [16:24:23]free content buf [16:24:23]Sock 9.Close socket [16:24:23]Sock 9.Thread stoped [16:24:28]OFD Sender: No OFD packet to send [16:24:29]accept exits with 10 [16:24:29]New connection [16:24:29]New thread 3067174244 created [16:24:29]Thread 3067030884 joined [16:24:29]Waiting for new connection... [16:24:29] Sock 10.Parse request [16:24:29]Sock 10.Check first char [16:24:29]Sock 10.First char is OK [16:24:29]request: POST /json_proto HTTP/1.0 [16:24:29]Method: POST [16:24:29]URL: /json_proto [16:24:29]Method is POST - this is cgi request [16:24:29]url: /json_proto [16:24:29]query_string will be loaded in cgi processing [16:24:29]execute_cgi json_proto POST (null) [16:24:29]execute_cgi path=json_proto method=POST [16:24:29]POST find Content-Length [16:24:29]Host: 172.17.43.67:8080 [16:24:29]Content-Length: 680 [16:24:29]Content-Type: application/json [16:24:29] [16:24:29]POST finish read [16:24:29]Found Content-Length = 680 [16:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:29]execute_script... [16:24:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:29]POST & json_proto [16:24:29]process_json_proto [16:24:29]json parsed OK: [16:24:29]protocol is kg_v1.0 [16:24:29]action value=close_receipt [16:24:29]process_action close_receipt [16:24:29]cmd_close_receipt [16:24:29]MH_GetDate [16:24:29]Write to MH i2c: F0 00 00 E3 01 D3 [16:24:29]Write i2c OK [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 09 00 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 09 00 E3 01 00 3D 39 F4 66 6A BD 47 65 7F [16:24:29]GetLastDocTimeStamp 1727281459 [16:24:29]current date 1727281469 [16:24:29]FM_GetShiftState [16:24:29]SAM_PROTO_GetShiftState [16:24:29]wFMCommunicate request_size=4 [16:24:29]MH_SAM_APDU [16:24:29]CAPDU: 80 13 01 00 [16:24:29]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [16:24:29]Write i2c OK [16:24:29]MH_I2C_Read... [16:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:29]Read from MH i2c: E2 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2A [16:24:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:29]wFMCommunicate OK [16:24:29]SAM_PROTO_GetShiftState done [16:24:29]FM_GetShiftState done [16:24:29]opened in 1727224329 [16:24:29]opened+sec_in_day 1727310729 [16:24:29]quantity*price = 100050 [16:24:29]sum+1 = 100052 [16:24:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 239 25.09.2024 16:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153223 ФПД: 251295646443321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153223&fm=251295646443321&tin=02508201610067®Number=0000000000091825&sum=100000 [16:24:31]StoreToDocumentArchive [16:24:31]shift 478 fd 153223 [16:24:31]save to /storage/0478/doc_00153223 [16:24:31]save last doc name /storage/0478/doc_00153223 to /storage/kkm_last_doc_name [16:24:31]save OK [16:24:31]Clear old archive folders... [16:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:24:31]tlvbuf is 007E8600 [16:24:31]SAM_PROTO_ClearQueue [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 09 00 00 [16:24:31]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]SAM_PROTO_ClearQueue done [16:24:31]KKMCreateOFDPacket [16:24:31]OFDProtocolAddRootSTLVToBuf [16:24:31]FM_MakeSignedData [16:24:31]FM_MakeSignedData [16:24:31]SAM_PROTO_SignData [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 01 02 [16:24:31]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]wFMCommunicate request_size=255 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 56 02 00 35 04 06 00 E4 8D 53 BD [16:24:31]Write to MH i2c: E2 02 01 F3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 56 02 00 35 04 06 00 E4 8D 53 BD 00 00 EF [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]wFMCommunicate request_size=7 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 02 02 02 67 39 [16:24:31]Write to MH i2c: E2 0A 00 F4 01 80 0D 02 02 02 00 67 39 00 00 13 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 03 02 [16:24:31]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 0B 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 0B 00 F5 01 00 80 B9 D0 C2 0E 9B B2 98 90 00 30 [16:24:31]RAPDU: 80 B9 D0 C2 0E 9B B2 98 90 00 [16:24:31]wFMCommunicate OK [16:24:31]SAM_PROTO_SignData done [16:24:31]FM_MakeSignedData done [16:24:31]CreateOFDProtocolMessage [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 11 00 00 [16:24:31]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 17 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [16:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:31]wFMCommunicate OK [16:24:31]CreateOFDProtocolMessage done [16:24:31]OFDSenderStorePacket 153223 [16:24:31]StoreOFDPacket docnum=153223 [16:24:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C9 33 04 01 16 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 56 02 00 35 04 06 00 E4 8D 53 BD 67 39 80 B9 D0 C2 0E 9B B2 98 [16:24:31]CheckFolder [16:24:31]dirname=/storage/ofd_packets [16:24:31]CheckFolder done [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00153223 [16:24:31]NVStorageSaveData ofd_packets/00153223 [16:24:31]File name is /storage/ofd_packets/00153223 [16:24:31]Write 298 bytes [16:24:31]NVStorageSaveData done [16:24:31]OFDSenderStorePacket done [16:24:31]KKMCreateOFDPacket done [16:24:31]NVStorageSaveData kkm_last_timestamp [16:24:31]File name is /storage/kkm_last_timestamp [16:24:32]Write 4 bytes [16:24:32]NVStorageSaveData done [16:24:32]ExternCall_PrintAddStr [16:24:32]wPrintStart [16:24:32]Write to MH i2c: 01 00 00 F7 01 F8 [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [16:24:32]RasterBufferAndPrint [16:24:32]line Счет N : (1)1787218 [16:24:32]line ИНН: 02508201610067 [16:24:32]line Контрольно-Кассовый Чек [16:24:32]line ПРОДАЖА [16:24:32]line ТРК (МРК, ГНК) : 31 [16:24:32]line Товар: 2710194210 [16:24:32]line ДТ-К-5 [16:24:32]line 13.130 * 76.20 [16:24:32]line = 1000.51 [16:24:32]line НДС 12% НСП 1% [16:24:32]line > о реализуемом товаре [16:24:32]line ОКРУГЛЕНИЕ: -0.51 [16:24:32]line ИТОГО: 1000.00 [16:24:32]line Внесено: 1000.00 [16:24:32]line СДАЧА: 0.00 [16:24:32]line НСП 1% : 8.85 [16:24:32]line НДС 12% : 106.25 [16:24:32]line Наличными: 1000.00 [16:24:32]line Безнал.: 0.00 [16:24:32]line Место: АЗС № 89 "Партнер Нефть" [16:24:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:24:32]line СНО: Общий режим [16:24:32]line Чек 239 25.09.2024 16:24 [16:24:32]line Смена: 478 ФФД: 1.0 [16:24:32]line ЗНМ: 0300000113 [16:24:32]line РНМ: 0000000000091825 [16:24:32]line Версия ККМ: 001 [16:24:32]line ФМ: 0000000000871835 [16:24:32]line ФД: 153223 [16:24:32]line ФПД: 251295646443321 [16:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153223&fm=251295646443321&tin=02508201610067®Number=0000000000091825&sum=100000 [16:24:32]written 0, free lines is 4095 [16:24:32]OFD Sender: Processing packet 153223 [packets to send 835, broken 834] [16:24:32]ProducePacketName [16:24:32]name=ofd_packets/00153223 [16:24:32]OFD Sender: To server: pG, [16:24:32]CommunicateWithHost lk.salyk.kg:30040 [16:24:32]ConnectInit lk.salyk.kg [16:24:32]Write to MH i2c: 01 00 00 22 02 24 [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 E0 0C 17 [16:24:32]RasterBufferAndPrint [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]written 0, free lines is 3331 [16:24:32]MH_Cut [16:24:32]Write to MH i2c: D1 01 00 29 02 01 FD [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 01 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 01 00 29 02 00 FC [16:24:32]Write to MH i2c: 01 00 00 2A 02 2C [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Connected sock=7 [16:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C9 33 04 01 16 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 3D 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 56 02 00 35 04 06 00 E4 8D 53 BD 67 39 80 B9 D0 C2 0E 9B B2 98 [16:24:33]*** Cut start [16:24:33]*** Purtial cut [16:24:33]*** Stage 1: CUTSNS_PIN = 1 [16:24:33]Read from MH i2c: 01 [16:24:33]MH_I2C_Read... [16:24:33]*** Stop cut motor [16:24:33]*** Cut end [16:24:33]Read from MH i2c: 01 07 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [16:24:33]process_action close_receipt done [16:24:33]requested_data is exist [16:24:33]produce_requested_data [16:24:33]requested_item fm.sn is exist - process it [16:24:33]wFMCommunicate request_size=4 [16:24:33]MH_SAM_APDU [16:24:33]CAPDU: 80 11 00 00 [16:24:33]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [16:24:33]Write i2c OK [16:24:33]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 17 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [16:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:33]wFMCommunicate OK [16:24:33]requested_item fd.num is exist - process it [16:24:33]SAM_PROTO_GetFieldsCounters [16:24:33]wFMCommunicate request_size=4 [16:24:33]MH_SAM_APDU [16:24:33]CAPDU: 80 13 00 00 [16:24:33]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [16:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2E 56 47 00 A6 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 56 02 00 F4 03 04 00 39 E1 F3 66 B6 04 01 00 00 CB 1C 5B 4D 12 2E E2 20 [16:24:33]CommunicateWithHost err = 0 [16:24:33]CheckOFDResponse [16:24:33]1017 (14) - 77093643461234 [16:24:33]1041 (16) - 0000000000871835 [16:24:33]1040 (4) - 153223 [16:24:33]1012 (4) - 25.09.2024 10:08 [16:24:33]1206 (1) - 0 [16:24:33]OFD Sender: Remove packet 153223 [16:24:33]ProducePacketName [16:24:33]name=ofd_packets/00153223 [16:24:33]NVStorageDeleteData [16:24:33]Write i2c OK [16:24:33]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 62 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 62 00 2C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [16:24:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:34]wFMCommunicate OK [16:24:34]SAM_PROTO_GetFieldsCounters done [16:24:34]requested_item shift.num is exist - process it [16:24:34]requested_item shift.opened is exist - process it [16:24:34]req_shift_opened [16:24:34]FM_GetShiftState [16:24:34]SAM_PROTO_GetShiftState [16:24:34]wFMCommunicate request_size=4 [16:24:34]MH_SAM_APDU [16:24:34]CAPDU: 80 13 01 00 [16:24:34]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [16:24:34]Write i2c OK [16:24:34]MH_I2C_Read... [16:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:34]Read from MH i2c: E2 [16:24:34]MH_I2C_Read... [16:24:34]Read from MH i2c: E2 0E 00 [16:24:34]MH_I2C_Read... [16:24:34]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 74 [16:24:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:24:34]wFMCommunicate OK [16:24:34]SAM_PROTO_GetShiftState done [16:24:34]FM_GetShiftState done [16:24:34]req_shift_opened done [16:24:34]requested_item shift.open_date is exist - process it [16:24:34]req_shift_open_date [16:24:34]req_shift_open_date done [16:24:34]produce_requested_data done [16:24:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153223,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:24:34]process_action_free close_receipt [16:24:34]json_value_free [16:24:34]json_value_free done [16:24:34]process_json_proto returns [16:24:34]Send response to host [16:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153223,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:24:34]free response buf [16:24:34]execute_script done [16:24:34]execute_script returns [16:24:34]free content buf [16:24:34]Sock 10.Close socket [16:24:34]Sock 10.Thread stoped [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:07]recv_with_timeout no data received [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:26]recv_with_timeout no data received [16:25:29]OFD Sender: No OFD packet to send [16:25:34]OFD Sender: No OFD packet to send [16:25:39]OFD Sender: No OFD packet to send [16:25:43]recv_with_timeout no data received [16:25:44]OFD Sender: No OFD packet to send [16:25:49]OFD Sender: No OFD packet to send [16:25:54]OFD Sender: No OFD packet to send [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:19]OFD Sender: No OFD packet to send [16:26:24]OFD Sender: No OFD packet to send [16:26:29]OFD Sender: No OFD packet to send [16:26:34]OFD Sender: No OFD packet to send [16:26:39]OFD Sender: No OFD packet to send [16:26:44]OFD Sender: No OFD packet to send [16:26:49]OFD Sender: No OFD packet to send [16:26:54]OFD Sender: No OFD packet to send [16:26:59]OFD Sender: No OFD packet to send [16:27:02]recv_with_timeout no data received [16:27:04]OFD Sender: No OFD packet to send [16:27:09]accept exits with 9 [16:27:09]New connection [16:27:09]New thread 3067030884 created [16:27:09]Thread 3067174244 joined [16:27:09]Waiting for new connection... [16:27:09] Sock 9.Parse request [16:27:09]Sock 9.Check first char [16:27:09]Sock 9.First char is OK [16:27:09]request: POST /json_proto HTTP/1.0 [16:27:09]Method: POST [16:27:09]URL: /json_proto [16:27:09]Method is POST - this is cgi request [16:27:09]url: /json_proto [16:27:09]query_string will be loaded in cgi processing [16:27:09]execute_cgi json_proto POST (null) [16:27:09]execute_cgi path=json_proto method=POST [16:27:09]POST find Content-Length [16:27:09]Host: 172.17.43.67:8080 [16:27:09]Content-Length: 680 [16:27:09]Content-Type: application/json [16:27:09] [16:27:09]POST finish read [16:27:09]Found Content-Length = 680 [16:27:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:09]execute_script... [16:27:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:09]POST & json_proto [16:27:09]process_json_proto [16:27:09]json parsed OK: [16:27:09]protocol is kg_v1.0 [16:27:09]action value=close_receipt [16:27:09]process_action close_receipt [16:27:09]cmd_close_receipt [16:27:09]MH_GetDate [16:27:09]Write to MH i2c: F0 00 00 2E 02 1F [16:27:09]Write i2c OK [16:27:09]MH_I2C_Read... [16:27:09]Read from MH i2c: F0 [16:27:09]MH_I2C_Read... [16:27:09]Read from MH i2c: F0 09 00 [16:27:09]MH_I2C_Read... [16:27:09]Read from MH i2c: F0 09 00 2E 02 00 DD 39 F4 66 6A BD 47 65 6B [16:27:09]GetLastDocTimeStamp 1727281469 [16:27:09]current date 1727281629 [16:27:09]FM_GetShiftState [16:27:09]SAM_PROTO_GetShiftState [16:27:09]wFMCommunicate request_size=4 [16:27:09]MH_SAM_APDU [16:27:09]CAPDU: 80 13 01 00 [16:27:09]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [16:27:09]Write i2c OK [16:27:09]MH_I2C_Read... [16:27:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:09]Read from MH i2c: E2 [16:27:09]MH_I2C_Read... [16:27:09]Read from MH i2c: E2 0E 00 [16:27:09]MH_I2C_Read... [16:27:09]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 76 [16:27:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:27:09]wFMCommunicate OK [16:27:09]SAM_PROTO_GetShiftState done [16:27:09]FM_GetShiftState done [16:27:09]opened in 1727224329 [16:27:09]opened+sec_in_day 1727310729 [16:27:09]quantity*price = 100050 [16:27:09]sum+1 = 100052 [16:27:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 240 25.09.2024 16:27 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153224 ФПД: 104943622783136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153224&fm=104943622783136&tin=02508201610067®Number=0000000000091825&sum=100000 [16:27:10]StoreToDocumentArchive [16:27:10]shift 478 fd 153224 [16:27:10]save to /storage/0478/doc_00153224 [16:27:10]save last doc name /storage/0478/doc_00153224 to /storage/kkm_last_doc_name [16:27:10]save OK [16:27:10]Clear old archive folders... [16:27:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:27:10]tlvbuf is 0079F6D0 [16:27:10]SAM_PROTO_ClearQueue [16:27:10]wFMCommunicate request_size=4 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 09 00 00 [16:27:10]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [16:27:10]RAPDU: 90 00 [16:27:10]wFMCommunicate OK [16:27:10]SAM_PROTO_ClearQueue done [16:27:10]KKMCreateOFDPacket [16:27:10]OFDProtocolAddRootSTLVToBuf [16:27:10]FM_MakeSignedData [16:27:10]FM_MakeSignedData [16:27:10]SAM_PROTO_SignData [16:27:10]wFMCommunicate request_size=4 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 0D 01 02 [16:27:10]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [16:27:10]RAPDU: 90 00 [16:27:10]wFMCommunicate OK [16:27:10]wFMCommunicate request_size=255 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DD 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 56 02 00 35 04 06 00 5F 72 17 5B [16:27:10]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DD 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 56 02 00 35 04 06 00 5F 72 17 5B 00 00 9F [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [16:27:10]RAPDU: 90 00 [16:27:10]wFMCommunicate OK [16:27:10]wFMCommunicate request_size=7 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 0D 02 02 02 80 A0 [16:27:10]Write to MH i2c: E2 0A 00 3F 02 80 0D 02 02 02 00 80 A0 00 00 DF [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [16:27:10]RAPDU: 90 00 [16:27:10]wFMCommunicate OK [16:27:10]wFMCommunicate request_size=4 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 0D 03 02 [16:27:10]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 0B 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 0B 00 40 02 00 06 28 46 FE EA B2 C5 78 90 00 09 [16:27:10]RAPDU: 06 28 46 FE EA B2 C5 78 90 00 [16:27:10]wFMCommunicate OK [16:27:10]SAM_PROTO_SignData done [16:27:10]FM_MakeSignedData done [16:27:10]CreateOFDProtocolMessage [16:27:10]wFMCommunicate request_size=4 [16:27:10]MH_SAM_APDU [16:27:10]CAPDU: 80 11 00 00 [16:27:10]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:10]Read from MH i2c: E2 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 17 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [16:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:27:10]wFMCommunicate OK [16:27:10]CreateOFDProtocolMessage done [16:27:10]OFDSenderStorePacket 153224 [16:27:10]StoreOFDPacket docnum=153224 [16:27:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C9 E4 04 01 C4 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DD 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 56 02 00 35 04 06 00 5F 72 17 5B 80 A0 06 28 46 FE EA B2 C5 78 [16:27:10]CheckFolder [16:27:10]dirname=/storage/ofd_packets [16:27:10]CheckFolder done [16:27:10]ProducePacketName [16:27:10]name=ofd_packets/00153224 [16:27:10]NVStorageSaveData ofd_packets/00153224 [16:27:10]File name is /storage/ofd_packets/00153224 [16:27:10]Write 298 bytes [16:27:10]NVStorageSaveData done [16:27:10]OFDSenderStorePacket done [16:27:10]KKMCreateOFDPacket done [16:27:10]NVStorageSaveData kkm_last_timestamp [16:27:10]File name is /storage/kkm_last_timestamp [16:27:10]Write 4 bytes [16:27:10]NVStorageSaveData done [16:27:10]ExternCall_PrintAddStr [16:27:10]wPrintStart [16:27:10]Write to MH i2c: 01 00 00 42 02 44 [16:27:10]Write i2c OK [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: 01 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: 01 07 00 [16:27:10]MH_I2C_Read... [16:27:10]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [16:27:10]RasterBufferAndPrint [16:27:10]line Счет N : (1)1787219 [16:27:10]line ИНН: 02508201610067 [16:27:10]line Контрольно-Кассовый Чек [16:27:10]line ПРОДАЖА [16:27:10]line ТРК (МРК, ГНК) : 41 [16:27:10]line Товар: 2710194210 [16:27:10]line ДТ-К-5 [16:27:10]line 13.130 * 76.20 [16:27:10]line = 1000.51 [16:27:10]line НДС 12% НСП 1% [16:27:10]line > о реализуемом товаре [16:27:10]line ОКРУГЛЕНИЕ: -0.51 [16:27:10]line ИТОГО: 1000.00 [16:27:10]line Внесено: 1000.00 [16:27:10]line СДАЧА: 0.00 [16:27:10]line НСП 1% : 8.85 [16:27:10]line НДС 12% : 106.25 [16:27:10]line Наличными: 1000.00 [16:27:10]line Безнал.: 0.00 [16:27:10]line Место: АЗС № 89 "Партнер Нефть" [16:27:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:27:10]line СНО: Общий режим [16:27:10]line Чек 240 25.09.2024 16:27 [16:27:10]line Смена: 478 ФФД: 1.0 [16:27:10]line ЗНМ: 0300000113 [16:27:10]line РНМ: 0000000000091825 [16:27:10]line Версия ККМ: 001 [16:27:10]line ФМ: 0000000000871835 [16:27:10]line ФД: 153224 [16:27:10]line ФПД: 104943622783136 [16:27:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162709&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153224&fm=104943622783136&tin=02508201610067®Number=0000000000091825&sum=100000 [16:27:10]written 0, free lines is 4095 [16:27:10]OFD Sender: Processing packet 153224 [packets to send 835, broken 834] [16:27:10]ProducePacketName [16:27:10]name=ofd_packets/00153224 [16:27:10]OFD Sender: To server: pG, [16:27:10]CommunicateWithHost lk.salyk.kg:30040 [16:27:10]ConnectInit lk.salyk.kg [16:27:11]Write to MH i2c: 01 00 00 6D 02 6F [16:27:11]Write i2c OK [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: 01 [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: 01 07 00 [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 D7 0C 59 [16:27:11]RasterBufferAndPrint [16:27:11]line [16:27:11]line [16:27:11]line [16:27:11]line [16:27:11]line [16:27:11]written 0, free lines is 3293 [16:27:11]MH_Cut [16:27:11]Write to MH i2c: D1 01 00 74 02 01 48 [16:27:11]Write i2c OK [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: D1 [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: D1 01 00 [16:27:11]MH_I2C_Read... [16:27:11]Read from MH i2c: D1 01 00 74 02 00 47 [16:27:11]Write to MH i2c: 01 00 00 75 02 77 [16:27:11]Write i2c OK [16:27:11]MH_I2C_Read... [16:27:11]Connected sock=7 [16:27:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C9 E4 04 01 C4 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 DD 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 56 02 00 35 04 06 00 5F 72 17 5B 80 A0 06 28 46 FE EA B2 C5 78 [16:27:12]*** Cut start [16:27:12]*** Purtial cut [16:27:12]*** Stage 1: CUTSNS_PIN = 1 [16:27:12]Read from MH i2c: 01 [16:27:12]MH_I2C_Read... [16:27:12]*** Stop cut motor [16:27:12]*** Cut end [16:27:12]Read from MH i2c: 01 07 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [16:27:12]process_action close_receipt done [16:27:12]requested_data is exist [16:27:12]produce_requested_data [16:27:12]requested_item fm.sn is exist - process it [16:27:12]wFMCommunicate request_size=4 [16:27:12]MH_SAM_APDU [16:27:12]CAPDU: 80 11 00 00 [16:27:12]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:12]Read from MH i2c: E2 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 17 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [16:27:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:27:12]wFMCommunicate OK [16:27:12]requested_item fd.num is exist - process it [16:27:12]SAM_PROTO_GetFieldsCounters [16:27:12]wFMCommunicate request_size=4 [16:27:12]MH_SAM_APDU [16:27:12]CAPDU: 80 13 00 00 [16:27:12]Write to MH i2c: E2 08 00 77 02 80 13 00 00 00 00 00 00 F5 [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8A F1 47 00 59 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 56 02 00 F4 03 04 00 D8 E1 F3 66 B6 04 01 00 00 AA 98 D9 5C 7D 0C FA EF [16:27:12]CommunicateWithHost err = 0 [16:27:12]CheckOFDResponse [16:27:12]1017 (14) - 77093643461234 [16:27:12]1041 (16) - 0000000000871835 [16:27:12]1040 (4) - 153224 [16:27:12]1012 (4) - 25.09.2024 10:11 [16:27:12]1206 (1) - 0 [16:27:12]OFD Sender: Remove packet 153224 [16:27:12]ProducePacketName [16:27:12]name=ofd_packets/00153224 [16:27:12]NVStorageDeleteData [16:27:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:12]Read from MH i2c: E2 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 62 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 62 00 77 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [16:27:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:12]wFMCommunicate OK [16:27:12]SAM_PROTO_GetFieldsCounters done [16:27:12]requested_item shift.num is exist - process it [16:27:12]requested_item shift.opened is exist - process it [16:27:12]req_shift_opened [16:27:12]FM_GetShiftState [16:27:12]SAM_PROTO_GetShiftState [16:27:12]wFMCommunicate request_size=4 [16:27:12]MH_SAM_APDU [16:27:12]CAPDU: 80 13 01 00 [16:27:12]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:12]Read from MH i2c: E2 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 0E 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BF [16:27:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:27:12]wFMCommunicate OK [16:27:12]SAM_PROTO_GetShiftState done [16:27:12]FM_GetShiftState done [16:27:12]req_shift_opened done [16:27:12]requested_item shift.open_date is exist - process it [16:27:12]req_shift_open_date [16:27:12]req_shift_open_date done [16:27:12]produce_requested_data done [16:27:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153224,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:27:12]process_action_free close_receipt [16:27:12]json_value_free [16:27:12]json_value_free done [16:27:12]process_json_proto returns [16:27:12]Send response to host [16:27:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153224,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:27:12]free response buf [16:27:12]execute_script done [16:27:12]execute_script returns [16:27:12]free content buf [16:27:12]Sock 9.Close socket [16:27:12]Sock 9.Thread stoped [16:27:12]int [16:27:12]Write to MH i2c: 01 00 00 79 02 7B [16:27:12]*** FLAG_PRN_KEY set [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 07 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 07 00 79 02 00 08 00 00 00 FF 0F 98 [16:27:12]state=0 [16:27:12]Key pressed [16:27:12]Feed [16:27:12]Write to MH i2c: D8 00 00 7A 02 53 [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: D8 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: D8 01 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: D8 01 00 7A 02 00 54 [16:27:12]int [16:27:12]Write to MH i2c: 01 00 00 7B 02 7D [16:27:12]Write i2c OK [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 07 00 [16:27:12]MH_I2C_Read... [16:27:12]Read from MH i2c: 01 07 00 7B 02 00 48 00 00 00 3C 00 08 [16:27:12]state=2 [16:27:12]Key pressed [16:27:13]OFD Sender: No OFD packet to send [16:27:13]int [16:27:13]Write to MH i2c: 01 00 00 7C 02 7E [16:27:13]*** FLAG_PRN_KEY reset [16:27:13]Write i2c OK [16:27:13]MH_I2C_Read... [16:27:13]Read from MH i2c: 01 [16:27:13]MH_I2C_Read... [16:27:13]Read from MH i2c: 01 07 00 [16:27:13]MH_I2C_Read... [16:27:13]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 F6 0F 8A [16:27:13]state=2 [16:27:13]Stop feed [16:27:18]OFD Sender: No OFD packet to send [16:27:19]recv_with_timeout no data received [16:27:23]OFD Sender: No OFD packet to send [16:27:28]OFD Sender: No OFD packet to send [16:27:33]recv_with_timeout no data received [16:27:33]OFD Sender: No OFD packet to send [16:27:34]accept exits with 10 [16:27:34]New connection [16:27:34]New thread 3067174244 created [16:27:34]Thread 3067030884 joined [16:27:34]Waiting for new connection... [16:27:34] Sock 10.Parse request [16:27:34]Sock 10.Check first char [16:27:34]Sock 10.First char is OK [16:27:34]request: POST /json_proto HTTP/1.0 [16:27:34]Method: POST [16:27:34]URL: /json_proto [16:27:34]Method is POST - this is cgi request [16:27:34]url: /json_proto [16:27:34]query_string will be loaded in cgi processing [16:27:34]execute_cgi json_proto POST (null) [16:27:34]execute_cgi path=json_proto method=POST [16:27:34]POST find Content-Length [16:27:34]Host: 172.17.43.67:8080 [16:27:34]Content-Length: 678 [16:27:34]Content-Type: application/json [16:27:34] [16:27:34]POST finish read [16:27:34]Found Content-Length = 678 [16:27:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:34]execute_script... [16:27:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:34]POST & json_proto [16:27:34]process_json_proto [16:27:34]json parsed OK: [16:27:34]protocol is kg_v1.0 [16:27:34]action value=close_receipt [16:27:34]process_action close_receipt [16:27:34]cmd_close_receipt [16:27:34]MH_GetDate [16:27:34]Write to MH i2c: F0 00 00 7D 02 6E [16:27:34]Write i2c OK [16:27:34]MH_I2C_Read... [16:27:34]Read from MH i2c: F0 [16:27:34]MH_I2C_Read... [16:27:34]Read from MH i2c: F0 09 00 [16:27:34]MH_I2C_Read... [16:27:34]Read from MH i2c: F0 09 00 7D 02 00 F6 39 F4 66 6A BD 47 65 D3 [16:27:34]GetLastDocTimeStamp 1727281629 [16:27:34]current date 1727281654 [16:27:34]FM_GetShiftState [16:27:34]SAM_PROTO_GetShiftState [16:27:34]wFMCommunicate request_size=4 [16:27:34]MH_SAM_APDU [16:27:34]CAPDU: 80 13 01 00 [16:27:34]Write to MH i2c: E2 08 00 7E 02 80 13 01 00 00 00 00 00 FD [16:27:34]Write i2c OK [16:27:34]MH_I2C_Read... [16:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:34]Read from MH i2c: E2 [16:27:34]MH_I2C_Read... [16:27:34]Read from MH i2c: E2 0E 00 [16:27:34]MH_I2C_Read... [16:27:34]Read from MH i2c: E2 0E 00 7E 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C5 [16:27:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:27:34]wFMCommunicate OK [16:27:34]SAM_PROTO_GetShiftState done [16:27:34]FM_GetShiftState done [16:27:34]opened in 1727224329 [16:27:34]opened+sec_in_day 1727310729 [16:27:34]quantity*price = 30035 [16:27:34]sum+1 = 30036 [16:27:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 241 25.09.2024 16:27 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153225 ФПД: 102674956494356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T162735&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153225&fm=102674956494356&tin=02508201610067®Number=0000000000091825&sum=30000 [16:27:35]StoreToDocumentArchive [16:27:35]shift 478 fd 153225 [16:27:35]save to /storage/0478/doc_00153225 [16:27:35]save last doc name /storage/0478/doc_00153225 to /storage/kkm_last_doc_name [16:27:35]save OK [16:27:35]Clear old archive folders... [16:27:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:27:35]tlvbuf is 0074D8D0 [16:27:35]SAM_PROTO_ClearQueue [16:27:35]wFMCommunicate request_size=4 [16:27:35]MH_SAM_APDU [16:27:35]CAPDU: 80 09 00 00 [16:27:35]Write to MH i2c: E2 08 00 8B 02 80 09 00 00 00 00 00 00 FF [16:27:35]Write i2c OK [16:27:35]MH_I2C_Read... [16:27:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:35]Read from MH i2c: E2 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: E2 03 00 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [16:27:35]RAPDU: 90 00 [16:27:35]wFMCommunicate OK [16:27:35]SAM_PROTO_ClearQueue done [16:27:35]KKMCreateOFDPacket [16:27:35]OFDProtocolAddRootSTLVToBuf [16:27:35]FM_MakeSignedData [16:27:35]FM_MakeSignedData [16:27:35]SAM_PROTO_SignData [16:27:35]wFMCommunicate request_size=4 [16:27:35]MH_SAM_APDU [16:27:35]CAPDU: 80 0D 01 02 [16:27:35]Write to MH i2c: E2 08 00 8C 02 80 0D 01 02 00 00 00 00 07 [16:27:35]Write i2c OK [16:27:35]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]wFMCommunicate request_size=255 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 F7 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 56 02 00 35 04 06 00 5D [16:27:36]Write to MH i2c: E2 02 01 8D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 F7 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 56 02 00 35 04 06 00 5D 00 00 3D [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]wFMCommunicate request_size=10 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28081410+1699200362=1727281772 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6D 3A F4 66 6A BD 47 65 D3 [16:29:33]Current date/time: 25.09.2024 16:29 [16:29:33]FM_Init [16:29:33]wFMConnect [16:29:33]MH_SAM_On [16:29:33]Write to MH i2c: E0 00 00 08 00 E7 [16:29:33]Write i2c OK [16:29:33]MH_I2C_Read... [16:29:33]*** iso7816_init finished! [16:29:33]*** atr: [16:29:33]*** 0F 3B D5 18 FF 81 91 FE [16:29:33]*** 1F C3 80 73 C8 21 10 0A [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]*** 00 00 00 00 00 00 00 00 [16:29:33]Read from MH i2c: E0 [16:29:33]MH_I2C_Read... [16:29:33]Read from MH i2c: E0 10 00 [16:29:33]MH_I2C_Read... [16:29:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:29:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:29:33]wFMCommunicate request_size=10 [16:29:33]MH_SAM_APDU [16:29:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:29:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:29:33]Write i2c OK [16:29:33]MH_I2C_Read... [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 28081431+1699200362=1727281793 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 82 3A F4 66 6A BD 47 65 E8 [16:29:54]Current date/time: 25.09.2024 16:29 [16:29:54]FM_Init [16:29:54]wFMConnect [16:29:54]MH_SAM_On [16:29:54]Write to MH i2c: E0 00 00 08 00 E7 [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:54]*** iso7816_init finished! [16:29:54]*** atr: [16:29:54]*** 0F 3B D5 18 FF 81 91 FE [16:29:54]*** 1F C3 80 73 C8 21 10 0A [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]*** 00 00 00 00 00 00 00 00 [16:29:54]Read from MH i2c: E0 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E0 10 00 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:29:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:29:54]wFMCommunicate request_size=10 [16:29:54]MH_SAM_APDU [16:29:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:29:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:57]json_value_free [16:29:57]json_value_free done [16:29:57]process_json_proto returns [16:29:57]Send response to host [16:29:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153225,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:29:57]free response buf [16:29:57]execute_script done [16:29:57]execute_script returns [16:29:57]free content buf [16:29:57]Sock 8.Close socket [16:29:57]Sock 8.Thread stoped [16:29:57]accept exits with 10 [16:29:57]New connection [16:29:57]New thread 3066535268 created [16:29:57]Thread 3066678628 joined [16:29:57]Waiting for new connection... [16:29:57] Sock 10.Parse request [16:29:57]Sock 10.Check first char [16:29:57]Sock 10.First char is OK [16:29:57]request: POST /json_proto HTTP/1.0 [16:29:57]Method: POST [16:29:57]URL: /json_proto [16:29:57]Method is POST - this is cgi request [16:29:57]url: /json_proto [16:29:57]query_string will be loaded in cgi processing [16:29:57]execute_cgi json_proto POST (null) [16:29:57]execute_cgi path=json_proto method=POST [16:29:57]POST find Content-Length [16:29:57]Host: 172.17.43.67:8080 [16:29:57]Content-Length: 331 [16:29:57]Content-Type: application/json [16:29:57] [16:29:57]POST finish read [16:29:57]Found Content-Length = 331 [16:29:57]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" ] } } [16:29:57]execute_script... [16:29:57]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" ] } } [16:29:57]POST & json_proto [16:29:57]process_json_proto [16:29:57]json parsed OK: [16:29:57]protocol is kg_v1.0 [16:29:57]action value=get_value [16:29:57]process_action get_value [16:29:57]cmd_get_value [16:29:57]process_action get_value done [16:29:57]requested_data is exist [16:29:57]produce_requested_data [16:29:57]requested_item fm.sale.total is exist - process it [16:29:57]SAM_PROTO_GetFMData [16:29:57]wFMCommunicate request_size=4 [16:29:57]MH_SAM_APDU [16:29:57]CAPDU: 80 13 03 00 [16:29:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:29:57]Write i2c OK [16:29:57]MH_I2C_Read... [16:29:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:29:58]Read from MH i2c: E2 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 CD 52 02 00 69 04 9F 00 6F 04 04 00 F5 4E 02 00 B1 04 05 00 40 2E 15 9D 02 70 04 05 00 40 2E 15 9D 02 72 04 00 00 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 3D 2F 15 47 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 CA 4A EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 DA [16:29:58]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 CD 52 02 00 69 04 9F 00 6F 04 04 00 F5 4E 02 00 B1 04 05 00 40 2E 15 9D 02 70 04 05 00 40 2E 15 9D 02 72 04 00 00 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 3D 2F 15 47 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 CA 4A EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [16:29:58]wFMCommunicate OK [16:29:58]wFMCommunicate request_size=4 [16:29:58]MH_SAM_APDU [16:29:58]CAPDU: 80 17 00 00 [16:29:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:29:58]Write i2c OK [16:29:58]MH_I2C_Read... [16:29:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:29:58]Read from MH i2c: E2 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [16:29:58]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [16:29:58]wFMCommunicate OK [16:29:58]wFMCommunicate request_size=4 [16:29:58]MH_SAM_APDU [16:29:58]CAPDU: 80 17 00 00 [16:29:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:29:58]Write i2c OK [16:29:58]MH_I2C_Read... [16:29:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:29:58]Read from MH i2c: E2 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 [16:29:58]MH_I2C_Read... [16:29:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [16:29:58]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [16:29:58]wFMCommunicate OK [16:29:58]wFMCommunicate request_size=4 [16:29:58]MH_SAM_APDU [16:29:58]CAPDU: 80 17 00 00 [16:29:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:29:58]Write i2c OK [16:29:58]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 FD 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [16:29:59]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [16:29:59]wFMCommunicate OK [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 17 00 00 [16:29:59]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 DE 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [16:29:59]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:29:59]wFMCommunicate OK [16:29:59]SAM_PROTO_GetFMData done [16:29:59]requested_item fm.sale_refund.total is exist - process it [16:29:59]requested_item fm.buy.total is exist - process it [16:29:59]requested_item shift.sale.total is exist - process it [16:29:59]SAM_PROTO_GetShiftData [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 13 02 00 [16:29:59]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 FD 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 F1 00 00 00 69 04 99 00 6F 04 04 00 F1 00 00 00 B1 04 03 00 24 20 FC 70 04 03 00 24 20 FC 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 53 C8 1A 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 5A 3B 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 82 [16:29:59]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 F1 00 00 00 69 04 99 00 6F 04 04 00 F1 00 00 00 B1 04 03 00 24 20 FC 70 04 03 00 24 20 FC 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 53 C8 1A 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 5A 3B 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [16:29:59]wFMCommunicate OK [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 17 00 00 [16:29:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:30:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:00]Read from MH i2c: E2 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [16:30:00]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [16:30:00]wFMCommunicate OK [16:30:00]wFMCommunicate request_size=4 [16:30:00]MH_SAM_APDU [16:30:00]CAPDU: 80 17 00 00 [16:30:00]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:00]Read from MH i2c: E2 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [16:30:00]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [16:30:00]wFMCommunicate OK [16:30:00]wFMCommunicate request_size=4 [16:30:00]MH_SAM_APDU [16:30:00]CAPDU: 80 17 00 00 [16:30:00]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:30:00]Read from MH i2c: E2 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [16:30:00]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [16:30:00]wFMCommunicate OK [16:30:00]wFMCommunicate request_size=4 [16:30:00]MH_SAM_APDU [16:30:00]CAPDU: 80 17 00 00 [16:30:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [16:30:00]Read from MH i2c: E2 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 C9 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [16:30:01]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:30:01]wFMCommunicate OK [16:30:01]SAM_PROTO_GetShiftData done [16:30:01]requested_item shift.sale.total_cash is exist - process it [16:30:01]requested_item shift.sale_refund.total is exist - process it [16:30:01]requested_item shift.sale_refund.total_cash is exist - process it [16:30:01]requested_item shift.buy.total is exist - process it [16:30:01]requested_item shift.buy.total_cash is exist - process it [16:30:01]produce_requested_data done [16:30:01]produce_requested_data return {"fm.sale.total":112253456.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":165233.00,"shift.sale.total_cash":165233.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} [16:30:01]process_action_free get_value [16:30:01]json_value_free [16:30:01]json_value_free done [16:30:01]process_json_proto returns [16:30:01]Send response to host [16:30:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112253456.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":165233.00,"shift.sale.total_cash":165233.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}}} [16:30:01]free response buf [16:30:01]execute_script done [16:30:01]execute_script returns [16:30:01]free content buf [16:30:01]Sock 10.Close socket [16:30:01]Sock 10.Thread stoped [16:30:01]accept exits with 8 [16:30:01]New connection [16:30:01]New thread 3066678628 created [16:30:01]Thread 3066535268 joined [16:30:01]Waiting for new connection... [16:30:01] Sock 8.Parse request [16:30:01]Sock 8.Check first char [16:30:01]Sock 8.First char is OK [16:30:01]request: POST /json_proto HTTP/1.0 [16:30:01]Method: POST [16:30:01]URL: /json_proto [16:30:01]Method is POST - this is cgi request [16:30:01]url: /json_proto [16:30:01]query_string will be loaded in cgi processing [16:30:01]execute_cgi json_proto POST (null) [16:30:01]execute_cgi path=json_proto method=POST [16:30:01]POST find Content-Length [16:30:01]Host: 172.17.43.67:8080 [16:30:01]Content-Length: 678 [16:30:01]Content-Type: application/json [16:30:01] [16:30:01]POST finish read [16:30:01]Found Content-Length = 678 [16:30:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:01]execute_script... [16:30:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:01]POST & json_proto [16:30:01]process_json_proto [16:30:01]json parsed OK: [16:30:01]protocol is kg_v1.0 [16:30:01]action value=close_receipt [16:30:01]process_action close_receipt [16:30:01]cmd_close_receipt [16:30:01]MH_GetDate [16:30:01]Write to MH i2c: F0 00 00 1D 00 0C [16:30:01]Write i2c OK [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: F0 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: F0 09 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: F0 09 00 1D 00 00 89 3A F4 66 6A BD 47 65 05 [16:30:01]GetLastDocTimeStamp 1727281655 [16:30:01]current date 1727281801 [16:30:01]FM_GetShiftState [16:30:01]SAM_PROTO_GetShiftState [16:30:01]wFMCommunicate request_size=4 [16:30:01]MH_SAM_APDU [16:30:01]CAPDU: 80 13 01 00 [16:30:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:30:01]Write i2c OK [16:30:01]MH_I2C_Read... [16:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:01]Read from MH i2c: E2 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 0E 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [16:30:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:30:01]wFMCommunicate OK [16:30:01]SAM_PROTO_GetShiftState done [16:30:01]FM_GetShiftState done [16:30:01]opened in 1727224329 [16:30:01]opened+sec_in_day 1727310729 [16:30:01]quantity*price = 50036 [16:30:01]sum+1 = 50037 [16:30:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 242 25.09.2024 16:30 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153226 ФПД: 194816790044088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153226&fm=194816790044088&tin=02508201610067®Number=0000000000091825&sum=50000 [16:30:02]StoreToDocumentArchive [16:30:02]shift 478 fd 153226 [16:30:02]save to /storage/0478/doc_00153226 [16:30:02]save last doc name /storage/0478/doc_00153226 to /storage/kkm_last_doc_name [16:30:02]save OK [16:30:02]Clear old archive folders... [16:30:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:02]tlvbuf is 00AE9BD0 [16:30:02]SAM_PROTO_ClearQueue [16:30:02]wFMCommunicate request_size=4 [16:30:02]MH_SAM_APDU [16:30:02]CAPDU: 80 09 00 00 [16:30:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:30:02]Write i2c OK [16:30:02]MH_I2C_Read... [16:30:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:02]Read from MH i2c: E2 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 03 00 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:30:02]RAPDU: 90 00 [16:30:02]wFMCommunicate OK [16:30:02]SAM_PROTO_ClearQueue done [16:30:02]KKMCreateOFDPacket [16:30:02]OFDProtocolAddRootSTLVToBuf [16:30:02]FM_MakeSignedData [16:30:02]FM_MakeSignedData [16:30:02]SAM_PROTO_SignData [16:30:02]wFMCommunicate request_size=4 [16:30:02]MH_SAM_APDU [16:30:02]CAPDU: 80 0D 01 02 [16:30:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:30:02]Write i2c OK [16:30:02]MH_I2C_Read... [16:30:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:02]Read from MH i2c: E2 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 03 00 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:30:02]RAPDU: 90 00 [16:30:02]wFMCommunicate OK [16:30:02]wFMCommunicate request_size=255 [16:30:02]MH_SAM_APDU [16:30:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 89 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 56 02 00 35 04 06 00 B1 [16:30:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 89 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 56 02 00 35 04 06 00 B1 00 00 A5 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=10 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 0D 02 02 05 2F 51 91 1D B8 [16:30:03]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 2F 51 91 1D B8 00 00 98 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 0D 03 02 [16:30:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 0B 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 0B 00 2F 00 00 6F D9 E2 3D 69 29 4B CF 90 00 BE [16:30:03]RAPDU: 6F D9 E2 3D 69 29 4B CF 90 00 [16:30:03]wFMCommunicate OK [16:30:03]SAM_PROTO_SignData done [16:30:03]FM_MakeSignedData done [16:30:03]CreateOFDProtocolMessage [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 11 00 00 [16:30:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [16:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:03]wFMCommunicate OK [16:30:03]CreateOFDProtocolMessage done [16:30:03]OFDSenderStorePacket 153226 [16:30:03]StoreOFDPacket docnum=153226 [16:30:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 30 07 01 90 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 89 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 56 02 00 35 04 06 00 B1 2F 51 91 1D B8 6F D9 E2 3D 69 29 4B CF [16:30:03]CheckFolder [16:30:03]dirname=/storage/ofd_packets [16:30:03]CheckFolder done [16:30:03]ProducePacketName [16:30:03]name=ofd_packets/00153226 [16:30:03]NVStorageSaveData ofd_packets/00153226 [16:30:03]File name is /storage/ofd_packets/00153226 [16:30:03]Write 301 bytes [16:30:03]NVStorageSaveData done [16:30:03]OFDSenderStorePacket done [16:30:03]KKMCreateOFDPacket done [16:30:03]NVStorageSaveData kkm_last_timestamp [16:30:03]File name is /storage/kkm_last_timestamp [16:30:03]Write 4 bytes [16:30:03]NVStorageSaveData done [16:30:03]ExternCall_PrintAddStr [16:30:03]wPrintStart [16:30:03]Write to MH i2c: 01 00 00 31 00 31 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 07 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:30:03]RasterBufferAndPrint [16:30:03]line Счет N : (1)1787222 [16:30:03]line ИНН: 02508201610067 [16:30:03]line Контрольно-Кассовый Чек [16:30:03]line ПРОДАЖА [16:30:03]line ТРК (МРК, ГНК) : 12 [16:30:03]line Товар: 2710124130 [16:30:03]line Аи-92-К-5 [16:30:03]line 7.380 * 67.80 [16:30:03]line = 500.36 [16:30:03]line НДС 12% НСП 1% [16:30:03]line > о реализуемом товаре [16:30:03]line ОКРУГЛЕНИЕ: -0.36 [16:30:03]line ИТОГО: 500.00 [16:30:03]line Внесено: 500.00 [16:30:03]line СДАЧА: 0.00 [16:30:03]line НСП 1% : 4.43 [16:30:03]line НДС 12% : 53.14 [16:30:03]line Наличными: 500.00 [16:30:03]line Безнал.: 0.00 [16:30:03]line Место: АЗС № 89 "Партнер Нефть" [16:30:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:30:03]line СНО: Общий режим [16:30:03]line Чек 242 25.09.2024 16:30 [16:30:03]line Смена: 478 ФФД: 1.0 [16:30:03]line ЗНМ: 0300000113 [16:30:03]line РНМ: 0000000000091825 [16:30:03]line Версия ККМ: 001 [16:30:03]line ФМ: 0000000000871835 [16:30:03]line ФД: 153226 [16:30:03]line ФПД: 194816790044088 [16:30:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153226&fm=194816790044088&tin=02508201610067®Number=0000000000091825&sum=50000 [16:30:03]written 0, free lines is 4095 [16:30:03]OFD Sender: Processing packet 153225 [packets to send 836, broken 834] [16:30:03]ProducePacketName [16:30:03]name=ofd_packets/00153225 [16:30:03]OFD Sender: To server: pG, [16:30:03]CommunicateWithHost lk.salyk.kg:30040 [16:30:03]ConnectInit lk.salyk.kg [16:30:03]Write to MH i2c: 01 00 00 5C 00 5C [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [16:30:04]RasterBufferAndPrint [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]written 0, free lines is 3331 [16:30:04]MH_Cut [16:30:04]Write to MH i2c: D1 01 00 63 00 01 35 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 01 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 01 00 63 00 00 34 [16:30:04]Write to MH i2c: 01 00 00 64 00 64 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]*** Cut start [16:30:04]*** Purtial cut [16:30:04]*** Stage 1: CUTSNS_PIN = 1 [16:30:04]Read from MH i2c: 01 [16:30:04]MH_I2C_Read... [16:30:04]*** Stop cut motor [16:30:05]*** Cut end [16:30:05]Read from MH i2c: 01 07 00 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:30:05]process_action close_receipt done [16:30:05]requested_data is exist [16:30:05]produce_requested_data [16:30:05]requested_item fm.sn is exist - process it [16:30:05]wFMCommunicate request_size=4 [16:30:05]MH_SAM_APDU [16:30:05]CAPDU: 80 11 00 00 [16:30:05]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:30:05]Write i2c OK [16:30:05]MH_I2C_Read... [16:30:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:05]Read from MH i2c: E2 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 17 00 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [16:30:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:05]wFMCommunicate OK [16:30:05]requested_item fd.num is exist - process it [16:30:05]SAM_PROTO_GetFieldsCounters [16:30:05]wFMCommunicate request_size=4 [16:30:05]MH_SAM_APDU [16:30:05]CAPDU: 80 13 00 00 [16:30:05]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:30:05]Write i2c OK [16:30:05]MH_I2C_Read... [16:30:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:05]Read from MH i2c: E2 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 62 00 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [16:30:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:05]wFMCommunicate OK [16:30:05]SAM_PROTO_GetFieldsCounters done [16:30:05]requested_item shift.num is exist - process it [16:30:05]requested_item shift.opened is exist - process it [16:30:05]req_shift_opened [16:30:05]FM_GetShiftState [16:30:05]SAM_PROTO_GetShiftState [16:30:05]wFMCommunicate request_size=4 [16:30:05]MH_SAM_APDU [16:30:05]CAPDU: 80 13 01 00 [16:30:05]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:30:05]Write i2c OK [16:30:05]MH_I2C_Read... [16:30:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:05]Read from MH i2c: E2 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 0E 00 [16:30:05]MH_I2C_Read... [16:30:05]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [16:30:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:30:05]wFMCommunicate OK [16:30:05]SAM_PROTO_GetShiftState done [16:30:05]FM_GetShiftState done [16:30:05]req_shift_opened done [16:30:05]requested_item shift.open_date is exist - process it [16:30:05]req_shift_open_date [16:30:05]req_shift_open_date done [16:30:05]produce_requested_data done [16:30:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153226,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:30:05]process_action_free close_receipt [16:30:05]json_value_free [16:30:05]json_value_free done [16:30:05]process_json_proto returns [16:30:05]Send response to host [16:30:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153226,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:30:05]free response buf [16:30:05]execute_script done [16:30:05]execute_script returns [16:30:05]free content buf [16:30:05]Sock 8.Close socket [16:30:05]Sock 8.Thread stoped [16:30:06]Connected sock=6 [16:30:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 32 29 07 01 B6 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 F7 39 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 56 02 00 35 04 06 00 5D 61 E0 4F 26 14 87 12 13 02 BC 97 10 33 [16:30:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB 8F 47 00 D3 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 56 02 00 F4 03 04 00 88 E2 F3 66 B6 04 01 00 00 16 F3 E6 88 9C A5 CE 23 [16:30:08]CommunicateWithHost err = 0 [16:30:08]CheckOFDResponse [16:30:08]1017 (14) - 77093643461234 [16:30:08]1041 (16) - 0000000000871835 [16:30:08]1040 (4) - 153225 [16:30:08]1012 (4) - 25.09.2024 10:14 [16:30:08]1206 (1) - 0 [16:30:08]OFD Sender: Remove packet 153225 [16:30:08]ProducePacketName [16:30:08]name=ofd_packets/00153225 [16:30:08]NVStorageDeleteData [16:30:08]recv_with_timeout no data received [16:30:08]OFD Sender: Processing packet 153226 [packets to send 835, broken 834] [16:30:08]ProducePacketName [16:30:08]name=ofd_packets/00153226 [16:30:08]OFD Sender: To server: pG, [16:30:08]CommunicateWithHost lk.salyk.kg:30040 [16:30:08]ConnectInit lk.salyk.kg [16:30:09]Connected sock=6 [16:30:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 30 07 01 90 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 89 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 56 02 00 35 04 06 00 B1 2F 51 91 1D B8 6F D9 E2 3D 69 29 4B CF [16:30:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 93 47 00 DE E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 56 02 00 F4 03 04 00 8A E2 F3 66 B6 04 01 00 00 35 BC 45 AF 8C 49 CF 20 [16:30:10]CommunicateWithHost err = 0 [16:30:10]CheckOFDResponse [16:30:10]1017 (14) - 77093643461234 [16:30:10]1041 (16) - 0000000000871835 [16:30:10]1040 (4) - 153226 [16:30:10]1012 (4) - 25.09.2024 10:14 [16:30:10]1206 (1) - 0 [16:30:10]OFD Sender: Remove packet 153226 [16:30:10]ProducePacketName [16:30:10]name=ofd_packets/00153226 [16:30:10]NVStorageDeleteData [16:30:10]OFD Sender: No OFD packet to send [16:30:14]accept exits with 10 [16:30:14]New connection [16:30:14]New thread 3066535268 created [16:30:14]Thread 3066678628 joined [16:30:14]Waiting for new connection... [16:30:14] Sock 10.Parse request [16:30:14]Sock 10.Check first char [16:30:14]Sock 10.First char is OK [16:30:14]request: POST /json_proto HTTP/1.0 [16:30:14]Method: POST [16:30:14]URL: /json_proto [16:30:14]Method is POST - this is cgi request [16:30:14]url: /json_proto [16:30:14]query_string will be loaded in cgi processing [16:30:14]execute_cgi json_proto POST (null) [16:30:14]execute_cgi path=json_proto method=POST [16:30:14]POST find Content-Length [16:30:14]Host: 172.17.43.67:8080 [16:30:14]Content-Length: 680 [16:30:14]Content-Type: application/json [16:30:14] [16:30:14]POST finish read [16:30:14]Found Content-Length = 680 [16:30:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:14]execute_script... [16:30:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:14]POST & json_proto [16:30:14]process_json_proto [16:30:14]json parsed OK: [16:30:14]protocol is kg_v1.0 [16:30:14]action value=close_receipt [16:30:14]process_action close_receipt [16:30:14]cmd_close_receipt [16:30:14]MH_GetDate [16:30:14]Write to MH i2c: F0 00 00 68 00 57 [16:30:14]Write i2c OK [16:30:14]MH_I2C_Read... [16:30:14]Read from MH i2c: F0 [16:30:14]MH_I2C_Read... [16:30:14]Read from MH i2c: F0 09 00 [16:30:14]MH_I2C_Read... [16:30:14]Read from MH i2c: F0 09 00 68 00 00 96 3A F4 66 6A BD 47 65 5D [16:30:14]GetLastDocTimeStamp 1727281801 [16:30:14]current date 1727281814 [16:30:14]FM_GetShiftState [16:30:14]SAM_PROTO_GetShiftState [16:30:14]wFMCommunicate request_size=4 [16:30:14]MH_SAM_APDU [16:30:14]CAPDU: 80 13 01 00 [16:30:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:30:14]Write i2c OK [16:30:14]MH_I2C_Read... [16:30:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:15]Read from MH i2c: E2 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: E2 0E 00 [16:30:15]MH_I2C_Read... [16:30:15]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [16:30:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:30:15]wFMCommunicate OK [16:30:15]SAM_PROTO_GetShiftState done [16:30:15]FM_GetShiftState done [16:30:15]opened in 1727224329 [16:30:15]opened+sec_in_day 1727310729 [16:30:15]quantity*price = 100050 [16:30:15]sum+1 = 100052 [16:30:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 243 25.09.2024 16:30 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153227 ФПД: 234218465517101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153227&fm=234218465517101&tin=02508201610067®Number=0000000000091825&sum=100000 [16:30:16]StoreToDocumentArchive [16:30:16]shift 478 fd 153227 [16:30:16]save to /storage/0478/doc_00153227 [16:30:16]save last doc name /storage/0478/doc_00153227 to /storage/kkm_last_doc_name [16:30:16]save OK [16:30:16]Clear old archive folders... [16:30:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:30:16]tlvbuf is 00AF4F90 [16:30:16]SAM_PROTO_ClearQueue [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 09 00 00 [16:30:16]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]SAM_PROTO_ClearQueue done [16:30:16]KKMCreateOFDPacket [16:30:16]OFDProtocolAddRootSTLVToBuf [16:30:16]FM_MakeSignedData [16:30:16]FM_MakeSignedData [16:30:16]SAM_PROTO_SignData [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 01 02 [16:30:16]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=255 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 97 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 56 02 00 35 04 06 00 D5 05 3C 6F [16:30:16]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 97 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 56 02 00 35 04 06 00 D5 05 3C 6F 00 00 DA [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=7 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 02 02 02 DE 2D [16:30:16]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 DE 2D 00 00 02 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:30:16]RAPDU: 90 00 [16:30:16]wFMCommunicate OK [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 0D 03 02 [16:30:16]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 0B 00 [16:30:16]MH_I2C_Read... [16:30:17]Read from MH i2c: E2 0B 00 7A 00 00 0D 2C F1 B9 B1 00 DF 14 90 00 7D [16:30:17]RAPDU: 0D 2C F1 B9 B1 00 DF 14 90 00 [16:30:17]wFMCommunicate OK [16:30:17]SAM_PROTO_SignData done [16:30:17]FM_MakeSignedData done [16:30:17]CreateOFDProtocolMessage [16:30:17]wFMCommunicate request_size=4 [16:30:17]MH_SAM_APDU [16:30:17]CAPDU: 80 11 00 00 [16:30:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:17]Read from MH i2c: E2 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: E2 17 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [16:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:17]wFMCommunicate OK [16:30:17]CreateOFDProtocolMessage done [16:30:17]OFDSenderStorePacket 153227 [16:30:17]StoreOFDPacket docnum=153227 [16:30:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 7D 04 01 3D 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 97 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 56 02 00 35 04 06 00 D5 05 3C 6F DE 2D 0D 2C F1 B9 B1 00 DF 14 [16:30:17]CheckFolder [16:30:17]dirname=/storage/ofd_packets [16:30:17]CheckFolder done [16:30:17]ProducePacketName [16:30:17]name=ofd_packets/00153227 [16:30:17]NVStorageSaveData ofd_packets/00153227 [16:30:17]File name is /storage/ofd_packets/00153227 [16:30:17]Write 298 bytes [16:30:17]NVStorageSaveData done [16:30:17]OFDSenderStorePacket done [16:30:17]KKMCreateOFDPacket done [16:30:17]NVStorageSaveData kkm_last_timestamp [16:30:17]File name is /storage/kkm_last_timestamp [16:30:17]Write 4 bytes [16:30:17]NVStorageSaveData done [16:30:17]ExternCall_PrintAddStr [16:30:17]wPrintStart [16:30:17]Write to MH i2c: 01 00 00 7C 00 7C [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:30:17]RasterBufferAndPrint [16:30:17]line Счет N : (1)1787221 [16:30:17]line ИНН: 02508201610067 [16:30:17]line Контрольно-Кассовый Чек [16:30:17]line ПРОДАЖА [16:30:17]line ТРК (МРК, ГНК) : 31 [16:30:17]line Товар: 2710194210 [16:30:17]line ДТ-К-5 [16:30:17]line 13.130 * 76.20 [16:30:17]line = 1000.51 [16:30:17]line НДС 12% НСП 1% [16:30:17]line > о реализуемом товаре [16:30:17]line ОКРУГЛЕНИЕ: -0.51 [16:30:17]line ИТОГО: 1000.00 [16:30:17]line Внесено: 1000.00 [16:30:17]line СДАЧА: 0.00 [16:30:17]line НСП 1% : 8.85 [16:30:17]line НДС 12% : 106.25 [16:30:17]line Наличными: 1000.00 [16:30:17]line Безнал.: 0.00 [16:30:17]line Место: АЗС № 89 "Партнер Нефть" [16:30:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:30:17]line СНО: Общий режим [16:30:17]line Чек 243 25.09.2024 16:30 [16:30:17]line Смена: 478 ФФД: 1.0 [16:30:17]line ЗНМ: 0300000113 [16:30:17]line РНМ: 0000000000091825 [16:30:17]line Версия ККМ: 001 [16:30:17]line ФМ: 0000000000871835 [16:30:17]line ФД: 153227 [16:30:17]line ФПД: 234218465517101 [16:30:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153227&fm=234218465517101&tin=02508201610067®Number=0000000000091825&sum=100000 [16:30:17]written 0, free lines is 4095 [16:30:17]OFD Sender: Processing packet 153227 [packets to send 835, broken 834] [16:30:17]ProducePacketName [16:30:17]name=ofd_packets/00153227 [16:30:17]OFD Sender: To server: pG, [16:30:17]CommunicateWithHost lk.salyk.kg:30040 [16:30:17]ConnectInit lk.salyk.kg [16:30:17]Write to MH i2c: 01 00 00 A7 00 A7 [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E5 0C 9F [16:30:17]RasterBufferAndPrint [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]line [16:30:17]written 0, free lines is 3331 [16:30:17]MH_Cut [16:30:17]Write to MH i2c: D1 01 00 AE 00 01 80 [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 01 00 [16:30:17]MH_I2C_Read... [16:30:17]Read from MH i2c: D1 01 00 AE 00 00 7F [16:30:17]Write to MH i2c: 01 00 00 AF 00 AF [16:30:17]Write i2c OK [16:30:17]MH_I2C_Read... [16:30:18]*** Cut start [16:30:18]*** Purtial cut [16:30:18]*** Stage 1: CUTSNS_PIN = 1 [16:30:18]Read from MH i2c: 01 [16:30:18]MH_I2C_Read... [16:30:18]*** Stop cut motor [16:30:18]*** Cut end [16:30:18]Read from MH i2c: 01 07 00 [16:30:18]MH_I2C_Read... [16:30:18]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:30:18]process_action close_receipt done [16:30:18]requested_data is exist [16:30:18]produce_requested_data [16:30:18]requested_item fm.sn is exist - process it [16:30:18]wFMCommunicate request_size=4 [16:30:18]MH_SAM_APDU [16:30:18]CAPDU: 80 11 00 00 [16:30:18]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:30:18]Write i2c OK [16:30:18]MH_I2C_Read... [16:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:18]Read from MH i2c: E2 [16:30:18]MH_I2C_Read... [16:30:18]Read from MH i2c: E2 17 00 [16:30:18]MH_I2C_Read... [16:30:18]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [16:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:18]wFMCommunicate OK [16:30:18]requested_item fd.num is exist - process it [16:30:18]SAM_PROTO_GetFieldsCounters [16:30:18]wFMCommunicate request_size=4 [16:30:18]MH_SAM_APDU [16:30:18]CAPDU: 80 13 00 00 [16:30:18]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:30:18]Write i2c OK [16:30:18]MH_I2C_Read... [16:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:18]Read from MH i2c: E2 [16:30:18]MH_I2C_Read... [16:30:18]Read from MH i2c: E2 62 00 [16:30:18]MH_I2C_Read... [16:30:18]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [16:30:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:19]wFMCommunicate OK [16:30:19]SAM_PROTO_GetFieldsCounters done [16:30:19]requested_item shift.num is exist - process it [16:30:19]requested_item shift.opened is exist - process it [16:30:19]req_shift_opened [16:30:19]FM_GetShiftState [16:30:19]SAM_PROTO_GetShiftState [16:30:19]wFMCommunicate request_size=4 [16:30:19]MH_SAM_APDU [16:30:19]CAPDU: 80 13 01 00 [16:30:19]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:30:19]Write i2c OK [16:30:19]MH_I2C_Read... [16:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:19]Read from MH i2c: E2 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 0E 00 [16:30:19]MH_I2C_Read... [16:30:19]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [16:30:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:30:19]wFMCommunicate OK [16:30:19]SAM_PROTO_GetShiftState done [16:30:19]FM_GetShiftState done [16:30:19]req_shift_opened done [16:30:19]requested_item shift.open_date is exist - process it [16:30:19]req_shift_open_date [16:30:19]req_shift_open_date done [16:30:19]produce_requested_data done [16:30:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153227,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:30:19]process_action_free close_receipt [16:30:19]json_value_free [16:30:19]json_value_free done [16:30:19]process_json_proto returns [16:30:19]Send response to host [16:30:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153227,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:30:19]free response buf [16:30:19]execute_script done [16:30:19]execute_script returns [16:30:19]free content buf [16:30:19]Sock 10.Close socket [16:30:19]Sock 10.Thread stoped [16:30:19]recv_with_timeout no data received [16:30:22]ConnectInit Can't take IP for lk.salyk.kg [16:30:22]CommunicateWithHost connect error [16:30:22]CommunicateWithHost err = -1 [16:30:22]OFD Sender: Server communicate error [16:30:27]OFD Sender: Processing packet 153227 [packets to send 835, broken 834] [16:30:27]ProducePacketName [16:30:27]name=ofd_packets/00153227 [16:30:27]OFD Sender: To server: pG, [16:30:27]CommunicateWithHost lk.salyk.kg:30040 [16:30:27]ConnectInit lk.salyk.kg [16:30:32]ConnectInit Can't take IP for lk.salyk.kg [16:30:32]CommunicateWithHost connect error [16:30:32]CommunicateWithHost err = -1 [16:30:32]OFD Sender: Server communicate error [16:30:34]recv_with_timeout no data received [16:30:37]OFD Sender: Processing packet 153227 [packets to send 835, broken 834] [16:30:37]ProducePacketName [16:30:37]name=ofd_packets/00153227 [16:30:37]OFD Sender: To server: pG, [16:30:37]CommunicateWithHost lk.salyk.kg:30040 [16:30:37]ConnectInit lk.salyk.kg [16:30:42]ConnectInit Can't take IP for lk.salyk.kg [16:30:42]CommunicateWithHost connect error [16:30:42]CommunicateWithHost err = -1 [16:30:42]OFD Sender: Server communicate error [16:30:47]OFD Sender: Processing packet 153227 [packets to send 835, broken 834] [16:30:47]ProducePacketName [16:30:47]name=ofd_packets/00153227 [16:30:47]OFD Sender: To server: pG, [16:30:47]CommunicateWithHost lk.salyk.kg:30040 [16:30:47]ConnectInit lk.salyk.kg [16:30:47]Connected sock=8 [16:30:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 7D 04 01 3D 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 97 3A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 56 02 00 35 04 06 00 D5 05 3C 6F DE 2D 0D 2C F1 B9 B1 00 DF 14 [16:30:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2B 8D 47 00 1B 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 56 02 00 F4 03 04 00 B0 E2 F3 66 B6 04 01 00 00 88 CD 4A EC A7 47 67 A9 [16:30:48]CommunicateWithHost err = 0 [16:30:48]CheckOFDResponse [16:30:48]1017 (14) - 77093643461234 [16:30:48]1041 (16) - 0000000000871835 [16:30:48]1040 (4) - 153227 [16:30:48]1012 (4) - 25.09.2024 10:15 [16:30:48]1206 (1) - 0 [16:30:48]OFD Sender: Remove packet 153227 [16:30:48]ProducePacketName [16:30:48]name=ofd_packets/00153227 [16:30:48]NVStorageDeleteData [16:30:49]OFD Sender: No OFD packet to send [16:30:54]OFD Sender: No OFD packet to send [16:30:58]recv_with_timeout no data received [16:30:59]OFD Sender: No OFD packet to send [16:31:04]OFD Sender: No OFD packet to send [16:31:09]OFD Sender: No OFD packet to send [16:31:14]OFD Sender: No OFD packet to send [16:31:19]OFD Sender: No OFD packet to send [16:31:24]OFD Sender: No OFD packet to send [16:31:29]OFD Sender: No OFD packet to send [16:31:34]OFD Sender: No OFD packet to send [16:31:36]recv_with_timeout no data received [16:31:39]OFD Sender: No OFD packet to send [16:31:44]OFD Sender: No OFD packet to send [16:31:49]OFD Sender: No OFD packet to send [16:32:51]CommunicateWithHost err = -1 [16:32:51]OFD Sender: Server communicate error [16:32:56]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:32:56]ProducePacketName [16:32:56]name=ofd_packets/00153228 [16:32:56]OFD Sender: To server: pG, [16:32:56]CommunicateWithHost lk.salyk.kg:30040 [16:32:56]ConnectInit lk.salyk.kg [16:33:01]ConnectInit Can't take IP for lk.salyk.kg [16:33:01]CommunicateWithHost connect error [16:33:01]CommunicateWithHost err = -1 [16:33:01]OFD Sender: Server communicate error [16:33:06]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:06]ProducePacketName [16:33:06]name=ofd_packets/00153228 [16:33:06]OFD Sender: To server: pG, [16:33:06]CommunicateWithHost lk.salyk.kg:30040 [16:33:06]ConnectInit lk.salyk.kg [16:33:11]ConnectInit Can't take IP for lk.salyk.kg [16:33:11]CommunicateWithHost connect error [16:33:11]CommunicateWithHost err = -1 [16:33:11]OFD Sender: Server communicate error [16:33:16]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:16]ProducePacketName [16:33:16]name=ofd_packets/00153228 [16:33:16]OFD Sender: To server: pG, [16:33:16]CommunicateWithHost lk.salyk.kg:30040 [16:33:16]ConnectInit lk.salyk.kg [16:33:21]ConnectInit Can't take IP for lk.salyk.kg [16:33:21]CommunicateWithHost connect error [16:33:21]CommunicateWithHost err = -1 [16:33:21]OFD Sender: Server communicate error [16:33:26]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:26]ProducePacketName [16:33:26]name=ofd_packets/00153228 [16:33:26]OFD Sender: To server: pG, [16:33:26]CommunicateWithHost lk.salyk.kg:30040 [16:33:26]ConnectInit lk.salyk.kg [16:33:31]ConnectInit Can't take IP for lk.salyk.kg [16:33:31]CommunicateWithHost connect error [16:33:31]CommunicateWithHost err = -1 [16:33:31]OFD Sender: Server communicate error [16:33:36]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:36]ProducePacketName [16:33:36]name=ofd_packets/00153228 [16:33:36]OFD Sender: To server: pG, [16:33:36]CommunicateWithHost lk.salyk.kg:30040 [16:33:36]ConnectInit lk.salyk.kg [16:33:41]ConnectInit Can't take IP for lk.salyk.kg [16:33:41]CommunicateWithHost connect error [16:33:41]CommunicateWithHost err = -1 [16:33:41]OFD Sender: Server communicate error [16:33:46]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:46]ProducePacketName [16:33:46]name=ofd_packets/00153228 [16:33:46]OFD Sender: To server: pG, [16:33:46]CommunicateWithHost lk.salyk.kg:30040 [16:33:46]ConnectInit lk.salyk.kg [16:33:51]ConnectInit Can't take IP for lk.salyk.kg [16:33:51]CommunicateWithHost connect error [16:33:51]CommunicateWithHost err = -1 [16:33:51]OFD Sender: Server communicate error [16:33:56]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:33:56]ProducePacketName [16:33:56]name=ofd_packets/00153228 [16:33:56]OFD Sender: To server: pG, [16:33:56]CommunicateWithHost lk.salyk.kg:30040 [16:33:56]ConnectInit lk.salyk.kg [16:34:01]ConnectInit Can't take IP for lk.salyk.kg [16:34:01]CommunicateWithHost connect error [16:34:01]CommunicateWithHost err = -1 [16:34:01]OFD Sender: Server communicate error [16:34:06]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:06]ProducePacketName [16:34:06]name=ofd_packets/00153228 [16:34:06]OFD Sender: To server: pG, [16:34:06]CommunicateWithHost lk.salyk.kg:30040 [16:34:06]ConnectInit lk.salyk.kg [16:34:11]ConnectInit Can't take IP for lk.salyk.kg [16:34:11]CommunicateWithHost connect error [16:34:11]CommunicateWithHost err = -1 [16:34:11]OFD Sender: Server communicate error [16:34:15]ConnectInit Can't connect to host [16:34:16]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:16]ProducePacketName [16:34:16]name=ofd_packets/00153228 [16:34:16]OFD Sender: To server: pG, [16:34:16]CommunicateWithHost lk.salyk.kg:30040 [16:34:16]ConnectInit lk.salyk.kg [16:34:20]ConnectInit Can't connect to host [16:34:21]ConnectInit Can't take IP for lk.salyk.kg [16:34:21]CommunicateWithHost connect error [16:34:21]CommunicateWithHost err = -1 [16:34:21]OFD Sender: Server communicate error [16:34:25]ConnectInit Can't connect to host [16:34:26]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:26]ProducePacketName [16:34:26]name=ofd_packets/00153228 [16:34:26]OFD Sender: To server: pG, [16:34:26]CommunicateWithHost lk.salyk.kg:30040 [16:34:26]ConnectInit lk.salyk.kg [16:34:30]ConnectInit Can't connect to host [16:34:31]ConnectInit Can't take IP for lk.salyk.kg [16:34:31]CommunicateWithHost connect error [16:34:31]CommunicateWithHost err = -1 [16:34:31]OFD Sender: Server communicate error [16:34:36]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:36]ProducePacketName [16:34:36]name=ofd_packets/00153228 [16:34:36]OFD Sender: To server: pG, [16:34:36]CommunicateWithHost lk.salyk.kg:30040 [16:34:36]ConnectInit lk.salyk.kg [16:34:41]ConnectInit Can't take IP for lk.salyk.kg [16:34:41]CommunicateWithHost connect error [16:34:41]CommunicateWithHost err = -1 [16:34:41]OFD Sender: Server communicate error [16:34:46]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:46]ProducePacketName [16:34:46]name=ofd_packets/00153228 [16:34:46]OFD Sender: To server: pG, [16:34:46]CommunicateWithHost lk.salyk.kg:30040 [16:34:46]ConnectInit lk.salyk.kg [16:34:51]ConnectInit Can't take IP for lk.salyk.kg [16:34:51]CommunicateWithHost connect error [16:34:51]CommunicateWithHost err = -1 [16:34:51]OFD Sender: Server communicate error [16:34:56]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:34:56]ProducePacketName [16:34:56]name=ofd_packets/00153228 [16:34:56]OFD Sender: To server: pG, [16:34:56]CommunicateWithHost lk.salyk.kg:30040 [16:34:56]ConnectInit lk.salyk.kg [16:34:57]Connected sock=8 [16:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 12 07 01 95 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 0E 3B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 56 02 00 35 04 06 00 01 4E DC 81 2B 08 F7 55 DD 4D 26 C3 F7 14 [16:35:02]recv_with_timeout no data received [16:35:02]CommunicateWithHost answer receiving error [16:35:02]CommunicateWithHost err = -3 [16:35:02]OFD Sender: Server communicate error [16:35:07]OFD Sender: Processing packet 153228 [packets to send 835, broken 834] [16:35:07]ProducePacketName [16:35:07]name=ofd_packets/00153228 [16:35:07]OFD Sender: To server: pG, [16:35:07]CommunicateWithHost lk.salyk.kg:30040 [16:35:07]ConnectInit lk.salyk.kg [16:35:07]Connected sock=8 [16:35:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 12 07 01 95 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 0E 3B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 56 02 00 35 04 06 00 01 4E DC 81 2B 08 F7 55 DD 4D 26 C3 F7 14 [16:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 90 47 00 62 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 56 02 00 F4 03 04 00 B4 E3 F3 66 B6 04 01 00 00 41 FD 60 5C D0 4E 07 18 [16:35:08]CommunicateWithHost err = 0 [16:35:08]CheckOFDResponse [16:35:08]1017 (14) - 77093643461234 [16:35:08]1041 (16) - 0000000000871835 [16:35:08]1040 (4) - 153228 [16:35:08]1012 (4) - 25.09.2024 10:19 [16:35:08]1206 (1) - 0 [16:35:08]OFD Sender: Remove packet 153228 [16:35:08]ProducePacketName [16:35:08]name=ofd_packets/00153228 [16:35:08]NVStorageDeleteData [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:29:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:29:54]Read from MH i2c: E2 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:29:54]RAPDU: 90 00 [16:29:54]wFMCommunicate OK [16:29:54]wFMCommunicate request_size=4 [16:29:54]MH_SAM_APDU [16:29:54]CAPDU: 80 11 00 00 [16:29:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:54]Read from MH i2c: E2 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 17 00 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [16:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:29:54]wFMCommunicate OK [16:29:54]Detected FM SN is 0000000000871835 [16:29:54]Stored FM SN is 0000000000871835 [16:29:54]wFMCommunicate request_size=9 [16:29:54]MH_SAM_APDU [16:29:54]CAPDU: 80 16 00 00 04 E6 7F 00 00 [16:29:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:29:54]Read from MH i2c: E2 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:29:54]RAPDU: 90 00 [16:29:54]wFMCommunicate OK [16:29:54]FM PIN OK [16:29:54]wFMCommunicate request_size=8 [16:29:54]MH_SAM_APDU [16:29:54]CAPDU: 80 14 04 00 03 02 00 01 [16:29:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:29:54]Read from MH i2c: E2 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:29:54]RAPDU: 90 00 [16:29:54]wFMCommunicate OK [16:29:54]wFMCommunicate request_size=13 [16:29:54]MH_SAM_APDU [16:29:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:29:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:29:54]Write i2c OK [16:29:54]MH_I2C_Read... [16:29:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:29:54]Read from MH i2c: E2 [16:29:54]MH_I2C_Read... [16:29:54]Read from MH i2c: E2 03 00 [16:29:54]MH_I2C_Read... [16:29:54]Read f[16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:33]OFD Sender: No OFD packet to send [16:35:39]OFD Sender: No OFD packet to send [16:35:44]OFD Sender: No OFD packet to send [16:35:49]OFD Sender: No OFD packet to send [16:35:54]OFD Sender: No OFD packet to send [16:35:59]OFD Sender: No OFD packet to send [16:36:04]OFD Sender: No OFD packet to send [16:36:09]OFD Sender: No OFD packet to send [16:36:14]OFD Sender: No OFD packet to send [16:36:17]recv_with_timeout no data received [16:36:19]OFD Sender: No OFD packet to send [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:34]recv_with_timeout no data received [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:49]OFD Sender: No OFD packet to send [16:36:54]OFD Sender: No OFD packet to send [16:36:59]OFD Sender: No OFD packet to send [16:37:00]accept exits with 10 [16:37:00]New connection [16:37:00]New thread 3066535268 created [16:37:00]Thread 3066678628 joined [16:37:00]Waiting for new connection... [16:37:00] Sock 10.Parse request [16:37:00]Sock 10.Check first char [16:37:00]Sock 10.First char is OK [16:37:00]request: POST /json_proto HTTP/1.0 [16:37:00]Method: POST [16:37:00]URL: /json_proto [16:37:00]Method is POST - this is cgi request [16:37:00]url: /json_proto [16:37:00]query_string will be loaded in cgi processing [16:37:00]execute_cgi json_proto POST (null) [16:37:00]execute_cgi path=json_proto method=POST [16:37:00]POST find Content-Length [16:37:00]Host: 172.17.43.67:8080 [16:37:00]Content-Length: 678 [16:37:00]Content-Type: application/json [16:37:00] [16:37:00]POST finish read [16:37:00]Found Content-Length = 678 [16:37:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:00]execute_script... [16:37: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)1787224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:00]POST & json_proto [16:37:00]process_json_proto [16:37:00]json parsed OK: [16:37:00]protocol is kg_v1.0 [16:37:00]action value=close_receipt [16:37:00]process_action close_receipt [16:37:00]cmd_close_receipt [16:37:00]MH_GetDate [16:37:00]Write to MH i2c: F0 00 00 FE 00 ED [16:37:00]Write i2c OK [16:37:00]MH_I2C_Read... [16:37:00]Read from MH i2c: F0 [16:37:00]MH_I2C_Read... [16:37:00]Read from MH i2c: F0 09 00 [16:37:00]MH_I2C_Read... [16:37:00]Read from MH i2c: F0 09 00 FE 00 00 2C 3C F4 66 6A BD 47 65 8B [16:37:00]GetLastDocTimeStamp 1727281934 [16:37:00]current date 1727282220 [16:37:00]FM_GetShiftState [16:37:00]SAM_PROTO_GetShiftState [16:37:00]wFMCommunicate request_size=4 [16:37:00]MH_SAM_APDU [16:37:00]CAPDU: 80 13 01 00 [16:37:00]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [16:37:00]Write i2c OK [16:37:00]MH_I2C_Read... [16:37:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:00]Read from MH i2c: E2 [16:37:00]MH_I2C_Read... [16:37:00]Read from MH i2c: E2 0E 00 [16:37:00]MH_I2C_Read... [16:37:00]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [16:37:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:37:00]wFMCommunicate OK [16:37:00]SAM_PROTO_GetShiftState done [16:37:00]FM_GetShiftState done [16:37:00]opened in 1727224329 [16:37:00]opened+sec_in_day 1727310729 [16:37:00]quantity*price = 50036 [16:37:00]sum+1 = 50037 [16:37:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 245 25.09.2024 16:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153229 ФПД: 72042035320629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153229&fm=72042035320629&tin=02508201610067®Number=0000000000091825&sum=50000 [16:37:01]StoreToDocumentArchive [16:37:01]shift 478 fd 153229 [16:37:01]save to /storage/0478/doc_00153229 [16:37:01]save last doc name /storage/0478/doc_00153229 to /storage/kkm_last_doc_name [16:37:01]save OK [16:37:01]Clear old archive folders... [16:37:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:01]tlvbuf is 00B2CA70 [16:37:01]SAM_PROTO_ClearQueue [16:37:01]wFMCommunicate request_size=4 [16:37:01]MH_SAM_APDU [16:37:01]CAPDU: 80 09 00 00 [16:37:01]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [16:37:01]Write i2c OK [16:37:01]MH_I2C_Read... [16:37:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:01]Read from MH i2c: E2 [16:37:01]MH_I2C_Read... [16:37:01]Read from MH i2c: E2 03 00 [16:37:01]MH_I2C_Read... [16:37:01]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:37:01]RAPDU: 90 00 [16:37:01]wFMCommunicate OK [16:37:01]SAM_PROTO_ClearQueue done [16:37:01]KKMCreateOFDPacket [16:37:01]OFDProtocolAddRootSTLVToBuf [16:37:01]FM_MakeSignedData [16:37:01]FM_MakeSignedData [16:37:01]SAM_PROTO_SignData [16:37:01]wFMCommunicate request_size=4 [16:37:01]MH_SAM_APDU [16:37:01]CAPDU: 80 0D 01 02 [16:37:01]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [16:37:01]Write i2c OK [16:37:01]MH_I2C_Read... [16:37:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:01]Read from MH i2c: E2 [16:37:01]MH_I2C_Read... [16:37:01]Read from MH i2c: E2 03 00 [16:37:01]MH_I2C_Read... [16:37:01]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [16:37:01]RAPDU: 90 00 [16:37:01]wFMCommunicate OK [16:37:01]wFMCommunicate request_size=255 [16:37:01]MH_SAM_APDU [16:37:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2C 3C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 56 02 00 35 04 06 00 41 [16:37:01]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2C 3C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 56 02 00 35 04 06 00 41 00 00 C2 [16:37:01]Write i2c OK [16:37:01]MH_I2C_Read... [16:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:02]Read from MH i2c: E2 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 03 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [16:37:02]RAPDU: 90 00 [16:37:02]wFMCommunicate OK [16:37:02]wFMCommunicate request_size=10 [16:37:02]MH_SAM_APDU [16:37:02]CAPDU: 80 0D 02 02 05 85 97 EC 97 35 [16:37:02]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 85 97 EC 97 35 00 00 68 [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:02]Read from MH i2c: E2 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 03 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [16:37:02]RAPDU: 90 00 [16:37:02]wFMCommunicate OK [16:37:02]wFMCommunicate request_size=4 [16:37:02]MH_SAM_APDU [16:37:02]CAPDU: 80 0D 03 02 [16:37:02]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:02]Read from MH i2c: E2 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 0B 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 0B 00 10 01 00 49 45 93 D2 CE 7A C3 C2 90 00 4D [16:37:02]RAPDU: 49 45 93 D2 CE 7A C3 C2 90 00 [16:37:02]wFMCommunicate OK [16:37:02]SAM_PROTO_SignData done [16:37:02]FM_MakeSignedData done [16:37:02]CreateOFDProtocolMessage [16:37:02]wFMCommunicate request_size=4 [16:37:02]MH_SAM_APDU [16:37:02]CAPDU: 80 11 00 00 [16:37:02]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:02]Read from MH i2c: E2 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 17 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [16:37:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:02]wFMCommunicate OK [16:37:02]CreateOFDProtocolMessage done [16:37:02]OFDSenderStorePacket 153229 [16:37:02]StoreOFDPacket docnum=153229 [16:37:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A 4C 07 01 68 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2C 3C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 56 02 00 35 04 06 00 41 85 97 EC 97 35 49 45 93 D2 CE 7A C3 C2 [16:37:02]CheckFolder [16:37:02]dirname=/storage/ofd_packets [16:37:02]CheckFolder done [16:37:02]ProducePacketName [16:37:02]name=ofd_packets/00153229 [16:37:02]NVStorageSaveData ofd_packets/00153229 [16:37:02]File name is /storage/ofd_packets/00153229 [16:37:02]Write 301 bytes [16:37:02]NVStorageSaveData done [16:37:02]OFDSenderStorePacket done [16:37:02]KKMCreateOFDPacket done [16:37:02]NVStorageSaveData kkm_last_timestamp [16:37:02]File name is /storage/kkm_last_timestamp [16:37:02]Write 4 bytes [16:37:02]NVStorageSaveData done [16:37:02]ExternCall_PrintAddStr [16:37:02]wPrintStart [16:37:02]Write to MH i2c: 01 00 00 12 01 13 [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 07 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [16:37:02]RasterBufferAndPrint [16:37:02]line Счет N : (1)1787224 [16:37:02]line ИНН: 02508201610067 [16:37:02]line Контрольно-Кассовый Чек [16:37:02]line ПРОДАЖА [16:37:02]line ТРК (МРК, ГНК) : 22 [16:37:02]line Товар: 2710124130 [16:37:02]line Аи-92-К-5 [16:37:02]line 7.380 * 67.80 [16:37:02]line = 500.36 [16:37:02]line НДС 12% НСП 1% [16:37:02]line > о реализуемом товаре [16:37:02]line ОКРУГЛЕНИЕ: -0.36 [16:37:02]line ИТОГО: 500.00 [16:37:02]line Внесено: 500.00 [16:37:02]line СДАЧА: 0.00 [16:37:02]line НСП 1% : 4.43 [16:37:02]line НДС 12% : 53.14 [16:37:02]line Наличными: 500.00 [16:37:02]line Безнал.: 0.00 [16:37:02]line Место: АЗС № 89 "Партнер Нефть" [16:37:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:37:02]line СНО: Общий режим [16:37:02]line Чек 245 25.09.2024 16:37 [16:37:02]line Смена: 478 ФФД: 1.0 [16:37:02]line ЗНМ: 0300000113 [16:37:02]line РНМ: 0000000000091825 [16:37:02]line Версия ККМ: 001 [16:37:02]line ФМ: 0000000000871835 [16:37:02]line ФД: 153229 [16:37:02]line ФПД: 72042035320629 [16:37:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T163700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153229&fm=72042035320629&tin=02508201610067®Number=0000000000091825&sum=50000 [16:37:02]written 0, free lines is 4095 [16:37:02]OFD Sender: Processing packet 153229 [packets to send 835, broken 834] [16:37:02]ProducePacketName [16:37:02]name=ofd_packets/00153229 [16:37:02]OFD Sender: To server: pG, [16:37:02]CommunicateWithHost lk.salyk.kg:30040 [16:37:02]ConnectInit lk.salyk.kg [16:37:02]Write to MH i2c: 01 00 00 3D 01 3E [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 07 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 DF 0C 30 [16:37:02]RasterBufferAndPrint [16:37:02]line [16:37:02]line [16:37:02]line [16:37:02]line [16:37:02]line [16:37:02]written 0, free lines is 3301 [16:37:02]MH_Cut [16:37:02]Write to MH i2c: D1 01 00 44 01 01 17 [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: D1 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: D1 01 00 [16:37:02]MH_I2C_Read... [16:37:02]Read from MH i2c: D1 01 00 44 01 00 16 [16:37:02]Write to MH i2c: 01 00 00 45 01 46 [16:37:02]Write i2c OK [16:37:02]MH_I2C_Read... [16:37:03]*** Cut start [16:37:03]*** Purtial cut [16:37:03]*** Stage 1: CUTSNS_PIN = 1 [16:37:03]Read from MH i2c: 01 [16:37:03]MH_I2C_Read... [16:37:03]*** Stop cut motor [16:37:03]*** Cut end [16:37:03]Read from MH i2c: 01 07 00 [16:37:03]MH_I2C_Read... [16:37:03]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [16:37:03]process_action close_receipt done [16:37:03]requested_data is exist [16:37:03]produce_requested_data [16:37:03]requested_item fm.sn is exist - process it [16:37:03]wFMCommunicate request_size=4 [16:37:03]MH_SAM_APDU [16:37:03]CAPDU: 80 11 00 00 [16:37:03]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [16:37:03]Write i2c OK [16:37:03]MH_I2C_Read... [16:37:04]recv_with_timeout no data received [16:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:04]Read from MH i2c: E2 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 17 00 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [16:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:04]wFMCommunicate OK [16:37:04]requested_item fd.num is exist - process it [16:37:04]SAM_PROTO_GetFieldsCounters [16:37:04]wFMCommunicate request_size=4 [16:37:04]MH_SAM_APDU [16:37:04]CAPDU: 80 13 00 00 [16:37:04]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [16:37:04]Write i2c OK [16:37:04]MH_I2C_Read... [16:37:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:04]Read from MH i2c: E2 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 62 00 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [16:37:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:04]wFMCommunicate OK [16:37:04]SAM_PROTO_GetFieldsCounters done [16:37:04]requested_item shift.num is exist - process it [16:37:04]requested_item shift.opened is exist - process it [16:37:04]req_shift_opened [16:37:04]FM_GetShiftState [16:37:04]SAM_PROTO_GetShiftState [16:37:04]wFMCommunicate request_size=4 [16:37:04]MH_SAM_APDU [16:37:04]CAPDU: 80 13 01 00 [16:37:04]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [16:37:04]Write i2c OK [16:37:04]MH_I2C_Read... [16:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:04]Read from MH i2c: E2 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 0E 00 [16:37:04]MH_I2C_Read... [16:37:04]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [16:37:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:37:04]wFMCommunicate OK [16:37:04]SAM_PROTO_GetShiftState done [16:37:04]FM_GetShiftState done [16:37:04]req_shift_opened done [16:37:04]requested_item shift.open_date is exist - process it [16:37:04]req_shift_open_date [16:37:04]req_shift_open_date done [16:37:04]produce_requested_data done [16:37:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153229,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:37:04]process_action_free close_receipt [16:37:04]json_value_free [16:37:04]json_value_free done [16:37:04]process_json_proto returns [16:37:04]Send response to host [16:37:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153229,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:37:04]free response buf [16:37:04]execute_script done [16:37:04]execute_script returns [16:37:04]free content buf [16:37:04]Sock 10.Close socket [16:37:04]Sock 10.Thread stoped [16:37:07]ConnectInit Can't take IP for lk.salyk.kg [16:37:07]CommunicateWithHost connect error [16:37:07]CommunicateWithHost err = -1 [16:37:07]OFD Sender: Server communicate error [16:37:12]OFD Sender: Processing packet 153229 [packets to send 835, broken 834] [16:37:12]ProducePacketName [16:37:12]name=ofd_packets/00153229 [16:37:12]OFD Sender: To server: pG, [16:37:12]CommunicateWithHost lk.salyk.kg:30040 [16:37:12]ConnectInit lk.salyk.kg [16:37:16]Connected sock=10 [16:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A 4C 07 01 68 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2C 3C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 56 02 00 35 04 06 00 41 85 97 EC 97 35 49 45 93 D2 CE 7A C3 C2 [16:37:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F D0 47 00 AE 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 56 02 00 F4 03 04 00 35 E4 F3 66 B6 04 01 00 00 36 7C 2A 94 46 D1 21 54 [16:37:17]CommunicateWithHost err = 0 [16:37:17]CheckOFDResponse [16:37:17]1017 (14) - 77093643461234 [16:37:17]1041 (16) - 0000000000871835 [16:37:17]1040 (4) - 153229 [16:37:17]1012 (4) - 25.09.2024 10:21 [16:37:17]1206 (1) - 0 [16:37:17]OFD Sender: Remove packet 153229 [16:37:17]ProducePacketName [16:37:17]name=ofd_packets/00153229 [16:37:17]NVStorageDeleteData [16:37:17]OFD Sender: No OFD packet to send [16:37:22]OFD Sender: No OFD packet to send [16:37:27]recv_with_timeout no data received [16:37:27]OFD Sender: No OFD packet to send [16:37:32]OFD Sender: No OFD packet to send [16:37:37]OFD Sender: No OFD packet to send [16:37:42]OFD Sender: No OFD packet to send [16:37:47]OFD Sender: No OFD packet to send [16:37:52]OFD Sender: No OFD packet to send [16:37:57]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:28]OFD Sender: No OFD packet to send [16:38:31]recv_with_timeout no data received [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:54]recv_with_timeout no data received [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [16:39:08]OFD Sender: No OFD packet to send [16:39:12]recv_with_timeout no data received [16:39:13]OFD Sender: No OFD packet to send [16:39:18]OFD Sender: No OFD packet to send [16:39:23]OFD Sender: No OFD packet to send [16:39:28]OFD Sender: No OFD packet to send [16:39:29]recv_with_timeout no data received [16:39:33]OFD Sender: No OFD packet to send [16:39:38]OFD Sender: No OFD packet to send [16:39:43]OFD Sender: No OFD packet to send [16:39:48]OFD Sender: No OFD packet to send [16:39:53]OFD Sender: No OFD packet to send [16:39:58]OFD Sender: No OFD packet to send [16:40:03]OFD Sender: No OFD packet to send [16:40:08]OFD Sender: No OFD packet to send [16:40:13]OFD Sender: No OFD packet to send [16:40:18]OFD Sender: No OFD packet to send [16:40:23]OFD Sender: No OFD packet to send [16:40:28]OFD Sender: No OFD packet to send [16:40:30]recv_with_timeout no data received [16:40:33]OFD Sender: No OFD packet to send [16:40:38]OFD Sender: No OFD packet to send [16:40:43]OFD Sender: No OFD packet to send [16:40:48]OFD Sender: No OFD packet to send [16:40:53]OFD Sender: No OFD packet to send [16:40:58]OFD Sender: No OFD packet to send [16:41:03]OFD Sender: No OFD packet to send [16:41:08]OFD Sender: No OFD packet to send [16:41:13]OFD Sender: No OFD packet to send [16:41:18]OFD Sender: No OFD packet to send [16:41:23]OFD Sender: No OFD packet to send [16:41:28]accept exits with 9 [16:41:28]New connection [16:41:28]New thread 3066678628 created [16:41:28]Thread 3066535268 joined [16:41:28]Waiting for new connection... [16:41:28] Sock 9.Parse request [16:41:28]Sock 9.Check first char [16:41:28]Sock 9.First char is OK [16:41:28]request: POST /json_proto HTTP/1.0 [16:41:28]Method: POST [16:41:28]URL: /json_proto [16:41:28]Method is POST - this is cgi request [16:41:28]url: /json_proto [16:41:28]query_string will be loaded in cgi processing [16:41:28]execute_cgi json_proto POST (null) [16:41:28]execute_cgi path=json_proto method=POST [16:41:28]POST find Content-Length [16:41:28]Host: 172.17.43.67:8080 [16:41:28]Content-Length: 678 [16:41:28]Content-Type: application/json [16:41:28] [16:41:28]POST finish read [16:41:28]Found Content-Length = 678 [16:41:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:28]execute_script... [16:41:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:28]POST & json_proto [16:41:28]process_json_proto [16:41:28]json parsed OK: [16:41:28]protocol is kg_v1.0 [16:41:28]action value=close_receipt [16:41:28]process_action close_receipt [16:41:28]cmd_close_receipt [16:41:28]MH_GetDate [16:41:28]Write to MH i2c: F0 00 00 49 01 39 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 09 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 09 00 49 01 00 38 3D F4 66 6A BD 47 65 E4 [16:41:28]GetLastDocTimeStamp 1727282220 [16:41:28]current date 1727282488 [16:41:28]FM_GetShiftState [16:41:28]SAM_PROTO_GetShiftState [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 13 01 00 [16:41:28]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:29]wFMCommunicate OK [16:41:29]Счет N : (1)1787225 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 246 25.09.2024 16:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153230 ФПД: 131711867529042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153230&fm=131711867529042&tin=02508201610067®Number=0000000000091825&sum=20000 [16:41:29]StoreToDocumentArchive [16:41:29]shift 478 fd 153230 [16:41:29]save to /storage/0478/doc_00153230 [16:41:29]save last doc name /storage/0478/doc_00153230 to /storage/kkm_last_doc_name [16:41:29]save OK [16:41:29]Clear old archive folders... [16:41:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:29]tlvbuf is 00B24180 [16:41:29]SAM_PROTO_ClearQueue [16:41:29]wFMCommunicate request_size=4 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 09 00 00 [16:41:29]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 03 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:41:29]RAPDU: 90 00 [16:41:29]wFMCommunicate OK [16:41:29]SAM_PROTO_ClearQueue done [16:41:29]KKMCreateOFDPacket [16:41:29]OFDProtocolAddRootSTLVToBuf [16:41:29]FM_MakeSignedData [16:41:29]FM_MakeSignedData [16:41:29]SAM_PROTO_SignData [16:41:29]wFMCommunicate request_size=4 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 0D 01 02 [16:41:29]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 03 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:41:29]RAPDU: 90 00 [16:41:29]wFMCommunicate OK [16:41:29]wFMCommunicate request_size=255 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 38 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 56 02 00 35 04 06 00 77 [16:41:29]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 38 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 56 02 00 35 04 06 00 77 00 00 54 [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]wFMCommunicate request_size=10 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 0D 02 02 05 CA 8F 13 A7 52 [16:41:30]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 CA 8F 13 A7 52 00 00 44 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 0D 03 02 [16:41:30]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0B 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0B 00 5B 01 00 F1 47 12 3D 98 3B 53 DA 90 00 5F [16:41:30]RAPDU: F1 47 12 3D 98 3B 53 DA 90 00 [16:41:30]wFMCommunicate OK [16:41:30]SAM_PROTO_SignData done [16:41:30]FM_MakeSignedData done [16:41:30]CreateOFDProtocolMessage [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 11 00 00 [16:41:30]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 17 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [16:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:30]wFMCommunicate OK [16:41:30]CreateOFDProtocolMessage done [16:41:30]OFDSenderStorePacket 153230 [16:41:30]StoreOFDPacket docnum=153230 [16:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 83 A2 07 01 7C CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 38 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 56 02 00 35 04 06 00 77 CA 8F 13 A7 52 F1 47 12 3D 98 3B 53 DA [16:41:30]CheckFolder [16:41:30]dirname=/storage/ofd_packets [16:41:30]CheckFolder done [16:41:30]ProducePacketName [16:41:30]name=ofd_packets/00153230 [16:41:30]NVStorageSaveData ofd_packets/00153230 [16:41:30]File name is /storage/ofd_packets/00153230 [16:41:30]Write 301 bytes [16:41:30]NVStorageSaveData done [16:41:30]OFDSenderStorePacket done [16:41:30]KKMCreateOFDPacket done [16:41:30]NVStorageSaveData kkm_last_timestamp [16:41:30]File name is /storage/kkm_last_timestamp [16:41:30]Write 4 bytes [16:41:30]NVStorageSaveData done [16:41:30]ExternCall_PrintAddStr [16:41:30]wPrintStart [16:41:30]Write to MH i2c: 01 00 00 5D 01 5E [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [16:41:30]RasterBufferAndPrint [16:41:30]line Счет N : (1)1787225 [16:41:30]line ИНН: 02508201610067 [16:41:30]line Контрольно-Кассовый Чек [16:41:30]line ПРОДАЖА [16:41:30]line ТРК (МРК, ГНК) : 22 [16:41:30]line Товар: 2710124130 [16:41:30]line Аи-92-К-5 [16:41:30]line 2.950 * 67.80 [16:41:30]line = 200.01 [16:41:30]line НДС 12% НСП 1% [16:41:30]line > о реализуемом товаре [16:41:30]line ОКРУГЛЕНИЕ: -0.01 [16:41:30]line ИТОГО: 200.00 [16:41:30]line Внесено: 200.00 [16:41:30]line СДАЧА: 0.00 [16:41:30]line НСП 1% : 1.77 [16:41:30]line НДС 12% : 21.24 [16:41:30]line Наличными: 200.00 [16:41:30]line Безнал.: 0.00 [16:41:30]line Место: АЗС № 89 "Партнер Нефть" [16:41:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:41:30]line СНО: Общий режим [16:41:30]line Чек 246 25.09.2024 16:41 [16:41:30]line Смена: 478 ФФД: 1.0 [16:41:30]line ЗНМ: 0300000113 [16:41:30]line РНМ: 0000000000091825 [16:41:30]line Версия ККМ: 001 [16:41:30]line ФМ: 0000000000871835 [16:41:30]line ФД: 153230 [16:41:30]line ФПД: 131711867529042 [16:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153230&fm=131711867529042&tin=02508201610067®Number=0000000000091825&sum=20000 [16:41:30]written 0, free lines is 4095 [16:41:30]OFD Sender: Processing packet 153230 [packets to send 835, broken 834] [16:41:30]ProducePacketName [16:41:30]name=ofd_packets/00153230 [16:41:30]OFD Sender: To server: pG, [16:41:30]CommunicateWithHost lk.salyk.kg:30040 [16:41:30]ConnectInit lk.salyk.kg [16:41:30]Write to MH i2c: 01 00 00 88 01 89 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 DF 0C 7B [16:41:30]RasterBufferAndPrint [16:41:30]line [16:41:30]line [16:41:30]line [16:41:30]line [16:41:30]line [16:41:30]written 0, free lines is 3301 [16:41:30]MH_Cut [16:41:30]Write to MH i2c: D1 01 00 8F 01 01 62 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: D1 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: D1 01 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: D1 01 00 8F 01 00 61 [16:41:30]Write to MH i2c: 01 00 00 90 01 91 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:31]*** Cut start [16:41:31]*** Purtial cut [16:41:31]*** Stage 1: CUTSNS_PIN = 1 [16:41:31]Read from MH i2c: 01 [16:41:31]MH_I2C_Read... [16:41:31]*** Stop cut motor [16:41:31]*** Cut end [16:41:31]Read from MH i2c: 01 07 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [16:41:31]process_action close_receipt done [16:41:31]requested_data is exist [16:41:31]produce_requested_data [16:41:31]requested_item fm.sn is exist - process it [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 11 00 00 [16:41:31]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [16:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:31]wFMCommunicate OK [16:41:31]requested_item fd.num is exist - process it [16:41:31]SAM_PROTO_GetFieldsCounters [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 13 00 00 [16:41:31]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]Connected sock=11 [16:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 83 A2 07 01 7C CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 38 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 56 02 00 35 04 06 00 77 CA 8F 13 A7 52 F1 47 12 3D 98 3B 53 DA [16:41:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 62 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [16:41:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:32]wFMCommunicate OK [16:41:32]SAM_PROTO_GetFieldsCounters done [16:41:32]requested_item shift.num is exist - process it [16:41:32]requested_item shift.opened is exist - process it [16:41:32]req_shift_opened [16:41:32]FM_GetShiftState [16:41:32]SAM_PROTO_GetShiftState [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 13 01 00 [16:41:32]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 0E 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [16:41:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:41:32]wFMCommunicate OK [16:41:32]SAM_PROTO_GetShiftState done [16:41:32]FM_GetShiftState done [16:41:32]req_shift_opened done [16:41:32]requested_item shift.open_date is exist - process it [16:41:32]req_shift_open_date [16:41:32]req_shift_open_date done [16:41:32]produce_requested_data done [16:41:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153230,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:41:32]process_action_free close_receipt [16:41:32]json_value_free [16:41:32]json_value_free done [16:41:32]process_json_proto returns [16:41:32]Send response to host [16:41:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153230,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:41:32]free response buf [16:41:32]execute_script done [16:41:32]execute_script returns [16:41:32]free content buf [16:41:32]Sock 9.Close socket [16:41:32]Sock 9.Thread stoped [16:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 71 3F 47 00 CA DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 56 02 00 F4 03 04 00 34 E5 F3 66 B6 04 01 00 00 2A E4 07 0E 97 23 B6 14 [16:41:32]CommunicateWithHost err = 0 [16:41:32]CheckOFDResponse [16:41:32]1017 (14) - 77093643461234 [16:41:32]1041 (16) - 0000000000871835 [16:41:32]1040 (4) - 153230 [16:41:32]1012 (4) - 25.09.2024 10:25 [16:41:32]1206 (1) - 0 [16:41:32]OFD Sender: Remove packet 153230 [16:41:32]ProducePacketName [16:41:32]name=ofd_packets/00153230 [16:41:32]NVStorageDeleteData [16:41:32]OFD Sender: No OFD packet to send [16:41:37]OFD Sender: No OFD packet to send [16:41:42]OFD Sender: No OFD packet to send [16:41:44]recv_with_timeout no data received [16:41:47]OFD Sender: No OFD packet to send [16:41:52]OFD Sender: No OFD packet to send [16:41:57]OFD Sender: No OFD packet to send [16:41:59]recv_with_timeout no data received [16:42:02]OFD Sender: No OFD packet to send [16:42:07]OFD Sender: No OFD packet to send [16:42:12]OFD Sender: No OFD packet to send [16:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:28]OFD Sender: No OFD packet to send [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 90 [16:41:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_GetShiftState done [16:41:28]FM_GetShiftState done [16:41:28]opened in 1727224329 [16:41:28]opened+sec_in_day 1727310729 [16:41:28]quantity*price = 20001 [16:41:28]sum+1 = 20002 [16:41:28]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 247 25.09.2024 16:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153231 ФПД: 23401201734189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153231&fm=23401201734189&tin=02508201610067®Number=0000000000091825&sum=50000 [16:44:10]StoreToDocumentArchive [16:44:10]shift 478 fd 153231 [16:44:10]save to /storage/0478/doc_00153231 [16:44:10]save last doc name /storage/0478/doc_00153231 to /storage/kkm_last_doc_name [16:44:10]save OK [16:44:10]Clear old archive folders... [16:44:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:10]tlvbuf is 00A76630 [16:44:10]SAM_PROTO_ClearQueue [16:44:10]wFMCommunicate request_size=4 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 09 00 00 [16:44:10]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:44:10]RAPDU: 90 00 [16:44:10]wFMCommunicate OK [16:44:10]SAM_PROTO_ClearQueue done [16:44:10]KKMCreateOFDPacket [16:44:10]OFDProtocolAddRootSTLVToBuf [16:44:10]FM_MakeSignedData [16:44:10]FM_MakeSignedData [16:44:10]SAM_PROTO_SignData [16:44:10]wFMCommunicate request_size=4 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 0D 01 02 [16:44:10]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:44:10]RAPDU: 90 00 [16:44:10]wFMCommunicate OK [16:44:10]wFMCommunicate request_size=255 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 D9 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 56 02 00 35 04 06 00 15 [16:44:10]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 D9 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 56 02 00 35 04 06 00 15 00 00 DE [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:44:10]RAPDU: 90 00 [16:44:10]wFMCommunicate OK [16:44:10]wFMCommunicate request_size=10 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 0D 02 02 05 48 84 51 12 2D [16:44:10]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 48 84 51 12 2D 00 00 86 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:44:10]RAPDU: 90 00 [16:44:10]wFMCommunicate OK [16:44:10]wFMCommunicate request_size=4 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 0D 03 02 [16:44:10]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 0B 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 0B 00 A6 01 00 99 4A ED 61 24 F8 0D D2 90 00 4F [16:44:10]RAPDU: 99 4A ED 61 24 F8 0D D2 90 00 [16:44:10]wFMCommunicate OK [16:44:10]SAM_PROTO_SignData done [16:44:10]FM_MakeSignedData done [16:44:10]CreateOFDProtocolMessage [16:44:10]wFMCommunicate request_size=4 [16:44:10]MH_SAM_APDU [16:44:10]CAPDU: 80 11 00 00 [16:44:10]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:10]Read from MH i2c: E2 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 17 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [16:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:44:10]wFMCommunicate OK [16:44:10]CreateOFDProtocolMessage done [16:44:10]OFDSenderStorePacket 153231 [16:44:10]StoreOFDPacket docnum=153231 [16:44:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE ED 07 01 79 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 D9 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 56 02 00 35 04 06 00 15 48 84 51 12 2D 99 4A ED 61 24 F8 0D D2 [16:44:10]CheckFolder [16:44:10]dirname=/storage/ofd_packets [16:44:10]CheckFolder done [16:44:10]ProducePacketName [16:44:10]name=ofd_packets/00153231 [16:44:10]NVStorageSaveData ofd_packets/00153231 [16:44:10]File name is /storage/ofd_packets/00153231 [16:44:10]Write 301 bytes [16:44:10]NVStorageSaveData done [16:44:10]OFDSenderStorePacket done [16:44:10]KKMCreateOFDPacket done [16:44:10]NVStorageSaveData kkm_last_timestamp [16:44:10]File name is /storage/kkm_last_timestamp [16:44:10]Write 4 bytes [16:44:10]NVStorageSaveData done [16:44:10]ExternCall_PrintAddStr [16:44:10]wPrintStart [16:44:10]Write to MH i2c: 01 00 00 A8 01 A9 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: 01 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: 01 07 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [16:44:10]RasterBufferAndPrint [16:44:10]line Счет N : (1)1787226 [16:44:10]line ИНН: 02508201610067 [16:44:10]line Контрольно-Кассовый Чек [16:44:10]line ПРОДАЖА [16:44:10]line ТРК (МРК, ГНК) : 22 [16:44:10]line Товар: 2710124130 [16:44:10]line Аи-92-К-5 [16:44:10]line 7.380 * 67.80 [16:44:10]line = 500.36 [16:44:10]line НДС 12% НСП 1% [16:44:10]line > о реализуемом товаре [16:44:10]line ОКРУГЛЕНИЕ: -0.36 [16:44:10]line ИТОГО: 500.00 [16:44:10]line Внесено: 500.00 [16:44:10]line СДАЧА: 0.00 [16:44:10]line НСП 1% : 4.43 [16:44:10]line НДС 12% : 53.14 [16:44:10]line Наличными: 500.00 [16:44:10]line Безнал.: 0.00 [16:44:10]line Место: АЗС № 89 "Партнер Нефть" [16:44:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:44:10]line СНО: Общий режим [16:44:10]line Чек 247 25.09.2024 16:44 [16:44:10]line Смена: 478 ФФД: 1.0 [16:44:10]line ЗНМ: 0300000113 [16:44:10]line РНМ: 0000000000091825 [16:44:10]line Версия ККМ: 001 [16:44:10]line ФМ: 0000000000871835 [16:44:10]line ФД: 153231 [16:44:10]line ФПД: 23401201734189 [16:44:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164409&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153231&fm=23401201734189&tin=02508201610067®Number=0000000000091825&sum=50000 [16:44:11]OFD Sender: Processing packet 153231 [packets to send 835, broken 834] [16:44:11]ProducePacketName [16:44:11]name=ofd_packets/00153231 [16:44:11]OFD Sender: To server: pG, [16:44:11]CommunicateWithHost lk.salyk.kg:30040 [16:44:11]ConnectInit lk.salyk.kg [16:44:11]written 0, free lines is 4095 [16:44:11]Write to MH i2c: 01 00 00 D3 01 D4 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 07 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 DC 0C C3 [16:44:11]RasterBufferAndPrint [16:44:11]line [16:44:11]line [16:44:11]line [16:44:11]line [16:44:11]line [16:44:11]written 0, free lines is 3295 [16:44:11]MH_Cut [16:44:11]Write to MH i2c: D1 01 00 DA 01 01 AD [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: D1 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: D1 01 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: D1 01 00 DA 01 00 AC [16:44:11]Write to MH i2c: 01 00 00 DB 01 DC [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:12]*** Cut start [16:44:12]*** Purtial cut [16:44:12]*** Stage 1: CUTSNS_PIN = 1 [16:44:12]Read from MH i2c: 01 [16:44:12]MH_I2C_Read... [16:44:12]*** Stop cut motor [16:44:12]*** Cut end [16:44:12]Read from MH i2c: 01 07 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:44:12]process_action close_receipt done [16:44:12]requested_data is exist [16:44:12]produce_requested_data [16:44:12]requested_item fm.sn is exist - process it [16:44:12]wFMCommunicate request_size=4 [16:44:12]MH_SAM_APDU [16:44:12]CAPDU: 80 11 00 00 [16:44:12]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:12]Read from MH i2c: E2 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 17 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [16:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:44:12]wFMCommunicate OK [16:44:12]requested_item fd.num is exist - process it [16:44:12]SAM_PROTO_GetFieldsCounters [16:44:12]wFMCommunicate request_size=4 [16:44:12]MH_SAM_APDU [16:44:12]CAPDU: 80 13 00 00 [16:44:12]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:12]Read from MH i2c: E2 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 62 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [16:44:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:12]wFMCommunicate OK [16:44:12]SAM_PROTO_GetFieldsCounters done [16:44:12]requested_item shift.num is exist - process it [16:44:12]requested_item shift.opened is exist - process it [16:44:12]req_shift_opened [16:44:12]FM_GetShiftState [16:44:12]SAM_PROTO_GetShiftState [16:44:12]wFMCommunicate request_size=4 [16:44:12]MH_SAM_APDU [16:44:12]CAPDU: 80 13 01 00 [16:44:12]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:12]Read from MH i2c: E2 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 0E 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 24 [16:44:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:44:12]wFMCommunicate OK [16:44:12]SAM_PROTO_GetShiftState done [16:44:12]FM_GetShiftState done [16:44:12]req_shift_opened done [16:44:12]requested_item shift.open_date is exist - process it [16:44:12]req_shift_open_date [16:44:12]req_shift_open_date done [16:44:12]produce_requested_data done [16:44:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153231,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:44:12]process_action_free close_receipt [16:44:12]json_value_free [16:44:12]json_value_free done [16:44:12]process_json_proto returns [16:44:12]Send response to host [16:44:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153231,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:44:12]free response buf [16:44:12]execute_script done [16:44:12]execute_script returns [16:44:12]free content buf [16:44:12]Sock 8.Close socket [16:44:12]Sock 8.Thread stoped [16:44:15]recv_with_timeout no data received [16:44:16]ConnectInit Can't take IP for lk.salyk.kg [16:44:16]CommunicateWithHost connect error [16:44:16]CommunicateWithHost err = -1 [16:44:16]OFD Sender: Server communicate error [16:44:21]OFD Sender: Processing packet 153231 [packets to send 835, broken 834] [16:44:21]ProducePacketName [16:44:21]name=ofd_packets/00153231 [16:44:21]OFD Sender: To server: pG, [16:44:21]CommunicateWithHost lk.salyk.kg:30040 [16:44:21]ConnectInit lk.salyk.kg [16:44:26]Connected sock=10 [16:44:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE ED 07 01 79 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 D9 3D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 56 02 00 35 04 06 00 15 48 84 51 12 2D 99 4A ED 61 24 F8 0D D2 [16:44:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 1F 47 00 C7 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 56 02 00 F4 03 04 00 E3 E5 F3 66 B6 04 01 00 00 BC 91 7E 85 21 D9 46 59 [16:44:27]CommunicateWithHost err = 0 [16:44:27]CheckOFDResponse [16:44:27]1017 (14) - 77093643461234 [16:44:27]1041 (16) - 0000000000871835 [16:44:27]1040 (4) - 153231 [16:44:27]1012 (4) - 25.09.2024 10:28 [16:44:27]1206 (1) - 0 [16:44:27]OFD Sender: Remove packet 153231 [16:44:27]ProducePacketName [16:44:27]name=ofd_packets/00153231 [16:44:27]NVStorageDeleteData [16:44:28]OFD Sender: No OFD packet to send [16:44:33]OFD Sender: No OFD packet to send [16:44:37]recv_with_timeout no data received [16:44:38]OFD Sender: No OFD packet to send [16:44:43]OFD Sender: No OFD packet to send [16:44:48]OFD Sender: No OFD packet to send [16:44:51]accept exits with 9 [16:44:51]New connection [16:44:51]New thread 3066678628 created [16:44:51]Thread 3066535268 joined [16:44:51]Waiting for new connection... [16:44:51] Sock 9.Parse request [16:44:51]Sock 9.Check first char [16:44:51]Sock 9.First char is OK [16:44:51]request: POST /json_proto HTTP/1.0 [16:44:51]Method: POST [16:44:51]URL: /json_proto [16:44:51]Method is POST - this is cgi request [16:44:51]url: /json_proto [16:44:51]query_string will be loaded in cgi processing [16:44:51]execute_cgi json_proto POST (null) [16:44:51]execute_cgi path=json_proto method=POST [16:44:51]POST find Content-Length [16:44:51]Host: 172.17.43.67:8080 [16:44:51]Content-Length: 678 [16:44:51]Content-Type: application/json [16:44:51] [16:44:51]POST finish read [16:44:51]Found Content-Length = 678 [16:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:51]execute_script... [16:44:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:51]POST & json_proto [16:44:51]process_json_proto [16:44:51]json parsed OK: [16:44:51]protocol is kg_v1.0 [16:44:51]action value=close_receipt [16:44:51]process_action close_receipt [16:44:51]cmd_close_receipt [16:44:51]MH_GetDate [16:44:51]Write to MH i2c: F0 00 00 DF 01 CF [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: F0 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: F0 09 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: F0 09 00 DF 01 00 03 3E F4 66 6A BD 47 65 46 [16:44:51]GetLastDocTimeStamp 1727282649 [16:44:51]current date 1727282691 [16:44:51]FM_GetShiftState [16:44:51]SAM_PROTO_GetShiftState [16:44:51]wFMCommunicate request_size=4 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 13 01 00 [16:44:51]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 0E 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 26 [16:44:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:44:51]wFMCommunicate OK [16:44:51]SAM_PROTO_GetShiftState done [16:44:51]FM_GetShiftState done [16:44:51]opened in 1727224329 [16:44:51]opened+sec_in_day 1727310729 [16:44:51]quantity*price = 60003 [16:44:51]sum+1 = 60004 [16:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 248 25.09.2024 16:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153232 ФПД: 272059580846204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153232&fm=272059580846204&tin=02508201610067®Number=0000000000091825&sum=60000 [16:44:52]StoreToDocumentArchive [16:44:52]shift 478 fd 153232 [16:44:52]save to /storage/0478/doc_00153232 [16:44:52]save last doc name /storage/0478/doc_00153232 to /storage/kkm_last_doc_name [16:44:52]save OK [16:44:52]Clear old archive folders... [16:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:52]tlvbuf is 00B1D2D0 [16:44:52]SAM_PROTO_ClearQueue [16:44:52]wFMCommunicate request_size=4 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 09 00 00 [16:44:52]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:52]Read from MH i2c: E2 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:44:52]RAPDU: 90 00 [16:44:52]wFMCommunicate OK [16:44:52]SAM_PROTO_ClearQueue done [16:44:52]KKMCreateOFDPacket [16:44:52]OFDProtocolAddRootSTLVToBuf [16:44:52]FM_MakeSignedData [16:44:52]FM_MakeSignedData [16:44:52]SAM_PROTO_SignData [16:44:52]wFMCommunicate request_size=4 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 0D 01 02 [16:44:52]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 [16:44:52]MH_I2C_Read... [16:44:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:52]Read from MH i2c: E2 03 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:44:52]RAPDU: 90 00 [16:44:52]wFMCommunicate OK [16:44:52]wFMCommunicate request_size=255 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 F8 00 00 00 F4 03 04 00 03 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 56 02 00 35 04 06 00 F7 [16:44:52]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 F8 00 00 00 F4 03 04 00 03 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 56 02 00 35 04 06 00 F7 00 00 FF [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:52]Read from MH i2c: E2 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:44:52]RAPDU: 90 00 [16:44:52]wFMCommunicate OK [16:44:52]wFMCommunicate request_size=10 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 0D 02 02 05 6F CE AC 90 7C [16:44:52]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 6F CE AC 90 7C 00 00 6A [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:52]Read from MH i2c: E2 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:44:52]RAPDU: 90 00 [16:44:52]wFMCommunicate OK [16:44:52]wFMCommunicate request_size=4 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 0D 03 02 [16:44:52]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:52]Read from MH i2c: E2 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 0B 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: E2 0B 00 F1 01 00 2D 73 E1 F7 88 79 DD 7A 90 00 3E [16:44:52]RAPDU: 2D 73 E1 F7 88 79 DD 7A 90 00 [16:44:52]wFMCommunicate OK [16:44:52]SAM_PROTO_SignData done [16:44:52]FM_MakeSignedData done [16:44:52]CreateOFDProtocolMessage [16:44:52]wFMCommunicate request_size=4 [16:44:52]MH_SAM_APDU [16:44:52]CAPDU: 80 11 00 00 [16:44:52]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:53]Read from MH i2c: E2 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 17 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [16:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:44:53]wFMCommunicate OK [16:44:53]CreateOFDProtocolMessage done [16:44:53]OFDSenderStorePacket 153232 [16:44:53]StoreOFDPacket docnum=153232 [16:44:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 87 07 01 32 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 F8 00 00 00 F4 03 04 00 03 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 56 02 00 35 04 06 00 F7 6F CE AC 90 7C 2D 73 E1 F7 88 79 DD 7A [16:44:53]CheckFolder [16:44:53]dirname=/storage/ofd_packets [16:44:53]CheckFolder done [16:44:53]ProducePacketName [16:44:53]name=ofd_packets/00153232 [16:44:53]NVStorageSaveData ofd_packets/00153232 [16:44:53]File name is /storage/ofd_packets/00153232 [16:44:53]Write 301 bytes [16:44:53]NVStorageSaveData done [16:44:53]OFDSenderStorePacket done [16:44:53]KKMCreateOFDPacket done [16:44:53]NVStorageSaveData kkm_last_timestamp [16:44:53]File name is /storage/kkm_last_timestamp [16:44:53]Write 4 bytes [16:44:53]NVStorageSaveData done [16:44:53]ExternCall_PrintAddStr [16:44:53]wPrintStart [16:44:53]Write to MH i2c: 01 00 00 F3 01 F4 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 07 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [16:44:53]RasterBufferAndPrint [16:44:53]line Счет N : (1)1787227 [16:44:53]line ИНН: 02508201610067 [16:44:53]line Контрольно-Кассовый Чек [16:44:53]line ПРОДАЖА [16:44:53]line ТРК (МРК, ГНК) : 32 [16:44:53]line Товар: 2710124130 [16:44:53]line Аи-92-К-5 [16:44:53]line 8.850 * 67.80 [16:44:53]line = 600.03 [16:44:53]line НДС 12% НСП 1% [16:44:53]line > о реализуемом товаре [16:44:53]line ОКРУГЛЕНИЕ: -0.03 [16:44:53]line ИТОГО: 600.00 [16:44:53]line Внесено: 600.00 [16:44:53]line СДАЧА: 0.00 [16:44:53]line НСП 1% : 5.31 [16:44:53]line НДС 12% : 63.72 [16:44:53]line Наличными: 600.00 [16:44:53]line Безнал.: 0.00 [16:44:53]line Место: АЗС № 89 "Партнер Нефть" [16:44:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:44:53]line СНО: Общий режим [16:44:53]line Чек 248 25.09.2024 16:44 [16:44:53]line Смена: 478 ФФД: 1.0 [16:44:53]line ЗНМ: 0300000113 [16:44:53]line РНМ: 0000000000091825 [16:44:53]line Версия ККМ: 001 [16:44:53]line ФМ: 0000000000871835 [16:44:53]line ФД: 153232 [16:44:53]line ФПД: 272059580846204 [16:44:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153232&fm=272059580846204&tin=02508201610067®Number=0000000000091825&sum=60000 [16:44:53]written 0, free lines is 4095 [16:44:53]OFD Sender: Processing packet 153232 [packets to send 835, broken 834] [16:44:53]ProducePacketName [16:44:53]name=ofd_packets/00153232 [16:44:53]OFD Sender: To server: pG, [16:44:53]CommunicateWithHost lk.salyk.kg:30040 [16:44:53]ConnectInit lk.salyk.kg [16:44:53]Write to MH i2c: 01 00 00 1E 02 20 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 07 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 E2 0C 15 [16:44:53]RasterBufferAndPrint [16:44:53]line [16:44:53]line [16:44:53]line [16:44:53]line [16:44:53]line [16:44:53]written 0, free lines is 3304 [16:44:53]MH_Cut [16:44:53]Write to MH i2c: D1 01 00 25 02 01 F9 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: D1 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: D1 01 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: D1 01 00 25 02 00 F8 [16:44:53]Write to MH i2c: 01 00 00 26 02 28 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]Connected sock=8 [16:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 28 87 07 01 32 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 F8 00 00 00 F4 03 04 00 03 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 56 02 00 35 04 06 00 F7 6F CE AC 90 7C 2D 73 E1 F7 88 79 DD 7A [16:44:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 9A 47 00 22 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 56 02 00 F4 03 04 00 FE E5 F3 66 B6 04 01 00 00 E8 01 8D EA 4F BF D5 44 [16:44:54]CommunicateWithHost err = 0 [16:44:54]CheckOFDResponse [16:44:54]1017 (14) - 77093643461234 [16:44:54]1041 (16) - 0000000000871835 [16:44:54]1040 (4) - 153232 [16:44:54]1012 (4) - 25.09.2024 10:29 [16:44:54]1206 (1) - 0 [16:44:54]OFD Sender: Remove packet 153232 [16:44:54]ProducePacketName [16:44:54]name=ofd_packets/00153232 [16:44:54]NVStorageDeleteData [16:44:54]*** Cut start [16:44:54]*** Purtial cut [16:44:54]*** Stage 1: CUTSNS_PIN = 1 [16:44:54]Read from MH i2c: 01 [16:44:54]MH_I2C_Read... [16:44:54]*** Stop cut motor [16:44:54]*** Cut end [16:44:54]Read from MH i2c: 01 07 00 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [16:44:54]process_action close_receipt done [16:44:54]requested_data is exist [16:44:54]produce_requested_data [16:44:54]requested_item fm.sn is exist - process it [16:44:54]wFMCommunicate request_size=4 [16:44:54]MH_SAM_APDU [16:44:54]CAPDU: 80 11 00 00 [16:44:54]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [16:44:54]Write i2c OK [16:44:54]MH_I2C_Read... [16:44:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:54]OFD Sender: No OFD packet to send [16:44:54]Read from MH i2c: E2 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 17 00 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [16:44:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:44:54]wFMCommunicate OK [16:44:54]requested_item fd.num is exist - process it [16:44:54]SAM_PROTO_GetFieldsCounters [16:44:54]wFMCommunicate request_size=4 [16:44:54]MH_SAM_APDU [16:44:54]CAPDU: 80 13 00 00 [16:44:54]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [16:44:54]Write i2c OK [16:44:54]MH_I2C_Read... [16:44:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:54]Read from MH i2c: E2 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 62 00 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [16:44:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:54]wFMCommunicate OK [16:44:54]SAM_PROTO_GetFieldsCounters done [16:44:54]requested_item shift.num is exist - process it [16:44:54]requested_item shift.opened is exist - process it [16:44:54]req_shift_opened [16:44:54]FM_GetShiftState [16:44:54]SAM_PROTO_GetShiftState [16:44:54]wFMCommunicate request_size=4 [16:44:54]MH_SAM_APDU [16:44:54]CAPDU: 80 13 01 00 [16:44:54]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [16:44:54]Write i2c OK [16:44:54]MH_I2C_Read... [16:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:54]Read from MH i2c: E2 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 0E 00 [16:44:54]MH_I2C_Read... [16:44:54]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 70 [16:44:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:44:54]wFMCommunicate OK [16:44:54]SAM_PROTO_GetShiftState done [16:44:54]FM_GetShiftState done [16:44:54]req_shift_opened done [16:44:54]requested_item shift.open_date is exist - process it [16:44:54]req_shift_open_date [16:44:54]req_shift_open_date done [16:44:54]produce_requested_data done [16:44:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153232,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:44:54]process_action_free close_receipt [16:44:54]json_value_free [16:44:54]json_value_free done [16:44:54]process_json_proto returns [16:44:54]Send response to host [16:44:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153232,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:44:54]free response buf [16:44:54]execute_script done [16:44:54]execute_script returns [16:44:54]free content buf [16:44:54]Sock 9.Close socket [16:44:54]Sock 9.Thread stoped [16:44:59]OFD Sender: No OFD packet to send [16:45:04]OFD Sender: No OFD packet to send [16:45:09]OFD Sender: No OFD packet to send [16:45:14]OFD Sender: No OFD packet to send [16:45:19]OFD Sender: No OFD packet to send [16:45:24]OFD Sender: No OFD packet to send [16:45:29]OFD Sender: No OFD packet to send [16:45:34]OFD Sender: No OFD packet to send [16:45:39]OFD Sender: No OFD packet to send [16:45:44]OFD Sender: No OFD packet to send [16:45:49]OFD Sender: No OFD packet to send [16:45:54]OFD Sender: No OFD packet to send [16:45:59]OFD Sender: No OFD packet to send [16:46:04]OFD Sender: No OFD packet to send [16:46:09]OFD Sender: No OFD packet to send [16:46:14]OFD Sender: No OFD packet to send [16:46:19]OFD Sender: No OFD packet to send [16:46:24]OFD Sender: No OFD packet to send [16:46:29]OFD Sender: No OFD packet to send [16:46:34]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:45]OFD Sender: No OFD packet to send [16:46:45]recv_with_timeout no data received [16:46:50]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:30]OFD Sender: No OFD packet to send [16:47:35]OFD Sender: No OFD packet to send [16:47:40]OFD Sender: No OFD packet to send [16:47:40]accept exits with 10 [16:47:40]New connection [16:47:40]New thread 3066535268 created [16:47:40]Thread 3066678628 joined [16:47:40]Waiting for new connection... [16:47:40] Sock 10.Parse request [16:47:40]Sock 10.Check first char [16:47:40]Sock 10.First char is OK [16:47:40]request: POST /json_proto HTTP/1.0 [16:47:40]Method: POST [16:47:40]URL: /json_proto [16:47:40]Method is POST - this is cgi request [16:47:40]url: /json_proto [16:47:40]query_string will be loaded in cgi processing [16:47:40]execute_cgi json_proto POST (null) [16:47:40]execute_cgi path=json_proto method=POST [16:47:40]POST find Content-Length [16:47:40]Host: 172.17.43.67:8080 [16:47:40]Content-Length: 683 [16:47:40]Content-Type: application/json [16:47:40] [16:47:40]POST finish read [16:47:40]Found Content-Length = 683 [16:47:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:40]execute_script... [16:47:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:40]POST & json_proto [16:47:40]process_json_proto [16:47:40]json parsed OK: [16:47:40]protocol is kg_v1.0 [16:47:40]action value=close_receipt [16:47:40]process_action close_receipt [16:47:40]cmd_close_receipt [16:47:40]MH_GetDate [16:47:40]Write to MH i2c: F0 00 00 2A 02 1B [16:47:40]Write i2c OK [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: F0 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: F0 09 00 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: F0 09 00 2A 02 00 AC 3E F4 66 6A BD 47 65 3B [16:47:40]GetLastDocTimeStamp 1727282691 [16:47:40]current date 1727282860 [16:47:40]FM_GetShiftState [16:47:40]SAM_PROTO_GetShiftState [16:47:40]wFMCommunicate request_size=4 [16:47:40]MH_SAM_APDU [16:47:40]CAPDU: 80 13 01 00 [16:47:40]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [16:47:40]Write i2c OK [16:47:40]MH_I2C_Read... [16:47:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:40]Read from MH i2c: E2 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: E2 0E 00 [16:47:40]MH_I2C_Read... [16:47:40]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 72 [16:47:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:47:40]wFMCommunicate OK [16:47:40]SAM_PROTO_GetShiftState done [16:47:40]FM_GetShiftState done [16:47:40]opened in 1727224329 [16:47:40]opened+sec_in_day 1727310729 [16:47:40]quantity*price = 200043 [16:47:40]sum+1 = 200044 [16:47:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 249 25.09.2024 16:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153233 ФПД: 77083392293213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153233&fm=77083392293213&tin=02508201610067®Number=0000000000091825&sum=200000 [16:47:41]StoreToDocumentArchive [16:47:41]shift 478 fd 153233 [16:47:41]save to /storage/0478/doc_00153233 [16:47:41]save last doc name /storage/0478/doc_00153233 to /storage/kkm_last_doc_name [16:47:41]recv_with_timeout no data received [16:47:41]save OK [16:47:41]Clear old archive folders... [16:47:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:47:41]tlvbuf is 00B2D880 [16:47:41]SAM_PROTO_ClearQueue [16:47:41]wFMCommunicate request_size=4 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 09 00 00 [16:47:41]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:41]Read from MH i2c: E2 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 03 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:47:41]RAPDU: 90 00 [16:47:41]wFMCommunicate OK [16:47:41]SAM_PROTO_ClearQueue done [16:47:41]KKMCreateOFDPacket [16:47:41]OFDProtocolAddRootSTLVToBuf [16:47:41]FM_MakeSignedData [16:47:41]FM_MakeSignedData [16:47:41]SAM_PROTO_SignData [16:47:41]wFMCommunicate request_size=4 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 0D 01 02 [16:47:41]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:41]Read from MH i2c: E2 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 03 00 [16:47:41]MH_I2C_Read... [16:47:41]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:47:41]RAPDU: 90 00 [16:47:41]wFMCommunicate OK [16:47:41]wFMCommunicate request_size=255 [16:47:41]MH_SAM_APDU [16:47:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AC 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 56 02 00 35 04 06 00 46 [16:47:41]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AC 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 56 02 00 35 04 06 00 46 00 00 36 [16:47:41]Write i2c OK [16:47:41]MH_I2C_Read... [16:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:42]Read from MH i2c: E2 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 03 00 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:47:42]RAPDU: 90 00 [16:47:42]wFMCommunicate OK [16:47:42]wFMCommunicate request_size=10 [16:47:42]MH_SAM_APDU [16:47:42]CAPDU: 80 0D 02 02 05 1B 60 37 39 5D [16:47:42]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 1B 60 37 39 5D 00 00 09 [16:47:42]Write i2c OK [16:47:42]MH_I2C_Read... [16:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:42]Read from MH i2c: E2 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 03 00 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:47:42]RAPDU: 90 00 [16:47:42]wFMCommunicate OK [16:47:42]wFMCommunicate request_size=4 [16:47:42]MH_SAM_APDU [16:47:42]CAPDU: 80 0D 03 02 [16:47:42]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [16:47:42]Write i2c OK [16:47:42]MH_I2C_Read... [16:47:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:42]Read from MH i2c: E2 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 0B 00 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 0B 00 3C 02 00 98 66 56 76 BA 4B C6 B2 90 00 01 [16:47:42]RAPDU: 98 66 56 76 BA 4B C6 B2 90 00 [16:47:42]wFMCommunicate OK [16:47:42]SAM_PROTO_SignData done [16:47:42]FM_MakeSignedData done [16:47:42]CreateOFDProtocolMessage [16:47:42]wFMCommunicate request_size=4 [16:47:42]MH_SAM_APDU [16:47:42]CAPDU: 80 11 00 00 [16:47:42]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [16:47:42]Write i2c OK [16:47:42]MH_I2C_Read... [16:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:42]Read from MH i2c: E2 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 17 00 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [16:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:47:42]wFMCommunicate OK [16:47:42]CreateOFDProtocolMessage done [16:47:42]OFDSenderStorePacket 153233 [16:47:42]StoreOFDPacket docnum=153233 [16:47:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B7 71 07 01 F1 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AC 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 56 02 00 35 04 06 00 46 1B 60 37 39 5D 98 66 56 76 BA 4B C6 B2 [16:47:42]CheckFolder [16:47:42]dirname=/storage/ofd_packets [16:47:42]CheckFolder done [16:47:42]ProducePacketName [16:47:42]name=ofd_packets/00153233 [16:47:42]NVStorageSaveData ofd_packets/00153233 [16:47:42]File name is /storage/ofd_packets/00153233 [16:47:42]Write 301 bytes [16:47:42]NVStorageSaveData done [16:47:42]OFDSenderStorePacket done [16:47:42]KKMCreateOFDPacket done [16:47:42]NVStorageSaveData kkm_last_timestamp [16:47:42]File name is /storage/kkm_last_timestamp [16:47:42]Write 4 bytes [16:47:42]NVStorageSaveData done [16:47:42]ExternCall_PrintAddStr [16:47:42]wPrintStart [16:47:42]Write to MH i2c: 01 00 00 3E 02 40 [16:47:42]Write i2c OK [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: 01 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: 01 07 00 [16:47:42]MH_I2C_Read... [16:47:42]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [16:47:42]RasterBufferAndPrint [16:47:42]line Счет N : (1)1787228 [16:47:42]line ИНН: 02508201610067 [16:47:42]line Контрольно-Кассовый Чек [16:47:42]line ПРОДАЖА [16:47:42]line ТРК (МРК, ГНК) : 13 [16:47:42]line Товар: 2710124500 [16:47:42]line Аи-95-К-5 [16:47:42]line 26.960 * 74.20 [16:47:42]line = 2000.43 [16:47:42]line НДС 12% НСП 1% [16:47:42]line > о реализуемом товаре [16:47:42]line ОКРУГЛЕНИЕ: -0.43 [16:47:42]line ИТОГО: 2000.00 [16:47:42]line Внесено: 2000.00 [16:47:42]line СДАЧА: 0.00 [16:47:42]line НСП 1% : 17.70 [16:47:42]line НДС 12% : 212.43 [16:47:42]line Наличными: 2000.00 [16:47:42]line Безнал.: 0.00 [16:47:42]line Место: АЗС № 89 "Партнер Нефть" [16:47:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:47:42]line СНО: Общий режим [16:47:42]line Чек 249 25.09.2024 16:47 [16:47:42]line Смена: 478 ФФД: 1.0 [16:47:42]line ЗНМ: 0300000113 [16:47:42]line РНМ: 0000000000091825 [16:47:42]line Версия ККМ: 001 [16:47:42]line ФМ: 0000000000871835 [16:47:42]line ФД: 153233 [16:47:42]line ФПД: 77083392293213 [16:47:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153233&fm=77083392293213&tin=02508201610067®Number=0000000000091825&sum=200000 [16:47:42]OFD Sender: Processing packet 153233 [packets to send 835, broken 834] [16:47:42]ProducePacketName [16:47:42]name=ofd_packets/00153233 [16:47:42]OFD Sender: To server: pG, [16:47:42]CommunicateWithHost lk.salyk.kg:30040 [16:47:42]ConnectInit lk.salyk.kg [16:47:42]written 0, free lines is 4095 [16:47:43]Write to MH i2c: 01 00 00 69 02 6B [16:47:43]Write i2c OK [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: 01 [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: 01 07 00 [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 E5 0C 63 [16:47:43]RasterBufferAndPrint [16:47:43]line [16:47:43]line [16:47:43]line [16:47:43]line [16:47:43]line [16:47:43]written 0, free lines is 3307 [16:47:43]MH_Cut [16:47:43]Write to MH i2c: D1 01 00 70 02 01 44 [16:47:43]Write i2c OK [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: D1 [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: D1 01 00 [16:47:43]MH_I2C_Read... [16:47:43]Read from MH i2c: D1 01 00 70 02 00 43 [16:47:43]Write to MH i2c: 01 00 00 71 02 73 [16:47:43]Write i2c OK [16:47:43]MH_I2C_Read... [16:47:43]*** Cut start [16:47:43]*** Purtial cut [16:47:43]*** Stage 1: CUTSNS_PIN = 1 [16:47:44]Read from MH i2c: 01 [16:47:44]MH_I2C_Read... [16:47:44]*** Stop cut motor [16:47:44]*** Cut end [16:47:44]Read from MH i2c: 01 07 00 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [16:47:44]process_action close_receipt done [16:47:44]requested_data is exist [16:47:44]produce_requested_data [16:47:44]requested_item fm.sn is exist - process it [16:47:44]wFMCommunicate request_size=4 [16:47:44]MH_SAM_APDU [16:47:44]CAPDU: 80 11 00 00 [16:47:44]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [16:47:44]Write i2c OK [16:47:44]MH_I2C_Read... [16:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:44]Read from MH i2c: E2 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 17 00 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [16:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:47:44]wFMCommunicate OK [16:47:44]requested_item fd.num is exist - process it [16:47:44]SAM_PROTO_GetFieldsCounters [16:47:44]wFMCommunicate request_size=4 [16:47:44]MH_SAM_APDU [16:47:44]CAPDU: 80 13 00 00 [16:47:44]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [16:47:44]Write i2c OK [16:47:44]MH_I2C_Read... [16:47:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:44]Read from MH i2c: E2 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 62 00 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 62 00 73 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [16:47:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:44]wFMCommunicate OK [16:47:44]SAM_PROTO_GetFieldsCounters done [16:47:44]requested_item shift.num is exist - process it [16:47:44]requested_item shift.opened is exist - process it [16:47:44]req_shift_opened [16:47:44]FM_GetShiftState [16:47:44]SAM_PROTO_GetShiftState [16:47:44]wFMCommunicate request_size=4 [16:47:44]MH_SAM_APDU [16:47:44]CAPDU: 80 13 01 00 [16:47:44]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [16:47:44]Write i2c OK [16:47:44]MH_I2C_Read... [16:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:44]Read from MH i2c: E2 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 0E 00 [16:47:44]MH_I2C_Read... [16:47:44]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BB [16:47:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:47:44]wFMCommunicate OK [16:47:44]SAM_PROTO_GetShiftState done [16:47:44]FM_GetShiftState done [16:47:44]req_shift_opened done [16:47:44]requested_item shift.open_date is exist - process it [16:47:44]req_shift_open_date [16:47:44]req_shift_open_date done [16:47:44]produce_requested_data done [16:47:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153233,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:47:44]process_action_free close_receipt [16:47:44]json_value_free [16:47:44]json_value_free done [16:47:44]process_json_proto returns [16:47:44]Send response to host [16:47:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153233,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:47:44]free response buf [16:47:44]execute_script done [16:47:44]execute_script returns [16:47:44]free content buf [16:47:44]Sock 10.Close socket [16:47:44]Sock 10.Thread stoped [16:47:47]ConnectInit Can't take IP for lk.salyk.kg [16:47:47]CommunicateWithHost connect error [16:47:47]CommunicateWithHost err = -1 [16:47:47]OFD Sender: Server communicate error [16:47:52]OFD Sender: Processing packet 153233 [packets to send 835, broken 834] [16:47:52]ProducePacketName [16:47:52]name=ofd_packets/00153233 [16:47:52]OFD Sender: To server: pG, [16:47:52]CommunicateWithHost lk.salyk.kg:30040 [16:47:52]ConnectInit lk.salyk.kg [16:47:59]recv_with_timeout no data received [16:48:00]Connected sock=8 [16:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B7 71 07 01 F1 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AC 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 56 02 00 35 04 06 00 46 1B 60 37 39 5D 98 66 56 76 BA 4B C6 B2 [16:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E 8F 47 00 27 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 56 02 00 F4 03 04 00 B9 E6 F3 66 B6 04 01 00 00 E7 7C 19 DF 21 A1 84 8F [16:48:00]CommunicateWithHost err = 0 [16:48:00]CheckOFDResponse [16:48:00]1017 (14) - 77093643461234 [16:48:00]1041 (16) - 0000000000871835 [16:48:00]1040 (4) - 153233 [16:48:00]1012 (4) - 25.09.2024 10:32 [16:48:00]1206 (1) - 0 [16:48:00]OFD Sender: Remove packet 153233 [16:48:00]ProducePacketName [16:48:00]name=ofd_packets/00153233 [16:48:00]NVStorageDeleteData [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:10]recv_with_timeout no data received [16:48:11]OFD Sender: No OFD packet to send [16:48:16]OFD Sender: No OFD packet to send [16:48:21]recv_with_timeout no data received [16:48:21]OFD Sender: No OFD packet to send [16:48:26]OFD Sender: No OFD packet to send [16:48:31]OFD Sender: No OFD packet to send [16:48:36]OFD Sender: No OFD packet to send [16:48:39]accept exits with 9 [16:48:39]New connection [16:48:39]New thread 3066678628 created [16:48:39]Thread 3066535268 joined [16:48:39]Waiting for new connection... [16:48:39] Sock 9.Parse request [16:48:39]Sock 9.Check first char [16:48:39]Sock 9.First char is OK [16:48:39]request: POST /json_proto HTTP/1.0 [16:48:39]Method: POST [16:48:39]URL: /json_proto [16:48:39]Method is POST - this is cgi request [16:48:39]url: /json_proto [16:48:39]query_string will be loaded in cgi processing [16:48:39]execute_cgi json_proto POST (null) [16:48:39]execute_cgi path=json_proto method=POST [16:48:39]POST find Content-Length [16:48:39]Host: 172.17.43.67:8080 [16:48:39]Content-Length: 683 [16:48:39]Content-Type: application/json [16:48:39] [16:48:39]POST finish read [16:48:39]Found Content-Length = 683 [16:48:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 47.170, "sum" : 3500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:39]execute_script... [16:48:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 47.170, "sum" : 3500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:39]POST & json_proto [16:48:39]process_json_proto [16:48:39]json parsed OK: [16:48:39]protocol is kg_v1.0 [16:48:39]action value=close_receipt [16:48:39]process_action close_receipt [16:48:39]cmd_close_receipt [16:48:39]MH_GetDate [16:48:39]Write to MH i2c: F0 00 00 75 02 66 [16:48:39]Write i2c OK [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: F0 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: F0 09 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: F0 09 00 75 02 00 E7 3E F4 66 6A BD 47 65 C1 [16:48:39]GetLastDocTimeStamp 1727282860 [16:48:39]current date 1727282919 [16:48:39]FM_GetShiftState [16:48:39]SAM_PROTO_GetShiftState [16:48:39]wFMCommunicate request_size=4 [16:48:39]MH_SAM_APDU [16:48:39]CAPDU: 80 13 01 00 [16:48:39]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [16:48:39]Write i2c OK [16:48:39]MH_I2C_Read... [16:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:39]Read from MH i2c: E2 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 0E 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BD [16:48:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:48:39]wFMCommunicate OK [16:48:39]SAM_PROTO_GetShiftState done [16:48:39]FM_GetShiftState done [16:48:39]opened in 1727224329 [16:48:39]opened+sec_in_day 1727310729 [16:48:39]quantity*price = 350001 [16:48:39]sum+1 = 350002 [16:48:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 3500.00 Внесено: 3500.00 СДАЧА: 0.00 НСП 1% : 30.97 НДС 12% : 371.68 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 250 25.09.2024 16:48 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153234 ФПД: 156280146454569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153234&fm=156280146454569&tin=02508201610067®Number=0000000000091825&sum=350000 [16:48:40]StoreToDocumentArchive [16:48:40]shift 478 fd 153234 [16:48:40]save to /storage/0478/doc_00153234 [16:48:40]save last doc name /storage/0478/doc_00153234 to /storage/kkm_last_doc_name [16:48:40]save OK [16:48:40]Clear old archive folders... [16:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:48:40]tlvbuf is 00B27420 [16:48:40]SAM_PROTO_ClearQueue [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 09 00 00 [16:48:40]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]SAM_PROTO_ClearQueue done [16:48:40]KKMCreateOFDPacket [16:48:40]OFDProtocolAddRootSTLVToBuf [16:48:40]FM_MakeSignedData [16:48:40]FM_MakeSignedData [16:48:40]SAM_PROTO_SignData [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 01 02 [16:48:40]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=255 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 E7 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 56 02 00 35 04 06 00 8E [16:48:40]Write to MH i2c: E2 02 01 85 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 E7 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 56 02 00 35 04 06 00 8E 00 00 7A [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=10 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 02 02 05 22 CE 9D 68 29 [16:48:40]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 22 CE 9D 68 29 00 00 2A [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [16:48:40]RAPDU: 90 00 [16:48:40]wFMCommunicate OK [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 0D 03 02 [16:48:40]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 0B 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 0B 00 87 02 00 78 C4 87 92 D4 B0 3F E4 90 00 01 [16:48:40]RAPDU: 78 C4 87 92 D4 B0 3F E4 90 00 [16:48:40]wFMCommunicate OK [16:48:40]SAM_PROTO_SignData done [16:48:40]FM_MakeSignedData done [16:48:40]CreateOFDProtocolMessage [16:48:40]wFMCommunicate request_size=4 [16:48:40]MH_SAM_APDU [16:48:40]CAPDU: 80 11 00 00 [16:48:40]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:40]Read from MH i2c: E2 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 17 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [16:48:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:40]wFMCommunicate OK [16:48:40]CreateOFDProtocolMessage done [16:48:40]OFDSenderStorePacket 153234 [16:48:40]StoreOFDPacket docnum=153234 [16:48:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 23 07 01 07 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 E7 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 56 02 00 35 04 06 00 8E 22 CE 9D 68 29 78 C4 87 92 D4 B0 3F E4 [16:48:40]CheckFolder [16:48:40]dirname=/storage/ofd_packets [16:48:40]CheckFolder done [16:48:40]ProducePacketName [16:48:40]name=ofd_packets/00153234 [16:48:40]NVStorageSaveData ofd_packets/00153234 [16:48:40]File name is /storage/ofd_packets/00153234 [16:48:40]Write 301 bytes [16:48:40]NVStorageSaveData done [16:48:40]OFDSenderStorePacket done [16:48:40]KKMCreateOFDPacket done [16:48:40]NVStorageSaveData kkm_last_timestamp [16:48:40]File name is /storage/kkm_last_timestamp [16:48:40]Write 4 bytes [16:48:40]NVStorageSaveData done [16:48:40]ExternCall_PrintAddStr [16:48:40]wPrintStart [16:48:40]Write to MH i2c: 01 00 00 89 02 8B [16:48:40]Write i2c OK [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 07 00 [16:48:40]MH_I2C_Read... [16:48:40]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [16:48:40]RasterBufferAndPrint [16:48:40]line Счет N : (1)1787229 [16:48:40]line ИНН: 02508201610067 [16:48:40]line Контрольно-Кассовый Чек [16:48:40]line ПРОДАЖА [16:48:40]line ТРК (МРК, ГНК) : 23 [16:48:40]line Товар: 2710124500 [16:48:40]line Аи-95-К-5 [16:48:40]line 47.170 * 74.20 [16:48:40]line = 3500.01 [16:48:40]line НДС 12% НСП 1% [16:48:40]line > о реализуемом товаре [16:48:40]line ОКРУГЛЕНИЕ: -0.01 [16:48:40]line ИТОГО: 3500.00 [16:48:40]line Внесено: 3500.00 [16:48:40]line СДАЧА: 0.00 [16:48:40]line НСП 1% : 30.97 [16:48:40]line НДС 12% : 371.68 [16:48:40]line Наличными: 3500.00 [16:48:40]line Безнал.: 0.00 [16:48:40]line Место: АЗС № 89 "Партнер Нефть" [16:48:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:48:40]line СНО: Общий режим [16:48:40]line Чек 250 25.09.2024 16:48 [16:48:40]line Смена: 478 ФФД: 1.0 [16:48:40]line ЗНМ: 0300000113 [16:48:40]line РНМ: 0000000000091825 [16:48:40]line Версия ККМ: 001 [16:48:40]line ФМ: 0000000000871835 [16:48:40]line ФД: 153234 [16:48:40]line ФПД: 156280146454569 [16:48:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153234&fm=156280146454569&tin=02508201610067®Number=0000000000091825&sum=350000 [16:48:40]written 0, free lines is 4095 [16:48:41]OFD Sender: Processing packet 153234 [packets to send 835, broken 834] [16:48:41]ProducePacketName [16:48:41]name=ofd_packets/00153234 [16:48:41]OFD Sender: To server: pG, [16:48:41]CommunicateWithHost lk.salyk.kg:30040 [16:48:41]ConnectInit lk.salyk.kg [16:48:41]Write to MH i2c: 01 00 00 B4 02 B6 [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 07 00 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 EA 0C B3 [16:48:41]RasterBufferAndPrint [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]line [16:48:41]written 0, free lines is 3312 [16:48:41]MH_Cut [16:48:41]Write to MH i2c: D1 01 00 BB 02 01 8F [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 01 00 [16:48:41]MH_I2C_Read... [16:48:41]Read from MH i2c: D1 01 00 BB 02 00 8E [16:48:41]Write to MH i2c: 01 00 00 BC 02 BE [16:48:41]Write i2c OK [16:48:41]MH_I2C_Read... [16:48:42]*** Cut start [16:48:42]*** Purtial cut [16:48:42]*** Stage 1: CUTSNS_PIN = 1 [16:48:42]Read from MH i2c: 01 [16:48:42]MH_I2C_Read... [16:48:42]*** Stop cut motor [16:48:42]*** Cut end [16:48:42]Read from MH i2c: 01 07 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [16:48:42]process_action close_receipt done [16:48:42]requested_data is exist [16:48:42]produce_requested_data [16:48:42]requested_item fm.sn is exist - process it [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 11 00 00 [16:48:42]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 17 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [16:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:42]wFMCommunicate OK [16:48:42]requested_item fd.num is exist - process it [16:48:42]SAM_PROTO_GetFieldsCounters [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 13 00 00 [16:48:42]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 62 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [16:48:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:48:42]wFMCommunicate OK [16:48:42]SAM_PROTO_GetFieldsCounters done [16:48:42]requested_item shift.num is exist - process it [16:48:42]requested_item shift.opened is exist - process it [16:48:42]req_shift_opened [16:48:42]FM_GetShiftState [16:48:42]SAM_PROTO_GetShiftState [16:48:42]wFMCommunicate request_size=4 [16:48:42]MH_SAM_APDU [16:48:42]CAPDU: 80 13 01 00 [16:48:42]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [16:48:42]Write i2c OK [16:48:42]MH_I2C_Read... [16:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:42]Read from MH i2c: E2 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 0E 00 [16:48:42]MH_I2C_Read... [16:48:42]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 06 [16:48:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:48:42]wFMCommunicate OK [16:48:42]SAM_PROTO_GetShiftState done [16:48:42]FM_GetShiftState done [16:48:42]req_shift_opened done [16:48:42]requested_item shift.open_date is exist - process it [16:48:42]req_shift_open_date [16:48:42]req_shift_open_date done [16:48:42]produce_requested_data done [16:48:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153234,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:48:42]process_action_free close_receipt [16:48:42]json_value_free [16:48:42]json_value_free done [16:48:42]process_json_proto returns [16:48:42]Send response to host [16:48:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153234,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:48:42]free response buf [16:48:42]execute_script done [16:48:42]execute_script returns [16:48:42]free content buf [16:48:42]Sock 9.Close socket [16:48:42]Sock 9.Thread stoped [16:48:43]Connected sock=11 [16:48:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 23 07 01 07 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 E7 3E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 56 02 00 35 04 06 00 8E 22 CE 9D 68 29 78 C4 87 92 D4 B0 3F E4 [16:48:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D9 BA 47 00 68 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 56 02 00 F4 03 04 00 E4 E6 F3 66 B6 04 01 00 00 9F 77 B7 8D 5F 3C FA 7E [16:48:43]CommunicateWithHost err = 0 [16:48:43]CheckOFDResponse [16:48:43]1017 (14) - 77093643461234 [16:48:43]1041 (16) - 0000000000871835 [16:48:43]1040 (4) - 153234 [16:48:43]1012 (4) - 25.09.2024 10:33 [16:48:43]1206 (1) - 0 [16:48:43]OFD Sender: Remove packet 153234 [16:48:43]ProducePacketName [16:48:43]name=ofd_packets/00153234 [16:48:43]NVStorageDeleteData [16:48:44]OFD Sender: No OFD packet to send [16:48:49]OFD Sender: No OFD packet to send [16:48:54]OFD Sender: No OFD packet to send [16:48:59]OFD Sender: No OFD packet to send [16:49:03]recv_with_timeout no data received [16:49:04]OFD Sender: No OFD packet to send [16:49:09]OFD Sender: No OFD packet to send [16:49:14]OFD Sender: No OFD packet to send [16:49:19]OFD Sender: No OFD packet to send [16:49:24]OFD Sender: No OFD packet to send [16:49:29]OFD Sender: No OFD packet to send [16:49:34]OFD Sender: No OFD packet to send [16:49:35]recv_with_timeout no data received [16:49:39]OFD Sender: No OFD packet to send [16:49:44]OFD Sender: No OFD packet to send [16:49:49]OFD Sender: No OFD packet to send [16:49:52]recv_with_timeout no data received [16:49:54]OFD Sender: No OFD packet to send [16:49:57]accept exits with 8 [16:49:57]New connection [16:49:57]New thread 3066535268 created [16:49:57]Thread 3066678628 joined [16:49:57]Waiting for new connection... [16:49:57] Sock 8.Parse request [16:49:57]Sock 8.Check first char [16:49:57]Sock 8.First char is OK [16:49:57]request: POST /json_proto HTTP/1.0 [16:49:57]Method: POST [16:49:57]URL: /json_proto [16:49:57]Method is POST - this is cgi request [16:49:57]url: /json_proto [16:49:57]query_string will be loaded in cgi processing [16:49:57]execute_cgi json_proto POST (null) [16:49:57]execute_cgi path=json_proto method=POST [16:49:57]POST find Content-Length [16:49:57]Host: 172.17.43.67:8080 [16:49:57]Content-Length: 678 [16:49:57]Content-Type: application/json [16:49:57] [16:49:57]POST finish read [16:49:57]Found Content-Length = 678 [16:49:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:57]execute_script... [16:49:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:57]POST & json_proto [16:49:57]process_json_proto [16:49:57]json parsed OK: [16:49:57]protocol is kg_v1.0 [16:49:57]action value=close_receipt [16:49:57]process_action close_receipt [16:49:57]cmd_close_receipt [16:49:57]MH_GetDate [16:49:57]Write to MH i2c: F0 00 00 C0 02 B1 [16:49:57]Write i2c OK [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: F0 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: F0 09 00 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: F0 09 00 C0 02 00 35 3F F4 66 6A BD 47 65 5B [16:49:57]GetLastDocTimeStamp 1727282919 [16:49:57]current date 1727282997 [16:49:57]FM_GetShiftState [16:49:57]SAM_PROTO_GetShiftState [16:49:57]wFMCommunicate request_size=4 [16:49:57]MH_SAM_APDU [16:49:57]CAPDU: 80 13 01 00 [16:49:57]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [16:49:57]Write i2c OK [16:49:57]MH_I2C_Read... [16:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:57]Read from MH i2c: E2 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: E2 0E 00 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 08 [16:49:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:49:57]wFMCommunicate OK [16:49:57]SAM_PROTO_GetShiftState done [16:49:57]FM_GetShiftState done [16:49:57]opened in 1727224329 [16:49:57]opened+sec_in_day 1727310729 [16:49:57]quantity*price = 60003 [16:49:57]sum+1 = 60004 [16:49:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 251 25.09.2024 16:49 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153235 ФПД: 192850238300731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153235&fm=192850238300731&tin=02508201610067®Number=0000000000091825&sum=60000 [16:49:58]StoreToDocumentArchive [16:49:58]shift 478 fd 153235 [16:49:58]save to /storage/0478/doc_00153235 [16:49:58]save last doc name /storage/0478/doc_00153235 to /storage/kkm_last_doc_name [16:49:58]save OK [16:49:58]Clear old archive folders... [16:49:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:49:58]tlvbuf is 00B1BED0 [16:49:58]SAM_PROTO_ClearQueue [16:49:58]wFMCommunicate request_size=4 [16:49:58]MH_SAM_APDU [16:49:58]CAPDU: 80 09 00 00 [16:49:58]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [16:49:58]Write i2c OK [16:49:58]MH_I2C_Read... [16:49:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:58]Read from MH i2c: E2 [16:49:58]MH_I2C_Read... [16:49:58]Read from MH i2c: E2 03 00 [16:49:58]MH_I2C_Read... [16:49:58]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [16:49:58]RAPDU: 90 00 [16:49:58]wFMCommunicate OK [16:49:58]SAM_PROTO_ClearQueue done [16:49:58]KKMCreateOFDPacket [16:49:58]OFDProtocolAddRootSTLVToBuf [16:49:58]FM_MakeSignedData [16:49:58]FM_MakeSignedData [16:49:58]SAM_PROTO_SignData [16:49:58]wFMCommunicate request_size=4 [16:49:58]MH_SAM_APDU [16:49:58]CAPDU: 80 0D 01 02 [16:49:58]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [16:49:58]Write i2c OK [16:49:58]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [16:49:59]RAPDU: 90 00 [16:49:59]wFMCommunicate OK [16:49:59]wFMCommunicate request_size=255 [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 FB 00 00 00 F4 03 04 00 35 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 56 02 00 35 04 06 00 AF [16:49:59]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 FB 00 00 00 F4 03 04 00 35 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 56 02 00 35 04 06 00 AF 00 00 D2 [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [16:49:59]RAPDU: 90 00 [16:49:59]wFMCommunicate OK [16:49:59]wFMCommunicate request_size=10 [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 0D 02 02 05 65 71 F2 E2 3B [16:49:59]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 65 71 F2 E2 3B 00 00 3C [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [16:49:59]RAPDU: 90 00 [16:49:59]wFMCommunicate OK [16:49:59]wFMCommunicate request_size=4 [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 0D 03 02 [16:49:59]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 0B 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 0B 00 D2 02 00 50 5B 3E 79 25 87 DF 9C 90 00 D9 [16:49:59]RAPDU: 50 5B 3E 79 25 87 DF 9C 90 00 [16:49:59]wFMCommunicate OK [16:49:59]SAM_PROTO_SignData done [16:49:59]FM_MakeSignedData done [16:49:59]CreateOFDProtocolMessage [16:49:59]wFMCommunicate request_size=4 [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 11 00 00 [16:49:59]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 17 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [16:49:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:49:59]wFMCommunicate OK [16:49:59]CreateOFDProtocolMessage done [16:49:59]OFDSenderStorePacket 153235 [16:49:59]StoreOFDPacket docnum=153235 [16:49:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF D3 07 01 FC 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 FB 00 00 00 F4 03 04 00 35 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 56 02 00 35 04 06 00 AF 65 71 F2 E2 3B 50 5B 3E 79 25 87 DF 9C [16:49:59]CheckFolder [16:49:59]dirname=/storage/ofd_packets [16:49:59]CheckFolder done [16:49:59]ProducePacketName [16:49:59]name=ofd_packets/00153235 [16:49:59]NVStorageSaveData ofd_packets/00153235 [16:49:59]File name is /storage/ofd_packets/00153235 [16:49:59]Write 301 bytes [16:49:59]NVStorageSaveData done [16:49:59]OFDSenderStorePacket done [16:49:59]KKMCreateOFDPacket done [16:49:59]NVStorageSaveData kkm_last_timestamp [16:49:59]File name is /storage/kkm_last_timestamp [16:49:59]Write 4 bytes [16:49:59]NVStorageSaveData done [16:49:59]ExternCall_PrintAddStr [16:49:59]wPrintStart [16:49:59]Write to MH i2c: 01 00 00 D4 02 D6 [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 07 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [16:49:59]RasterBufferAndPrint [16:49:59]line Счет N : (1)1787230 [16:49:59]line ИНН: 02508201610067 [16:49:59]line Контрольно-Кассовый Чек [16:49:59]line ПРОДАЖА [16:49:59]line ТРК (МРК, ГНК) : 12 [16:49:59]line Товар: 2710124130 [16:49:59]line Аи-92-К-5 [16:49:59]line 8.850 * 67.80 [16:49:59]line = 600.03 [16:49:59]line НДС 12% НСП 1% [16:49:59]line > о реализуемом товаре [16:49:59]line ОКРУГЛЕНИЕ: -0.03 [16:49:59]line ИТОГО: 600.00 [16:49:59]line Внесено: 600.00 [16:49:59]line СДАЧА: 0.00 [16:49:59]line НСП 1% : 5.31 [16:49:59]line НДС 12% : 63.72 [16:49:59]line Наличными: 600.00 [16:49:59]line Безнал.: 0.00 [16:49:59]line Место: АЗС № 89 "Партнер Нефть" [16:49:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:49:59]line СНО: Общий режим [16:49:59]line Чек 251 25.09.2024 16:49 [16:49:59]line Смена: 478 ФФД: 1.0 [16:49:59]line ЗНМ: 0300000113 [16:49:59]line РНМ: 0000000000091825 [16:49:59]line Версия ККМ: 001 [16:49:59]line ФМ: 0000000000871835 [16:49:59]line ФД: 153235 [16:49:59]line ФПД: 192850238300731 [16:49:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T164957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153235&fm=192850238300731&tin=02508201610067®Number=0000000000091825&sum=60000 [16:49:59]written 0, free lines is 4095 [16:49:59]OFD Sender: Processing packet 153235 [packets to send 835, broken 834] [16:49:59]ProducePacketName [16:49:59]name=ofd_packets/00153235 [16:49:59]OFD Sender: To server: pG, [16:49:59]CommunicateWithHost lk.salyk.kg:30040 [16:49:59]ConnectInit lk.salyk.kg [16:49:59]Write to MH i2c: 01 00 00 FF 02 01 [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 07 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 E4 0C F8 [16:49:59]RasterBufferAndPrint [16:49:59]line [16:49:59]line [16:49:59]line [16:49:59]line [16:49:59]line [16:49:59]written 0, free lines is 3306 [16:49:59]MH_Cut [16:49:59]Write to MH i2c: D1 01 00 06 03 01 DB [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: D1 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: D1 01 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: D1 01 00 06 03 00 DA [16:49:59]Write to MH i2c: 01 00 00 07 03 0A [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:50:00]*** Cut start [16:50:00]*** Purtial cut [16:50:00]*** Stage 1: CUTSNS_PIN = 1 [16:50:00]Read from MH i2c: 01 [16:50:00]MH_I2C_Read... [16:50:00]*** Stop cut motor [16:50:00]*** Cut end [16:50:00]Read from MH i2c: 01 07 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [16:50:00]process_action close_receipt done [16:50:00]requested_data is exist [16:50:00]produce_requested_data [16:50:00]requested_item fm.sn is exist - process it [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 11 00 00 [16:50:00]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:01]Read from MH i2c: E2 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 17 00 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [16:50:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:50:01]wFMCommunicate OK [16:50:01]requested_item fd.num is exist - process it [16:50:01]SAM_PROTO_GetFieldsCounters [16:50:01]wFMCommunicate request_size=4 [16:50:01]MH_SAM_APDU [16:50:01]CAPDU: 80 13 00 00 [16:50:01]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [16:50:01]Write i2c OK [16:50:01]MH_I2C_Read... [16:50:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:01]Read from MH i2c: E2 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 62 00 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [16:50:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:01]wFMCommunicate OK [16:50:01]SAM_PROTO_GetFieldsCounters done [16:50:01]requested_item shift.num is exist - process it [16:50:01]requested_item shift.opened is exist - process it [16:50:01]req_shift_opened [16:50:01]FM_GetShiftState [16:50:01]SAM_PROTO_GetShiftState [16:50:01]wFMCommunicate request_size=4 [16:50:01]MH_SAM_APDU [16:50:01]CAPDU: 80 13 01 00 [16:50:01]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [16:50:01]Write i2c OK [16:50:01]MH_I2C_Read... [16:50:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:01]Read from MH i2c: E2 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 0E 00 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 52 [16:50:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:50:01]wFMCommunicate OK [16:50:01]SAM_PROTO_GetShiftState done [16:50:01]FM_GetShiftState done [16:50:01]req_shift_opened done [16:50:01]requested_item shift.open_date is exist - process it [16:50:01]req_shift_open_date [16:50:01]req_shift_open_date done [16:50:01]produce_requested_data done [16:50:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153235,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:50:01]process_action_free close_receipt [16:50:01]json_value_free [16:50:01]json_value_free done [16:50:01]process_json_proto returns [16:50:01]Send response to host [16:50:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153235,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:50:01]free response buf [16:50:01]execute_script done [16:50:01]execute_script returns [16:50:01]free content buf [16:50:01]Sock 8.Close socket [16:50:01]Sock 8.Thread stoped [16:50:01]Connected sock=11 [16:50:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF D3 07 01 FC 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 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 FB 00 00 00 F4 03 04 00 35 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 56 02 00 35 04 06 00 AF 65 71 F2 E2 3B 50 5B 3E 79 25 87 DF 9C [16:50:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5D BF 47 00 F1 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 56 02 00 F4 03 04 00 32 E7 F3 66 B6 04 01 00 00 C5 68 5E A8 70 63 78 E9 [16:50:02]CommunicateWithHost err = 0 [16:50:02]CheckOFDResponse [16:50:02]1017 (14) - 77093643461234 [16:50:02]1041 (16) - 0000000000871835 [16:50:02]1040 (4) - 153235 [16:50:02]1012 (4) - 25.09.2024 10:34 [16:50:02]1206 (1) - 0 [16:50:02]OFD Sender: Remove packet 153235 [16:50:02]ProducePacketName [16:50:02]name=ofd_packets/00153235 [16:50:02]NVStorageDeleteData [16:50:02]OFD Sender: No OFD packet to send [16:50:07]OFD Sender: No OFD packet to send [16:50:12]OFD Sender: No OFD packet to send [16:50:17]OFD Sender: No OFD packet to send [16:50:22]OFD Sender: No OFD packet to send [16:50:25]accept exits with 10 [16:50:25]New connection [16:50:25]New thread 3066678628 created [16:50:25]Thread 3066535268 joined [16:50:25]Waiting for new connection... [16:50:25] Sock 10.Parse request [16:50:25]Sock 10.Check first char [16:50:25]Sock 10.First char is OK [16:50:25]request: POST /json_proto HTTP/1.0 [16:50:25]Method: POST [16:50:25]URL: /json_proto [16:50:25]Method is POST - this is cgi request [16:50:25]url: /json_proto [16:50:25]query_string will be loaded in cgi processing [16:50:25]execute_cgi json_proto POST (null) [16:50:25]execute_cgi path=json_proto method=POST [16:50:25]POST find Content-Length [16:50:25]Host: 172.17.43.67:8080 [16:50:25]Content-Length: 680 [16:50:25]Content-Type: application/json [16:50:25] [16:50:25]POST finish read [16:50:25]Found Content-Length = 680 [16:50:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:25]execute_script... [16:50:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:25]POST & json_proto [16:50:25]process_json_proto [16:50:25]json parsed OK: [16:50:25]protocol is kg_v1.0 [16:50:25]action value=close_receipt [16:50:25]process_action close_receipt [16:50:25]cmd_close_receipt [16:50:25]MH_GetDate [16:50:25]Write to MH i2c: F0 00 00 0B 03 FD [16:50:25]Write i2c OK [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: F0 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: F0 09 00 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: F0 09 00 0B 03 00 51 3F F4 66 6A BD 47 65 C3 [16:50:25]GetLastDocTimeStamp 1727282997 [16:50:25]current date 1727283025 [16:50:25]FM_GetShiftState [16:50:25]SAM_PROTO_GetShiftState [16:50:25]wFMCommunicate request_size=4 [16:50:25]MH_SAM_APDU [16:50:25]CAPDU: 80 13 01 00 [16:50:25]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [16:50:25]Write i2c OK [16:50:25]MH_I2C_Read... [16:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:25]Read from MH i2c: E2 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 0E 00 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 54 [16:50:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:50:25]wFMCommunicate OK [16:50:25]SAM_PROTO_GetShiftState done [16:50:25]FM_GetShiftState done [16:50:25]opened in 1727224329 [16:50:25]opened+sec_in_day 1727310729 [16:50:25]quantity*price = 100050 [16:50:25]sum+1 = 100052 [16:50:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 252 25.09.2024 16:50 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153236 ФПД: 189192820926146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153236&fm=189192820926146&tin=02508201610067®Number=0000000000091825&sum=100000 [16:50:26]StoreToDocumentArchive [16:50:26]shift 478 fd 153236 [16:50:26]save to /storage/0478/doc_00153236 [16:50:26]save last doc name /storage/0478/doc_00153236 to /storage/kkm_last_doc_name [16:50:26]save OK [16:50:26]Clear old archive folders... [16:50:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:50:26]tlvbuf is 00B1CA20 [16:50:26]SAM_PROTO_ClearQueue [16:50:26]wFMCommunicate request_size=4 [16:50:26]MH_SAM_APDU [16:50:26]CAPDU: 80 09 00 00 [16:50:26]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [16:50:26]Write i2c OK [16:50:26]MH_I2C_Read... [16:50:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:26]Read from MH i2c: E2 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 03 00 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [16:50:26]RAPDU: 90 00 [16:50:26]wFMCommunicate OK [16:50:26]SAM_PROTO_ClearQueue done [16:50:26]KKMCreateOFDPacket [16:50:26]OFDProtocolAddRootSTLVToBuf [16:50:26]FM_MakeSignedData [16:50:26]FM_MakeSignedData [16:50:26]SAM_PROTO_SignData [16:50:26]wFMCommunicate request_size=4 [16:50:26]MH_SAM_APDU [16:50:26]CAPDU: 80 0D 01 02 [16:50:26]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [16:50:26]Write i2c OK [16:50:26]MH_I2C_Read... [16:50:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:26]Read from MH i2c: E2 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 03 00 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [16:50:26]RAPDU: 90 00 [16:50:26]wFMCommunicate OK [16:50:26]wFMCommunicate request_size=255 [16:50:26]MH_SAM_APDU [16:50:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 51 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 56 02 00 35 04 06 00 AC 11 E2 E2 [16:50:26]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 51 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 56 02 00 35 04 06 00 AC 11 E2 E2 00 00 4D [16:50:26]Write i2c OK [16:50:26]MH_I2C_Read... [16:50:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:26]Read from MH i2c: E2 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 03 00 [16:50:26]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]wFMCommunicate request_size=7 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 0D 02 02 02 A6 C2 [16:50:27]Write to MH i2c: E2 0A 00 1C 03 80 0D 02 02 02 00 A6 C2 00 00 05 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]wFMCommunicate request_size=4 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 0D 03 02 [16:50:27]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 0B 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 0B 00 1D 03 00 11 70 2B 23 00 23 06 21 90 00 B5 [16:50:27]RAPDU: 11 70 2B 23 00 23 06 21 90 00 [16:50:27]wFMCommunicate OK [16:50:27]SAM_PROTO_SignData done [16:50:27]FM_MakeSignedData done [16:50:27]CreateOFDProtocolMessage [16:50:27]wFMCommunicate request_size=4 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 11 00 00 [16:50:27]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [16:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:50:27]wFMCommunicate OK [16:50:27]CreateOFDProtocolMessage done [16:50:27]OFDSenderStorePacket 153236 [16:50:27]StoreOFDPacket docnum=153236 [16:50:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 8A 04 01 65 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 51 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 56 02 00 35 04 06 00 AC 11 E2 E2 A6 C2 11 70 2B 23 00 23 06 21 [16:50:27]CheckFolder [16:50:27]dirname=/storage/ofd_packets [16:50:27]CheckFolder done [16:50:27]ProducePacketName [16:50:27]name=ofd_packets/00153236 [16:50:27]NVStorageSaveData ofd_packets/00153236 [16:50:27]File name is /storage/ofd_packets/00153236 [16:50:27]Write 298 bytes [16:50:27]NVStorageSaveData done [16:50:27]OFDSenderStorePacket done [16:50:27]KKMCreateOFDPacket done [16:50:27]NVStorageSaveData kkm_last_timestamp [16:50:27]File name is /storage/kkm_last_timestamp [16:50:27]Write 4 bytes [16:50:27]NVStorageSaveData done [16:50:27]ExternCall_PrintAddStr [16:50:27]wPrintStart [16:50:27]Write to MH i2c: 01 00 00 1F 03 22 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [16:50:27]RasterBufferAndPrint [16:50:27]line Счет N : (1)1787231 [16:50:27]line ИНН: 02508201610067 [16:50:27]line Контрольно-Кассовый Чек [16:50:27]line ПРОДАЖА [16:50:27]line ТРК (МРК, ГНК) : 41 [16:50:27]line Товар: 2710194210 [16:50:27]line ДТ-К-5 [16:50:27]line 13.130 * 76.20 [16:50:27]line = 1000.51 [16:50:27]line НДС 12% НСП 1% [16:50:27]line > о реализуемом товаре [16:50:27]line ОКРУГЛЕНИЕ: -0.51 [16:50:27]line ИТОГО: 1000.00 [16:50:27]line Внесено: 1000.00 [16:50:27]line СДАЧА: 0.00 [16:50:27]line НСП 1% : 8.85 [16:50:27]line НДС 12% : 106.25 [16:50:27]line Наличными: 1000.00 [16:50:27]line Безнал.: 0.00 [16:50:27]line Место: АЗС № 89 "Партнер Нефть" [16:50:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:50:27]line СНО: Общий режим [16:50:27]line Чек 252 25.09.2024 16:50 [16:50:27]line Смена: 478 ФФД: 1.0 [16:50:27]line ЗНМ: 0300000113 [16:50:27]line РНМ: 0000000000091825 [16:50:27]line Версия ККМ: 001 [16:50:27]line ФМ: 0000000000871835 [16:50:27]line ФД: 153236 [16:50:27]line ФПД: 189192820926146 [16:50:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153236&fm=189192820926146&tin=02508201610067®Number=0000000000091825&sum=100000 [16:50:27]written 0, free lines is 4095 [16:50:27]OFD Sender: Processing packet 153236 [packets to send 835, broken 834] [16:50:27]ProducePacketName [16:50:27]name=ofd_packets/00153236 [16:50:27]OFD Sender: To server: pG, [16:50:27]CommunicateWithHost lk.salyk.kg:30040 [16:50:27]ConnectInit lk.salyk.kg [16:50:27]Write to MH i2c: 01 00 00 4A 03 4D [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 E4 0C 44 [16:50:27]RasterBufferAndPrint [16:50:27]line [16:50:27]line [16:50:27]line [16:50:27]line [16:50:27]line [16:50:27]written 0, free lines is 3306 [16:50:27]MH_Cut [16:50:27]Write to MH i2c: D1 01 00 51 03 01 26 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: D1 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: D1 01 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: D1 01 00 51 03 00 25 [16:50:27]Write to MH i2c: 01 00 00 52 03 55 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]Connected sock=8 [16:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 8A 04 01 65 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 51 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 56 02 00 35 04 06 00 AC 11 E2 E2 A6 C2 11 70 2B 23 00 23 06 21 [16:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FB F8 47 00 54 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 56 02 00 F4 03 04 00 4C E7 F3 66 B6 04 01 00 00 3B 17 C5 4F 69 3B 5A 8D [16:50:28]CommunicateWithHost err = 0 [16:50:28]CheckOFDResponse [16:50:28]1017 (14) - 77093643461234 [16:50:28]1041 (16) - 0000000000871835 [16:50:28]1040 (4) - 153236 [16:50:28]1012 (4) - 25.09.2024 10:34 [16:50:28]1206 (1) - 0 [16:50:28]OFD Sender: Remove packet 153236 [16:50:28]ProducePacketName [16:50:28]name=ofd_packets/00153236 [16:50:28]NVStorageDeleteData [16:50:28]*** Cut start [16:50:28]*** Purtial cut [16:50:28]*** Stage 1: CUTSNS_PIN = 1 [16:50:28]Read from MH i2c: 01 [16:50:28]MH_I2C_Read... [16:50:28]*** Stop cut motor [16:50:28]*** Cut end [16:50:28]Read from MH i2c: 01 07 00 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [16:50:28]process_action close_receipt done [16:50:28]requested_data is exist [16:50:28]produce_requested_data [16:50:28]requested_item fm.sn is exist - process it [16:50:28]wFMCommunicate request_size=4 [16:50:28]MH_SAM_APDU [16:50:28]CAPDU: 80 11 00 00 [16:50:28]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [16:50:28]Write i2c OK [16:50:28]MH_I2C_Read... [16:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:28]Read from MH i2c: E2 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 17 00 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [16:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:50:28]wFMCommunicate OK [16:50:28]requested_item fd.num is exist - process it [16:50:28]SAM_PROTO_GetFieldsCounters [16:50:28]wFMCommunicate request_size=4 [16:50:28]MH_SAM_APDU [16:50:28]CAPDU: 80 13 00 00 [16:50:28]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [16:50:28]Write i2c OK [16:50:28]MH_I2C_Read... [16:50:28]OFD Sender: No OFD packet to send [16:50:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:28]Read from MH i2c: E2 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 62 00 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [16:50:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:28]wFMCommunicate OK [16:50:28]SAM_PROTO_GetFieldsCounters done [16:50:28]requested_item shift.num is exist - process it [16:50:28]requested_item shift.opened is exist - process it [16:50:28]req_shift_opened [16:50:28]FM_GetShiftState [16:50:28]SAM_PROTO_GetShiftState [16:50:28]wFMCommunicate request_size=4 [16:50:28]MH_SAM_APDU [16:50:28]CAPDU: 80 13 01 00 [16:50:28]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [16:50:28]Write i2c OK [16:50:28]MH_I2C_Read... [16:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:28]Read from MH i2c: E2 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 0E 00 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9D [16:50:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:50:28]wFMCommunicate OK [16:50:28]SAM_PROTO_GetShiftState done [16:50:28]FM_GetShiftState done [16:50:28]req_shift_opened done [16:50:28]requested_item shift.open_date is exist - process it [16:50:28]req_shift_open_date [16:50:28]req_shift_open_date done [16:50:28]produce_requested_data done [16:50:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153236,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:50:28]process_action_free close_receipt [16:50:28]json_value_free [16:50:28]json_value_free done [16:50:28]process_json_proto returns [16:50:28]Send response to host [16:50:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153236,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:50:28]free response buf [16:50:28]execute_script done [16:50:28]execute_script returns [16:50:28]free content buf [16:50:28]Sock 10.Close socket [16:50:28]Sock 10.Thread stoped [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:55]recv_with_timeout no data received [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:09]accept exits with 9 [16:51:09]New connection [16:51:09]New thread 3066535268 created [16:51:09]Thread 3066678628 joined [16:51:09]Waiting for new connection... [16:51:09] Sock 9.Parse request [16:51:09]Sock 9.Check first char [16:51:09]Sock 9.First char is OK [16:51:09]request: POST /json_proto HTTP/1.0 [16:51:09]Method: POST [16:51:09]URL: /json_proto [16:51:09]Method is POST - this is cgi request [16:51:09]url: /json_proto [16:51:09]query_string will be loaded in cgi processing [16:51:09]execute_cgi json_proto POST (null) [16:51:09]execute_cgi path=json_proto method=POST [16:51:09]POST find Content-Length [16:51:09]Host: 172.17.43.67:8080 [16:51:09]Content-Length: 675 [16:51:09]Content-Type: application/json [16:51:09] [16:51:09]POST finish read [16:51:09]Found Content-Length = 675 [16:51:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:09]execute_script... [16:51:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:09]POST & json_proto [16:51:09]process_json_proto [16:51:09]json parsed OK: [16:51:09]protocol is kg_v1.0 [16:51:09]action value=close_receipt [16:51:09]process_action close_receipt [16:51:09]cmd_close_receipt [16:51:09]MH_GetDate [16:51:09]Write to MH i2c: F0 00 00 56 03 48 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: F0 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: F0 09 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: F0 09 00 56 03 00 7D 3F F4 66 6A BD 47 65 3A [16:51:09]GetLastDocTimeStamp 1727283025 [16:51:09]current date 1727283069 [16:51:09]FM_GetShiftState [16:51:09]SAM_PROTO_GetShiftState [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 13 01 00 [16:51:09]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0E 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9F [16:51:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:51:09]wFMCommunicate OK [16:51:09]SAM_PROTO_GetShiftState done [16:51:09]FM_GetShiftState done [16:51:09]opened in 1727224329 [16:51:09]opened+sec_in_day 1727310729 [16:51:09]quantity*price = 35052 [16:51:09]sum+1 = 35053 [16:51:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 253 25.09.2024 16:51 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153237 ФПД: 15323584878934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153237&fm=15323584878934&tin=02508201610067®Number=0000000000091825&sum=35000 [16:51:10]StoreToDocumentArchive [16:51:10]shift 478 fd 153237 [16:51:10]save to /storage/0478/doc_00153237 [16:51:10]save last doc name /storage/0478/doc_00153237 to /storage/kkm_last_doc_name [16:51:10]save OK [16:51:10]Clear old archive folders... [16:51:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:51:10]tlvbuf is 00B19D60 [16:51:10]SAM_PROTO_ClearQueue [16:51:10]wFMCommunicate request_size=4 [16:51:10]MH_SAM_APDU [16:51:10]CAPDU: 80 09 00 00 [16:51:10]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [16:51:11]RAPDU: 90 00 [16:51:11]wFMCommunicate OK [16:51:11]SAM_PROTO_ClearQueue done [16:51:11]KKMCreateOFDPacket [16:51:11]OFDProtocolAddRootSTLVToBuf [16:51:11]FM_MakeSignedData [16:51:11]FM_MakeSignedData [16:51:11]SAM_PROTO_SignData [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 0D 01 02 [16:51:11]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [16:51:11]RAPDU: 90 00 [16:51:11]wFMCommunicate OK [16:51:11]wFMCommunicate request_size=255 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 7D 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 56 02 00 35 04 06 00 0D EF CC D5 [16:51:11]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 7D 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 56 02 00 35 04 06 00 0D EF CC D5 00 00 67 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [16:51:11]RAPDU: 90 00 [16:51:11]wFMCommunicate OK [16:51:11]wFMCommunicate request_size=7 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 0D 02 02 02 59 56 [16:51:11]Write to MH i2c: E2 0A 00 67 03 80 0D 02 02 02 00 59 56 00 00 97 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [16:51:11]RAPDU: 90 00 [16:51:11]wFMCommunicate OK [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 0D 03 02 [16:51:11]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 0B 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 0B 00 68 03 00 F2 FB 40 00 F7 60 25 7A 90 00 0A [16:51:11]RAPDU: F2 FB 40 00 F7 60 25 7A 90 00 [16:51:11]wFMCommunicate OK [16:51:11]SAM_PROTO_SignData done [16:51:11]FM_MakeSignedData done [16:51:11]CreateOFDProtocolMessage [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 11 00 00 [16:51:11]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [16:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:51:11]wFMCommunicate OK [16:51:11]CreateOFDProtocolMessage done [16:51:11]OFDSenderStorePacket 153237 [16:51:11]StoreOFDPacket docnum=153237 [16:51:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 C4 04 01 20 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 7D 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 56 02 00 35 04 06 00 0D EF CC D5 59 56 F2 FB 40 00 F7 60 25 7A [16:51:11]CheckFolder [16:51:11]dirname=/storage/ofd_packets [16:51:11]CheckFolder done [16:51:11]ProducePacketName [16:51:11]name=ofd_packets/00153237 [16:51:11]NVStorageSaveData ofd_packets/00153237 [16:51:11]File name is /storage/ofd_packets/00153237 [16:51:11]Write 298 bytes [16:51:11]NVStorageSaveData done [16:51:11]OFDSenderStorePacket done [16:51:11]KKMCreateOFDPacket done [16:51:11]NVStorageSaveData kkm_last_timestamp [16:51:11]File name is /storage/kkm_last_timestamp [16:51:11]Write 4 bytes [16:51:11]NVStorageSaveData done [16:51:11]ExternCall_PrintAddStr [16:51:11]wPrintStart [16:51:11]Write to MH i2c: 01 00 00 6A 03 6D [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: 01 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: 01 07 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [16:51:11]RasterBufferAndPrint [16:51:11]line Счет N : (1)1787232 [16:51:11]line ИНН: 02508201610067 [16:51:11]line Контрольно-Кассовый Чек [16:51:11]line ПРОДАЖА [16:51:11]line ТРК (МРК, ГНК) : 31 [16:51:11]line Товар: 2710194210 [16:51:11]line ДТ-К-5 [16:51:11]line 4.600 * 76.20 [16:51:11]line = 350.52 [16:51:11]line НДС 12% НСП 1% [16:51:11]line > о реализуемом товаре [16:51:11]line ОКРУГЛЕНИЕ: -0.52 [16:51:11]line ИТОГО: 350.00 [16:51:11]line Внесено: 350.00 [16:51:11]line СДАЧА: 0.00 [16:51:11]line НСП 1% : 3.10 [16:51:11]line НДС 12% : 37.22 [16:51:11]line Наличными: 350.00 [16:51:11]line Безнал.: 0.00 [16:51:11]line Место: АЗС № 89 "Партнер Нефть" [16:51:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:51:11]line СНО: Общий режим [16:51:11]line Чек 253 25.09.2024 16:51 [16:51:11]line Смена: 478 ФФД: 1.0 [16:51:11]line ЗНМ: 0300000113 [16:51:11]line РНМ: 0000000000091825 [16:51:11]line Версия ККМ: 001 [16:51:11]line ФМ: 0000000000871835 [16:51:11]line ФД: 153237 [16:51:11]line ФПД: 15323584878934 [16:51:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153237&fm=15323584878934&tin=02508201610067®Number=0000000000091825&sum=35000 [16:51:11]OFD Sender: Processing packet 153237 [packets to send 835, broken 834] [16:51:11]ProducePacketName [16:51:11]name=ofd_packets/00153237 [16:51:11]OFD Sender: To server: pG, [16:51:11]CommunicateWithHost lk.salyk.kg:30040 [16:51:11]ConnectInit lk.salyk.kg [16:51:11]written 0, free lines is 4095 [16:51:12]Connected sock=10 [16:51:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 C4 04 01 20 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 7D 3F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 56 02 00 35 04 06 00 0D EF CC D5 59 56 F2 FB 40 00 F7 60 25 7A [16:51:12]Write to MH i2c: 01 00 00 95 03 98 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 07 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 E9 0C 94 [16:51:12]RasterBufferAndPrint [16:51:12]line [16:51:12]line [16:51:12]line [16:51:12]line [16:51:12]line [16:51:12]written 0, free lines is 3311 [16:51:12]MH_Cut [16:51:12]Write to MH i2c: D1 01 00 9C 03 01 71 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: D1 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: D1 01 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: D1 01 00 9C 03 00 70 [16:51:12]Write to MH i2c: 01 00 00 9D 03 A0 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 60 47 00 58 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 56 02 00 F4 03 04 00 78 E7 F3 66 B6 04 01 00 00 12 5F 04 5A E5 B8 9B 0E [16:51:12]CommunicateWithHost err = 0 [16:51:12]CheckOFDResponse [16:51:12]1017 (14) - 77093643461234 [16:51:12]1041 (16) - 0000000000871835 [16:51:12]1040 (4) - 153237 [16:51:12]1012 (4) - 25.09.2024 10:35 [16:51:12]1206 (1) - 0 [16:51:12]OFD Sender: Remove packet 153237 [16:51:12]ProducePacketName [16:51:12]name=ofd_packets/00153237 [16:51:12]NVStorageDeleteData [16:51:12]*** Cut start [16:51:12]*** Purtial cut [16:51:12]*** Stage 1: CUTSNS_PIN = 1 [16:51:13]OFD Sender: No OFD packet to send [16:51:13]Read from MH i2c: 01 [16:51:13]MH_I2C_Read... [16:51:13]*** Stop cut motor [16:51:13]*** Cut end [16:51:13]Read from MH i2c: 01 07 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [16:51:13]process_action close_receipt done [16:51:13]requested_data is exist [16:51:13]produce_requested_data [16:51:13]requested_item fm.sn is exist - process it [16:51:13]wFMCommunicate request_size=4 [16:51:13]MH_SAM_APDU [16:51:13]CAPDU: 80 11 00 00 [16:51:13]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:13]Read from MH i2c: E2 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 17 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [16:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:51:13]wFMCommunicate OK [16:51:13]requested_item fd.num is exist - process it [16:51:13]SAM_PROTO_GetFieldsCounters [16:51:13]wFMCommunicate request_size=4 [16:51:13]MH_SAM_APDU [16:51:13]CAPDU: 80 13 00 00 [16:51:13]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:13]Read from MH i2c: E2 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 62 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [16:51:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:13]wFMCommunicate OK [16:51:13]SAM_PROTO_GetFieldsCounters done [16:51:13]requested_item shift.num is exist - process it [16:51:13]requested_item shift.opened is exist - process it [16:51:13]req_shift_opened [16:51:13]FM_GetShiftState [16:51:13]SAM_PROTO_GetShiftState [16:51:13]wFMCommunicate request_size=4 [16:51:13]MH_SAM_APDU [16:51:13]CAPDU: 80 13 01 00 [16:51:13]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:13]Read from MH i2c: E2 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 0E 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E8 [16:51:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:51:13]wFMCommunicate OK [16:51:13]SAM_PROTO_GetShiftState done [16:51:13]FM_GetShiftState done [16:51:13]req_shift_opened done [16:51:13]requested_item shift.open_date is exist - process it [16:51:13]req_shift_open_date [16:51:13]req_shift_open_date done [16:51:13]produce_requested_data done [16:51:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153237,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:51:13]process_action_free close_receipt [16:51:13]json_value_free [16:51:13]json_value_free done [16:51:13]process_json_proto returns [16:51:13]Send response to host [16:51:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153237,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:51:13]free response buf [16:51:13]execute_script done [16:51:13]execute_script returns [16:51:13]free content buf [16:51:13]Sock 9.Close socket [16:51:13]Sock 9.Thread stoped [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:08]OFD Sender: No OFD packet to send [16:52:13]OFD Sender: No OFD packet to send [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:38]OFD Sender: No OFD packet to send [16:52:43]OFD Sender: No OFD packet to send [16:52:44]recv_with_timeout no data received [16:52:48]OFD Sender: No OFD packet to send [16:52:53]OFD Sender: No OFD packet to send [16:52:58]OFD Sender: No OFD packet to send [16:53:03]OFD Sender: No OFD packet to send [16:53:08]OFD Sender: No OFD packet to send [16:53:13]OFD Sender: No OFD packet to send [16:53:18]OFD Sender: No OFD packet to send [16:53:18]recv_with_timeout no data received [16:53:23]OFD Sender: No OFD packet to send [16:53:28]OFD Sender: No OFD packet to send [16:53:31]recv_with_timeout no data received [16:53:33]OFD Sender: No OFD packet to send [16:53:38]OFD Sender: No OFD packet to send [16:53:43]OFD Sender: No OFD packet to send [16:53:48]OFD Sender: No OFD packet to send [16:53:53]OFD Sender: No OFD packet to send [16:53:55]recv_with_timeout no data received [16:53:58]OFD Sender: No OFD packet to send [16:54:03]OFD Sender: No OFD packet to send [16:54:08]OFD Sender: No OFD packet to send [16:54:13]recv_with_timeout no data received [16:54:13]OFD Sender: No OFD packet to send [16:54:18]OFD Sender: No OFD packet to send [16:54:23]OFD Sender: No OFD packet to send [16:54:28]OFD Sender: No OFD packet to send [16:54:33]OFD Sender: No OFD packet to send [16:54:38]OFD Sender: No OFD packet to send [16:54:43]OFD Sender: No OFD packet to send [16:54:48]OFD Sender: No OFD packet to send [16:54:53]OFD Sender: No OFD packet to send [16:54:57]accept exits with 8 [16:54:57]New connection [16:54:57]New thread 3066678628 created [16:54:57]Thread 3066535268 joined [16:54:57]Waiting for new connection... [16:54:57] Sock 8.Parse request [16:54:57]Sock 8.Check first char [16:54:57]Sock 8.First char is OK [16:54:57]request: POST /json_proto HTTP/1.0 [16:54:57]Method: POST [16:54:57]URL: /json_proto [16:54:57]Method is POST - this is cgi request [16:54:57]url: /json_proto [16:54:57]query_string will be loaded in cgi processing [16:54:57]execute_cgi json_proto POST (null) [16:54:57]execute_cgi path=json_proto method=POST [16:54:57]POST find Content-Length [16:54:57]Host: 172.17.43.67:8080 [16:54:57]Content-Length: 675 [16:54:57]Content-Type: application/json [16:54:57] [16:54:57]POST finish read [16:54:57]Found Content-Length = 675 [16:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:57]execute_script... [16:54:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:57]POST & json_proto [16:54:57]process_json_proto [16:54:57]json parsed OK: [16:54:57]protocol is kg_v1.0 [16:54:57]action value=close_receipt [16:54:57]process_action close_receipt [16:54:57]cmd_close_receipt [16:54:57]MH_GetDate [16:54:57]Write to MH i2c: F0 00 00 A1 03 93 [16:54:57]Write i2c OK [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 09 00 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: F0 09 00 A1 03 00 61 40 F4 66 6A BD 47 65 6A [16:54:57]GetLastDocTimeStamp 1727283069 [16:54:57]current date 1727283297 [16:54:57]FM_GetShiftState [16:54:57]SAM_PROTO_GetShiftState [16:54:57]wFMCommunicate request_size=4 [16:54:57]MH_SAM_APDU [16:54:57]CAPDU: 80 13 01 00 [16:54:57]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [16:54:57]Write i2c OK [16:54:57]MH_I2C_Read... [16:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:57]Read from MH i2c: E2 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: E2 0E 00 [16:54:57]MH_I2C_Read... [16:54:57]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EA [16:54:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:54:57]wFMCommunicate OK [16:54:57]SAM_PROTO_GetShiftState done [16:54:57]FM_GetShiftState done [16:54:57]opened in 1727224329 [16:54:57]opened+sec_in_day 1727310729 [16:54:57]quantity*price = 70027 [16:54:57]sum+1 = 70029 [16:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 254 25.09.2024 16:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153238 ФПД: 267222219720646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153238&fm=267222219720646&tin=02508201610067®Number=0000000000091825&sum=70000 [16:54:58]StoreToDocumentArchive [16:54:58]shift 478 fd 153238 [16:54:58]save to /storage/0478/doc_00153238 [16:54:58]save last doc name /storage/0478/doc_00153238 to /storage/kkm_last_doc_name [16:54:58]save OK [16:54:58]Clear old archive folders... [16:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:54:58]tlvbuf is 00B1A570 [16:54:58]SAM_PROTO_ClearQueue [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 09 00 00 [16:54:58]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [16:54:58]RAPDU: 90 00 [16:54:58]wFMCommunicate OK [16:54:58]SAM_PROTO_ClearQueue done [16:54:58]KKMCreateOFDPacket [16:54:58]OFDProtocolAddRootSTLVToBuf [16:54:58]FM_MakeSignedData [16:54:58]FM_MakeSignedData [16:54:58]SAM_PROTO_SignData [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 0D 01 02 [16:54:58]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [16:54:58]RAPDU: 90 00 [16:54:58]wFMCommunicate OK [16:54:58]wFMCommunicate request_size=255 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 61 40 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 56 02 00 35 04 06 00 F3 09 85 7B [16:54:58]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 61 40 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 56 02 00 35 04 06 00 F3 09 85 7B 00 00 6F [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [16:54:58]RAPDU: 90 00 [16:54:58]wFMCommunicate OK [16:54:58]wFMCommunicate request_size=7 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 0D 02 02 02 87 C6 [16:54:58]Write to MH i2c: E2 0A 00 B2 03 80 0D 02 02 02 00 87 C6 00 00 80 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [16:54:58]RAPDU: 90 00 [16:54:58]wFMCommunicate OK [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 0D 03 02 [16:54:58]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 0B 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 0B 00 B3 03 00 42 32 91 5F 8A 3C 8D 07 90 00 F0 [16:54:58]RAPDU: 42 32 91 5F 8A 3C 8D 07 90 00 [16:54:58]wFMCommunicate OK [16:54:58]SAM_PROTO_SignData done [16:54:58]FM_MakeSignedData done [16:54:58]CreateOFDProtocolMessage [16:54:58]wFMCommunicate request_size=4 [16:54:58]MH_SAM_APDU [16:54:58]CAPDU: 80 11 00 00 [16:54:58]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:58]Read from MH i2c: E2 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 17 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [16:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:54:58]wFMCommunicate OK [16:54:58]CreateOFDProtocolMessage done [16:54:58]OFDSenderStorePacket 153238 [16:54:58]StoreOFDPacket docnum=153238 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B 91 47 00 8D 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 56 02 00 F4 03 04 00 69 E8 F3 66 B6 04 01 00 00 5B A5 53 9A BE 43 4A 6B [16:55:14]CommunicateWithHost err = 0 [16:55:14]CheckOFDResponse [16:55:14]1017 (14) - 77093643461234 [16:55:14]1041 (16) - 0000000000871835 [16:55:14]1040 (4) - 153238 [16:55:14]1012 (4) - 25.09.2024 10:39 [16:55:14]1206 (1) - 0 [16:55:14]OFD Sender: Remove packet 153238 [16:55:14]ProducePacketName [16:55:14]name=ofd_packets/00153238 [16:55:14]NVStorageDeleteData [16:55:14]recv_with_timeout no data received [16:55:14]OFD Sender: No OFD packet to send [16:55:19]OFD Sender: No OFD packet to send [16:55:24]OFD Sender: No OFD packet to send [16:55:25]recv_with_timeout no data received [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:38]recv_with_timeout no data received [16:55:39]OFD Sender: No OFD packet to send [16:55:44]OFD Sender: No OFD packet to send [16:55:49]OFD Sender: No OFD packet to send [16:54:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 BB 04 01 C9 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 61 40 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 56 02 00 35 04 06 00 F3 09 85 7B 87 C6 42 32 91 5F 8A 3C 8D 07 [16:54:58]CheckFolder [16:54:58]dirname=/storage/ofd_packets [16:54:58]CheckFolder done [16:54:58]ProducePacketName [16:54:58]name=ofd_packets/00153238 [16:54:58]NVStorageSaveData ofd_packets/00153238 [16:54:58]File name is /storage/ofd_packets/00153238 [16:54:58]Write 298 bytes [16:54:58]NVStorageSaveData done [16:54:58]OFDSenderStorePacket done [16:54:58]KKMCreateOFDPacket done [16:54:58]NVStorageSaveData kkm_last_timestamp [16:54:58]File name is /storage/kkm_last_timestamp [16:54:58]Write 4 bytes [16:54:58]NVStorageSaveData done [16:54:58]ExternCall_PrintAddStr [16:54:58]wPrintStart [16:54:58]Write to MH i2c: 01 00 00 B5 03 B8 [16:54:58]Write i2c OK [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: 01 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: 01 07 00 [16:54:58]MH_I2C_Read... [16:54:58]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [16:54:58]RasterBufferAndPrint [16:54:58]line Счет N : (1)1787233 [16:54:58]line ИНН: 02508201610067 [16:54:58]line Контрольно-Кассовый Чек [16:54:58]line ПРОДАЖА [16:54:58]line ТРК (МРК, ГНК) : 41 [16:54:58]line Товар: 2710194210 [16:54:58]line ДТ-К-5 [16:54:58]line 9.190 * 76.20 [16:54:58]line = 700.28 [16:54:58]line НДС 12% НСП 1% [16:54:58]line > о реализуемом товаре [16:54:58]line ОКРУГЛЕНИЕ: -0.28 [16:54:58]line ИТОГО: 700.00 [16:54:58]line Внесено: 700.00 [16:54:58]line СДАЧА: 0.00 [16:54:58]line НСП 1% : 6.20 [16:54:58]line НДС 12% : 74.37 [16:54:58]line Наличными: 700.00 [16:54:58]line Безнал.: 0.00 [16:54:58]line Место: АЗС № 89 "Партнер Нефть" [16:54:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:54:58]line СНО: Общий режим [16:54:58]line Чек 254 25.09.2024 16:54 [16:54:58]line Смена: 478 ФФД: 1.0 [16:54:58]line ЗНМ: 0300000113 [16:54:58]line РНМ: 0000000000091825 [16:54:58]line Версия ККМ: 001 [16:54:58]line ФМ: 0000000000871835 [16:54:58]line ФД: 153238 [16:54:58]line ФПД: 267222219720646 [16:54:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T165457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153238&fm=267222219720646&tin=02508201610067®Number=0000000000091825&sum=70000 [16:54:59]OFD Sender: Processing packet 153238 [packets to send 835, broken 834] [16:54:59]ProducePacketName [16:54:59]name=ofd_packets/00153238 [16:54:59]OFD Sender: To server: pG, [16:54:59]CommunicateWithHost lk.salyk.kg:30040 [16:54:59]ConnectInit lk.salyk.kg [16:54:59]written 0, free lines is 4095 [16:54:59]Write to MH i2c: 01 00 00 E0 03 E3 [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 07 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 E2 0C D8 [16:54:59]RasterBufferAndPrint [16:54:59]line [16:54:59]line [16:54:59]line [16:54:59]line [16:54:59]line [16:54:59]written 0, free lines is 3304 [16:54:59]MH_Cut [16:54:59]Write to MH i2c: D1 01 00 E7 03 01 BC [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: D1 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: D1 01 00 [16:54:59]MH_I2C_Read... [16:54:59]Read from MH i2c: D1 01 00 E7 03 00 BB [16:54:59]Write to MH i2c: 01 00 00 E8 03 EB [16:54:59]Write i2c OK [16:54:59]MH_I2C_Read... [16:55:00]*** Cut start [16:55:00]*** Purtial cut [16:55:00]*** Stage 1: CUTSNS_PIN = 1 [16:55:00]Read from MH i2c: 01 [16:55:00]MH_I2C_Read... [16:55:00]*** Stop cut motor [16:55:00]*** Cut end [16:55:00]Read from MH i2c: 01 07 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [16:55:00]process_action close_receipt done [16:55:00]requested_data is exist [16:55:00]produce_requested_data [16:55:00]requested_item fm.sn is exist - process it [16:55:00]wFMCommunicate request_size=4 [16:55:00]MH_SAM_APDU [16:55:00]CAPDU: 80 11 00 00 [16:55:00]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:00]Read from MH i2c: E2 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 17 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [16:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:55:00]wFMCommunicate OK [16:55:00]requested_item fd.num is exist - process it [16:55:00]SAM_PROTO_GetFieldsCounters [16:55:00]wFMCommunicate request_size=4 [16:55:00]MH_SAM_APDU [16:55:00]CAPDU: 80 13 00 00 [16:55:00]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:00]Read from MH i2c: E2 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 62 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [16:55:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:00]wFMCommunicate OK [16:55:00]SAM_PROTO_GetFieldsCounters done [16:55:00]requested_item shift.num is exist - process it [16:55:00]requested_item shift.opened is exist - process it [16:55:00]req_shift_opened [16:55:00]FM_GetShiftState [16:55:00]SAM_PROTO_GetShiftState [16:55:00]wFMCommunicate request_size=4 [16:55:00]MH_SAM_APDU [16:55:00]CAPDU: 80 13 01 00 [16:55:00]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [16:55:00]Write i2c OK [16:55:00]MH_I2C_Read... [16:55:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:00]Read from MH i2c: E2 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 0E 00 [16:55:00]MH_I2C_Read... [16:55:00]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 33 [16:55:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [16:55:00]wFMCommunicate OK [16:55:00]SAM_PROTO_GetShiftState done [16:55:00]FM_GetShiftState done [16:55:00]req_shift_opened done [16:55:00]requested_item shift.open_date is exist - process it [16:55:00]req_shift_open_date [16:55:00]req_shift_open_date done [16:55:00]produce_requested_data done [16:55:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153238,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [16:55:00]process_action_free close_receipt [16:55:00]json_value_free [16:55:00]json_value_free done [16:55:00]process_json_proto returns [16:55:00]Send response to host [16:55:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153238,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [16:55:00]free response buf [16:55:00]execute_script done [16:55:00]execute_script returns [16:55:00]free content buf [16:55:00]Sock 8.Close socket [16:55:00]Sock 8.Thread stoped [16:55:04]recv_with_timeout no data received [16:55:04]ConnectInit Can't take IP for lk.salyk.kg [16:55:04]CommunicateWithHost connect error [16:55:04]CommunicateWithHost err = -1 [16:55:04]OFD Sender: Server communicate error [16:55:09]OFD Sender: Processing packet 153238 [packets to send 835, broken 834] [16:55:09]ProducePacketName [16:55:09]name=ofd_packets/00153238 [16:55:09]OFD Sender: To server: pG, [16:55:09]CommunicateWithHost lk.salyk.kg:30040 [16:55:09]ConnectInit lk.salyk.kg [16:55:12]Connected sock=10 [16:55:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 BB 04 01 C9 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 61 40 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 56 02 00 35 04 06 00 F3 09 85 7B 87 C6 42 32 91 5F 8A 3C 8D 07 [16:55:14]Received data: 87 95 F6 [16:55:54]OFD Sender: No OFD packet to send [16:55:59]OFD Sender: No OFD packet to send [16:56:05]OFD Sender: No OFD packet to send [16:56:10]OFD Sender: No OFD packet to send [16:56:15]OFD Sender: No OFD packet to send [16:56:20]OFD Sender: No OFD packet to send [16:56:21]recv_with_timeout no data received [16:56:25]OFD Sender: No OFD packet to send [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:40]OFD Sender: No OFD packet to send [16:56:45]OFD Sender: No OFD packet to send [16:56:50]OFD Sender: No OFD packet to send [16:56:55]OFD Sender: No OFD packet to send [16:57:00]OFD Sender: No OFD packet to send [16:57:05]OFD Sender: No OFD packet to send [16:57:10]OFD Sender: No OFD packet to send [16:57:15]OFD Sender: No OFD packet to send [16:57:20]OFD Sender: No OFD packet to send [16:57:25]OFD Sender: No OFD packet to send [16:57:30]OFD Sender: No OFD packet to send [16:57:35]recv_with_timeout no data received [16:57:35]OFD Sender: No OFD packet to send [16:57:40]OFD Sender: No OFD packet to send [16:57:45]OFD Sender: No OFD packet to send [16:57:50]OFD Sender: No OFD packet to send [16:57:55]OFD Sender: No OFD packet to send [16:57:58]recv_with_timeout no data received [16:58:00]OFD Sender: No OFD packet to send [16:58:05]OFD Sender: No OFD packet to send [16:58:10]OFD Sender: No OFD packet to send [16:58:15]recv_with_timeout no data received [16:58:15]OFD Sender: No OFD packet to send [16:58:20]OFD Sender: No OFD packet to send [16:58:25]OFD Sender: No OFD packet to send [16:58:30]OFD Sender: No OFD packet to send [16:58:35]OFD Sender: No OFD packet to send [16:58:40]OFD Sender: No OFD packet to send [16:58:45]OFD Sender: No OFD packet to send [16:58:50]OFD Sender: No OFD packet to send [16:58:52]recv_with_timeout no data received [16:58:55]OFD Sender: No OFD packet to send [16:59:00]OFD Sender: No OFD packet to send [16:59:05]OFD Sender: No OFD packet to send [16:59:10]OFD Sender: No OFD packet to send [16:59:15]OFD Sender: No OFD packet to send [16:59:20]OFD Sender: No OFD packet to send [16:59:25]OFD Sender: No OFD packet to send [16:59:30]OFD Sender: No OFD packet to send [16:59:35]OFD Sender: No OFD packet to send [16:59:40]OFD Sender: No OFD packet to send [16:59:45]OFD Sender: No OFD packet to send [16:59:46]recv_with_timeout no data received [16:59:50]OFD Sender: No OFD packet to send [16:59:55]OFD Sender: No OFD packet to send [17:00:00]OFD Sender: No OFD packet to send [17:00:05]OFD Sender: No OFD packet to send [17:00:10]OFD Sender: No OFD packet to send [17:00:15]OFD Sender: No OFD packet to send [17:00:20]OFD Sender: No OFD packet to send [17:00:25]OFD Sender: No OFD packet to send [17:00:28]recv_with_timeout no data received [17:00:30]OFD Sender: No OFD packet to send [17:00:35]OFD Sender: No OFD packet to send [17:00:40]OFD Sender: No OFD packet to send [17:00:41]recv_with_timeout no data received [17:00:45]OFD Sender: No OFD packet to send [17:00:51]OFD Sender: No OFD packet to send [17:00:56]OFD Sender: No OFD packet to send [17:01:01]OFD Sender: No OFD packet to send [17:01:06]OFD Sender: No OFD packet to send [17:01:11]OFD Sender: No OFD packet to send [17:01:16]OFD Sender: No OFD packet to send [17:01:21]OFD Sender: No OFD packet to send [17:01:26]OFD Sender: No OFD packet to send [17:01:31]OFD Sender: No OFD packet to send [17:01:36]OFD Sender: No OFD packet to send [17:01:41]OFD Sender: No OFD packet to send [17:01:46]OFD Sender: No OFD packet to send [17:01:51]OFD Sender: No OFD packet to send [17:01:56]OFD Sender: No OFD packet to send [17:02:01]OFD Sender: No OFD packet to send [17:02:06]OFD Sender: No OFD packet to send [17:02:11]OFD Sender: No OFD packet to send [17:02:16]OFD Sender: No OFD packet to send [17:02:21]OFD Sender: No OFD packet to send [17:02:26]OFD Sender: No OFD packet to send [17:02:31]OFD Sender: No OFD packet to send [17:02:36]OFD Sender: No OFD packet to send [17:02:41]OFD Sender: No OFD packet to send [17:02:46]OFD Sender: No OFD packet to send [17:02:51]OFD Sender: No OFD packet to send [17:02:52]recv_with_timeout no data received [17:02:56]OFD Sender: No OFD packet to send [17:03:01]OFD Sender: No OFD packet to send [17:03:06]OFD Sender: No OFD packet to send [17:03:11]OFD Sender: No OFD packet to send [17:03:16]OFD Sender: No OFD packet to send [17:03:21]OFD Sender: No OFD packet to send [17:03:26]OFD Sender: No OFD packet to send [17:03:31]OFD Sender: No OFD packet to send [17:03:36]OFD Sender: No OFD packet to send [17:03:41]OFD Sender: No OFD packet to send [17:03:46]OFD Sender: No OFD packet to send [17:03:51]OFD Sender: No OFD packet to send [17:03:56]OFD Sender: No OFD packet to send [17:04:01]OFD Sender: No OFD packet to send [17:04:06]OFD Sender: No OFD packet to send [17:04:11]OFD Sender: No OFD packet to send [17:04:16]OFD Sender: No OFD packet to send [17:04:21]OFD Sender: No OFD packet to send [17:04:26]OFD Sender: No OFD packet to send [17:04:31]OFD Sender: No OFD packet to send [17:04:36]recv_with_timeout no data received [17:04:36]OFD Sender: No OFD packet to send [17:04:41]OFD Sender: No OFD packet to send [17:04:46]OFD Sender: No OFD packet to send [17:04:51]OFD Sender: No OFD packet to send [17:04:56]OFD Sender: No OFD packet to send [17:05:01]OFD Sender: No OFD packet to send [17:05:06]OFD Sender: No OFD packet to send [17:05:11]OFD Sender: No OFD packet to send [17:05:16]OFD Sender: No OFD packet to send [17:05:21]OFD Sender: No OFD packet to send [17:05:25]accept exits with 9 [17:05:25]New connection [17:05:25]New thread 3066535268 created [17:05:25]Thread 3066678628 joined [17:05:25]Waiting for new connection... [17:05:25] Sock 9.Parse request [17:05:25]Sock 9.Check first char [17:05:25]Sock 9.First char is OK [17:05:25]request: POST /json_proto HTTP/1.0 [17:05:25]Method: POST [17:05:25]URL: /json_proto [17:05:25]Method is POST - this is cgi request [17:05:25]url: /json_proto [17:05:25]query_string will be loaded in cgi processing [17:05:25]execute_cgi json_proto POST (null) [17:05:25]execute_cgi path=json_proto method=POST [17:05:25]POST find Content-Length [17:05:25]Host: 172.17.43.67:8080 [17:05:25]Content-Length: 755 [17:05:25]Content-Type: application/json [17:05:25] [17:05:25]POST finish read [17:05:25]Found Content-Length = 755 [17:05:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30120333", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:25]execute_script... [17:05:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30120333", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:25]POST & json_proto [17:05:25]process_json_proto [17:05:25]json parsed OK: [17:05:25]protocol is kg_v1.0 [17:05:25]action value=close_receipt [17:05:25]process_action close_receipt [17:05:25]cmd_close_receipt [17:05:25]MH_GetDate [17:05:25]Write to MH i2c: F0 00 00 EC 03 DE [17:05:25]Write i2c OK [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 09 00 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 09 00 EC 03 00 D5 42 F4 66 6A BD 47 65 2B [17:05:25]GetLastDocTimeStamp 1727283297 [17:05:25]current date 1727283925 [17:05:25]FM_GetShiftState [17:05:25]SAM_PROTO_GetShiftState [17:05:25]wFMCommunicate request_size=4 [17:05:25]MH_SAM_APDU [17:05:25]CAPDU: 80 13 01 00 [17:05:25]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [17:05:25]Write i2c OK [17:05:25]MH_I2C_Read... [17:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:25]Read from MH i2c: E2 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: E2 0E 00 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 35 [17:05:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:05:25]wFMCommunicate OK [17:05:25]SAM_PROTO_GetShiftState done [17:05:25]FM_GetShiftState done [17:05:25]opened in 1727224329 [17:05:25]opened+sec_in_day 1727310729 [17:05:25]quantity*price = 0 [17:05:25]sum+1 = 1 [17:05:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 255 25.09.2024 17:05 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30120333 ФМ: 0000000000871835 ФД: 153239 ФПД: 66353394711309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153239&fm=66353394711309&tin=02508201610067®Number=0000000000091825&sum=0 [17:05:26]StoreToDocumentArchive [17:05:26]shift 478 fd 153239 [17:05:26]save to /storage/0478/doc_00153239 [17:05:26]save last doc name /storage/0478/doc_00153239 to /storage/kkm_last_doc_name [17:05:26]save OK [17:05:26]Clear old archive folders... [17:05:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:05:26]tlvbuf is 00A7C090 [17:05:26]SAM_PROTO_ClearQueue [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 09 00 00 [17:05:26]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]SAM_PROTO_ClearQueue done [17:05:26]KKMCreateOFDPacket [17:05:26]OFDProtocolAddRootSTLVToBuf [17:05:26]FM_MakeSignedData [17:05:26]FM_MakeSignedData [17:05:26]SAM_PROTO_SignData [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 0D 01 02 [17:05:26]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]wFMCommunicate request_size=255 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 D5 42 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 56 02 00 35 04 06 00 3C [17:05:26]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 D5 42 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 56 02 00 35 04 06 00 3C 00 00 32 [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]wFMCommunicate request_size=10 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 0D 02 02 05 59 1A 85 7B 0D [17:05:26]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 59 1A 85 7B 0D 00 00 04 [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 0D 03 02 [17:05:26]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 0B 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 0B 00 FE 03 00 DD 37 1D 4C 47 6B 61 AA 90 00 B7 [17:05:26]RAPDU: DD 37 1D 4C 47 6B 61 AA 90 00 [17:05:26]wFMCommunicate OK [17:05:26]SAM_PROTO_SignData done [17:05:26]FM_MakeSignedData done [17:05:26]CreateOFDProtocolMessage [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 11 00 00 [17:05:26]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 17 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [17:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:26]wFMCommunicate OK [17:05:26]CreateOFDProtocolMessage done [17:05:26]OFDSenderStorePacket 153239 [17:05:26]StoreOFDPacket docnum=153239 [17:05:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 C0 07 01 CD C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 D5 42 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 56 02 00 35 04 06 00 3C 59 1A 85 7B 0D DD 37 1D 4C 47 6B 61 AA [17:05:26]CheckFolder [17:05:26]dirname=/storage/ofd_packets [17:05:26]CheckFolder done [17:05:26]ProducePacketName [17:05:26]name=ofd_packets/00153239 [17:05:26]NVStorageSaveData ofd_packets/00153239 [17:05:26]File name is /storage/ofd_packets/00153239 [17:05:26]Write 301 bytes [17:05:26]NVStorageSaveData done [17:05:26]OFDSenderStorePacket done [17:05:26]KKMCreateOFDPacket done [17:05:26]NVStorageSaveData kkm_last_timestamp [17:05:26]File name is /storage/kkm_last_timestamp [17:05:26]Write 4 bytes [17:05:26]NVStorageSaveData done [17:05:27]ExternCall_PrintAddStr [17:05:27]wPrintStart [17:05:27]Write to MH i2c: 01 00 00 00 04 04 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [17:05:27]RasterBufferAndPrint [17:05:27]line Счет N : (1)1787234 [17:05:27]line ИНН: 02508201610067 [17:05:27]line Контрольно-Кассовый Чек [17:05:27]line ПРОДАЖА [17:05:27]line ТРК (МРК, ГНК) : 42 [17:05:27]line Товар: 2710124130 [17:05:27]line Аи-92-К-5 [17:05:27]line 10.000 * 0.00 [17:05:27]line = 0.00 [17:05:27]line НДС 12% НСП 1% [17:05:27]line > о реализуемом товаре [17:05:27]line ИТОГО: 0.00 [17:05:27]line НСП 1% : 0.00 [17:05:27]line НДС 12% : 0.00 [17:05:27]line Наличными: 0.00 [17:05:27]line Безнал.: 0.00 [17:05:27]line Место: АЗС № 89 "Партнер Нефть" [17:05:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:05:27]line СНО: Общий режим [17:05:27]line Чек 255 25.09.2024 17:05 [17:05:27]line Смена: 478 ФФД: 1.0 [17:05:27]line ЗНМ: 0300000113 [17:05:27]line РНМ: 0000000000091825 [17:05:27]line Версия ККМ: 001 [17:05:27]line Талоны: ТК ГПНА Online [17:05:27]line 30120333 [17:05:27]line ФМ: 0000000000871835 [17:05:27]line ФД: 153239 [17:05:27]line ФПД: 66353394711309 [17:05:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153239&fm=66353394711309&tin=02508201610067®Number=0000000000091825&sum=0 [17:05:27]written 0, free lines is 4095 [17:05:27]OFD Sender: Processing packet 153239 [packets to send 835, broken 834] [17:05:27]ProducePacketName [17:05:27]name=ofd_packets/00153239 [17:05:27]OFD Sender: To server: pG, [17:05:27]CommunicateWithHost lk.salyk.kg:30040 [17:05:27]ConnectInit lk.salyk.kg [17:05:27]Write to MH i2c: 01 00 00 2A 04 2E [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 E9 0C 2A [17:05:27]RasterBufferAndPrint [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]written 0, free lines is 3311 [17:05:27]MH_Cut [17:05:27]Write to MH i2c: D1 01 00 31 04 01 07 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 01 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 01 00 31 04 00 06 [17:05:27]Write to MH i2c: 01 00 00 32 04 36 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:28]*** Cut start [17:05:28]*** Purtial cut [17:05:28]*** Stage 1: CUTSNS_PIN = 1 [17:05:28]Read from MH i2c: 01 [17:05:28]MH_I2C_Read... [17:05:28]*** Stop cut motor [17:05:28]*** Cut end [17:05:28]Read from MH i2c: 01 07 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [17:05:28]process_action close_receipt done [17:05:28]requested_data is exist [17:05:28]produce_requested_data [17:05:28]requested_item fm.sn is exist - process it [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 11 00 00 [17:05:28]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 17 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [17:05:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:28]wFMCommunicate OK [17:05:28]requested_item fd.num is exist - process it [17:05:28]SAM_PROTO_GetFieldsCounters [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 13 00 00 [17:05:28]Write to MH i2c: E2 08 00 34 04 80 13 00 00 00 00 00 00 B4 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 62 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 62 00 34 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [17:05:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:28]wFMCommunicate OK [17:05:28]SAM_PROTO_GetFieldsCounters done [17:05:28]requested_item shift.num is exist - process it [17:05:28]requested_item shift.opened is exist - process it [17:05:28]req_shift_opened [17:05:28]FM_GetShiftState [17:05:28]SAM_PROTO_GetShiftState [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 13 01 00 [17:05:28]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 0E 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7E [17:05:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:05:28]wFMCommunicate OK [17:05:28]SAM_PROTO_GetShiftState done [17:05:28]FM_GetShiftState done [17:05:28]req_shift_opened done [17:05:28]requested_item shift.open_date is exist - process it [17:05:28]req_shift_open_date [17:05:28]req_shift_open_date done [17:05:28]produce_requested_data done [17:05:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153239,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:05:28]process_action_free close_receipt [17:05:28]json_value_free [17:05:28]json_value_free done [17:05:28]process_json_proto returns [17:05:28]Send response to host [17:05:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153239,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:05:28]free response buf [17:05:28]execute_script done [17:05:28]execute_script returns [17:05:28]free content buf [17:05:28]Sock 9.Close socket [17:05:28]Sock 9.Thread stoped [17:05:29]Connected sock=11 [17:05:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 C0 07 01 CD C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 D5 42 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 56 02 00 35 04 06 00 3C 59 1A 85 7B 0D DD 37 1D 4C 47 6B 61 AA [17:05:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F1 5D 47 00 F9 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 56 02 00 F4 03 04 00 D2 EA F3 66 B6 04 01 00 00 24 0B 97 AE B1 D1 F8 98 [17:05:29]CommunicateWithHost err = 0 [17:05:29]CheckOFDResponse [17:05:29]1017 (14) - 77093643461234 [17:05:29]1041 (16) - 0000000000871835 [17:05:29]1040 (4) - 153239 [17:05:29]1012 (4) - 25.09.2024 10:49 [17:05:29]1206 (1) - 0 [17:05:29]OFD Sender: Remove packet 153239 [17:05:29]ProducePacketName [17:05:29]name=ofd_packets/00153239 [17:05:29]NVStorageDeleteData [17:05:30]OFD Sender: No OFD packet to send [17:05:33]int [17:05:33]Write to MH i2c: 01 00 00 36 04 3A [17:05:33]*** FLAG_PRN_KEY set [17:05:33]Write i2c OK [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 36 04 00 08 00 00 00 FF 0F 57 [17:05:33]state=0 [17:05:33]Key pressed [17:05:33]Feed [17:05:33]Write to MH i2c: D8 00 00 37 04 12 [17:05:33]Write i2c OK [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: D8 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: D8 01 00 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: D8 01 00 37 04 00 13 [17:05:33]int [17:05:33]Write to MH i2c: 01 00 00 38 04 3C [17:05:33]Write i2c OK [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 38 04 00 48 00 00 00 3C 00 C7 [17:05:33]state=2 [17:05:33]Key pressed [17:05:33]int [17:05:33]Write to MH i2c: 01 00 00 39 04 3D [17:05:33]*** FLAG_PRN_KEY reset [17:05:33]Write i2c OK [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 [17:05:33]MH_I2C_Read... [17:05:33]Read from MH i2c: 01 07 00 39 04 00 00 00 00 00 FA 0F 4D [17:05:33]state=2 [17:05:33]Stop feed [17:05:35]OFD Sender: No OFD packet to send [17:05:40]OFD Sender: No OFD packet to send [17:05:45]OFD Sender: No OFD packet to send [17:05:50]OFD Sender: No OFD packet to send [17:05:55]OFD Sender: No OFD packet to send [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [17:06:10]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]recv_with_timeout no data received [17:06:40]OFD Sender: No OFD packet to send [17:06:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:55]OFD Sender: No OFD packet to send [17:07:00]OFD Sender: No OFD packet to send [17:07:05]OFD Sender: No OFD packet to send [17:07:10]OFD Sender: No OFD packet to send [17:07:15]OFD Sender: No OFD packet to send [17:07:20]OFD Sender: No OFD packet to send [17:07:25]OFD Sender: No OFD packet to send [17:07:29]accept exits with 8 [17:07:29]New connection [17:07:29]New thread 3066678628 created [17:07:29]Thread 3066535268 joined [17:07:29]Waiting for new connection... [17:07:29] Sock 8.Parse request [17:07:29]Sock 8.Check first char [17:07:29]Sock 8.First char is OK [17:07:29]request: POST /json_proto HTTP/1.0 [17:07:29]Method: POST [17:07:29]URL: /json_proto [17:07:29]Method is POST - this is cgi request [17:07:29]url: /json_proto [17:07:29]query_string will be loaded in cgi processing [17:07:29]execute_cgi json_proto POST (null) [17:07:29]execute_cgi path=json_proto method=POST [17:07:29]POST find Content-Length [17:07:29]Host: 172.17.43.67:8080 [17:07:29]Content-Length: 796 [17:07:29]Content-Type: application/json [17:07:29] [17:07:29]POST finish read [17:07:29]Found Content-Length = 796 [17:07:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.020, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:29]execute_script... [17:07:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.020, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:29]POST & json_proto [17:07:29]process_json_proto [17:07:29]json parsed OK: [17:07:29]protocol is kg_v1.0 [17:07:29]action value=close_receipt [17:07:29]process_action close_receipt [17:07:29]cmd_close_receipt [17:07:29]MH_GetDate [17:07:29]Write to MH i2c: F0 00 00 3A 04 2D [17:07:29]Write i2c OK [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: F0 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: F0 09 00 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: F0 09 00 3A 04 00 51 43 F4 66 6A BD 47 65 F7 [17:07:29]GetLastDocTimeStamp 1727283925 [17:07:29]current date 1727284049 [17:07:29]FM_GetShiftState [17:07:29]SAM_PROTO_GetShiftState [17:07:29]wFMCommunicate request_size=4 [17:07:29]MH_SAM_APDU [17:07:29]CAPDU: 80 13 01 00 [17:07:29]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [17:07:29]Write i2c OK [17:07:29]MH_I2C_Read... [17:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:29]Read from MH i2c: E2 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: E2 0E 00 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 84 [17:07:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:07:29]wFMCommunicate OK [17:07:29]SAM_PROTO_GetShiftState done [17:07:29]FM_GetShiftState done [17:07:29]opened in 1727224329 [17:07:29]opened+sec_in_day 1727310729 [17:07:29]quantity*price = 0 [17:07:29]sum+1 = 1 [17:07:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 256 25.09.2024 17:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153240 ФПД: 58429246769170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153240&fm=58429246769170&tin=02508201610067®Number=0000000000091825&sum=0 [17:07:30]StoreToDocumentArchive [17:07:30]shift 478 fd 153240 [17:07:30]save to /storage/0478/doc_00153240 [17:07:30]save last doc name /storage/0478/doc_00153240 to /storage/kkm_last_doc_name [17:07:30]save OK [17:07:30]Clear old archive folders... [17:07:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:30]tlvbuf is 00A7BC80 [17:07:30]SAM_PROTO_ClearQueue [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 09 00 00 [17:07:30]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [17:07:30]RAPDU: 90 00 [17:07:30]wFMCommunicate OK [17:07:30]SAM_PROTO_ClearQueue done [17:07:30]KKMCreateOFDPacket [17:07:30]OFDProtocolAddRootSTLVToBuf [17:07:30]FM_MakeSignedData [17:07:30]FM_MakeSignedData [17:07:30]SAM_PROTO_SignData [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 0D 01 02 [17:07:30]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [17:07:30]RAPDU: 90 00 [17:07:30]wFMCommunicate OK [17:07:30]wFMCommunicate request_size=255 [17:07:30]MH_SAM_APDU [17:07: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 9C 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 51 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 56 02 00 35 04 06 00 35 [17:07:30]Write to MH i2c: E2 02 01 4A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 51 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 56 02 00 35 04 06 00 35 00 00 72 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:30]OFD Sender: No OFD packet to send [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [17:07:30]RAPDU: 90 00 [17:07:30]wFMCommunicate OK [17:07:30]wFMCommunicate request_size=10 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 0D 02 02 05 24 1E 7F 88 12 [17:07:30]Write to MH i2c: E2 0D 00 4B 04 80 0D 02 02 05 00 24 1E 7F 88 12 00 00 2E [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [17:07:30]RAPDU: 90 00 [17:07:30]wFMCommunicate OK [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 0D 03 02 [17:07:30]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 0B 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 0B 00 4C 04 00 1F EC 25 D5 81 81 CC 54 90 00 F3 [17:07:31]RAPDU: 1F EC 25 D5 81 81 CC 54 90 00 [17:07:31]wFMCommunicate OK [17:07:31]SAM_PROTO_SignData done [17:07:31]FM_MakeSignedData done [17:07:31]CreateOFDProtocolMessage [17:07:31]wFMCommunicate request_size=4 [17:07:31]MH_SAM_APDU [17:07:31]CAPDU: 80 11 00 00 [17:07:31]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 17 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [17:07:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:31]wFMCommunicate OK [17:07:31]CreateOFDProtocolMessage done [17:07:31]OFDSenderStorePacket 153240 [17:07:31]StoreOFDPacket docnum=153240 [17:07:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 4F 07 01 D2 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 51 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 56 02 00 35 04 06 00 35 24 1E 7F 88 12 1F EC 25 D5 81 81 CC 54 [17:07:31]CheckFolder [17:07:31]dirname=/storage/ofd_packets [17:07:31]CheckFolder done [17:07:31]ProducePacketName [17:07:31]name=ofd_packets/00153240 [17:07:31]NVStorageSaveData ofd_packets/00153240 [17:07:31]File name is /storage/ofd_packets/00153240 [17:07:31]Write 301 bytes [17:07:31]NVStorageSaveData done [17:07:31]OFDSenderStorePacket done [17:07:31]KKMCreateOFDPacket done [17:07:31]NVStorageSaveData kkm_last_timestamp [17:07:31]File name is /storage/kkm_last_timestamp [17:07:31]Write 4 bytes [17:07:31]NVStorageSaveData done [17:07:31]ExternCall_PrintAddStr [17:07:31]wPrintStart [17:07:31]Write to MH i2c: 01 00 00 4E 04 52 [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 07 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [17:07:31]RasterBufferAndPrint [17:07:31]line Счет N : (1)1787235 [17:07:31]line ИНН: 02508201610067 [17:07:31]line Контрольно-Кассовый Чек [17:07:31]line ПРОДАЖА [17:07:31]line ТРК (МРК, ГНК) : 12 [17:07:31]line Товар: 2710124130 [17:07:31]line Аи-92-К-5 [17:07:31]line 5.020 * 0.00 [17:07:31]line = 0.00 [17:07:31]line НДС 12% НСП 1% [17:07:31]line > о реализуемом товаре [17:07:31]line ИТОГО: 0.00 [17:07:31]line НСП 1% : 0.00 [17:07:31]line НДС 12% : 0.00 [17:07:31]line Наличными: 0.00 [17:07:31]line Безнал.: 0.00 [17:07:31]line Место: АЗС № 89 "Партнер Нефть" [17:07:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:07:31]line СНО: Общий режим [17:07:31]line Чек 256 25.09.2024 17:07 [17:07:31]line Смена: 478 ФФД: 1.0 [17:07:31]line ЗНМ: 0300000113 [17:07:31]line РНМ: 0000000000091825 [17:07:31]line Версия ККМ: 001 [17:07:31]line Платежная система: O! деньги [17:07:31]line ФМ: 0000000000871835 [17:07:31]line ФД: 153240 [17:07:31]line ФПД: 58429246769170 [17:07:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153240&fm=58429246769170&tin=02508201610067®Number=0000000000091825&sum=0 [17:07:31]written 0, free lines is 4095 [17:07:31]OFD Sender: Processing packet 153240 [packets to send 835, broken 834] [17:07:31]ProducePacketName [17:07:31]name=ofd_packets/00153240 [17:07:31]OFD Sender: To server: pG, [17:07:31]CommunicateWithHost lk.salyk.kg:30040 [17:07:31]ConnectInit lk.salyk.kg [17:07:31]Write to MH i2c: 01 00 00 78 04 7C [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 07 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 ED 0C 7C [17:07:31]RasterBufferAndPrint [17:07:31]line [17:07:31]line [17:07:31]line [17:07:31]line [17:07:31]line [17:07:31]written 0, free lines is 3315 [17:07:31]MH_Cut [17:07:31]Write to MH i2c: D1 01 00 7F 04 01 55 [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: D1 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: D1 01 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: D1 01 00 7F 04 00 54 [17:07:31]Write to MH i2c: 01 00 00 80 04 84 [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]Connected sock=10 [17:07:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 4F 07 01 D2 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 51 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 56 02 00 35 04 06 00 35 24 1E 7F 88 12 1F EC 25 D5 81 81 CC 54 [17:07:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 24 EB 47 00 1E 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 56 02 00 F4 03 04 00 4C EB F3 66 B6 04 01 00 00 A0 42 41 04 82 D3 C8 1A [17:07:32]CommunicateWithHost err = 0 [17:07:32]CheckOFDResponse [17:07:32]1017 (14) - 77093643461234 [17:07:32]1041 (16) - 0000000000871835 [17:07:32]1040 (4) - 153240 [17:07:32]1012 (4) - 25.09.2024 10:51 [17:07:32]1206 (1) - 0 [17:07:32]OFD Sender: Remove packet 153240 [17:07:32]ProducePacketName [17:07:32]name=ofd_packets/00153240 [17:07:32]NVStorageDeleteData [17:07:32]*** Cut start [17:07:32]*** Purtial cut [17:07:32]*** Stage 1: CUTSNS_PIN = 1 [17:07:32]Read from MH i2c: 01 [17:07:32]MH_I2C_Read... [17:07:32]*** Stop cut motor [17:07:32]*** Cut end [17:07:32]Read from MH i2c: 01 07 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [17:07:32]process_action close_receipt done [17:07:32]requested_data is exist [17:07:32]produce_requested_data [17:07:32]requested_item fm.sn is exist - process it [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 11 00 00 [17:07:32]Write to MH i2c: E2 08 00 81 04 80 11 00 00 00 00 00 00 FF [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 81 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [17:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:32]wFMCommunicate OK [17:07:32]requested_item fd.num is exist - process it [17:07:32]SAM_PROTO_GetFieldsCounters [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 13 00 00 [17:07:32]Write to MH i2c: E2 08 00 82 04 80 13 00 00 00 00 00 00 02 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 62 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 62 00 82 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [17:07:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:32]wFMCommunicate OK [17:07:32]SAM_PROTO_GetFieldsCounters done [17:07:32]requested_item shift.num is exist - process it [17:07:32]requested_item shift.opened is exist - process it [17:07:32]req_shift_opened [17:07:32]FM_GetShiftState [17:07:32]SAM_PROTO_GetShiftState [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 13 01 00 [17:07:32]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]OFD Sender: No OFD packet to send [17:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0E 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CC [17:07:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:07:32]wFMCommunicate OK [17:07:32]SAM_PROTO_GetShiftState done [17:07:32]FM_GetShiftState done [17:07:32]req_shift_opened done [17:07:32]requested_item shift.open_date is exist - process it [17:07:32]req_shift_open_date [17:07:32]req_shift_open_date done [17:07:32]produce_requested_data done [17:07:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153240,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:07:32]process_action_free close_receipt [17:07:32]json_value_free [17:07:32]json_value_free done [17:07:32]process_json_proto returns [17:07:32]Send response to host [17:07:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153240,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:07:32]free response buf [17:07:32]execute_script done [17:07:32]execute_script returns [17:07:32]free content buf [17:07:32]Sock 8.Close socket [17:07:32]Sock 8.Thread stoped [17:07:37]OFD Sender: No OFD packet to send [17:07:42]OFD Sender: No OFD packet to send [17:07:47]recv_with_timeout no data received [17:07:47]OFD Sender: No OFD packet to send [17:07:49]accept exits with 9 [17:07:49]New connection [17:07:49]New thread 3066535268 created [17:07:49]Thread 3066678628 joined [17:07:49]Waiting for new connection... [17:07:49] Sock 9.Parse request [17:07:49]Sock 9.Check first char [17:07:49]Sock 9.First char is OK [17:07:49]request: POST /json_proto HTTP/1.0 [17:07:49]Method: POST [17:07:49]URL: /json_proto [17:07:49]Method is POST - this is cgi request [17:07:49]url: /json_proto [17:07:49]query_string will be loaded in cgi processing [17:07:49]execute_cgi json_proto POST (null) [17:07:49]execute_cgi path=json_proto method=POST [17:07:49]POST find Content-Length [17:07:49]Host: 172.17.43.67:8080 [17:07:49]Content-Length: 678 [17:07:49]Content-Type: application/json [17:07:49] [17:07:49]POST finish read [17:07:49]Found Content-Length = 678 [17:07:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:49]execute_script... [17:07:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:49]POST & json_proto [17:07:49]process_json_proto [17:07:49]json parsed OK: [17:07:49]protocol is kg_v1.0 [17:07:49]action value=close_receipt [17:07:49]process_action close_receipt [17:07:49]cmd_close_receipt [17:07:49]MH_GetDate [17:07:49]Write to MH i2c: F0 00 00 84 04 77 [17:07:49]Write i2c OK [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: F0 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: F0 09 00 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: F0 09 00 84 04 00 65 43 F4 66 6A BD 47 65 55 [17:07:49]GetLastDocTimeStamp 1727284049 [17:07:49]current date 1727284069 [17:07:49]FM_GetShiftState [17:07:49]SAM_PROTO_GetShiftState [17:07:49]wFMCommunicate request_size=4 [17:07:49]MH_SAM_APDU [17:07:49]CAPDU: 80 13 01 00 [17:07:49]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [17:07:49]Write i2c OK [17:07:49]MH_I2C_Read... [17:07:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:49]Read from MH i2c: E2 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: E2 0E 00 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CE [17:07:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:07:49]wFMCommunicate OK [17:07:49]SAM_PROTO_GetShiftState done [17:07:49]FM_GetShiftState done [17:07:49]opened in 1727224329 [17:07:49]opened+sec_in_day 1727310729 [17:07:49]quantity*price = 30035 [17:07:49]sum+1 = 30036 [17:07:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 257 25.09.2024 17:07 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153241 ФПД: 34971995165940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153241&fm=34971995165940&tin=02508201610067®Number=0000000000091825&sum=30000 [17:07:50]StoreToDocumentArchive [17:07:50]shift 478 fd 153241 [17:07:50]save to /storage/0478/doc_00153241 [17:07:50]save last doc name /storage/0478/doc_00153241 to /storage/kkm_last_doc_name [17:07:50]save OK [17:07:50]Clear old archive folders... [17:07:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:50]tlvbuf is 00B2DB70 [17:07:50]SAM_PROTO_ClearQueue [17:07:50]wFMCommunicate request_size=4 [17:07:50]MH_SAM_APDU [17:07:50]CAPDU: 80 09 00 00 [17:07:50]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:50]Read from MH i2c: E2 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 03 00 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [17:07:50]RAPDU: 90 00 [17:07:50]wFMCommunicate OK [17:07:50]SAM_PROTO_ClearQueue done [17:07:50]KKMCreateOFDPacket [17:07:50]OFDProtocolAddRootSTLVToBuf [17:07:50]FM_MakeSignedData [17:07:50]FM_MakeSignedData [17:07:50]SAM_PROTO_SignData [17:07:50]wFMCommunicate request_size=4 [17:07:50]MH_SAM_APDU [17:07:50]CAPDU: 80 0D 01 02 [17:07:50]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [17:07:51]RAPDU: 90 00 [17:07:51]wFMCommunicate OK [17:07:51]wFMCommunicate request_size=255 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 65 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 56 02 00 35 04 06 00 1F [17:07:51]Write to MH i2c: E2 02 01 94 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 65 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 56 02 00 35 04 06 00 1F 00 00 A1 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [17:07:51]RAPDU: 90 00 [17:07:51]wFMCommunicate OK [17:07:51]wFMCommunicate request_size=10 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 0D 02 02 05 CE 8D 59 54 F4 [17:07:51]Write to MH i2c: E2 0D 00 95 04 80 0D 02 02 05 00 CE 8D 59 54 F4 00 00 19 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [17:07:51]RAPDU: 90 00 [17:07:51]wFMCommunicate OK [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 0D 03 02 [17:07:51]Write to MH i2c: E2 08 00 96 04 80 0D 03 02 00 00 00 00 15 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0B 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0B 00 96 04 00 AE F4 8F C9 64 79 16 A1 90 00 A4 [17:07:51]RAPDU: AE F4 8F C9 64 79 16 A1 90 00 [17:07:51]wFMCommunicate OK [17:07:51]SAM_PROTO_SignData done [17:07:51]FM_MakeSignedData done [17:07:51]CreateOFDProtocolMessage [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 11 00 00 [17:07:51]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 17 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [17:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:51]wFMCommunicate OK [17:07:51]CreateOFDProtocolMessage done [17:07:51]OFDSenderStorePacket 153241 [17:07:51]StoreOFDPacket docnum=153241 [17:07:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 D2 07 01 50 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 65 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 56 02 00 35 04 06 00 1F CE 8D 59 54 F4 AE F4 8F C9 64 79 16 A1 [17:07:51]CheckFolder [17:07:51]dirname=/storage/ofd_packets [17:07:51]CheckFolder done [17:07:51]ProducePacketName [17:07:51]name=ofd_packets/00153241 [17:07:51]NVStorageSaveData ofd_packets/00153241 [17:07:51]File name is /storage/ofd_packets/00153241 [17:07:51]Write 301 bytes [17:07:51]NVStorageSaveData done [17:07:51]OFDSenderStorePacket done [17:07:51]KKMCreateOFDPacket done [17:07:51]NVStorageSaveData kkm_last_timestamp [17:07:51]File name is /storage/kkm_last_timestamp [17:07:51]Write 4 bytes [17:07:51]NVStorageSaveData done [17:07:51]ExternCall_PrintAddStr [17:07:51]wPrintStart [17:07:51]Write to MH i2c: 01 00 00 98 04 9C [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 07 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 FF 0F B1 [17:07:51]RasterBufferAndPrint [17:07:51]line Счет N : (1)1787236 [17:07:51]line ИНН: 02508201610067 [17:07:51]line Контрольно-Кассовый Чек [17:07:51]line ПРОДАЖА [17:07:51]line ТРК (МРК, ГНК) : 32 [17:07:51]line Товар: 2710124130 [17:07:51]line Аи-92-К-5 [17:07:51]line 4.430 * 67.80 [17:07:51]line = 300.35 [17:07:51]line НДС 12% НСП 1% [17:07:51]line > о реализуемом товаре [17:07:51]line ОКРУГЛЕНИЕ: -0.35 [17:07:51]line ИТОГО: 300.00 [17:07:51]line Внесено: 300.00 [17:07:51]line СДАЧА: 0.00 [17:07:51]line НСП 1% : 2.66 [17:07:51]line НДС 12% : 31.90 [17:07:51]line Наличными: 300.00 [17:07:51]line Безнал.: 0.00 [17:07:51]line Место: АЗС № 89 "Партнер Нефть" [17:07:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:07:51]line СНО: Общий режим [17:07:51]line Чек 257 25.09.2024 17:07 [17:07:51]line Смена: 478 ФФД: 1.0 [17:07:51]line ЗНМ: 0300000113 [17:07:51]line РНМ: 0000000000091825 [17:07:51]line Версия ККМ: 001 [17:07:51]line ФМ: 0000000000871835 [17:07:51]line ФД: 153241 [17:07:51]line ФПД: 34971995165940 [17:07:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153241&fm=34971995165940&tin=02508201610067®Number=0000000000091825&sum=30000 [17:07:51]written 0, free lines is 4095 [17:07:51]OFD Sender: Processing packet 153241 [packets to send 835, broken 834] [17:07:51]ProducePacketName [17:07:51]name=ofd_packets/00153241 [17:07:51]OFD Sender: To server: pG, [17:07:51]CommunicateWithHost lk.salyk.kg:30040 [17:07:51]ConnectInit lk.salyk.kg [17:07:51]Connected sock=10 [17:07:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 D2 07 01 50 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 65 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 56 02 00 35 04 06 00 1F CE 8D 59 54 F4 AE F4 8F C9 64 79 16 A1 [17:07:51]Write to MH i2c: 01 00 00 C3 04 C7 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 07 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 F9 0C D3 [17:07:51]RasterBufferAndPrint [17:07:51]line [17:07:51]line [17:07:51]line [17:07:51]line [17:07:51]line [17:07:51]written 0, free lines is 3330 [17:07:51]MH_Cut [17:07:51]Write to MH i2c: D1 01 00 CA 04 01 A0 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: D1 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: D1 01 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: D1 01 00 CA 04 00 9F [17:07:51]Write to MH i2c: 01 00 00 CB 04 CF [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 9D 47 00 52 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 56 02 00 F4 03 04 00 60 EB F3 66 B6 04 01 00 00 49 B4 A4 14 0B D9 50 5E [17:07:52]CommunicateWithHost err = 0 [17:07:52]CheckOFDResponse [17:07:52]1017 (14) - 77093643461234 [17:07:52]1041 (16) - 0000000000871835 [17:07:52]1040 (4) - 153241 [17:07:52]1012 (4) - 25.09.2024 10:52 [17:07:52]1206 (1) - 0 [17:07:52]OFD Sender: Remove packet 153241 [17:07:52]ProducePacketName [17:07:52]name=ofd_packets/00153241 [17:07:52]NVStorageDeleteData [17:07:52]*** Cut start [17:07:52]*** Purtial cut [17:07:52]*** Stage 1: CUTSNS_PIN = 1 [17:07:52]OFD Sender: No OFD packet to send [17:07:52]Read from MH i2c: 01 [17:07:52]MH_I2C_Read... [17:07:52]*** Stop cut motor [17:07:52]Read from MH i2c: *** Cut end [17:07:52]01 07 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [17:07:52]process_action close_receipt done [17:07:52]requested_data is exist [17:07:52]produce_requested_data [17:07:52]requested_item fm.sn is exist - process it [17:07:52]wFMCommunicate request_size=4 [17:07:52]MH_SAM_APDU [17:07:52]CAPDU: 80 11 00 00 [17:07:52]Write to MH i2c: E2 08 00 CC 04 80 11 00 00 00 00 00 00 4A [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:53]Read from MH i2c: E2 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 17 00 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 17 00 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [17:07:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:53]wFMCommunicate OK [17:07:53]requested_item fd.num is exist - process it [17:07:53]SAM_PROTO_GetFieldsCounters [17:07:53]wFMCommunicate request_size=4 [17:07:53]MH_SAM_APDU [17:07:53]CAPDU: 80 13 00 00 [17:07:53]Write to MH i2c: E2 08 00 CD 04 80 13 00 00 00 00 00 00 4D [17:07:53]Write i2c OK [17:07:53]MH_I2C_Read... [17:07:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:53]Read from MH i2c: E2 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 62 00 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 62 00 CD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [17:07:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:53]wFMCommunicate OK [17:07:53]SAM_PROTO_GetFieldsCounters done [17:07:53]requested_item shift.num is exist - process it [17:07:53]requested_item shift.opened is exist - process it [17:07:53]req_shift_opened [17:07:53]FM_GetShiftState [17:07:53]SAM_PROTO_GetShiftState [17:07:53]wFMCommunicate request_size=4 [17:07:53]MH_SAM_APDU [17:07:53]CAPDU: 80 13 01 00 [17:07:53]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [17:07:53]Write i2c OK [17:07:53]MH_I2C_Read... [17:07:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:53]Read from MH i2c: E2 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 0E 00 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 17 [17:07:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:07:53]wFMCommunicate OK [17:07:53]SAM_PROTO_GetShiftState done [17:07:53]FM_GetShiftState done [17:07:53]req_shift_opened done [17:07:53]requested_item shift.open_date is exist - process it [17:07:53]req_shift_open_date [17:07:53]req_shift_open_date done [17:07:53]produce_requested_data done [17:07:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153241,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:07:53]process_action_free close_receipt [17:07:53]json_value_free [17:07:53]json_value_free done [17:07:53]process_json_proto returns [17:07:53]Send response to host [17:07:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153241,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:07:53]free response buf [17:07:53]execute_script done [17:07:53]execute_script returns [17:07:53]free content buf [17:07:53]Sock 9.Close socket [17:07:53]Sock 9.Thread stoped [17:07:57]OFD Sender: No OFD packet to send [17:08:02]OFD Sender: No OFD packet to send [17:08:07]OFD Sender: No OFD packet to send [17:08:12]OFD Sender: No OFD packet to send [17:08:17]OFD Sender: No OFD packet to send [17:08:22]OFD Sender: No OFD packet to send [17:08:25]recv_with_timeout no data received [17:08:27]OFD Sender: No OFD packet to send [17:08:32]OFD Sender: No OFD packet to send [17:08:37]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:48]OFD Sender: No OFD packet to send [17:08:48]recv_with_timeout no data received [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:11]recv_with_timeout no data received [17:09:13]OFD Sender: No OFD packet to send [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:23]accept exits with 8 [17:09:23]New connection [17:09:23]New thread 3066678628 created [17:09:23]Thread 3066535268 joined [17:09:23]Waiting for new connection... [17:09:23] Sock 8.Parse request [17:09:23]Sock 8.Check first char [17:09:23]Sock 8.First char is OK [17:09:23]request: POST /json_proto HTTP/1.0 [17:09:23]Method: POST [17:09:23]URL: /json_proto [17:09:23]Method is POST - this is cgi request [17:09:23]url: /json_proto [17:09:23]query_string will be loaded in cgi processing [17:09:23]execute_cgi json_proto POST (null) [17:09:23]execute_cgi path=json_proto method=POST [17:09:23]POST find Content-Length [17:09:23]Host: 172.17.43.67:8080 [17:09:23]Content-Length: 680 [17:09:23]Content-Type: application/json [17:09:23] [17:09:23]POST finish read [17:09:23]Found Content-Length = 680 [17:09:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:23]execute_script... [17:09:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:23]POST & json_proto [17:09:23]process_json_proto [17:09:23]json parsed OK: [17:09:23]protocol is kg_v1.0 [17:09:23]action value=close_receipt [17:09:23]process_action close_receipt [17:09:23]cmd_close_receipt [17:09:23]MH_GetDate [17:09:23]Write to MH i2c: F0 00 00 CF 04 C2 [17:09:23]Write i2c OK [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: F0 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: F0 09 00 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: F0 09 00 CF 04 00 C3 43 F4 66 6A BD 47 65 FE [17:09:23]GetLastDocTimeStamp 1727284069 [17:09:23]current date 1727284163 [17:09:23]FM_GetShiftState [17:09:23]SAM_PROTO_GetShiftState [17:09:23]wFMCommunicate request_size=4 [17:09:23]MH_SAM_APDU [17:09:23]CAPDU: 80 13 01 00 [17:09:23]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [17:09:23]Write i2c OK [17:09:23]MH_I2C_Read... [17:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:23]Read from MH i2c: E2 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: E2 0E 00 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 19 [17:09:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:09:23]wFMCommunicate OK [17:09:23]SAM_PROTO_GetShiftState done [17:09:23]FM_GetShiftState done [17:09:23]opened in 1727224329 [17:09:23]opened+sec_in_day 1727310729 [17:09:23]quantity*price = 190042 [17:09:23]sum+1 = 190044 [17:09:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 1900.00 Внесено: 1900.00 СДАЧА: 0.00 НСП 1% : 16.82 НДС 12% : 201.82 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 258 25.09.2024 17:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153242 ФПД: 234689931629720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153242&fm=234689931629720&tin=02508201610067®Number=0000000000091825&sum=190000 [17:09:24]StoreToDocumentArchive [17:09:24]shift 478 fd 153242 [17:09:24]save to /storage/0478/doc_00153242 [17:09:24]save last doc name /storage/0478/doc_00153242 to /storage/kkm_last_doc_name [17:09:24]save OK [17:09:24]Clear old archive folders... [17:09:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:09:24]tlvbuf is 00B31C80 [17:09:24]SAM_PROTO_ClearQueue [17:09:24]wFMCommunicate request_size=4 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 09 00 00 [17:09:24]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [17:09:24]RAPDU: 90 00 [17:09:24]wFMCommunicate OK [17:09:24]SAM_PROTO_ClearQueue done [17:09:24]KKMCreateOFDPacket [17:09:24]OFDProtocolAddRootSTLVToBuf [17:09:24]FM_MakeSignedData [17:09:24]FM_MakeSignedData [17:09:24]SAM_PROTO_SignData [17:09:24]wFMCommunicate request_size=4 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 0D 01 02 [17:09:24]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [17:09:24]RAPDU: 90 00 [17:09:24]wFMCommunicate OK [17:09:24]wFMCommunicate request_size=255 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 C3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 56 02 00 35 04 06 00 D5 73 02 01 [17:09:24]Write to MH i2c: E2 02 01 DF 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 C3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 56 02 00 35 04 06 00 D5 73 02 01 00 00 14 [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [17:09:24]RAPDU: 90 00 [17:09:24]wFMCommunicate OK [17:09:24]wFMCommunicate request_size=7 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 0D 02 02 02 D4 98 [17:09:24]Write to MH i2c: E2 0A 00 E0 04 80 0D 02 02 02 00 D4 98 00 00 CE [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [17:09:24]RAPDU: 90 00 [17:09:24]wFMCommunicate OK [17:09:24]wFMCommunicate request_size=4 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 0D 03 02 [17:09:24]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 0B 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 0B 00 E1 04 00 66 05 01 4B 0C B3 51 46 90 00 6E [17:09:24]RAPDU: 66 05 01 4B 0C B3 51 46 90 00 [17:09:24]wFMCommunicate OK [17:09:24]SAM_PROTO_SignData done [17:09:24]FM_MakeSignedData done [17:09:24]CreateOFDProtocolMessage [17:09:24]wFMCommunicate request_size=4 [17:09:24]MH_SAM_APDU [17:09:24]CAPDU: 80 11 00 00 [17:09:24]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:24]Read from MH i2c: E2 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 17 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [17:09:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:09:24]wFMCommunicate OK [17:09:24]CreateOFDProtocolMessage done [17:09:24]OFDSenderStorePacket 153242 [17:09:24]StoreOFDPacket docnum=153242 [17:09:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AD 49 04 01 AB D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 C3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 56 02 00 35 04 06 00 D5 73 02 01 D4 98 66 05 01 4B 0C B3 51 46 [17:09:24]CheckFolder [17:09:24]dirname=/storage/ofd_packets [17:09:24]CheckFolder done [17:09:24]ProducePacketName [17:09:24]name=ofd_packets/00153242 [17:09:24]NVStorageSaveData ofd_packets/00153242 [17:09:24]File name is /storage/ofd_packets/00153242 [17:09:24]Write 298 bytes [17:09:24]NVStorageSaveData done [17:09:24]OFDSenderStorePacket done [17:09:24]KKMCreateOFDPacket done [17:09:24]NVStorageSaveData kkm_last_timestamp [17:09:24]File name is /storage/kkm_last_timestamp [17:09:24]Write 4 bytes [17:09:24]NVStorageSaveData done [17:09:24]ExternCall_PrintAddStr [17:09:24]wPrintStart [17:09:24]Write to MH i2c: 01 00 00 E3 04 E7 [17:09:24]Write i2c OK [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: 01 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: 01 07 00 [17:09:24]MH_I2C_Read... [17:09:24]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [17:09:24]RasterBufferAndPrint [17:09:24]line Счет N : (1)1787237 [17:09:24]line ИНН: 02508201610067 [17:09:24]line Контрольно-Кассовый Чек [17:09:24]line ПРОДАЖА [17:09:24]line ТРК (МРК, ГНК) : 41 [17:09:24]line Товар: 2710194210 [17:09:24]line ДТ-К-5 [17:09:24]line 24.940 * 76.20 [17:09:24]line = 1900.43 [17:09:24]line НДС 12% НСП 1% [17:09:24]line > о реализуемом товаре [17:09:24]line ОКРУГЛЕНИЕ: -0.43 [17:09:24]line ИТОГО: 1900.00 [17:09:24]line Внесено: 1900.00 [17:09:24]line СДАЧА: 0.00 [17:09:24]line НСП 1% : 16.82 [17:09:24]line НДС 12% : 201.82 [17:09:24]line Наличными: 1900.00 [17:09:24]line Безнал.: 0.00 [17:09:24]line Место: АЗС № 89 "Партнер Нефть" [17:09:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:09:24]line СНО: Общий режим [17:09:24]line Чек 258 25.09.2024 17:09 [17:09:24]line Смена: 478 ФФД: 1.0 [17:09:24]line ЗНМ: 0300000113 [17:09:24]line РНМ: 0000000000091825 [17:09:24]line Версия ККМ: 001 [17:09:24]line ФМ: 0000000000871835 [17:09:24]line ФД: 153242 [17:09:24]line ФПД: 234689931629720 [17:09:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T170923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153242&fm=234689931629720&tin=02508201610067®Number=0000000000091825&sum=190000 [17:09:25]OFD Sender: Processing packet 153242 [packets to send 835, broken 834] [17:09:25]ProducePacketName [17:09:25]name=ofd_packets/00153242 [17:09:25]OFD Sender: To server: pG, [17:09:25]CommunicateWithHost lk.salyk.kg:30040 [17:09:25]ConnectInit lk.salyk.kg [17:09:25]written 0, free lines is 4095 [17:09:25]Write to MH i2c: 01 00 00 0E 05 13 [17:09:25]Write i2c OK [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: 01 [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: 01 07 00 [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 E0 0C 06 [17:09:25]RasterBufferAndPrint [17:09:25]line [17:09:25]line [17:09:25]line [17:09:25]line [17:09:25]line [17:09:25]written 0, free lines is 3300 [17:09:25]MH_Cut [17:09:25]Write to MH i2c: D1 01 00 15 05 01 EC [17:09:25]Write i2c OK [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: D1 [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: D1 01 00 [17:09:25]MH_I2C_Read... [17:09:25]Read from MH i2c: D1 01 00 15 05 00 EB [17:09:25]Write to MH i2c: 01 00 00 16 05 1B [17:09:25]Write i2c OK [17:09:25]MH_I2C_Read... [17:09:26]*** Cut start [17:09:26]*** Purtial cut [17:09:26]*** Stage 1: CUTSNS_PIN = 1 [17:09:26]Read from MH i2c: 01 [17:09:26]MH_I2C_Read... [17:09:26]*** Stop cut motor [17:09:26]*** Cut end [17:09:26]Read from MH i2c: 01 07 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FF 0F 30 [17:09:26]process_action close_receipt done [17:09:26]requested_data is exist [17:09:26]produce_requested_data [17:09:26]requested_item fm.sn is exist - process it [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 11 00 00 [17:09:26]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 17 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [17:09:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:09:26]wFMCommunicate OK [17:09:26]requested_item fd.num is exist - process it [17:09:26]SAM_PROTO_GetFieldsCounters [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 13 00 00 [17:09:26]Write to MH i2c: E2 08 00 18 05 80 13 00 00 00 00 00 00 99 [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 62 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 62 00 18 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [17:09:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:26]wFMCommunicate OK [17:09:26]SAM_PROTO_GetFieldsCounters done [17:09:26]requested_item shift.num is exist - process it [17:09:26]requested_item shift.opened is exist - process it [17:09:26]req_shift_opened [17:09:26]FM_GetShiftState [17:09:26]SAM_PROTO_GetShiftState [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 13 01 00 [17:09:26]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 0E 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [17:09:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:09:26]wFMCommunicate OK [17:09:26]SAM_PROTO_GetShiftState done [17:09:26]FM_GetShiftState done [17:09:26]req_shift_opened done [17:09:26]requested_item shift.open_date is exist - process it [17:09:26]req_shift_open_date [17:09:26]req_shift_open_date done [17:09:26]produce_requested_data done [17:09:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153242,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:09:26]process_action_free close_receipt [17:09:26]json_value_free [17:09:26]json_value_free done [17:09:26]process_json_proto returns [17:09:26]Send response to host [17:09:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153242,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:09:26]free response buf [17:09:26]execute_script done [17:09:26]execute_script returns [17:09:26]free content buf [17:09:26]Sock 8.Close socket [17:09:26]Sock 8.Thread stoped [17:09:31]Connected sock=11 [17:09:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AD 49 04 01 AB D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 C3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 56 02 00 35 04 06 00 D5 73 02 01 D4 98 66 05 01 4B 0C B3 51 46 [17:09:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 26 47 00 4E 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 56 02 00 F4 03 04 00 C4 EB F3 66 B6 04 01 00 00 8C BE 83 34 55 C7 6C 1F [17:09:32]CommunicateWithHost err = 0 [17:09:32]CheckOFDResponse [17:09:32]1017 (14) - 77093643461234 [17:09:32]1041 (16) - 0000000000871835 [17:09:32]1040 (4) - 153242 [17:09:32]1012 (4) - 25.09.2024 10:53 [17:09:32]1206 (1) - 0 [17:09:32]OFD Sender: Remove packet 153242 [17:09:32]ProducePacketName [17:09:32]name=ofd_packets/00153242 [17:09:32]NVStorageDeleteData [17:09:33]OFD Sender: No OFD packet to send [17:09:38]OFD Sender: No OFD packet to send [17:09:43]OFD Sender: No OFD packet to send [17:09:48]OFD Sender: No OFD packet to send [17:09:53]OFD Sender: No OFD packet to send [17:09:53]recv_with_timeout no data received [17:09:58]OFD Sender: No OFD packet to send [17:10:03]OFD Sender: No OFD packet to send [17:10:08]OFD Sender: No OFD packet to send [17:10:11]recv_with_timeout no data received [17:10:11]accept exits with 9 [17:10:11]New connection [17:10:11]New thread 3066535268 created [17:10:11]Thread 3066678628 joined [17:10:11]Waiting for new connection... [17:10:11] Sock 9.Parse request [17:10:11]Sock 9.Check first char [17:10:11]Sock 9.First char is OK [17:10:11]request: POST /json_proto HTTP/1.0 [17:10:11]Method: POST [17:10:11]URL: /json_proto [17:10:11]Method is POST - this is cgi request [17:10:11]url: /json_proto [17:10:11]query_string will be loaded in cgi processing [17:10:11]execute_cgi json_proto POST (null) [17:10:11]execute_cgi path=json_proto method=POST [17:10:11]POST find Content-Length [17:10:11]Host: 172.17.43.67:8080 [17:10:11]Content-Length: 678 [17:10:11]Content-Type: application/json [17:10:11] [17:10:11]POST finish read [17:10:11]Found Content-Length = 678 [17:10:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:11]execute_script... [17:10:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:11]POST & json_proto [17:10:11]process_json_proto [17:10:11]json parsed OK: [17:10:11]protocol is kg_v1.0 [17:10:11]action value=close_receipt [17:10:11]process_action close_receipt [17:10:11]cmd_close_receipt [17:10:11]MH_GetDate [17:10:11]Write to MH i2c: F0 00 00 1A 05 0E [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: F0 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: F0 09 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: F0 09 00 1A 05 00 F3 43 F4 66 6A BD 47 65 7A [17:10:11]GetLastDocTimeStamp 1727284163 [17:10:11]current date 1727284211 [17:10:11]FM_GetShiftState [17:10:11]SAM_PROTO_GetShiftState [17:10:11]wFMCommunicate request_size=4 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 13 01 00 [17:10:11]Write to MH i2c: E2 08 00 1B 05 80 13 01 00 00 00 00 00 9D [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:11]Read from MH i2c: E2 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 0E 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 0E 00 1B 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 65 [17:10:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:10:11]wFMCommunicate OK [17:10:11]SAM_PROTO_GetShiftState done [17:10:11]FM_GetShiftState done [17:10:11]opened in 1727224329 [17:10:11]opened+sec_in_day 1727310729 [17:10:11]quantity*price = 50036 [17:10:11]sum+1 = 50037 [17:10:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 259 25.09.2024 17:10 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153243 ФПД: 272062496546048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171011&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153243&fm=272062496546048&tin=02508201610067®Number=0000000000091825&sum=50000 [17:10:12]StoreToDocumentArchive [17:10:12]shift 478 fd 153243 [17:10:12]save to /storage/0478/doc_00153243 [17:10:12]save last doc name /storage/0478/doc_00153243 to /storage/kkm_last_doc_name [17:10:12]save OK [17:10:12]Clear old archive folders... [17:10:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:12]tlvbuf is 00A8F070 [17:10:12]SAM_PROTO_ClearQueue [17:10:12]wFMCommunicate request_size=4 [17:10:12]MH_SAM_APDU [17:10:12]CAPDU: 80 09 00 00 [17:10:12]Write to MH i2c: E2 08 00 28 05 80 09 00 00 00 00 00 00 9F [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:12]Read from MH i2c: E2 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 03 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [17:10:12]RAPDU: 90 00 [17:10:12]wFMCommunicate OK [17:10:12]SAM_PROTO_ClearQueue done [17:10:12]KKMCreateOFDPacket [17:10:12]OFDProtocolAddRootSTLVToBuf [17:10:12]FM_MakeSignedData [17:10:12]FM_MakeSignedData [17:10:12]SAM_PROTO_SignData [17:10:12]wFMCommunicate request_size=4 [17:10:12]MH_SAM_APDU [17:10:12]CAPDU: 80 0D 01 02 [17:10:12]Write to MH i2c: E2 08 00 29 05 80 0D 01 02 00 00 00 00 A7 [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:12]Read from MH i2c: E2 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 03 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [17:10:12]RAPDU: 90 00 [17:10:12]wFMCommunicate OK [17:10:12]wFMCommunicate request_size=255 [17:10:12]MH_SAM_APDU [17:10:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 56 02 00 35 04 06 00 F7 [17:10:12]Write to MH i2c: E2 02 01 2A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 56 02 00 35 04 06 00 F7 00 00 83 [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:13]Read from MH i2c: E2 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 03 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [17:10:13]RAPDU: 90 00 [17:10:13]wFMCommunicate OK [17:10:13]wFMCommunicate request_size=10 [17:10:13]MH_SAM_APDU [17:10:13]CAPDU: 80 0D 02 02 05 70 7C 76 9D 00 [17:10:13]Write to MH i2c: E2 0D 00 2B 05 80 0D 02 02 05 00 70 7C 76 9D 00 00 00 B3 [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:13]OFD Sender: No OFD packet to send [17:10:13]Read from MH i2c: E2 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 03 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [17:10:13]RAPDU: 90 00 [17:10:13]wFMCommunicate OK [17:10:13]wFMCommunicate request_size=4 [17:10:13]MH_SAM_APDU [17:10:13]CAPDU: 80 0D 03 02 [17:10:13]Write to MH i2c: E2 08 00 2C 05 80 0D 03 02 00 00 00 00 AC [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:13]Read from MH i2c: E2 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 0B 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 0B 00 2C 05 00 50 98 8A 3B 2D BA 3E DD 90 00 5C [17:10:13]RAPDU: 50 98 8A 3B 2D BA 3E DD 90 00 [17:10:13]wFMCommunicate OK [17:10:13]SAM_PROTO_SignData done [17:10:13]FM_MakeSignedData done [17:10:13]CreateOFDProtocolMessage [17:10:13]wFMCommunicate request_size=4 [17:10:13]MH_SAM_APDU [17:10:13]CAPDU: 80 11 00 00 [17:10:13]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:13]Read from MH i2c: E2 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 17 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [17:10:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:10:13]wFMCommunicate OK [17:10:13]CreateOFDProtocolMessage done [17:10:13]OFDSenderStorePacket 153243 [17:10:13]StoreOFDPacket docnum=153243 [17:10:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 C5 07 01 B2 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 56 02 00 35 04 06 00 F7 70 7C 76 9D 00 50 98 8A 3B 2D BA 3E DD [17:10:13]CheckFolder [17:10:13]dirname=/storage/ofd_packets [17:10:13]CheckFolder done [17:10:13]ProducePacketName [17:10:13]name=ofd_packets/00153243 [17:10:13]NVStorageSaveData ofd_packets/00153243 [17:10:13]File name is /storage/ofd_packets/00153243 [17:10:13]Write 301 bytes [17:10:13]NVStorageSaveData done [17:10:13]OFDSenderStorePacket done [17:10:13]KKMCreateOFDPacket done [17:10:13]NVStorageSaveData kkm_last_timestamp [17:10:13]File name is /storage/kkm_last_timestamp [17:10:13]Write 4 bytes [17:10:13]NVStorageSaveData done [17:10:13]ExternCall_PrintAddStr [17:10:13]wPrintStart [17:10:13]Write to MH i2c: 01 00 00 2E 05 33 [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 07 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 07 00 2E 05 00 00 00 00 00 FF 0F 48 [17:10:13]RasterBufferAndPrint [17:10:13]line Счет N : (1)1787238 [17:10:13]line ИНН: 02508201610067 [17:10:13]line Контрольно-Кассовый Чек [17:10:13]line ПРОДАЖА [17:10:13]line ТРК (МРК, ГНК) : 12 [17:10:13]line Товар: 2710124130 [17:10:13]line Аи-92-К-5 [17:10:13]line 7.380 * 67.80 [17:10:13]line = 500.36 [17:10:13]line НДС 12% НСП 1% [17:10:13]line > о реализуемом товаре [17:10:13]line ОКРУГЛЕНИЕ: -0.36 [17:10:13]line ИТОГО: 500.00 [17:10:13]line Внесено: 500.00 [17:10:13]line СДАЧА: 0.00 [17:10:13]line НСП 1% : 4.43 [17:10:13]line НДС 12% : 53.14 [17:10:13]line Наличными: 500.00 [17:10:13]line Безнал.: 0.00 [17:10:13]line Место: АЗС № 89 "Партнер Нефть" [17:10:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:10:13]line СНО: Общий режим [17:10:13]line Чек 259 25.09.2024 17:10 [17:10:13]line Смена: 478 ФФД: 1.0 [17:10:13]line ЗНМ: 0300000113 [17:10:13]line РНМ: 0000000000091825 [17:10:13]line Версия ККМ: 001 [17:10:13]line ФМ: 0000000000871835 [17:10:13]line ФД: 153243 [17:10:13]line ФПД: 272062496546048 [17:10:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171011&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153243&fm=272062496546048&tin=02508201610067®Number=0000000000091825&sum=50000 [17:10:13]written 0, free lines is 4095 [17:10:13]OFD Sender: Processing packet 153243 [packets to send 835, broken 834] [17:10:13]ProducePacketName [17:10:13]name=ofd_packets/00153243 [17:10:13]OFD Sender: To server: pG, [17:10:13]CommunicateWithHost lk.salyk.kg:30040 [17:10:13]ConnectInit lk.salyk.kg [17:10:13]Write to MH i2c: 01 00 00 59 05 5E [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 07 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 EB 0C 5C [17:10:13]RasterBufferAndPrint [17:10:13]line [17:10:13]line [17:10:13]line [17:10:13]line [17:10:13]line [17:10:13]written 0, free lines is 3313 [17:10:13]MH_Cut [17:10:13]Write to MH i2c: D1 01 00 60 05 01 37 [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: D1 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: D1 01 00 [17:10:13]MH_I2C_Read... [17:10:13]Read from MH i2c: D1 01 00 60 05 00 36 [17:10:13]Write to MH i2c: 01 00 00 61 05 66 [17:10:13]Write i2c OK [17:10:13]MH_I2C_Read... [17:10:14]*** Cut start [17:10:14]*** Purtial cut [17:10:14]*** Stage 1: CUTSNS_PIN = 1 [17:10:14]Read from MH i2c: 01 [17:10:14]MH_I2C_Read... [17:10:14]*** Stop cut motor [17:10:14]*** Cut end [17:10:14]Read from MH i2c: 01 07 00 [17:10:14]MH_I2C_Read... [17:10:14]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [17:10:14]process_action close_receipt done [17:10:14]requested_data is exist [17:10:14]produce_requested_data [17:10:14]requested_item fm.sn is exist - process it [17:10:14]wFMCommunicate request_size=4 [17:10:14]MH_SAM_APDU [17:10:14]CAPDU: 80 11 00 00 [17:10:14]Write to MH i2c: E2 08 00 62 05 80 11 00 00 00 00 00 00 E1 [17:10:14]Write i2c OK [17:10:14]MH_I2C_Read... [17:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:14]Read from MH i2c: E2 [17:10:14]MH_I2C_Read... [17:10:14]Read from MH i2c: E2 17 00 [17:10:14]MH_I2C_Read... [17:10:14]Read from MH i2c: E2 17 00 62 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [17:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:10:14]wFMCommunicate OK [17:10:14]requested_item fd.num is exist - process it [17:10:14]SAM_PROTO_GetFieldsCounters [17:10:14]wFMCommunicate request_size=4 [17:10:14]MH_SAM_APDU [17:10:14]CAPDU: 80 13 00 00 [17:10:14]Write to MH i2c: E2 08 00 63 05 80 13 00 00 00 00 00 00 E4 [17:10:14]Write i2c OK [17:10:14]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 62 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 62 00 63 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [17:10:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:15]wFMCommunicate OK [17:10:15]SAM_PROTO_GetFieldsCounters done [17:10:15]requested_item shift.num is exist - process it [17:10:15]requested_item shift.opened is exist - process it [17:10:15]req_shift_opened [17:10:15]FM_GetShiftState [17:10:15]SAM_PROTO_GetShiftState [17:10:15]wFMCommunicate request_size=4 [17:10:15]MH_SAM_APDU [17:10:15]CAPDU: 80 13 01 00 [17:10:15]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [17:10:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:10:15]wFMCommunicate OK [17:10:15]SAM_PROTO_GetShiftState done [17:10:15]FM_GetShiftState done [17:10:15]req_shift_opened done [17:10:15]requested_item shift.open_date is exist - process it [17:10:15]req_shift_open_date [17:10:15]req_shift_open_date done [17:10:15]produce_requested_data done [17:10:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153243,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:10:15]process_action_free close_receipt [17:10:15]json_value_free [17:10:15]json_value_free done [17:10:15]process_json_proto returns [17:10:15]Send response to host [17:10:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153243,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:10:15]free response buf [17:10:15]execute_script done [17:10:15]execute_script returns [17:10:15]free content buf [17:10:15]Sock 9.Close socket [17:10:15]Sock 9.Thread stoped [17:10:32]recv_with_timeout no data received [17:10:36]accept exits with 8 [17:10:36]New connection [17:10:36]New thread 3066678628 created [17:10:36]Thread 3066535268 joined [17:10:36]Waiting for new connection... [17:10:36] Sock 8.Parse request [17:10:36]Sock 8.Check first char [17:10:36]Sock 8.First char is OK [17:10:36]request: POST /json_proto HTTP/1.0 [17:10:36]Method: POST [17:10:36]URL: /json_proto [17:10:36]Method is POST - this is cgi request [17:10:36]url: /json_proto [17:10:36]query_string will be loaded in cgi processing [17:10:36]execute_cgi json_proto POST (null) [17:10:36]execute_cgi path=json_proto method=POST [17:10:36]POST find Content-Length [17:10:36]Host: 172.17.43.67:8080 [17:10:36]Content-Length: 627 [17:10:36]Content-Type: application/json [17:10:36] [17:10:36]POST finish read [17:10:36]Found Content-Length = 627 [17:10:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:36]execute_script... [17:10:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:36]POST & json_proto [17:10:36]process_json_proto [17:10:36]json parsed OK: [17:10:36]protocol is kg_v1.0 [17:10:36]action value=close_receipt [17:10:36]process_action close_receipt [17:10:36]cmd_close_receipt [17:10:36]MH_GetDate [17:10:36]Write to MH i2c: F0 00 00 65 05 59 [17:10:36]Write i2c OK [17:10:36]MH_I2C_Read... [17:10:36]Read from MH i2c: F0 [17:10:36]MH_I2C_Read... [17:10:36]Read from MH i2c: F0 09 00 [17:10:36]MH_I2C_Read... [17:10:36]Read from MH i2c: F0 09 00 65 05 00 0C 44 F4 66 6A BD 47 65 DF [17:10:36]GetLastDocTimeStamp 1727284211 [17:10:36]current date 1727284236 [17:10:36]FM_GetShiftState [17:10:36]SAM_PROTO_GetShiftState [17:10:36]wFMCommunicate request_size=4 [17:10:36]MH_SAM_APDU [17:10:36]CAPDU: 80 13 01 00 [17:10:36]Write to MH i2c: E2 08 00 66 05 80 13 01 00 00 00 00 00 E8 [17:10:36]Write i2c OK [17:10:36]MH_I2C_Read... [17:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:36]Read from MH i2c: E2 [17:10:36]MH_I2C_Read... [17:10:36]Read from MH i2c: E2 0E 00 [17:10:36]MH_I2C_Read... [17:10:36]Read from MH i2c: E2 0E 00 66 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B0 [17:10:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:10:36]wFMCommunicate OK [17:10:36]SAM_PROTO_GetShiftState done [17:10:36]FM_GetShiftState done [17:10:36]opened in 1727224329 [17:10:36]opened+sec_in_day 1727310729 [17:10:36]quantity*price = 99999 [17:10:36]sum+1 = 100001 [17:10:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 260 25.09.2024 17:10 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153244 ФПД: 119763877099719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153244&fm=119763877099719&tin=02508201610067®Number=0000000000091825&sum=100000 [17:10:37]StoreToDocumentArchive [17:10:37]shift 478 fd 153244 [17:10:37]save to /storage/0478/doc_00153244 [17:10:37]save last doc name /storage/0478/doc_00153244 to /storage/kkm_last_doc_name [17:10:37]save OK [17:10:37]Clear old archive folders... [17:10:37]ProcessDocumentItem done err = 0, tmpTLVsize=247 [17:10:37]tlvbuf is 00A78D10 [17:10:37]SAM_PROTO_ClearQueue [17:10:37]wFMCommunicate request_size=4 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 09 00 00 [17:10:37]Write to MH i2c: E2 08 00 73 05 80 09 00 00 00 00 00 00 EA [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [17:10:37]RAPDU: 90 00 [17:10:37]wFMCommunicate OK [17:10:37]SAM_PROTO_ClearQueue done [17:10:37]KKMCreateOFDPacket [17:10:37]OFDProtocolAddRootSTLVToBuf [17:10:37]FM_MakeSignedData [17:10:37]FM_MakeSignedData [17:10:37]SAM_PROTO_SignData [17:10:37]wFMCommunicate request_size=4 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 0D 01 02 [17:10:37]Write to MH i2c: E2 08 00 74 05 80 0D 01 02 00 00 00 00 F2 [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [17:10:37]RAPDU: 90 00 [17:10:37]wFMCommunicate OK [17:10:37]wFMCommunicate request_size=255 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 0C 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 56 02 00 35 04 06 00 6C EC B3 59 F8 [17:10:37]Write to MH i2c: E2 02 01 75 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 0C 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 56 02 00 35 04 06 00 6C EC B3 59 F8 00 00 50 [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [17:10:37]RAPDU: 90 00 [17:10:37]wFMCommunicate OK [17:10:37]wFMCommunicate request_size=6 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 0D 02 02 01 C7 [17:10:37]Write to MH i2c: E2 09 00 76 05 80 0D 02 02 01 00 C7 00 00 BE [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [17:10:37]RAPDU: 90 00 [17:10:37]wFMCommunicate OK [17:10:37]wFMCommunicate request_size=4 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 0D 03 02 [17:10:37]Write to MH i2c: E2 08 00 77 05 80 0D 03 02 00 00 00 00 F7 [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 0B 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 0B 00 77 05 00 0B FE B7 62 23 56 37 1B 90 00 E5 [17:10:37]RAPDU: 0B FE B7 62 23 56 37 1B 90 00 [17:10:37]wFMCommunicate OK [17:10:37]SAM_PROTO_SignData done [17:10:37]FM_MakeSignedData done [17:10:37]CreateOFDProtocolMessage [17:10:37]wFMCommunicate request_size=4 [17:10:37]MH_SAM_APDU [17:10:37]CAPDU: 80 11 00 00 [17:10:37]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:37]Read from MH i2c: E2 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 17 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [17:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:10:37]wFMCommunicate OK [17:10:37]CreateOFDProtocolMessage done [17:10:37]OFDSenderStorePacket 153244 [17:10:37]StoreOFDPacket docnum=153244 [17:10:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 4F 99 03 01 84 7C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 0C 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 56 02 00 35 04 06 00 6C EC B3 59 F8 C7 0B FE B7 62 23 56 37 1B [17:10:37]CheckFolder [17:10:37]dirname=/storage/ofd_packets [17:10:37]CheckFolder done [17:10:37]ProducePacketName [17:10:37]name=ofd_packets/00153244 [17:10:37]NVStorageSaveData ofd_packets/00153244 [17:10:37]File name is /storage/ofd_packets/00153244 [17:10:37]Write 297 bytes [17:10:37]NVStorageSaveData done [17:10:37]OFDSenderStorePacket done [17:10:37]KKMCreateOFDPacket done [17:10:37]NVStorageSaveData kkm_last_timestamp [17:10:37]File name is /storage/kkm_last_timestamp [17:10:37]Write 4 bytes [17:10:37]NVStorageSaveData done [17:10:37]ExternCall_PrintAddStr [17:10:37]wPrintStart [17:10:37]Write to MH i2c: 01 00 00 79 05 7E [17:10:37]Write i2c OK [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: 01 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: 01 07 00 [17:10:37]MH_I2C_Read... [17:10:37]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [17:10:37]RasterBufferAndPrint [17:10:37]line Счет N : (1)1787239 [17:10:37]line ИНН: 02508201610067 [17:10:37]line Контрольно-Кассовый Чек [17:10:37]line ПРОДАЖА [17:10:37]line ТРК (МРК, ГНК) : 33 [17:10:37]line Товар: 2710124130 [17:10:37]line Super-92 [17:10:37]line 14.430 * 69.30 [17:10:37]line = 1000.00 [17:10:37]line НДС 12% НСП 1% [17:10:37]line > о реализуемом товаре [17:10:37]line ИТОГО: 1000.00 [17:10:37]line НСП 1% : 8.85 [17:10:37]line НДС 12% : 106.19 [17:10:37]line Наличными: 1000.00 [17:10:37]line Безнал.: 0.00 [17:10:37]line Место: АЗС № 89 "Партнер Нефть" [17:10:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:10:37]line СНО: Общий режим [17:10:37]line Чек 260 25.09.2024 17:10 [17:10:37]line Смена: 478 ФФД: 1.0 [17:10:37]line ЗНМ: 0300000113 [17:10:37]line РНМ: 0000000000091825 [17:10:37]line Версия ККМ: 001 [17:10:37]line ФМ: 0000000000871835 [17:10:37]line ФД: 153244 [17:10:37]line ФПД: 119763877099719 [17:10:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153244&fm=119763877099719&tin=02508201610067®Number=0000000000091825&sum=100000 [17:10:37]written 0, free lines is 4095 [17:10:38]Write to MH i2c: 01 00 00 A1 05 A6 [17:10:38]Write i2c OK [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: 01 [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: 01 07 00 [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: 01 07 00 A1 05 00 00 00 00 00 05 0D BF [17:10:38]RasterBufferAndPrint [17:10:38]line [17:10:38]line [17:10:38]line [17:10:38]line [17:10:38]line [17:10:38]written 0, free lines is 3340 [17:10:38]MH_Cut [17:10:38]Write to MH i2c: D1 01 00 A8 05 01 7F [17:10:38]Write i2c OK [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: D1 [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: D1 01 00 [17:10:38]MH_I2C_Read... [17:10:38]Read from MH i2c: D1 01 00 A8 05 00 7E [17:10:38]Write to MH i2c: 01 00 00 A9 05 AE [17:10:38]Write i2c OK [17:10:38]MH_I2C_Read... [17:10:39]*** Cut start [17:10:39]*** Purtial cut [17:10:39]*** Stage 1: CUTSNS_PIN = 1 [17:10:39]Read from MH i2c: 01 [17:10:39]MH_I2C_Read... [17:10:39]*** Stop cut motor [17:10:39]*** Cut end [17:10:39]Read from MH i2c: 01 07 00 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 FF 0F C3 [17:10:39]process_action close_receipt done [17:10:39]requested_data is exist [17:10:39]produce_requested_data [17:10:39]requested_item fm.sn is exist - process it [17:10:39]wFMCommunicate request_size=4 [17:10:39]MH_SAM_APDU [17:10:39]CAPDU: 80 11 00 00 [17:10:39]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [17:10:39]Write i2c OK [17:10:39]MH_I2C_Read... [17:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:39]Read from MH i2c: E2 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 17 00 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [17:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:10:39]wFMCommunicate OK [17:10:39]requested_item fd.num is exist - process it [17:10:39]SAM_PROTO_GetFieldsCounters [17:10:39]wFMCommunicate request_size=4 [17:10:39]MH_SAM_APDU [17:10:39]CAPDU: 80 13 00 00 [17:10:39]Write to MH i2c: E2 08 00 AB 05 80 13 00 00 00 00 00 00 2C [17:10:39]Write i2c OK [17:10:39]MH_I2C_Read... [17:10:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:39]Read from MH i2c: E2 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 62 00 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 62 00 AB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [17:10:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:39]wFMCommunicate OK [17:10:39]SAM_PROTO_GetFieldsCounters done [17:10:39]requested_item shift.num is exist - process it [17:10:39]requested_item shift.opened is exist - process it [17:10:39]req_shift_opened [17:10:39]FM_GetShiftState [17:10:39]SAM_PROTO_GetShiftState [17:10:39]wFMCommunicate request_size=4 [17:10:39]MH_SAM_APDU [17:10:39]CAPDU: 80 13 01 00 [17:10:39]Write to MH i2c: E2 08 00 AC 05 80 13 01 00 00 00 00 00 2E [17:10:39]Write i2c OK [17:10:39]MH_I2C_Read... [17:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:39]Read from MH i2c: E2 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 0E 00 [17:10:39]MH_I2C_Read... [17:10:39]Read from MH i2c: E2 0E 00 AC 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [17:10:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:10:39]wFMCommunicate OK [17:10:39]SAM_PROTO_GetShiftState done [17:10:39]FM_GetShiftState done [17:10:39]req_shift_opened done [17:10:39]requested_item shift.open_date is exist - process it [17:10:39]req_shift_open_date [17:10:39]req_shift_open_date done [17:10:39]produce_requested_data done [17:10:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153244,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:10:39]process_action_free close_receipt [17:10:39]json_value_free [17:10:39]json_value_free done [17:10:39]process_json_proto returns [17:10:39]Send response to host [17:10:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153244,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:10:39]free response buf [17:10:39]execute_script done [17:10:39]execute_script returns [17:10:39]free content buf [17:10:39]Sock 8.Close socket [17:10:39]Sock 8.Thread stoped [17:10:45]recv_with_timeout no data received [17:11:15]recv_with_timeout no data received [17:11:16]accept exits with 9 [17:11:16]New connection [17:11:16]New thread 3066535268 created [17:11:16]Thread 3066678628 joined [17:11:16]Waiting for new connection... [17:11:16] Sock 9.Parse request [17:11:16]Sock 9.Check first char [17:11:16]Sock 9.First char is OK [17:11:16]request: POST /json_proto HTTP/1.0 [17:11:16]Method: POST [17:11:16]URL: /json_proto [17:11:16]Method is POST - this is cgi request [17:11:16]url: /json_proto [17:11:16]query_string will be loaded in cgi processing [17:11:16]execute_cgi json_proto POST (null) [17:11:16]execute_cgi path=json_proto method=POST [17:11:16]POST find Content-Length [17:11:16]Host: 172.17.43.67:8080 [17:11:16]Content-Length: 680 [17:11:16]Content-Type: application/json [17:11:16] [17:11:16]POST finish read [17:11:16]Found Content-Length = 680 [17:11:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:16]execute_script... [17:11:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:16]POST & json_proto [17:11:16]process_json_proto [17:11:16]json parsed OK: [17:11:16]protocol is kg_v1.0 [17:11:16]action value=close_receipt [17:11:16]process_action close_receipt [17:11:16]cmd_close_receipt [17:11:16]MH_GetDate [17:11:16]Write to MH i2c: F0 00 00 AD 05 A1 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: F0 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: F0 09 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: F0 09 00 AD 05 00 34 44 F4 66 6A BD 47 65 4F [17:11:16]GetLastDocTimeStamp 1727284236 [17:11:16]current date 1727284276 [17:11:16]FM_GetShiftState [17:11:16]SAM_PROTO_GetShiftState [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 13 01 00 [17:11:16]Write to MH i2c: E2 08 00 AE 05 80 13 01 00 00 00 00 00 30 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0E 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0E 00 AE 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [17:11:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:11:16]wFMCommunicate OK [17:11:16]SAM_PROTO_GetShiftState done [17:11:16]FM_GetShiftState done [17:11:16]opened in 1727224329 [17:11:16]opened+sec_in_day 1727310729 [17:11:16]quantity*price = 200025 [17:11:16]sum+1 = 200026 [17:11:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 261 25.09.2024 17:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153245 ФПД: 234145599079208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153245&fm=234145599079208&tin=02508201610067®Number=0000000000091825&sum=200000 [17:11:17]StoreToDocumentArchive [17:11:17]shift 478 fd 153245 [17:11:17]save to /storage/0478/doc_00153245 [17:11:17]save last doc name /storage/0478/doc_00153245 to /storage/kkm_last_doc_name [17:11:17]save OK [17:11:17]Clear old archive folders... [17:11:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:11:17]tlvbuf is 00B2CA40 [17:11:17]SAM_PROTO_ClearQueue [17:11:17]wFMCommunicate request_size=4 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 09 00 00 [17:11:17]Write to MH i2c: E2 08 00 BB 05 80 09 00 00 00 00 00 00 32 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [17:11:17]RAPDU: 90 00 [17:11:17]wFMCommunicate OK [17:11:17]SAM_PROTO_ClearQueue done [17:11:17]KKMCreateOFDPacket [17:11:17]OFDProtocolAddRootSTLVToBuf [17:11:17]FM_MakeSignedData [17:11:17]FM_MakeSignedData [17:11:17]SAM_PROTO_SignData [17:11:17]wFMCommunicate request_size=4 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 0D 01 02 [17:11:17]Write to MH i2c: E2 08 00 BC 05 80 0D 01 02 00 00 00 00 3A [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [17:11:17]RAPDU: 90 00 [17:11:17]wFMCommunicate OK [17:11:17]wFMCommunicate request_size=255 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 34 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 56 02 00 35 04 06 00 D4 F4 45 42 [17:11:17]Write to MH i2c: E2 02 01 BD 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 34 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 56 02 00 35 04 06 00 D4 F4 45 42 00 00 A8 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [17:11:17]RAPDU: 90 00 [17:11:17]wFMCommunicate OK [17:11:17]wFMCommunicate request_size=7 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 0D 02 02 02 43 28 [17:11:17]Write to MH i2c: E2 0A 00 BE 05 80 0D 02 02 02 00 43 28 00 00 AC [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [17:11:17]RAPDU: 90 00 [17:11:17]wFMCommunicate OK [17:11:17]wFMCommunicate request_size=4 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 0D 03 02 [17:11:17]Write to MH i2c: E2 08 00 BF 05 80 0D 03 02 00 00 00 00 3F [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 0B 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 0B 00 BF 05 00 43 73 BA B5 A2 34 2B B3 90 00 19 [17:11:17]RAPDU: 43 73 BA B5 A2 34 2B B3 90 00 [17:11:17]wFMCommunicate OK [17:11:17]SAM_PROTO_SignData done [17:11:17]FM_MakeSignedData done [17:11:17]CreateOFDProtocolMessage [17:11:17]wFMCommunicate request_size=4 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 11 00 00 [17:11:17]Write to MH i2c: E2 08 00 C0 05 80 11 00 00 00 00 00 00 3F [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:18]Read from MH i2c: E2 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 17 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 17 00 C0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [17:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:11:18]wFMCommunicate OK [17:11:18]CreateOFDProtocolMessage done [17:11:18]OFDSenderStorePacket 153245 [17:11:18]StoreOFDPacket docnum=153245 [17:11:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 9E 04 01 B5 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 34 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 56 02 00 35 04 06 00 D4 F4 45 42 43 28 43 73 BA B5 A2 34 2B B3 [17:11:18]CheckFolder [17:11:18]dirname=/storage/ofd_packets [17:11:18]CheckFolder done [17:11:18]ProducePacketName [17:11:18]name=ofd_packets/00153245 [17:11:18]NVStorageSaveData ofd_packets/00153245 [17:11:18]File name is /storage/ofd_packets/00153245 [17:11:18]Write 298 bytes [17:11:18]NVStorageSaveData done [17:11:18]OFDSenderStorePacket done [17:11:18]KKMCreateOFDPacket done [17:11:18]NVStorageSaveData kkm_last_timestamp [17:11:18]File name is /storage/kkm_last_timestamp [17:11:18]Write 4 bytes [17:11:18]NVStorageSaveData done [17:11:18]ExternCall_PrintAddStr [17:11:18]wPrintStart [17:11:18]Write to MH i2c: 01 00 00 C1 05 C6 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 07 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 07 00 C1 05 00 00 00 00 00 FF 0F DB [17:11:18]RasterBufferAndPrint [17:11:18]line Счет N : (1)1787240 [17:11:18]line ИНН: 02508201610067 [17:11:18]line Контрольно-Кассовый Чек [17:11:18]line ПРОДАЖА [17:11:18]line ТРК (МРК, ГНК) : 41 [17:11:18]line Товар: 2710194210 [17:11:18]line ДТ-К-5 [17:11:18]line 26.250 * 76.20 [17:11:18]line = 2000.25 [17:11:18]line НДС 12% НСП 1% [17:11:18]line > о реализуемом товаре [17:11:18]line ОКРУГЛЕНИЕ: -0.25 [17:11:18]line ИТОГО: 2000.00 [17:11:18]line Внесено: 2000.00 [17:11:18]line СДАЧА: 0.00 [17:11:18]line НСП 1% : 17.70 [17:11:18]line НДС 12% : 212.42 [17:11:18]line Наличными: 2000.00 [17:11:18]line Безнал.: 0.00 [17:11:18]line Место: АЗС № 89 "Партнер Нефть" [17:11:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:11:18]line СНО: Общий режим [17:11:18]line Чек 261 25.09.2024 17:11 [17:11:18]line Смена: 478 ФФД: 1.0 [17:11:18]line ЗНМ: 0300000113 [17:11:18]line РНМ: 0000000000091825 [17:11:18]line Версия ККМ: 001 [17:11:18]line ФМ: 0000000000871835 [17:11:18]line ФД: 153245 [17:11:18]line ФПД: 234145599079208 [17:11:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153245&fm=234145599079208&tin=02508201610067®Number=0000000000091825&sum=200000 [17:11:18]written 0, free lines is 4095 [17:11:18]Write to MH i2c: 01 00 00 EC 05 F1 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 07 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 DA 0C DE [17:11:18]RasterBufferAndPrint [17:11:18]line [17:11:18]line [17:11:18]line [17:11:18]line [17:11:18]line [17:11:18]written 0, free lines is 3296 [17:11:18]MH_Cut [17:11:18]Write to MH i2c: D1 01 00 F3 05 01 CA [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: D1 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: D1 01 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: D1 01 00 F3 05 00 C9 [17:11:18]Write to MH i2c: 01 00 00 F4 05 F9 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:19]*** Cut start [17:11:19]*** Purtial cut [17:11:19]*** Stage 1: CUTSNS_PIN = 1 [17:11:19]Read from MH i2c: 01 [17:11:19]MH_I2C_Read... [17:11:19]*** Stop cut motor [17:11:19]*** Cut end [17:11:19]Read from MH i2c: 01 07 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 07 00 F4 05 00 00 00 00 00 FF 0F 0E [17:11:19]process_action close_receipt done [17:11:19]requested_data is exist [17:11:19]produce_requested_data [17:11:19]requested_item fm.sn is exist - process it [17:11:19]wFMCommunicate request_size=4 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 11 00 00 [17:11:19]Write to MH i2c: E2 08 00 F5 05 80 11 00 00 00 00 00 00 74 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 17 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 17 00 F5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [17:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:11:19]wFMCommunicate OK [17:11:19]requested_item fd.num is exist - process it [17:11:19]SAM_PROTO_GetFieldsCounters [17:11:19]wFMCommunicate request_size=4 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 13 00 00 [17:11:19]Write to MH i2c: E2 08 00 F6 05 80 13 00 00 00 00 00 00 77 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:20]Read from MH i2c: E2 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: E2 62 00 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: E2 62 00 F6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [17:11:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:20]wFMCommunicate OK [17:11:20]SAM_PROTO_GetFieldsCounters done [17:11:20]requested_item shift.num is exist - process it [17:11:20]requested_item shift.opened is exist - process it [17:11:20]req_shift_opened [17:11:20]FM_GetShiftState [17:11:20]SAM_PROTO_GetShiftState [17:11:20]wFMCommunicate request_size=4 [17:11:20]MH_SAM_APDU [17:11:20]CAPDU: 80 13 01 00 [17:11:20]Write to MH i2c: E2 08 00 F7 05 80 13 01 00 00 00 00 00 79 [17:11:20]Write i2c OK [17:11:20]MH_I2C_Read... [17:11:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:20]Read from MH i2c: E2 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: E2 0E 00 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: E2 0E 00 F7 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [17:11:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:11:20]wFMCommunicate OK [17:11:20]SAM_PROTO_GetShiftState done [17:11:20]FM_GetShiftState done [17:11:20]req_shift_opened done [17:11:20]requested_item shift.open_date is exist - process it [17:11:20]req_shift_open_date [17:11:20]req_shift_open_date done [17:11:20]produce_requested_data done [17:11:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153245,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:11:20]process_action_free close_receipt [17:11:20]json_value_free [17:11:20]json_value_free done [17:11:20]process_json_proto returns [17:11:20]Send response to host [17:11:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153245,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:11:20]free response buf [17:11:20]execute_script done [17:11:20]execute_script returns [17:11:20]free content buf [17:11:20]Sock 9.Close socket [17:11:20]Sock 9.Thread stoped [17:11:26]recv_with_timeout no data received [17:11:40]recv_with_timeout no data received [17:11:51]recv_with_timeout no data received [17:12:29]ConnectInit Can't connect to host [17:12:29]CommunicateWithHost connect error [17:12:29]CommunicateWithHost err = -1 [17:12:29]OFD Sender: Server communicate error [17:12:29]OFD Sender: Processing packet 153243 [packets to send 837, broken 834] [17:12:29]ProducePacketName [17:12:29]name=ofd_packets/00153243 [17:12:29]OFD Sender: To server: pG, [17:12:29]CommunicateWithHost lk.salyk.kg:30040 [17:12:29]ConnectInit lk.salyk.kg [17:12:30]Connected sock=9 [17:12:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 C5 07 01 B2 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F3 43 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 56 02 00 35 04 06 00 F7 70 7C 76 9D 00 50 98 8A 3B 2D BA 3E DD [17:12:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C8 91 47 00 37 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 56 02 00 F4 03 04 00 76 EC F3 66 B6 04 01 00 00 48 F5 60 40 BA C1 80 78 [17:12:32]CommunicateWithHost err = 0 [17:12:32]CheckOFDResponse [17:12:32]1017 (14) - 77093643461234 [17:12:32]1041 (16) - 0000000000871835 [17:12:32]1040 (4) - 153243 [17:12:32]1012 (4) - 25.09.2024 10:56 [17:12:32]1206 (1) - 0 [17:12:32]OFD Sender: Remove packet 153243 [17:12:32]ProducePacketName [17:12:32]name=ofd_packets/00153243 [17:12:32]NVStorageDeleteData [17:12:32]OFD Sender: Processing packet 153244 [packets to send 836, broken 834] [17:12:32]ProducePacketName [17:12:32]name=ofd_packets/00153244 [17:12:32]OFD Sender: To server: pG, [17:12:32]CommunicateWithHost lk.salyk.kg:30040 [17:12:32]ConnectInit lk.salyk.kg [17:12:33]Connected sock=10 [17:12:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 4F 99 03 01 84 7C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 0C 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 56 02 00 35 04 06 00 6C EC B3 59 F8 C7 0B FE B7 62 23 56 37 1B [17:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 83 10 47 00 EA FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 56 02 00 F4 03 04 00 7A EC F3 66 B6 04 01 00 00 81 72 37 55 22 CE 0C 13 [17:12:34]CommunicateWithHost err = 0 [17:12:34]CheckOFDResponse [17:12:34]1017 (14) - 77093643461234 [17:12:34]1041 (16) - 0000000000871835 [17:12:34]1040 (4) - 153244 [17:12:34]1012 (4) - 25.09.2024 10:56 [17:12:34]1206 (1) - 0 [17:12:34]OFD Sender: Remove packet 153244 [17:12:34]ProducePacketName [17:12:34]name=ofd_packets/00153244 [17:12:34]NVStorageDeleteData [17:12:34]OFD Sender: Processing packet 153245 [packets to send 835, broken 834] [17:12:34]ProducePacketName [17:12:34]name=ofd_packets/00153245 [17:12:34]OFD Sender: To server: pG, [17:12:34]CommunicateWithHost lk.salyk.kg:30040 [17:12:34]ConnectInit lk.salyk.kg [17:12:34]Connected sock=9 [17:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 9E 04 01 B5 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 34 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 56 02 00 35 04 06 00 D4 F4 45 42 43 28 43 73 BA B5 A2 34 2B B3 [17:12:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A 2A 47 00 2D 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 56 02 00 F4 03 04 00 7B EC F3 66 B6 04 01 00 00 48 4E 48 06 B8 09 C7 1E [17:12:35]CommunicateWithHost err = 0 [17:12:35]CheckOFDResponse [17:12:35]1017 (14) - 77093643461234 [17:12:35]1041 (16) - 0000000000871835 [17:12:35]1040 (4) - 153245 [17:12:35]1012 (4) - 25.09.2024 10:56 [17:12:35]1206 (1) - 0 [17:12:35]OFD Sender: Remove packet 153245 [17:12:35]ProducePacketName [17:12:35]name=ofd_packets/00153245 [17:12:35]NVStorageDeleteData [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:42]accept exits with 8 [17:12:42]New connection [17:12:42]New thread 3066678628 created [17:12:42]Thread 3066535268 joined [17:12:42]Waiting for new connection... [17:12:42] Sock 8.Parse request [17:12:42]Sock 8.Check first char [17:12:42]Sock 8.First char is OK [17:12:42]request: POST /json_proto HTTP/1.0 [17:12:42]Method: POST [17:12:42]URL: /json_proto [17:12:42]Method is POST - this is cgi request [17:12:42]url: /json_proto [17:12:42]query_string will be loaded in cgi processing [17:12:42]execute_cgi json_proto POST (null) [17:12:42]execute_cgi path=json_proto method=POST [17:12:42]POST find Content-Length [17:12:42]Host: 172.17.43.67:8080 [17:12:42]Content-Length: 678 [17:12:42]Content-Type: application/json [17:12:42] [17:12:42]POST finish read [17:12:42]Found Content-Length = 678 [17:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:42]execute_script... [17:12:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:42]POST & json_proto [17:12:42]process_json_proto [17:12:42]json parsed OK: [17:12:42]protocol is kg_v1.0 [17:12:42]action value=close_receipt [17:12:42]process_action close_receipt [17:12:42]cmd_close_receipt [17:12:42]MH_GetDate [17:12:42]Write to MH i2c: F0 00 00 F8 05 EC [17:12:42]Write i2c OK [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 09 00 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 09 00 F8 05 00 8A 44 F4 66 6A BD 47 65 F0 [17:12:42]GetLastDocTimeStamp 1727284276 [17:12:42]current date 1727284362 [17:12:42]FM_GetShiftState [17:12:42]SAM_PROTO_GetShiftState [17:12:42]wFMCommunicate request_size=4 [17:12:42]MH_SAM_APDU [17:12:42]CAPDU: 80 13 01 00 [17:12:42]Write to MH i2c: E2 08 00 F9 05 80 13 01 00 00 00 00 00 7B [17:12:42]Write i2c OK [17:12:42]MH_I2C_Read... [17:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:42]Read from MH i2c: E2 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: E2 0E 00 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: E2 0E 00 F9 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 43 [17:12:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:12:42]wFMCommunicate OK [17:12:42]SAM_PROTO_GetShiftState done [17:12:42]FM_GetShiftState done [17:12:42]opened in 1727224329 [17:12:42]opened+sec_in_day 1727310729 [17:12:42]quantity*price = 70044 [17:12:42]sum+1 = 70046 [17:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 262 25.09.2024 17:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153246 ФПД: 6396540023286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153246&fm=6396540023286&tin=02508201610067®Number=0000000000091825&sum=70000 [17:12:43]StoreToDocumentArchive [17:12:43]shift 478 fd 153246 [17:12:43]save to /storage/0478/doc_00153246 [17:12:43]save last doc name /storage/0478/doc_00153246 to /storage/kkm_last_doc_name [17:12:43]save OK [17:12:43]Clear old archive folders... [17:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:43]tlvbuf is 00B2CD90 [17:12:43]SAM_PROTO_ClearQueue [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 09 00 00 [17:12:43]Write to MH i2c: E2 08 00 06 06 80 09 00 00 00 00 00 00 7E [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]SAM_PROTO_ClearQueue done [17:12:43]KKMCreateOFDPacket [17:12:43]OFDProtocolAddRootSTLVToBuf [17:12:43]FM_MakeSignedData [17:12:43]FM_MakeSignedData [17:12:43]SAM_PROTO_SignData [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 01 02 [17:12:43]Write to MH i2c: E2 08 00 07 06 80 0D 01 02 00 00 00 00 86 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=255 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 8A 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 56 02 00 35 04 06 00 05 [17:12:43]Write to MH i2c: E2 02 01 08 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 8A 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 56 02 00 35 04 06 00 05 00 00 05 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=10 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 02 02 05 D1 4F 7E F1 F6 [17:12:43]Write to MH i2c: E2 0D 00 09 06 80 0D 02 02 05 00 D1 4F 7E F1 F6 00 00 18 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 03 02 [17:12:43]Write to MH i2c: E2 08 00 0A 06 80 0D 03 02 00 00 00 00 8B [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 0B 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 0B 00 0A 06 00 F4 2C 28 8B CE B1 EF 4B 90 00 18 [17:12:43]RAPDU: F4 2C 28 8B CE B1 EF 4B 90 00 [17:12:43]wFMCommunicate OK [17:12:43]SAM_PROTO_SignData done [17:12:43]FM_MakeSignedData done [17:12:43]CreateOFDProtocolMessage [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 11 00 00 [17:12:43]Write to MH i2c: E2 08 00 0B 06 80 11 00 00 00 00 00 00 8B [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 17 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 17 00 0B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [17:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:12:43]wFMCommunicate OK [17:12:43]CreateOFDProtocolMessage done [17:12:43]OFDSenderStorePacket 153246 [17:12:43]StoreOFDPacket docnum=153246 [17:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 1E 07 01 FA E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 8A 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 56 02 00 35 04 06 00 05 D1 4F 7E F1 F6 F4 2C 28 8B CE B1 EF 4B [17:12:43]CheckFolder [17:12:43]dirname=/storage/ofd_packets [17:12:43]CheckFolder done [17:12:43]ProducePacketName [17:12:43]name=ofd_packets/00153246 [17:12:43]NVStorageSaveData ofd_packets/00153246 [17:12:43]File name is /storage/ofd_packets/00153246 [17:12:43]Write 301 bytes [17:12:43]NVStorageSaveData done [17:12:43]OFDSenderStorePacket done [17:12:43]KKMCreateOFDPacket done [17:12:43]NVStorageSaveData kkm_last_timestamp [17:12:43]File name is /storage/kkm_last_timestamp [17:12:43]Write 4 bytes [17:12:43]NVStorageSaveData done [17:12:43]ExternCall_PrintAddStr [17:12:43]wPrintStart [17:12:43]Write to MH i2c: 01 00 00 0C 06 12 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 07 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 07 00 0C 06 00 00 00 00 00 FF 0F 27 [17:12:43]RasterBufferAndPrint [17:12:43]line Счет N : (1)1787241 [17:12:43]line ИНН: 02508201610067 [17:12:43]line Контрольно-Кассовый Чек [17:12:43]line ПРОДАЖА [17:12:43]line ТРК (МРК, ГНК) : 13 [17:12:43]line Товар: 2710124500 [17:12:43]line Аи-95-К-5 [17:12:43]line 9.440 * 74.20 [17:12:43]line = 700.45 [17:12:43]line НДС 12% НСП 1% [17:12:43]line > о реализуемом товаре [17:12:43]line ОКРУГЛЕНИЕ: -0.45 [17:12:43]line ИТОГО: 700.00 [17:12:43]line Внесено: 700.00 [17:12:43]line СДАЧА: 0.00 [17:12:43]line НСП 1% : 6.20 [17:12:43]line НДС 12% : 74.38 [17:12:43]line Наличными: 700.00 [17:12:43]line Безнал.: 0.00 [17:12:43]line Место: АЗС № 89 "Партнер Нефть" [17:12:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:12:43]line СНО: Общий режим [17:12:43]line Чек 262 25.09.2024 17:12 [17:12:43]line Смена: 478 ФФД: 1.0 [17:12:43]line ЗНМ: 0300000113 [17:12:43]line РНМ: 0000000000091825 [17:12:43]line Версия ККМ: 001 [17:12:43]line ФМ: 0000000000871835 [17:12:43]line ФД: 153246 [17:12:43]line ФПД: 6396540023286 [17:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153246&fm=6396540023286&tin=02508201610067®Number=0000000000091825&sum=70000 [17:12:44]written 0, free lines is 4095 [17:12:44]OFD Sender: Processing packet 153246 [packets to send 835, broken 834] [17:12:44]ProducePacketName [17:12:44]name=ofd_packets/00153246 [17:12:44]OFD Sender: To server: pG, [17:12:44]CommunicateWithHost lk.salyk.kg:30040 [17:12:44]ConnectInit lk.salyk.kg [17:12:44]Connected sock=6 [17:12:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 1E 07 01 FA E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 8A 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 56 02 00 35 04 06 00 05 D1 4F 7E F1 F6 F4 2C 28 8B CE B1 EF 4B [17:12:44]Write to MH i2c: 01 00 00 37 06 3D [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 07 00 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 07 00 37 06 00 00 00 00 00 E2 0C 32 [17:12:44]RasterBufferAndPrint [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]written 0, free lines is 3304 [17:12:44]MH_Cut [17:12:44]Write to MH i2c: D1 01 00 3E 06 01 16 [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 01 00 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 01 00 3E 06 00 15 [17:12:44]Write to MH i2c: 01 00 00 3F 06 45 [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 B3 47 00 D1 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 56 02 00 F4 03 04 00 85 EC F3 66 B6 04 01 00 00 99 6C 0A 77 14 87 10 61 [17:12:44]CommunicateWithHost err = 0 [17:12:44]CheckOFDResponse [17:12:44]1017 (14) - 77093643461234 [17:12:44]1041 (16) - 0000000000871835 [17:12:44]1040 (4) - 153246 [17:12:44]1012 (4) - 25.09.2024 10:57 [17:12:44]1206 (1) - 0 [17:12:44]OFD Sender: Remove packet 153246 [17:12:44]ProducePacketName [17:12:44]name=ofd_packets/00153246 [17:12:44]NVStorageDeleteData [17:12:45]*** Cut start [17:12:45]*** Purtial cut [17:12:45]*** Stage 1: CUTSNS_PIN = 1 [17:12:45]OFD Sender: No OFD packet to send [17:12:45]Read from MH i2c: 01 [17:12:45]MH_I2C_Read... [17:12:45]*** Stop cut motor [17:12:45]*** Cut end [17:12:45]Read from MH i2c: 01 07 00 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: 01 07 00 3F 06 00 00 00 00 00 FF 0F 5A [17:12:45]process_action close_receipt done [17:12:45]requested_data is exist [17:12:45]produce_requested_data [17:12:45]requested_item fm.sn is exist - process it [17:12:45]wFMCommunicate request_size=4 [17:12:45]MH_SAM_APDU [17:12:45]CAPDU: 80 11 00 00 [17:12:45]Write to MH i2c: E2 08 00 40 06 80 11 00 00 00 00 00 00 C0 [17:12:45]Write i2c OK [17:12:45]MH_I2C_Read... [17:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:45]Read from MH i2c: E2 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 17 00 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 17 00 40 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [17:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:12:45]wFMCommunicate OK [17:12:45]requested_item fd.num is exist - process it [17:12:45]SAM_PROTO_GetFieldsCounters [17:12:45]wFMCommunicate request_size=4 [17:12:45]MH_SAM_APDU [17:12:45]CAPDU: 80 13 00 00 [17:12:45]Write to MH i2c: E2 08 00 41 06 80 13 00 00 00 00 00 00 C3 [17:12:45]Write i2c OK [17:12:45]MH_I2C_Read... [17:12:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:45]Read from MH i2c: E2 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 62 00 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 62 00 41 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [17:12:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:45]wFMCommunicate OK [17:12:45]SAM_PROTO_GetFieldsCounters done [17:12:45]requested_item shift.num is exist - process it [17:12:45]requested_item shift.opened is exist - process it [17:12:45]req_shift_opened [17:12:45]FM_GetShiftState [17:12:45]SAM_PROTO_GetShiftState [17:12:45]wFMCommunicate request_size=4 [17:12:45]MH_SAM_APDU [17:12:45]CAPDU: 80 13 01 00 [17:12:45]Write to MH i2c: E2 08 00 42 06 80 13 01 00 00 00 00 00 C5 [17:12:45]Write i2c OK [17:12:45]MH_I2C_Read... [17:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:45]Read from MH i2c: E2 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 0E 00 [17:12:45]MH_I2C_Read... [17:12:45]Read from MH i2c: E2 0E 00 42 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8D [17:12:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:12:45]wFMCommunicate OK [17:12:45]SAM_PROTO_GetShiftState done [17:12:45]FM_GetShiftState done [17:12:45]req_shift_opened done [17:12:45]requested_item shift.open_date is exist - process it [17:12:45]req_shift_open_date [17:12:45]req_shift_open_date done [17:12:45]produce_requested_data done [17:12:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153246,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:12:45]process_action_free close_receipt [17:12:45]json_value_free [17:12:45]json_value_free done [17:12:45]process_json_proto returns [17:12:45]Send response to host [17:12:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153246,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:12:45]free response buf [17:12:45]execute_script done [17:12:45]execute_script returns [17:12:45]free content buf [17:12:45]Sock 8.Close socket [17:12:45]Sock 8.Thread stoped [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:12:57]accept exits with 9 [17:12:57]New connection [17:12:57]New thread 3066535268 created [17:12:57]Thread 3066678628 joined [17:12:57]Waiting for new connection... [17:12:57] Sock 9.Parse request [17:12:57]Sock 9.Check first char [17:12:57]Sock 9.First char is OK [17:12:57]request: POST /json_proto HTTP/1.0 [17:12:57]Method: POST [17:12:57]URL: /json_proto [17:12:57]Method is POST - this is cgi request [17:12:57]url: /json_proto [17:12:57]query_string will be loaded in cgi processing [17:12:57]execute_cgi json_proto POST (null) [17:12:57]execute_cgi path=json_proto method=POST [17:12:57]POST find Content-Length [17:12:57]Host: 172.17.43.67:8080 [17:12:57]Content-Length: 675 [17:12:57]Content-Type: application/json [17:12:57] [17:12:57]POST finish read [17:12:57]Found Content-Length = 675 [17:12:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:57]execute_script... [17:12:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:57]POST & json_proto [17:12:57]process_json_proto [17:12:57]json parsed OK: [17:12:57]protocol is kg_v1.0 [17:12:57]action value=close_receipt [17:12:57]process_action close_receipt [17:12:57]cmd_close_receipt [17:12:57]MH_GetDate [17:12:57]Write to MH i2c: F0 00 00 43 06 38 [17:12:57]Write i2c OK [17:12:57]MH_I2C_Read... [17:12:57]Read from MH i2c: F0 [17:12:57]MH_I2C_Read... [17:12:57]Read from MH i2c: F0 09 00 [17:12:57]MH_I2C_Read... [17:12:57]Read from MH i2c: F0 09 00 43 06 00 99 44 F4 66 6A BD 47 65 4B [17:12:57]GetLastDocTimeStamp 1727284362 [17:12:57]current date 1727284377 [17:12:57]FM_GetShiftState [17:12:57]SAM_PROTO_GetShiftState [17:12:57]wFMCommunicate request_size=4 [17:12:57]MH_SAM_APDU [17:12:57]CAPDU: 80 13 01 00 [17:12:57]Write to MH i2c: E2 08 00 44 06 80 13 01 00 00 00 00 00 C7 [17:12:57]Write i2c OK [17:12:57]MH_I2C_Read... [17:12:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:57]Read from MH i2c: E2 [17:12:57]MH_I2C_Read... [17:12:57]Read from MH i2c: E2 0E 00 [17:12:57]MH_I2C_Read... [17:12:57]Read from MH i2c: E2 0E 00 44 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8F [17:12:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:12:57]wFMCommunicate OK [17:12:57]SAM_PROTO_GetShiftState done [17:12:57]FM_GetShiftState done [17:12:57]opened in 1727224329 [17:12:57]opened+sec_in_day 1727310729 [17:12:57]quantity*price = 50063 [17:12:57]sum+1 = 50064 [17:12:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 263 25.09.2024 17:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153247 ФПД: 241706557297997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153247&fm=241706557297997&tin=02508201610067®Number=0000000000091825&sum=50000 [17:12:58]StoreToDocumentArchive [17:12:58]shift 478 fd 153247 [17:12:58]save to /storage/0478/doc_00153247 [17:12:58]save last doc name /storage/0478/doc_00153247 to /storage/kkm_last_doc_name [17:12:58]save OK [17:12:58]Clear old archive folders... [17:12:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:12:58]tlvbuf is 00B31320 [17:12:58]SAM_PROTO_ClearQueue [17:12:58]wFMCommunicate request_size=4 [17:12:58]MH_SAM_APDU [17:12:58]CAPDU: 80 09 00 00 [17:12:58]Write to MH i2c: E2 08 00 51 06 80 09 00 00 00 00 00 00 C9 [17:12:58]Write i2c OK [17:12:58]MH_I2C_Read... [17:12:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:58]Read from MH i2c: E2 [17:12:58]MH_I2C_Read... [17:12:58]Read from MH i2c: E2 03 00 [17:12:58]MH_I2C_Read... [17:12:58]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [17:12:58]RAPDU: 90 00 [17:12:58]wFMCommunicate OK [17:12:58]SAM_PROTO_ClearQueue done [17:12:58]KKMCreateOFDPacket [17:12:58]OFDProtocolAddRootSTLVToBuf [17:12:58]FM_MakeSignedData [17:12:58]FM_MakeSignedData [17:12:58]SAM_PROTO_SignData [17:12:58]wFMCommunicate request_size=4 [17:12:58]MH_SAM_APDU [17:12:58]CAPDU: 80 0D 01 02 [17:12:58]Write to MH i2c: E2 08 00 52 06 80 0D 01 02 00 00 00 00 D1 [17:12:58]Write i2c OK [17:12:58]MH_I2C_Read... [17:12:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:58]Read from MH i2c: E2 [17:12:58]MH_I2C_Read... [17:12:58]Read from MH i2c: E2 03 00 [17:12:58]MH_I2C_Read... [17:12:58]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [17:12:58]RAPDU: 90 00 [17:12:58]wFMCommunicate OK [17:12:58]wFMCommunicate request_size=255 [17:12:58]MH_SAM_APDU [17:12:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 99 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 56 02 00 35 04 06 00 DB D4 B1 7C [17:12:58]Write to MH i2c: E2 02 01 53 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 99 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 56 02 00 35 04 06 00 DB D4 B1 7C 00 00 CF [17:12:58]Write i2c OK [17:12:58]MH_I2C_Read... [17:12:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:59]Read from MH i2c: E2 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 03 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [17:12:59]RAPDU: 90 00 [17:12:59]wFMCommunicate OK [17:12:59]wFMCommunicate request_size=7 [17:12:59]MH_SAM_APDU [17:12:59]CAPDU: 80 0D 02 02 02 D5 4D [17:12:59]Write to MH i2c: E2 0A 00 54 06 80 0D 02 02 02 00 D5 4D 00 00 FA [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:59]Read from MH i2c: E2 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 03 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [17:12:59]RAPDU: 90 00 [17:12:59]wFMCommunicate OK [17:12:59]wFMCommunicate request_size=4 [17:12:59]MH_SAM_APDU [17:12:59]CAPDU: 80 0D 03 02 [17:12:59]Write to MH i2c: E2 08 00 55 06 80 0D 03 02 00 00 00 00 D6 [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:59]Read from MH i2c: E2 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 0B 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 0B 00 55 06 00 B3 38 3F FC BD 87 43 96 90 00 1A [17:12:59]RAPDU: B3 38 3F FC BD 87 43 96 90 00 [17:12:59]wFMCommunicate OK [17:12:59]SAM_PROTO_SignData done [17:12:59]FM_MakeSignedData done [17:12:59]CreateOFDProtocolMessage [17:12:59]wFMCommunicate request_size=4 [17:12:59]MH_SAM_APDU [17:12:59]CAPDU: 80 11 00 00 [17:12:59]Write to MH i2c: E2 08 00 56 06 80 11 00 00 00 00 00 00 D6 [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:59]Read from MH i2c: E2 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 17 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: E2 17 00 56 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [17:12:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:12:59]wFMCommunicate OK [17:12:59]CreateOFDProtocolMessage done [17:12:59]OFDSenderStorePacket 153247 [17:12:59]StoreOFDPacket docnum=153247 [17:12:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B5 7F 04 01 B8 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 99 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 56 02 00 35 04 06 00 DB D4 B1 7C D5 4D B3 38 3F FC BD 87 43 96 [17:12:59]CheckFolder [17:12:59]dirname=/storage/ofd_packets [17:12:59]CheckFolder done [17:12:59]ProducePacketName [17:12:59]name=ofd_packets/00153247 [17:12:59]NVStorageSaveData ofd_packets/00153247 [17:12:59]File name is /storage/ofd_packets/00153247 [17:12:59]Write 298 bytes [17:12:59]NVStorageSaveData done [17:12:59]OFDSenderStorePacket done [17:12:59]KKMCreateOFDPacket done [17:12:59]NVStorageSaveData kkm_last_timestamp [17:12:59]File name is /storage/kkm_last_timestamp [17:12:59]Write 4 bytes [17:12:59]NVStorageSaveData done [17:12:59]ExternCall_PrintAddStr [17:12:59]wPrintStart [17:12:59]Write to MH i2c: 01 00 00 57 06 5D [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 07 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 07 00 57 06 00 00 00 00 00 FF 0F 72 [17:12:59]RasterBufferAndPrint [17:12:59]line Счет N : (1)1787242 [17:12:59]line ИНН: 02508201610067 [17:12:59]line Контрольно-Кассовый Чек [17:12:59]line ПРОДАЖА [17:12:59]line ТРК (МРК, ГНК) : 31 [17:12:59]line Товар: 2710194210 [17:12:59]line ДТ-К-5 [17:12:59]line 6.570 * 76.20 [17:12:59]line = 500.63 [17:12:59]line НДС 12% НСП 1% [17:12:59]line > о реализуемом товаре [17:12:59]line ОКРУГЛЕНИЕ: -0.63 [17:12:59]line ИТОГО: 500.00 [17:12:59]line Внесено: 500.00 [17:12:59]line СДАЧА: 0.00 [17:12:59]line НСП 1% : 4.43 [17:12:59]line НДС 12% : 53.16 [17:12:59]line Наличными: 500.00 [17:12:59]line Безнал.: 0.00 [17:12:59]line Место: АЗС № 89 "Партнер Нефть" [17:12:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:12:59]line СНО: Общий режим [17:12:59]line Чек 263 25.09.2024 17:12 [17:12:59]line Смена: 478 ФФД: 1.0 [17:12:59]line ЗНМ: 0300000113 [17:12:59]line РНМ: 0000000000091825 [17:12:59]line Версия ККМ: 001 [17:12:59]line ФМ: 0000000000871835 [17:12:59]line ФД: 153247 [17:12:59]line ФПД: 241706557297997 [17:12:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153247&fm=241706557297997&tin=02508201610067®Number=0000000000091825&sum=50000 [17:12:59]written 0, free lines is 4095 [17:12:59]OFD Sender: Processing packet 153247 [packets to send 835, broken 834] [17:12:59]ProducePacketName [17:12:59]name=ofd_packets/00153247 [17:12:59]OFD Sender: To server: pG, [17:12:59]CommunicateWithHost lk.salyk.kg:30040 [17:12:59]ConnectInit lk.salyk.kg [17:12:59]Write to MH i2c: 01 00 00 82 06 88 [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 07 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: 01 07 00 82 06 00 00 00 00 00 D7 0C 72 [17:12:59]RasterBufferAndPrint [17:12:59]line [17:12:59]line [17:12:59]line [17:12:59]line [17:12:59]line [17:12:59]written 0, free lines is 3297 [17:12:59]MH_Cut [17:12:59]Write to MH i2c: D1 01 00 89 06 01 61 [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: D1 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: D1 01 00 [17:12:59]MH_I2C_Read... [17:12:59]Read from MH i2c: D1 01 00 89 06 00 60 [17:12:59]Write to MH i2c: 01 00 00 8A 06 90 [17:12:59]Write i2c OK [17:12:59]MH_I2C_Read... [17:13:00]*** Cut start [17:13:00]*** Purtial cut [17:13:00]*** Stage 1: CUTSNS_PIN = 1 [17:13:00]Read from MH i2c: 01 [17:13:00]MH_I2C_Read... [17:13:00]*** Stop cut motor [17:13:00]*** Cut end [17:13:00]Read from MH i2c: 01 07 00 [17:13:00]MH_I2C_Read... [17:13:00]Read from MH i2c: 01 07 00 8A 06 00 00 00 00 00 FF 0F A5 [17:13:00]process_action close_receipt done [17:13:00]requested_data is exist [17:13:00]produce_requested_data [17:13:00]requested_item fm.sn is exist - process it [17:13:00]wFMCommunicate request_size=4 [17:13:00]MH_SAM_APDU [17:13:00]CAPDU: 80 11 00 00 [17:13:00]Write to MH i2c: E2 08 00 8B 06 80 11 00 00 00 00 00 00 0B [17:13:00]Write i2c OK [17:13:00]MH_I2C_Read... [17:13:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:00]Read from MH i2c: E2 [17:13:00]MH_I2C_Read... [17:13:00]Read from MH i2c: E2 17 00 [17:13:00]MH_I2C_Read... [17:13:00]Read from MH i2c: E2 17 00 8B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [17:13:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:13:00]wFMCommunicate OK [17:13:00]requested_item fd.num is exist - process it [17:13:00]SAM_PROTO_GetFieldsCounters [17:13:00]wFMCommunicate request_size=4 [17:13:00]MH_SAM_APDU [17:13:00]CAPDU: 80 13 00 00 [17:13:00]Write to MH i2c: E2 08 00 8C 06 80 13 00 00 00 00 00 00 0E [17:13:00]Write i2c OK [17:13:00]MH_I2C_Read... [17:13:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:00]Read from MH i2c: E2 [17:13:00]MH_I2C_Read... [17:13:00]Read from MH i2c: E2 62 00 [17:13:00]MH_I2C_Read... [17:13:00]Read from MH i2c: E2 62 00 8C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [17:13:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:13:00]wFMCommunicate OK [17:13:00]SAM_PROTO_GetFieldsCounters done [17:13:00]requested_item shift.num is exist - process it [17:13:00]requested_item shift.opened is exist - process it [17:13:00]req_shift_opened [17:13:00]FM_GetShiftState [17:13:00]SAM_PROTO_GetShiftState [17:13:00]wFMCommunicate request_size=4 [17:13:00]MH_SAM_APDU [17:13:00]CAPDU: 80 13 01 00 [17:13:00]Write to MH i2c: E2 08 00 8D 06 80 13 01 00 00 00 00 00 10 [17:13:00]Write i2c OK [17:13:00]MH_I2C_Read... [17:13:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:01]Read from MH i2c: E2 [17:13:01]MH_I2C_Read... [17:13:01]Read from MH i2c: E2 0E 00 [17:13:01]MH_I2C_Read... [17:13:01]Read from MH i2c: E2 0E 00 8D 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D8 [17:13:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:13:01]wFMCommunicate OK [17:13:01]SAM_PROTO_GetShiftState done [17:13:01]FM_GetShiftState done [17:13:01]req_shift_opened done [17:13:01]requested_item shift.open_date is exist - process it [17:13:01]req_shift_open_date [17:13:01]req_shift_open_date done [17:13:01]produce_requested_data done [17:13:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153247,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:13:01]process_action_free close_receipt [17:13:01]json_value_free [17:13:01]json_value_free done [17:13:01]process_json_proto returns [17:13:01]Send response to host [17:13:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153247,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:13:01]free response buf [17:13:01]execute_script done [17:13:01]execute_script returns [17:13:01]free content buf [17:13:01]Sock 9.Close socket [17:13:01]Sock 9.Thread stoped [17:13:03]recv_with_timeout no data received [17:13:04]Connected sock=11 [17:13:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B5 7F 04 01 B8 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 99 44 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 56 02 00 35 04 06 00 DB D4 B1 7C D5 4D B3 38 3F FC BD 87 43 96 [17:13:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 87 48 47 00 85 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 56 02 00 F4 03 04 00 98 EC F3 66 B6 04 01 00 00 C3 7F DD 46 E2 F2 64 CA [17:13:04]CommunicateWithHost err = 0 [17:13:04]CheckOFDResponse [17:13:04]1017 (14) - 77093643461234 [17:13:04]1041 (16) - 0000000000871835 [17:13:04]1040 (4) - 153247 [17:13:04]1012 (4) - 25.09.2024 10:57 [17:13:04]1206 (1) - 0 [17:13:04]OFD Sender: Remove packet 153247 [17:13:04]ProducePacketName [17:13:04]name=ofd_packets/00153247 [17:13:04]NVStorageDeleteData [17:13:05]OFD Sender: No OFD packet to send [17:13:10]OFD Sender: No OFD packet to send [17:13:14]recv_with_timeout no data received [17:13:15]OFD Sender: No OFD packet to send [17:13:20]OFD Sender: No OFD packet to send [17:13:24]recv_with_timeout no data received [17:13:25]OFD Sender: No OFD packet to send [17:13:30]OFD Sender: No OFD packet to send [17:13:35]OFD Sender: No OFD packet to send [17:13:40]OFD Sender: No OFD packet to send [17:13:41]recv_with_timeout no data received [17:13:45]OFD Sender: No OFD packet to send [17:13:50]OFD Sender: No OFD packet to send [17:13:55]OFD Sender: No OFD packet to send [17:14:00]OFD Sender: No OFD packet to send [17:14:05]OFD Sender: No OFD packet to send [17:14:10]OFD Sender: No OFD packet to send [17:14:15]OFD Sender: No OFD packet to send [17:14:20]OFD Sender: No OFD packet to send [17:14:25]OFD Sender: No OFD packet to send [17:14:30]OFD Sender: No OFD packet to send [17:14:35]OFD Sender: No OFD packet to send [17:14:40]OFD Sender: No OFD packet to send [17:14:45]OFD Sender: No OFD packet to send [17:14:50]OFD Sender: No OFD packet to send [17:14:55]recv_with_timeout no data received [17:14:55]OFD Sender: No OFD packet to send [17:15:00]OFD Sender: No OFD packet to send [17:15:05]OFD Sender: No OFD packet to send [17:15:10]OFD Sender: No OFD packet to send [17:15:15]OFD Sender: No OFD packet to send [17:15:20]OFD Sender: No OFD packet to send [17:15:24]accept exits with 10 [17:15:24]New connection [17:15:24]New thread 3066678628 created [17:15:24]Thread 3066535268 joined [17:15:24]Waiting for new connection... [17:15:24] Sock 10.Parse request [17:15:24]Sock 10.Check first char [17:15:24]Sock 10.First char is OK [17:15:24]request: POST /json_proto HTTP/1.0 [17:15:24]Method: POST [17:15:24]URL: /json_proto [17:15:24]Method is POST - this is cgi request [17:15:24]url: /json_proto [17:15:24]query_string will be loaded in cgi processing [17:15:24]execute_cgi json_proto POST (null) [17:15:24]execute_cgi path=json_proto method=POST [17:15:24]POST find Content-Length [17:15:24]Host: 172.17.43.67:8080 [17:15:24]Content-Length: 680 [17:15:24]Content-Type: application/json [17:15:24] [17:15:24]POST finish read [17:15:24]Found Content-Length = 680 [17:15:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:24]execute_script... [17:15:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:24]POST & json_proto [17:15:24]process_json_proto [17:15:24]json parsed OK: [17:15:24]protocol is kg_v1.0 [17:15:24]action value=close_receipt [17:15:24]process_action close_receipt [17:15:24]cmd_close_receipt [17:15:24]MH_GetDate [17:15:24]Write to MH i2c: F0 00 00 8E 06 83 [17:15:24]Write i2c OK [17:15:24]MH_I2C_Read... [17:15:24]Read from MH i2c: F0 [17:15:24]MH_I2C_Read... [17:15:24]Read from MH i2c: F0 09 00 [17:15:24]MH_I2C_Read... [17:15:24]Read from MH i2c: F0 09 00 8E 06 00 2C 45 F4 66 6A BD 47 65 2A [17:15:24]GetLastDocTimeStamp 1727284377 [17:15:24]current date 1727284524 [17:15:24]FM_GetShiftState [17:15:24]SAM_PROTO_GetShiftState [17:15:24]wFMCommunicate request_size=4 [17:15:24]MH_SAM_APDU [17:15:24]CAPDU: 80 13 01 00 [17:15:24]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [17:15:24]Write i2c OK [17:15:24]MH_I2C_Read... [17:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:24]Read from MH i2c: E2 [17:15:24]MH_I2C_Read... [17:15:24]Read from MH i2c: E2 0E 00 [17:15:24]MH_I2C_Read... [17:15:24]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DA [17:15:24]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:15:24]wFMCommunicate OK [17:15:24]SAM_PROTO_GetShiftState done [17:15:24]FM_GetShiftState done [17:15:24]opened in 1727224329 [17:15:24]opened+sec_in_day 1727310729 [17:15:24]quantity*price = 200025 [17:15:24]sum+1 = 200026 [17:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре [17:15:26]line ОКРУГЛЕНИЕ: -0.25 [17:15:26]line ИТОГО: 2000.00 [17:15:26]line Внесено: 2000.00 [17:15:26]line СДАЧА: 0.00 [17:15:26]line НСП 1% : 17.70 [17:15:26]line НДС 12% : 212.42 [17:15:26]line Наличными: 2000.00 [17:15:26]line Безнал.: 0.00 [17:15:26]line Место: АЗС № 89 "Партнер Нефть" [17:15:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:15:26]line СНО: Общий режим [17:15:26]line Чек 264 25.09.2024 17:15 [17:15:26]line Смена: 478 ФФД: 1.0 [17:15:26]line ЗНМ: 0300000113 [17:15:26]line РНМ: 0000000000091825 [17:15:26]line Версия ККМ: 001 [17:15:26]line ФМ: 0000000000871835 [17:15:26]line ФД: 153248 [17:15:26]line ФПД: 18274604322834 [17:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153248&fm=18274604322834&tin=02508201610067®Number=0000000000091825&sum=200000 [17:15:26]OFD Sender: Processing packet 153248 [packets to send 835, broken 834] [17:15:26]ProducePacketName [17:15:26]name=ofd_packets/00153248 [17:15:26]OFD Sender: To server: pG, [17:15:26]CommunicateWithHost lk.salyk.kg:30040 [17:15:26]ConnectInit lk.salyk.kg [17:15:26]written 0, free lines is 4095 [17:15:26]Write to MH i2c: 01 00 00 CD 06 D3 [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: 01 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: 01 07 00 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: 01 07 00 CD 06 00 00 00 00 00 DC 0C C2 [17:15:26]RasterBufferAndPrint [17:15:26]line [17:15:26]line [17:15:26]line [17:15:26]line [17:15:26]line [17:15:26]written 0, free lines is 3298 [17:15:26]MH_Cut [17:15:26]Write to MH i2c: D1 01 00 D4 06 01 AC [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: D1 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: D1 01 00 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: D1 01 00 D4 06 00 AB [17:15:26]Write to MH i2c: 01 00 00 D5 06 DB [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:27]*** Cut start [17:15:27]*** Purtial cut [17:15:27]*** Stage 1: CUTSNS_PIN = 1 [17:15:27]Read from MH i2c: 01 [17:15:27]MH_I2C_Read... [17:15:27]*** Stop cut motor [17:15:27]*** Cut end [17:15:27]Read from MH i2c: 01 07 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 07 00 D5 06 00 00 00 00 00 FF 0F F0 [17:15:27]process_action close_receipt done [17:15:27]requested_data is exist [17:15:27]produce_requested_data [17:15:27]requested_item fm.sn is exist - process it [17:15:27]wFMCommunicate request_size=4 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 11 00 00 [17:15:27]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:27]Read from MH i2c: E2 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 17 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 17 00 D6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [17:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:15:27]wFMCommunicate OK [17:15:27]requested_item fd.num is exist - process it [17:15:27]SAM_PROTO_GetFieldsCounters [17:15:27]wFMCommunicate request_size=4 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 13 00 00 [17:15:27]Write to MH i2c: E2 08 00 D7 06 80 13 00 00 00 00 00 00 59 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:28]Read from MH i2c: E2 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 62 00 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 62 00 D7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [17:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:28]wFMCommunicate OK [17:15:28]SAM_PROTO_GetFieldsCounters done [17:15:28]requested_item shift.num is exist - process it [17:15:28]requested_item shift.opened is exist - process it [17:15:28]req_shift_opened [17:15:28]FM_GetShiftState [17:15:28]SAM_PROTO_GetShiftState [17:15:28]wFMCommunicate request_size=4 [17:15:28]MH_SAM_APDU [17:15:28]CAPDU: 80 13 01 00 [17:15:28]Write to MH i2c: E2 08 00 D8 06 80 13 01 00 00 00 00 00 5B [17:15:28]Write i2c OK [17:15:28]MH_I2C_Read... [17:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:28]Read from MH i2c: E2 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 0E 00 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 0E 00 D8 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [17:15:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:15:28]wFMCommunicate OK [17:15:28]SAM_PROTO_GetShiftState done [17:15:28]FM_GetShiftState done [17:15:28]req_shift_opened done [17:15:28]requested_item shift.open_date is exist - process it [17:15:28]req_shift_open_date [17:15:28]req_shift_open_date done [17:15:28]produce_requested_data done [17:15:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153248,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:15:28]process_action_free close_receipt [17:15:28]json_value_free [17:15:28]json_value_free done [17:15:28]process_json_proto returns [17:15:28]Send response to host [17:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153248,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:15:28]free response buf [17:15:28]execute_script done [17:15:28]execute_script returns [17:15:28]free content buf [17:15:28]Sock 10.Close socket [17:15:28]Sock 10.Thread stoped [17:15:30]Connected sock=11 [17:15:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FB F1 04 01 BE 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2C 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 35 04 06 00 10 9E E3 4C 90 12 20 09 30 6F 17 FD CE BF [17:15:31]recv_with_timeout no data received [17:15:35]recv_with_timeout no data received [17:15:35]CommunicateWithHost answer receiving error [17:15:35]CommunicateWithHost err = -3 [17:15:35]OFD Sender: Server communicate error [17:15:40]OFD Sender: Processing packet 153248 [packets to send 835, broken 834] [17:15:40]ProducePacketName [17:15:40]name=ofd_packets/00153248 [17:15:40]OFD Sender: To server: pG, [17:15:40]CommunicateWithHost lk.salyk.kg:30040 [17:15:40]ConnectInit lk.salyk.kg [17:15:46]recv_with_timeout no data received [17:15:49]Connected sock=10 [17:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FB F1 04 01 BE 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2C 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 35 04 06 00 10 9E E3 4C 90 12 20 09 30 6F 17 FD CE BF [17:15:54]recv_with_timeout no data received [17:15:54]CommunicateWithHost answer receiving error [17:15:54]CommunicateWithHost err = -3 [17:15:54]OFD Sender: Server communicate error [17:15:59]OFD Sender: Processing packet 153248 [packets to send 835, broken 834] [17:15:59]ProducePacketName [17:15:59]name=ofd_packets/00153248 [17:15:59]OFD Sender: To server: pG, [17:15:59]CommunicateWithHost lk.salyk.kg:30040 [17:15:59]ConnectInit lk.salyk.kg [17:16:00]Connected sock=10 [17:16:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FB F1 04 01 BE 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2C 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 35 04 06 00 10 9E E3 4C 90 12 20 09 30 6F 17 FD CE BF [17:16:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E 62 47 00 89 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 F4 03 04 00 49 ED F3 66 B6 04 01 00 00 29 60 D8 97 95 A4 B2 99 [17:16:01]CommunicateWithHost err = 0 [17:16:01]CheckOFDResponse [17:16:01]1017 (14) - 77093643461234 [17:16:01]1041 (16) - 0000000000871835 [17:16:01]1040 (4) - 153248 [17:16:01]1012 (4) - 25.09.2024 11:00 [17:16:01]1206 (1) - 0 [17:16:01]OFD Sender: Remove packet 153248 [17:16:01]ProducePacketName [17:16:01]name=ofd_packets/00153248 [17:16:01]NVStorageDeleteData [17:16:01]OFD Sender: No OFD packet to send [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 15 02 00 08 F4 03 04 00 2C 45 F4 66 [17:15:25]Write to MH i2c: E2 10 00 98 06 80 15 02 00 08 00 F4 03 04 00 2C 45 F4 66 00 00 F4 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]wFMCommunicate request_size=25 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [17:15:25]Write to MH i2c: E2 1C 00 99 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 81 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 15 03 00 [17:15:25]Write to MH i2c: E2 08 00 9A 06 80 15 03 00 00 00 00 00 21 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 40 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 40 00 9A 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 01 00 00 35 04 06 00 10 9E E3 4C 90 12 90 00 76 [17:15:25]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 01 00 00 35 04 06 00 10 9E E3 4C 90 12 90 00 [17:15:25]wFMCommunicate OK [17:15:25]SAM_PROTO_ProcessDocument answer len = 59 [17:15:25]SAM_PROTO_ProcessDocument done [17:15:25]SetTLVBufToDocument [17:15:25]Processing tag 1209 (04B9) [17:15:25]Malloc new data [17:15:25]Processing tag 1041 (0411) [17:15:25]Processing tag 1040 (0410) [17:15:25]Malloc new data [17:15:25]Processing tag 1038 (040E) [17:15:25]Malloc new data [17:15:25]Processing tag 1042 (0412) [17:15:25]Malloc new data [17:15:25]Processing tag 1077 (0435) [17:15:25]Malloc new data [17:15:25]SetTLVBufToDocument err=0 [17:15:25]KKMLoadAndSignReceiptData store KKM data [17:15:25]KKMLoadAndSignReceiptData err=0 [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 11 00 00 [17:15:25]Write to MH i2c: E2 08 00 9B 06 80 11 00 00 00 00 00 00 1B [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 17 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 17 00 9B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [17:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:15:25]wFMCommunicate OK [17:15:25]Счет N : (1)1787243 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 26.250 * 76.20 = 2000.25 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 264 25.09.2024 17:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153248 ФПД: 18274604322834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153248&fm=18274604322834&tin=02508201610067®Number=0000000000091825&sum=200000 [17:15:25]StoreToDocumentArchive [17:15:25]shift 478 fd 153248 [17:15:25]save to /storage/0478/doc_00153248 [17:15:25]save last doc name /storage/0478/doc_00153248 to /storage/kkm_last_doc_name [17:15:25]save OK [17:15:25]Clear old archive folders... [17:15:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:15:25]tlvbuf is 00B2CAF0 [17:15:25]SAM_PROTO_ClearQueue [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 09 00 00 [17:15:25]Write to MH i2c: E2 08 00 9C 06 80 09 00 00 00 00 00 00 14 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]SAM_PROTO_ClearQueue done [17:15:25]KKMCreateOFDPacket [17:15:25]OFDProtocolAddRootSTLVToBuf [17:15:25]FM_MakeSignedData [17:15:25]FM_MakeSignedData [17:15:25]SAM_PROTO_SignData [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 0D 01 02 [17:15:25]Write to MH i2c: E2 08 00 9D 06 80 0D 01 02 00 00 00 00 1C [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]wFMCommunicate request_size=255 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2C 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 35 04 06 00 10 9E E3 4C [17:15:25]Write to MH i2c: E2 02 01 9E 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2C 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 56 02 00 35 04 06 00 10 9E E3 4C 00 00 17 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]OFD Sender: No OFD packet to send [17:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]wFMCommunicate request_size=7 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 0D 02 02 02 90 12 [17:15:25]Write to MH i2c: E2 0A 00 9F 06 80 0D 02 02 02 00 90 12 00 00 C5 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [17:15:25]RAPDU: 90 00 [17:15:25]wFMCommunicate OK [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 0D 03 02 [17:15:25]Write to MH i2c: E2 08 00 A0 06 80 0D 03 02 00 00 00 00 21 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 0B 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 0B 00 A0 06 00 20 09 30 6F 17 FD CE BF 90 00 8B [17:15:25]RAPDU: 20 09 30 6F 17 FD CE BF 90 00 [17:15:25]wFMCommunicate OK [17:15:25]SAM_PROTO_SignData done [17:15:25]FM_MakeSignedData done [17:15:25]CreateOFDProtocolMessage [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 11 00 00 [17:15:25]Write to MH i2c: E2 08 00 A1 06 80 11 00 00 00 00 00 00 21 [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:26]Read from MH i2c: E2 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 17 00 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 17 00 A1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [17:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:15:26]wFMCommunicate OK [17:15:26]CreateOFDProtocolMessage done [17:15:26]OFDSenderStorePacket 153248 [17:15:26]StoreOFDPacket docnum=153248 [17:16:06]OFD Sender: No OFD packet to send [17:16:11]OFD Sender: No OFD packet to send [17:16:16]OFD Sender: No OFD packet to send [17:16:21]OFD Sender: No OFD packet to send [17:16:26]OFD Sender: No OFD packet to send 45 F4 66 [17:16:31]Write to MH i2c: E2 10 00 E3 06 80 15 02 00 08 00 F4 03 04 00 6E 45 F4 66 00 00 81 [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]wFMCommunicate request_size=25 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [17:16:31]Write to MH i2c: E2 1C 00 E4 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 CC [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 15 03 00 [17:16:31]Write to MH i2c: E2 08 00 E5 06 80 15 03 00 00 00 00 00 6C [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 40 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 40 00 E5 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 01 00 00 35 04 06 00 4D D4 13 80 27 98 90 00 B7 [17:16:31]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 01 00 00 35 04 06 00 4D D4 13 80 27 98 90 00 [17:16:31]wFMCommunicate OK [17:16:31]SAM_PROTO_ProcessDocument answer len = 59 [17:16:31]SAM_PROTO_ProcessDocument done [17:16:31]SetTLVBufToDocument [17:16:31]Processing tag 1209 (04B9) [17:16:31]Malloc new data [17:16:31]Processing tag 1041 (0411) [17:16:31]Processing tag 1040 (0410) [17:16:31]Malloc new data [17:16:31]Processing tag 1038 (040E) [17:16:31]Malloc new data [17:16:31]Processing tag 1042 (0412) [17:16:31]Malloc new data [17:16:31]Processing tag 1077 (0435) [17:16:31]Malloc new data [17:16:31]SetTLVBufToDocument err=0 [17:16:31]KKMLoadAndSignReceiptData store KKM data [17:16:31]KKMLoadAndSignReceiptData err=0 [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 11 00 00 [17:16:31]Write to MH i2c: E2 08 00 E6 06 80 11 00 00 00 00 00 00 66 [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 17 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 17 00 E6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [17:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:31]wFMCommunicate OK [17:16:31]Счет N : (1)1787244 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 5.250 * 76.20 = 400.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 265 25.09.2024 17:16 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153249 ФПД: 85573255571352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171630&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153249&fm=85573255571352&tin=02508201610067®Number=0000000000091825&sum=40000 [17:16:31]StoreToDocumentArchive [17:16:31]shift 478 fd 153249 [17:16:31]save to /storage/0478/doc_00153249 [17:16:31]save last doc name /storage/0478/doc_00153249 to /storage/kkm_last_doc_name [17:16:31]save OK [17:16:31]Clear old archive folders... [17:16:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:16:31]tlvbuf is 00B2D430 [17:16:31]SAM_PROTO_ClearQueue [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 09 00 00 [17:16:31]Write to MH i2c: E2 08 00 E7 06 80 09 00 00 00 00 00 00 5F [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]SAM_PROTO_ClearQueue done [17:16:31]KKMCreateOFDPacket [17:16:31]OFDProtocolAddRootSTLVToBuf [17:16:31]FM_MakeSignedData [17:16:31]FM_MakeSignedData [17:16:31]SAM_PROTO_SignData [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 0D 01 02 [17:16:31]Write to MH i2c: E2 08 00 E8 06 80 0D 01 02 00 00 00 00 67 [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]wFMCommunicate request_size=255 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 6E 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 35 04 06 00 4D D4 13 80 [17:16:31]Write to MH i2c: E2 02 01 E9 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 6E 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 35 04 06 00 4D D4 13 80 00 00 82 [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]OFD Sender: No OFD packet to send [17:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]wFMCommunicate request_size=7 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 0D 02 02 02 27 98 [17:16:31]Write to MH i2c: E2 0A 00 EA 06 80 0D 02 02 02 00 27 98 00 00 2D [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [17:16:31]RAPDU: 90 00 [17:16:31]wFMCommunicate OK [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 0D 03 02 [17:16:31]Write to MH i2c: E2 08 00 EB 06 80 0D 03 02 00 00 00 00 6C [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 0B 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 0B 00 EB 06 00 62 16 C2 CA 8A D7 E6 07 90 00 BF [17:16:31]RAPDU: 62 16 C2 CA 8A D7 E6 07 90 00 [17:16:31]wFMCommunicate OK [17:16:31]SAM_PROTO_SignData done [17:16:31]FM_MakeSignedData done [17:16:31]CreateOFDProtocolMessage [17:16:31]wFMCommunicate request_size=4 [17:16:31]MH_SAM_APDU [17:16:31]CAPDU: 80 11 00 00 [17:16:31]Write to MH i2c: E2 08 00 EC 06 80 11 00 00 00 00 00 00 6C [17:16:31]Write i2c OK [17:16:31]MH_I2C_Read... [17:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:31]Read from MH i2c: E2 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 17 00 [17:16:31]MH_I2C_Read... [17:16:31]Read from MH i2c: E2 17 00 EC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [17:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:31]wFMCommunicate OK [17:16:31]CreateOFDProtocolMessage done [17:16:31]OFDSenderStorePacket 153249 [17:16:31]StoreOFDPacket docnum=153249 [17:16:30]accept exits with 8 [17:16:30]New connection [17:16:30]New thread 3066535268 created [17:16:30]Thread 3066678628 joined [17:16:30]Waiting for new connection... [17:16:30] Sock 8.Parse request [17:16:30]Sock 8.Check first char [17:16:30]Sock 8.First char is OK [17:16:30]request: POST /json_proto HTTP/1.0 [17:16:30]Method: POST [17:16:30]URL: /json_proto [17:16:30]Method is POST - this is cgi request [17:16:30]url: /json_proto [17:16:30]query_string will be loaded in cgi processing [17:16:30]execute_cgi json_proto POST (null) [17:16:30]execute_cgi path=json_proto method=POST [17:16:30]POST find Content-Length [17:16:30]Host: 172.17.43.67:8080 [17:16:30]Content-Length: 675 [17:16:30]Content-Type: application/json [17:16:30] [17:16:30]POST finish read [17:16:30]Found Content-Length = 675 [17:16:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:30]execute_script... [17:16: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)1787244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:30]POST & json_proto [17:16:30]process_json_proto [17:16:30]json parsed OK: [17:16:30]protocol is kg_v1.0 [17:16:30]action value=close_receipt [17:16:30]process_action close_receipt [17:16:30]cmd_close_receipt [17:16:30]MH_GetDate [17:16:30]Write to MH i2c: F0 00 00 D9 06 CE [17:16:30]Write i2c OK [17:16:30]MH_I2C_Read... [17:16:30]Read from MH i2c: F0 [17:16:30]MH_I2C_Read... [17:16:30]Read from MH i2c: F0 09 00 [17:16:30]MH_I2C_Read... [17:16:30]Read from MH i2c: F0 09 00 D9 06 00 6E 45 F4 66 6A BD 47 65 B7 [17:16:30]GetLastDocTimeStamp 1727284524 [17:16:30]current date 1727284590 [17:16:30]FM_GetShiftState [17:16:30]SAM_PROTO_GetShiftState [17:16:30]wFMCommunicate request_size=4 [17:16:30]MH_SAM_APDU [17:16:30]CAPDU: 80 13 01 00 [17:16:30]Write to MH i2c: E2 08 00 DA 06 80 13 01 00 00 00 00 00 5D [17:16:30]Write i2c OK [17:16:30]MH_I2C_Read... [17:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:30]Read from MH i2c: E2 [17:16:30]MH_I2C_Read... [17:16:30]Read from MH i2c: E2 0E 00 [17:16:30]MH_I2C_Read... [17:16:30]Read from MH i2c: E2 0E 00 DA 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 25 [17:16:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:16:30]wFMCommunicate OK [17:16:30]SAM_PROTO_GetShiftState done [17:16:30]FM_GetShiftState done [17:16:30]opened in 1727224329 [17:16:30]opened+sec_in_day 1727310729 [17:16:30]quantity*price = 40005 [17:16:30]sum+1 = 40006 [17:16:30]Check (price>sum+1) || (price+1 о реализуемом товаре [17:16:31]line ОКРУГЛЕНИЕ: -0.05 [17:16:31]line ИТОГО: 400.00 [17:16:31]line Внесено: 400.00 [17:16:31]line СДАЧА: 0.00 [17:16:31]line НСП 1% : 3.54 [17:16:31]line НДС 12% : 42.48 [17:16:31]line Наличными: 400.00 [17:16:31]line Безнал.: 0.00 [17:16:31]line Место: АЗС № 89 "Партнер Нефть" [17:16:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:16:31]line СНО: Общий режим [17:16:31]line Чек 265 25.09.2024 17:16 [17:16:31]line Смена: 478 ФФД: 1.0 [17:16:31]line ЗНМ: 0300000113 [17:16:31]line РНМ: 0000000000091825 [17:16:31]line Версия ККМ: 001 [17:16:31]line ФМ: 0000000000871835 [17:16:31]line ФД: 153249 [17:16:31]line ФПД: 85573255571352 [17:16:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171630&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153249&fm=85573255571352&tin=02508201610067®Number=0000000000091825&sum=40000 [17:16:32]OFD Sender: Processing packet 153249 [packets to send 835, broken 834] [17:16:32]ProducePacketName [17:16:32]name=ofd_packets/00153249 [17:16:32]OFD Sender: To server: pG, [17:16:32]CommunicateWithHost lk.salyk.kg:30040 [17:16:32]ConnectInit lk.salyk.kg [17:16:32]written 0, free lines is 4095 [17:16:32]recv_with_timeout no data received [17:16:32]Write to MH i2c: 01 00 00 18 07 1F [17:16:32]Write i2c OK [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: 01 [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: 01 07 00 [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: 01 07 00 18 07 00 00 00 00 00 D4 0C 06 [17:16:32]RasterBufferAndPrint [17:16:32]line [17:16:32]line [17:16:32]line [17:16:32]line [17:16:32]line [17:16:32]written 0, free lines is 3289 [17:16:32]MH_Cut [17:16:32]Write to MH i2c: D1 01 00 1F 07 01 F8 [17:16:32]Write i2c OK [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: D1 [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: D1 01 00 [17:16:32]MH_I2C_Read... [17:16:32]Read from MH i2c: D1 01 00 1F 07 00 F7 [17:16:32]Write to MH i2c: 01 00 00 20 07 27 [17:16:32]Write i2c OK [17:16:32]MH_I2C_Read... [17:16:33]*** Cut start [17:16:33]*** Purtial cut [17:16:33]*** Stage 1: CUTSNS_PIN = 1 [17:16:33]Read from MH i2c: 01 [17:16:33]MH_I2C_Read... [17:16:33]*** Stop cut motor [17:16:33]*** Cut end [17:16:33]Read from MH i2c: 01 07 00 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [17:16:33]process_action close_receipt done [17:16:33]requested_data is exist [17:16:33]produce_requested_data [17:16:33]requested_item fm.sn is exist - process it [17:16:33]wFMCommunicate request_size=4 [17:16:33]MH_SAM_APDU [17:16:33]CAPDU: 80 11 00 00 [17:16:33]Write to MH i2c: E2 08 00 21 07 80 11 00 00 00 00 00 00 A2 [17:16:33]Write i2c OK [17:16:33]MH_I2C_Read... [17:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:33]Read from MH i2c: E2 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 17 00 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 17 00 21 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [17:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:33]wFMCommunicate OK [17:16:33]requested_item fd.num is exist - process it [17:16:33]SAM_PROTO_GetFieldsCounters [17:16:33]wFMCommunicate request_size=4 [17:16:33]MH_SAM_APDU [17:16:33]CAPDU: 80 13 00 00 [17:16:33]Write to MH i2c: E2 08 00 22 07 80 13 00 00 00 00 00 00 A5 [17:16:33]Write i2c OK [17:16:33]MH_I2C_Read... [17:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:33]Read from MH i2c: E2 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 62 00 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 62 00 22 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [17:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:16:33]wFMCommunicate OK [17:16:33]SAM_PROTO_GetFieldsCounters done [17:16:33]requested_item shift.num is exist - process it [17:16:33]requested_item shift.opened is exist - process it [17:16:33]req_shift_opened [17:16:33]FM_GetShiftState [17:16:33]SAM_PROTO_GetShiftState [17:16:33]wFMCommunicate request_size=4 [17:16:33]MH_SAM_APDU [17:16:33]CAPDU: 80 13 01 00 [17:16:33]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [17:16:33]Write i2c OK [17:16:33]MH_I2C_Read... [17:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:33]Read from MH i2c: E2 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 0E 00 [17:16:33]MH_I2C_Read... [17:16:33]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6F [17:16:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:16:33]wFMCommunicate OK [17:16:33]SAM_PROTO_GetShiftState done [17:16:33]FM_GetShiftState done [17:16:33]req_shift_opened done [17:16:33]requested_item shift.open_date is exist - process it [17:16:33]req_shift_open_date [17:16:33]req_shift_open_date done [17:16:33]produce_requested_data done [17:16:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153249,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:16:33]process_action_free close_receipt [17:16:33]json_value_free [17:16:33]json_value_free done [17:16:33]process_json_proto returns [17:16:33]Send response to host [17:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153249,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:16:33]free response buf [17:16:33]execute_script done [17:16:33]execute_script returns [17:16:33]free content buf [17:16:33]Sock 8.Close socket [17:16:33]Sock 8.Thread stoped [17:16:37]ConnectInit Can't take IP for lk.salyk.kg [17:16:37]CommunicateWithHost connect error [17:16:37]CommunicateWithHost err = -1 [17:16:37]OFD Sender: Server communicate error [17:16:42]OFD Sender: Processing packet 153249 [packets to send 835, broken 834] [17:16:42]ProducePacketName [17:16:42]name=ofd_packets/00153249 [17:16:42]OFD Sender: To server: pG, [17:16:42]CommunicateWithHost lk.salyk.kg:30040 [17:16:42]ConnectInit lk.salyk.kg [17:16:42]Connected sock=9 [17:16:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1B 2D 04 01 7C 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 6E 45 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 35 04 06 00 4D D4 13 80 27 98 62 16 C2 CA 8A D7 E6 07 [17:16:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 83 47 00 2D A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 56 02 00 F4 03 04 00 73 ED F3 66 B6 04 01 00 00 4B 0A 8E E9 76 EE B9 24 [17:16:43]CommunicateWithHost err = 0 [17:16:43]CheckOFDResponse [17:16:43]1017 (14) - 77093643461234 [17:16:43]1041 (16) - 0000000000871835 [17:16:43]1040 (4) - 153249 [17:16:43]1012 (4) - 25.09.2024 11:01 [17:16:43]1206 (1) - 0 [17:16:43]OFD Sender: Remove packet 153249 [17:16:43]ProducePacketName [17:16:43]name=ofd_packets/00153249 [17:16:43]NVStorageDeleteData [17:16:43]OFD Sender: No OFD packet to send [17:16:45]recv_with_timeout no data received [17:16:48]OFD Sender: No OFD packet to send [17:16:53]OFD Sender: No OFD packet to send [17:16:56]recv_with_timeout no data received [17:16:58]OFD Sender: No OFD packet to send [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [17:17:18]OFD Sender: No OFD packet to send [17:17:24]OFD Sender: No OFD packet to send [17:17:29]OFD Sender: No OFD packet to send [17:17:34]OFD Sender: No OFD packet to send [17:17:39]OFD Sender: No OFD packet to send [17:17:44]OFD Sender: No OFD packet to send [17:17:49]OFD Sender: No OFD packet to send [17:17:54]OFD Sender: No OFD packet to send [17:17:59]OFD Sender: No OFD packet to send [17:18:04]OFD Sender: No OFD packet to send [17:18:09]OFD Sender: No OFD packet to send [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:54]OFD Sender: No OFD packet to send [17:18:59]OFD Sender: No OFD packet to send [17:19:04]OFD Sender: No OFD packet to send [17:19:09]OFD Sender: No OFD packet to send [17:19:14]OFD Sender: No OFD packet to send [17:19:19]OFD Sender: No OFD packet to send [17:19:24]OFD Sender: No OFD packet to send [17:19:29]OFD Sender: No OFD packet to send [17:19:34]OFD Sender: No OFD packet to send [17:19:39]OFD Sender: No OFD packet to send [17:19:44]OFD Sender: No OFD packet to send [17:19:49]OFD Sender: No OFD packet to send [17:19:54]OFD Sender: No OFD packet to send [17:19:55]accept exits with 10 [17:19:55]New connection [17:19:55]New thread 3066678628 created [17:19:55]Thread 3066535268 joined [17:19:55]Waiting for new connection... [17:19:55] Sock 10.Parse request [17:19:55]Sock 10.Check first char [17:19:55]Sock 10.First char is OK [17:19:55]request: POST /json_proto HTTP/1.0 [17:19:55]Method: POST [17:19:55]URL: /json_proto [17:19:55]Method is POST - this is cgi request [17:19:55]url: /json_proto [17:19:55]query_string will be loaded in cgi processing [17:19:55]execute_cgi json_proto POST (null) [17:19:55]execute_cgi path=json_proto method=POST [17:19:55]POST find Content-Length [17:19:55]Host: 172.17.43.67:8080 [17:19:55]Content-Length: 680 [17:19:55]Content-Type: application/json [17:19:55] [17:19:55]POST finish read [17:19:55]Found Content-Length = 680 [17:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:55]execute_script... [17:19:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:55]POST & json_proto [17:19:55]process_json_proto [17:19:55]json parsed OK: [17:19:55]protocol is kg_v1.0 [17:19:55]action value=close_receipt [17:19:55]process_action close_receipt [17:19:55]cmd_close_receipt [17:19:55]MH_GetDate [17:19:55]Write to MH i2c: F0 00 00 24 07 1A [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 09 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: F0 09 00 24 07 00 3B 46 F4 66 6A BD 47 65 D1 [17:19:55]GetLastDocTimeStamp 1727284590 [17:19:55]current date 1727284795 [17:19:55]FM_GetShiftState [17:19:55]SAM_PROTO_GetShiftState [17:19:55]wFMCommunicate request_size=4 [17:19:55]MH_SAM_APDU [17:19:55]CAPDU: 80 13 01 00 [17:19:55]Write to MH i2c: E2 08 00 25 07 80 13 01 00 00 00 00 00 A9 [17:19:55]Write i2c OK [17:19:55]MH_I2C_Read... [17:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:55]Read from MH i2c: E2 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 0E 00 [17:19:55]MH_I2C_Read... [17:19:55]Read from MH i2c: E2 0E 00 25 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 71 [17:19:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:19:55]wFMCommunicate OK [17:19:55]SAM_PROTO_GetShiftState done [17:19:55]FM_GetShiftState done [17:19:55]opened in 1727224329 [17:19:55]opened+sec_in_day 1727310729 [17:19:55]quantity*price = 100050 [17:19:55]sum+1 = 100052 [17:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 266 25.09.2024 17:19 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153250 ФПД: 170798478615715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153250&fm=170798478615715&tin=02508201610067®Number=0000000000091825&sum=100000 [17:19:56]StoreToDocumentArchive [17:19:56]shift 478 fd 153250 [17:19:56]save to /storage/0478/doc_00153250 [17:19:56]save last doc name /storage/0478/doc_00153250 to /storage/kkm_last_doc_name [17:19:56]save OK [17:19:56]Clear old archive folders... [17:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:19:56]tlvbuf is 00AE7A20 [17:19:56]SAM_PROTO_ClearQueue [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 09 00 00 [17:19:56]Write to MH i2c: E2 08 00 32 07 80 09 00 00 00 00 00 00 AB [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]SAM_PROTO_ClearQueue done [17:19:56]KKMCreateOFDPacket [17:19:56]OFDProtocolAddRootSTLVToBuf [17:19:56]FM_MakeSignedData [17:19:56]FM_MakeSignedData [17:19:56]SAM_PROTO_SignData [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 01 02 [17:19:56]Write to MH i2c: E2 08 00 33 07 80 0D 01 02 00 00 00 00 B3 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=255 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 3B 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 56 02 00 35 04 06 00 9B 57 1E A5 [17:19:56]Write to MH i2c: E2 02 01 34 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 3B 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 56 02 00 35 04 06 00 9B 57 1E A5 00 00 AC [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=7 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 02 02 02 64 A3 [17:19:56]Write to MH i2c: E2 0A 00 35 07 80 0D 02 02 02 00 64 A3 00 00 C1 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:56]Read from MH i2c: E2 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 [17:19:56]MH_I2C_Read... [17:19:56]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [17:19:56]RAPDU: 90 00 [17:19:56]wFMCommunicate OK [17:19:56]wFMCommunicate request_size=4 [17:19:56]MH_SAM_APDU [17:19:56]CAPDU: 80 0D 03 02 [17:19:56]Write to MH i2c: E2 08 00 36 07 80 0D 03 02 00 00 00 00 B8 [17:19:56]Write i2c OK [17:19:56]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 0B 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 0B 00 36 07 00 68 AF F4 C5 C3 FF E2 1F 90 00 4C [17:19:57]RAPDU: 68 AF F4 C5 C3 FF E2 1F 90 00 [17:19:57]wFMCommunicate OK [17:19:57]SAM_PROTO_SignData done [17:19:57]FM_MakeSignedData done [17:19:57]CreateOFDProtocolMessage [17:19:57]wFMCommunicate request_size=4 [17:19:57]MH_SAM_APDU [17:19:57]CAPDU: 80 11 00 00 [17:19:57]Write to MH i2c: E2 08 00 37 07 80 11 00 00 00 00 00 00 B8 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:57]Read from MH i2c: E2 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 17 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: E2 17 00 37 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [17:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:19:57]wFMCommunicate OK [17:19:57]CreateOFDProtocolMessage done [17:19:57]OFDSenderStorePacket 153250 [17:19:57]StoreOFDPacket docnum=153250 [17:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 66 04 01 10 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 3B 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 56 02 00 35 04 06 00 9B 57 1E A5 64 A3 68 AF F4 C5 C3 FF E2 1F [17:19:57]CheckFolder [17:19:57]dirname=/storage/ofd_packets [17:19:57]CheckFolder done [17:19:57]ProducePacketName [17:19:57]name=ofd_packets/00153250 [17:19:57]NVStorageSaveData ofd_packets/00153250 [17:19:57]File name is /storage/ofd_packets/00153250 [17:19:57]Write 298 bytes [17:19:57]NVStorageSaveData done [17:19:57]OFDSenderStorePacket done [17:19:57]KKMCreateOFDPacket done [17:19:57]NVStorageSaveData kkm_last_timestamp [17:19:57]File name is /storage/kkm_last_timestamp [17:19:57]Write 4 bytes [17:19:57]NVStorageSaveData done [17:19:57]ExternCall_PrintAddStr [17:19:57]wPrintStart [17:19:57]Write to MH i2c: 01 00 00 38 07 3F [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 38 07 00 00 00 00 00 FF 0F 54 [17:19:57]RasterBufferAndPrint [17:19:57]line Счет N : (1)1787245 [17:19:57]line ИНН: 02508201610067 [17:19:57]line Контрольно-Кассовый Чек [17:19:57]line ПРОДАЖА [17:19:57]line ТРК (МРК, ГНК) : 31 [17:19:57]line Товар: 2710194210 [17:19:57]line ДТ-К-5 [17:19:57]line 13.130 * 76.20 [17:19:57]line = 1000.51 [17:19:57]line НДС 12% НСП 1% [17:19:57]line > о реализуемом товаре [17:19:57]line ОКРУГЛЕНИЕ: -0.51 [17:19:57]line ИТОГО: 1000.00 [17:19:57]line Внесено: 1000.00 [17:19:57]line СДАЧА: 0.00 [17:19:57]line НСП 1% : 8.85 [17:19:57]line НДС 12% : 106.25 [17:19:57]line Наличными: 1000.00 [17:19:57]line Безнал.: 0.00 [17:19:57]line Место: АЗС № 89 "Партнер Нефть" [17:19:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:19:57]line СНО: Общий режим [17:19:57]line Чек 266 25.09.2024 17:19 [17:19:57]line Смена: 478 ФФД: 1.0 [17:19:57]line ЗНМ: 0300000113 [17:19:57]line РНМ: 0000000000091825 [17:19:57]line Версия ККМ: 001 [17:19:57]line ФМ: 0000000000871835 [17:19:57]line ФД: 153250 [17:19:57]line ФПД: 170798478615715 [17:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T171955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153250&fm=170798478615715&tin=02508201610067®Number=0000000000091825&sum=100000 [17:19:57]OFD Sender: Processing packet 153250 [packets to send 835, broken 834] [17:19:57]ProducePacketName [17:19:57]name=ofd_packets/00153250 [17:19:57]OFD Sender: To server: pG, [17:19:57]CommunicateWithHost lk.salyk.kg:30040 [17:19:57]ConnectInit lk.salyk.kg [17:19:57]written 0, free lines is 4095 [17:19:57]Write to MH i2c: 01 00 00 63 07 6A [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 D7 0C 54 [17:19:57]RasterBufferAndPrint [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]line [17:19:57]written 0, free lines is 3293 [17:19:57]MH_Cut [17:19:57]Write to MH i2c: D1 01 00 6A 07 01 43 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 01 00 [17:19:57]MH_I2C_Read... [17:19:57]Read from MH i2c: D1 01 00 6A 07 00 42 [17:19:57]Write to MH i2c: 01 00 00 6B 07 72 [17:19:57]Write i2c OK [17:19:57]MH_I2C_Read... [17:19:58]Connected sock=9 [17:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 66 04 01 10 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 3B 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 56 02 00 35 04 06 00 9B 57 1E A5 64 A3 68 AF F4 C5 C3 FF E2 1F [17:19:58]*** Cut start [17:19:58]*** Purtial cut [17:19:58]*** Stage 1: CUTSNS_PIN = 1 [17:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E ED 47 00 37 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 56 02 00 F4 03 04 00 36 EE F3 66 B6 04 01 00 00 24 03 3A C3 75 EA B2 C8 [17:19:58]CommunicateWithHost err = 0 [17:19:58]CheckOFDResponse [17:19:58]1017 (14) - 77093643461234 [17:19:58]1041 (16) - 0000000000871835 [17:19:58]1040 (4) - 153250 [17:19:58]1012 (4) - 25.09.2024 11:04 [17:19:58]1206 (1) - 0 [17:19:58]OFD Sender: Remove packet 153250 [17:19:58]ProducePacketName [17:19:58]name=ofd_packets/00153250 [17:19:58]NVStorageDeleteData [17:19:58]Read from MH i2c: 01 [17:19:58]MH_I2C_Read... [17:19:58]*** Stop cut motor [17:19:58]*** Cut end [17:19:58]Read from MH i2c: 01 07 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [17:19:58]process_action close_receipt done [17:19:58]requested_data is exist [17:19:58]produce_requested_data [17:19:58]requested_item fm.sn is exist - process it [17:19:58]wFMCommunicate request_size=4 [17:19:58]MH_SAM_APDU [17:19:58]CAPDU: 80 11 00 00 [17:19:58]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:58]Read from MH i2c: E2 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 17 00 [17:19:58]MH_I2C_Read... [17:19:58]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [17:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:19:58]wFMCommunicate OK [17:19:58]requested_item fd.num is exist - process it [17:19:58]SAM_PROTO_GetFieldsCounters [17:19:58]wFMCommunicate request_size=4 [17:19:58]MH_SAM_APDU [17:19:58]CAPDU: 80 13 00 00 [17:19:58]Write to MH i2c: E2 08 00 6D 07 80 13 00 00 00 00 00 00 F0 [17:19:58]Write i2c OK [17:19:58]MH_I2C_Read... [17:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:59]Read from MH i2c: E2 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 62 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 62 00 6D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [17:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:59]wFMCommunicate OK [17:19:59]SAM_PROTO_GetFieldsCounters done [17:19:59]requested_item shift.num is exist - process it [17:19:59]requested_item shift.opened is exist - process it [17:19:59]req_shift_opened [17:19:59]FM_GetShiftState [17:19:59]SAM_PROTO_GetShiftState [17:19:59]wFMCommunicate request_size=4 [17:19:59]MH_SAM_APDU [17:19:59]CAPDU: 80 13 01 00 [17:19:59]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [17:19:59]Write i2c OK [17:19:59]MH_I2C_Read... [17:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:59]Read from MH i2c: E2 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 0E 00 [17:19:59]MH_I2C_Read... [17:19:59]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BA [17:19:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:19:59]wFMCommunicate OK [17:19:59]SAM_PROTO_GetShiftState done [17:19:59]FM_GetShiftState done [17:19:59]req_shift_opened done [17:19:59]requested_item shift.open_date is exist - process it [17:19:59]req_shift_open_date [17:19:59]req_shift_open_date done [17:19:59]produce_requested_data done [17:19:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153250,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:19:59]process_action_free close_receipt [17:19:59]json_value_free [17:19:59]json_value_free done [17:19:59]process_json_proto returns [17:19:59]Send response to host [17:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153250,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:19:59]free response buf [17:19:59]execute_script done [17:19:59]execute_script returns [17:19:59]free content buf [17:19:59]Sock 10.Close socket [17:19:59]Sock 10.Thread stoped [17:19:59]OFD Sender: No OFD packet to send [17:20:04]OFD Sender: No OFD packet to send [17:20:09]OFD Sender: No OFD packet to send [17:20:12]recv_with_timeout no data received [17:20:14]OFD Sender: No OFD packet to send [17:20:19]OFD Sender: No OFD packet to send [17:20:24]OFD Sender: No OFD packet to send [17:20:25]recv_with_timeout no data received [17:20:29]OFD Sender: No OFD packet to send [17:20:30]accept exits with 8 [17:20:30]New connection [17:20:30]New thread 3066535268 created [17:20:30]Thread 3066678628 joined [17:20:30]Waiting for new connection... [17:20:30] Sock 8.Parse request [17:20:30]Sock 8.Check first char [17:20:30]Sock 8.First char is OK [17:20:30]request: POST /json_proto HTTP/1.0 [17:20:30]Method: POST [17:20:30]URL: /json_proto [17:20:30]Method is POST - this is cgi request [17:20:30]url: /json_proto [17:20:30]query_string will be loaded in cgi processing [17:20:30]execute_cgi json_proto POST (null) [17:20:30]execute_cgi path=json_proto method=POST [17:20:30]POST find Content-Length [17:20:30]Host: 172.17.43.67:8080 [17:20:30]Content-Length: 675 [17:20:30]Content-Type: application/json [17:20:30] [17:20:30]POST finish read [17:20:30]Found Content-Length = 675 [17:20:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:30]execute_script... [17:20:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:30]POST & json_proto [17:20:30]process_json_proto [17:20:30]json parsed OK: [17:20:30]protocol is kg_v1.0 [17:20:30]action value=close_receipt [17:20:30]process_action close_receipt [17:20:30]cmd_close_receipt [17:20:30]MH_GetDate [17:20:30]Write to MH i2c: F0 00 00 6F 07 65 [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: F0 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: F0 09 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: F0 09 00 6F 07 00 5E 46 F4 66 6A BD 47 65 3F [17:20:30]GetLastDocTimeStamp 1727284795 [17:20:30]current date 1727284830 [17:20:30]FM_GetShiftState [17:20:30]SAM_PROTO_GetShiftState [17:20:30]wFMCommunicate request_size=4 [17:20:30]MH_SAM_APDU [17:20:30]CAPDU: 80 13 01 00 [17:20:30]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:30]Read from MH i2c: E2 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 0E 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BC [17:20:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:20:30]wFMCommunicate OK [17:20:30]SAM_PROTO_GetShiftState done [17:20:30]FM_GetShiftState done [17:20:30]opened in 1727224329 [17:20:30]opened+sec_in_day 1727310729 [17:20:30]quantity*price = 50063 [17:20:30]sum+1 = 50064 [17:20:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 267 25.09.2024 17:20 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153251 ФПД: 245511559958698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153251&fm=245511559958698&tin=02508201610067®Number=0000000000091825&sum=50000 [17:20:31]StoreToDocumentArchive [17:20:31]shift 478 fd 153251 [17:20:31]save to /storage/0478/doc_00153251 [17:20:31]save last doc name /storage/0478/doc_00153251 to /storage/kkm_last_doc_name [17:20:31]save OK [17:20:31]Clear old archive folders... [17:20:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:20:31]tlvbuf is 00A5A910 [17:20:31]SAM_PROTO_ClearQueue [17:20:31]wFMCommunicate request_size=4 [17:20:31]MH_SAM_APDU [17:20:31]CAPDU: 80 09 00 00 [17:20:31]Write to MH i2c: E2 08 00 7D 07 80 09 00 00 00 00 00 00 F6 [17:20:31]Write i2c OK [17:20:31]MH_I2C_Read... [17:20:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:31]Read from MH i2c: E2 [17:20:31]MH_I2C_Read... [17:20:31]Read from MH i2c: E2 03 00 [17:20:31]MH_I2C_Read... [17:20:31]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [17:20:31]RAPDU: 90 00 [17:20:31]wFMCommunicate OK [17:20:31]SAM_PROTO_ClearQueue done [17:20:31]KKMCreateOFDPacket [17:20:31]OFDProtocolAddRootSTLVToBuf [17:20:31]FM_MakeSignedData [17:20:31]FM_MakeSignedData [17:20:31]SAM_PROTO_SignData [17:20:31]wFMCommunicate request_size=4 [17:20:31]MH_SAM_APDU [17:20:31]CAPDU: 80 0D 01 02 [17:20:31]Write to MH i2c: E2 08 00 7E 07 80 0D 01 02 00 00 00 00 FE [17:20:31]Write i2c OK [17:20:31]MH_I2C_Read... [17:20:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:31]Read from MH i2c: E2 [17:20:31]MH_I2C_Read... [17:20:31]Read from MH i2c: E2 03 00 [17:20:31]MH_I2C_Read... [17:20:31]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [17:20:31]RAPDU: 90 00 [17:20:31]wFMCommunicate OK [17:20:31]wFMCommunicate request_size=255 [17:20:31]MH_SAM_APDU [17:20:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 5E 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 56 02 00 35 04 06 00 DF 4A 9D 51 [17:20:31]Write to MH i2c: E2 02 01 7F 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 5E 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 56 02 00 35 04 06 00 DF 4A 9D 51 00 00 06 [17:20:31]Write i2c OK [17:20:31]MH_I2C_Read... [17:20:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:32]Read from MH i2c: E2 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 03 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [17:20:32]RAPDU: 90 00 [17:20:32]wFMCommunicate OK [17:20:32]wFMCommunicate request_size=7 [17:20:32]MH_SAM_APDU [17:20:32]CAPDU: 80 0D 02 02 02 D0 AA [17:20:32]Write to MH i2c: E2 0A 00 80 07 80 0D 02 02 02 00 D0 AA 00 00 7F [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:32]Read from MH i2c: E2 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 03 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [17:20:32]RAPDU: 90 00 [17:20:32]wFMCommunicate OK [17:20:32]wFMCommunicate request_size=4 [17:20:32]MH_SAM_APDU [17:20:32]CAPDU: 80 0D 03 02 [17:20:32]Write to MH i2c: E2 08 00 81 07 80 0D 03 02 00 00 00 00 03 [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:32]Read from MH i2c: E2 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 0B 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 0B 00 81 07 00 E9 93 61 3C 29 23 13 52 90 00 CE [17:20:32]RAPDU: E9 93 61 3C 29 23 13 52 90 00 [17:20:32]wFMCommunicate OK [17:20:32]SAM_PROTO_SignData done [17:20:32]FM_MakeSignedData done [17:20:32]CreateOFDProtocolMessage [17:20:32]wFMCommunicate request_size=4 [17:20:32]MH_SAM_APDU [17:20:32]CAPDU: 80 11 00 00 [17:20:32]Write to MH i2c: E2 08 00 82 07 80 11 00 00 00 00 00 00 03 [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:32]Read from MH i2c: E2 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 17 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: E2 17 00 82 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [17:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:20:32]wFMCommunicate OK [17:20:32]CreateOFDProtocolMessage done [17:20:32]OFDSenderStorePacket 153251 [17:20:32]StoreOFDPacket docnum=153251 [17:20:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C0 2E 04 01 E3 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 5E 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 56 02 00 35 04 06 00 DF 4A 9D 51 D0 AA E9 93 61 3C 29 23 13 52 [17:20:32]CheckFolder [17:20:32]dirname=/storage/ofd_packets [17:20:32]CheckFolder done [17:20:32]ProducePacketName [17:20:32]name=ofd_packets/00153251 [17:20:32]NVStorageSaveData ofd_packets/00153251 [17:20:32]File name is /storage/ofd_packets/00153251 [17:20:32]Write 298 bytes [17:20:32]NVStorageSaveData done [17:20:32]OFDSenderStorePacket done [17:20:32]KKMCreateOFDPacket done [17:20:32]NVStorageSaveData kkm_last_timestamp [17:20:32]File name is /storage/kkm_last_timestamp [17:20:32]Write 4 bytes [17:20:32]NVStorageSaveData done [17:20:32]ExternCall_PrintAddStr [17:20:32]wPrintStart [17:20:32]Write to MH i2c: 01 00 00 83 07 8A [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 07 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 07 00 83 07 00 00 00 00 00 FF 0F 9F [17:20:32]RasterBufferAndPrint [17:20:32]line Счет N : (1)1787247 [17:20:32]line ИНН: 02508201610067 [17:20:32]line Контрольно-Кассовый Чек [17:20:32]line ПРОДАЖА [17:20:32]line ТРК (МРК, ГНК) : 41 [17:20:32]line Товар: 2710194210 [17:20:32]line ДТ-К-5 [17:20:32]line 6.570 * 76.20 [17:20:32]line = 500.63 [17:20:32]line НДС 12% НСП 1% [17:20:32]line > о реализуемом товаре [17:20:32]line ОКРУГЛЕНИЕ: -0.63 [17:20:32]line ИТОГО: 500.00 [17:20:32]line Внесено: 500.00 [17:20:32]line СДАЧА: 0.00 [17:20:32]line НСП 1% : 4.43 [17:20:32]line НДС 12% : 53.16 [17:20:32]line Наличными: 500.00 [17:20:32]line Безнал.: 0.00 [17:20:32]line Место: АЗС № 89 "Партнер Нефть" [17:20:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:20:32]line СНО: Общий режим [17:20:32]line Чек 267 25.09.2024 17:20 [17:20:32]line Смена: 478 ФФД: 1.0 [17:20:32]line ЗНМ: 0300000113 [17:20:32]line РНМ: 0000000000091825 [17:20:32]line Версия ККМ: 001 [17:20:32]line ФМ: 0000000000871835 [17:20:32]line ФД: 153251 [17:20:32]line ФПД: 245511559958698 [17:20:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153251&fm=245511559958698&tin=02508201610067®Number=0000000000091825&sum=50000 [17:20:32]OFD Sender: Processing packet 153251 [packets to send 835, broken 834] [17:20:32]ProducePacketName [17:20:32]name=ofd_packets/00153251 [17:20:32]OFD Sender: To server: pG, [17:20:32]CommunicateWithHost lk.salyk.kg:30040 [17:20:32]ConnectInit lk.salyk.kg [17:20:32]written 0, free lines is 4095 [17:20:32]Write to MH i2c: 01 00 00 AE 07 B5 [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 07 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 D4 0C 9C [17:20:32]RasterBufferAndPrint [17:20:32]line [17:20:32]line [17:20:32]line [17:20:32]line [17:20:32]line [17:20:32]written 0, free lines is 3289 [17:20:32]MH_Cut [17:20:32]Write to MH i2c: D1 01 00 B5 07 01 8E [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: D1 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: D1 01 00 [17:20:32]MH_I2C_Read... [17:20:32]Read from MH i2c: D1 01 00 B5 07 00 8D [17:20:32]Write to MH i2c: 01 00 00 B6 07 BD [17:20:32]Write i2c OK [17:20:32]MH_I2C_Read... [17:20:33]*** Cut start [17:20:33]*** Purtial cut [17:20:33]*** Stage 1: CUTSNS_PIN = 1 [17:20:33]Read from MH i2c: 01 [17:20:33]MH_I2C_Read... [17:20:33]*** Stop cut motor [17:20:33]*** Cut end [17:20:33]Read from MH i2c: 01 07 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 FF 0F D2 [17:20:33]process_action close_receipt done [17:20:33]requested_data is exist [17:20:33]produce_requested_data [17:20:33]requested_item fm.sn is exist - process it [17:20:33]wFMCommunicate request_size=4 [17:20:33]MH_SAM_APDU [17:20:33]CAPDU: 80 11 00 00 [17:20:33]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [17:20:33]Write i2c OK [17:20:33]MH_I2C_Read... [17:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:33]Read from MH i2c: E2 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 17 00 [17:20:33]MH_I2C_Read... [17:20:33]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [17:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:20:33]wFMCommunicate OK [17:20:33]requested_item fd.num is exist - process it [17:20:33]SAM_PROTO_GetFieldsCounters [17:20:33]wFMCommunicate request_size=4 [17:20:33]MH_SAM_APDU [17:20:33]CAPDU: 80 13 00 00 [17:20:33]Write to MH i2c: E2 08 00 B8 07 80 13 00 00 00 00 00 00 3B [17:20:33]Write i2c OK [17:20:33]MH_I2C_Read... [17:20:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:34]Read from MH i2c: E2 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 62 00 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 62 00 B8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [17:20:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:20:34]wFMCommunicate OK [17:20:34]SAM_PROTO_GetFieldsCounters done [17:20:34]requested_item shift.num is exist - process it [17:20:34]requested_item shift.opened is exist - process it [17:20:34]req_shift_opened [17:20:34]FM_GetShiftState [17:20:34]SAM_PROTO_GetShiftState [17:20:34]wFMCommunicate request_size=4 [17:20:34]MH_SAM_APDU [17:20:34]CAPDU: 80 13 01 00 [17:20:34]Write to MH i2c: E2 08 00 B9 07 80 13 01 00 00 00 00 00 3D [17:20:34]Write i2c OK [17:20:34]MH_I2C_Read... [17:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:34]Read from MH i2c: E2 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 0E 00 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 0E 00 B9 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 05 [17:20:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:20:34]wFMCommunicate OK [17:20:34]SAM_PROTO_GetShiftState done [17:20:34]FM_GetShiftState done [17:20:34]req_shift_opened done [17:20:34]requested_item shift.open_date is exist - process it [17:20:34]req_shift_open_date [17:20:34]req_shift_open_date done [17:20:34]produce_requested_data done [17:20:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153251,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:20:34]process_action_free close_receipt [17:20:34]json_value_free [17:20:34]json_value_free done [17:20:34]process_json_proto returns [17:20:34]Send response to host [17:20:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153251,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:20:34]free response buf [17:20:34]execute_script done [17:20:34]execute_script returns [17:20:34]free content buf [17:20:34]Sock 8.Close socket [17:20:34]Sock 8.Thread stoped [17:20:34]accept exits with 9 [17:20:34]New connection [17:20:34]New thread 3066678628 created [17:20:34]Thread 3066535268 joined [17:20:34]Waiting for new connection... [17:20:34] Sock 9.Parse request [17:20:34]Sock 9.Check first char [17:20:34]Sock 9.First char is OK [17:20:34]request: POST /json_proto HTTP/1.0 [17:20:34]Method: POST [17:20:34]URL: /json_proto [17:20:34]Method is POST - this is cgi request [17:20:34]url: /json_proto [17:20:34]query_string will be loaded in cgi processing [17:20:34]execute_cgi json_proto POST (null) [17:20:34]execute_cgi path=json_proto method=POST [17:20:34]POST find Content-Length [17:20:34]Host: 172.17.43.67:8080 [17:20:34]Content-Length: 678 [17:20:34]Content-Type: application/json [17:20:34] [17:20:34]POST finish read [17:20:34]Found Content-Length = 678 [17:20:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "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" ] } } [17:20:34]execute_script... [17:20:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "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" ] } } [17:20:34]POST & json_proto [17:20:34]process_json_proto [17:20:34]json parsed OK: [17:20:34]protocol is kg_v1.0 [17:20:34]action value=close_receipt [17:20:34]process_action close_receipt [17:20:34]cmd_close_receipt [17:20:34]MH_GetDate [17:20:34]Write to MH i2c: F0 00 00 BA 07 B0 [17:20:34]Write i2c OK [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: F0 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: F0 09 00 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: F0 09 00 BA 07 00 62 46 F4 66 6A BD 47 65 8E [17:20:34]GetLastDocTimeStamp 1727284830 [17:20:34]current date 1727284834 [17:20:34]FM_GetShiftState [17:20:34]SAM_PROTO_GetShiftState [17:20:34]wFMCommunicate request_size=4 [17:20:34]MH_SAM_APDU [17:20:34]CAPDU: 80 13 01 00 [17:20:34]Write to MH i2c: E2 08 00 BB 07 80 13 01 00 00 00 00 00 3F [17:20:34]Write i2c OK [17:20:34]MH_I2C_Read... [17:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:34]Read from MH i2c: E2 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 0E 00 [17:20:34]MH_I2C_Read... [17:20:34]Read from MH i2c: E2 0E 00 BB 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 07 [17:20:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:20:34]wFMCommunicate OK [17:20:34]SAM_PROTO_GetShiftState done [17:20:34]FM_GetShiftState done [17:20:34]opened in 1727224329 [17:20:34]opened+sec_in_day 1727310729 [17:20:34]quantity*price = 15051 [17:20:34]sum+1 = 15053 [17:20:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 268 25.09.2024 17:20 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153252 ФПД: 108160953527779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153252&fm=108160953527779&tin=02508201610067®Number=0000000000091825&sum=15000 [17:20:35]StoreToDocumentArchive [17:20:35]shift 478 fd 153252 [17:20:35]save to /storage/0478/doc_00153252 [17:20:35]save last doc name /storage/0478/doc_00153252 to /storage/kkm_last_doc_name [17:20:35]save OK [17:20:35]Clear old archive folders... [17:20:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:35]tlvbuf is 00AFB220 [17:20:35]SAM_PROTO_ClearQueue [17:20:35]wFMCommunicate request_size=4 [17:20:35]MH_SAM_APDU [17:20:35]CAPDU: 80 09 00 00 [17:20:35]Write to MH i2c: E2 08 00 C8 07 80 09 00 00 00 00 00 00 41 [17:20:35]Write i2c OK [17:20:35]MH_I2C_Read... [17:20:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:35]Read from MH i2c: E2 [17:20:35]MH_I2C_Read... [17:20:35]Read from MH i2c: E2 03 00 [17:20:35]MH_I2C_Read... [17:20:35]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [17:20:35]RAPDU: 90 00 [17:20:35]wFMCommunicate OK [17:20:35]SAM_PROTO_ClearQueue done [17:20:35]KKMCreateOFDPacket [17:20:35]OFDProtocolAddRootSTLVToBuf [17:20:35]FM_MakeSignedData [17:20:35]FM_MakeSignedData [17:20:35]SAM_PROTO_SignData [17:20:35]wFMCommunicate request_size=4 [17:20:35]MH_SAM_APDU [17:20:35]CAPDU: 80 0D 01 02 [17:20:35]Write to MH i2c: E2 08 00 C9 07 80 0D 01 02 00 00 00 00 49 [17:20:35]Write i2c OK [17:20:35]MH_I2C_Read... [17:20:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:35]Read from MH i2c: E2 [17:20:35]MH_I2C_Read... [17:20:35]Read from MH i2c: E2 03 00 [17:20:35]MH_I2C_Read... [17:20:35]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [17:20:35]RAPDU: 90 00 [17:20:35]wFMCommunicate OK [17:20:35]wFMCommunicate request_size=255 [17:20:35]MH_SAM_APDU [17:20:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 62 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 56 02 00 35 04 06 00 62 [17:20:35]Write to MH i2c: E2 02 01 CA 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 62 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 56 02 00 35 04 06 00 62 00 00 5C [17:20:35]Write i2c OK [17:20:35]MH_I2C_Read... [17:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:36]Read from MH i2c: E2 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 03 00 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [17:20:36]RAPDU: 90 00 [17:20:36]wFMCommunicate OK [17:20:36]wFMCommunicate request_size=10 [17:20:36]MH_SAM_APDU [17:20:36]CAPDU: 80 0D 02 02 05 5F 2F 36 AD E3 [17:20:36]Write to MH i2c: E2 0D 00 CB 07 80 0D 02 02 05 00 5F 2F 36 AD E3 00 00 AA [17:20:36]Write i2c OK [17:20:36]MH_I2C_Read... [17:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:36]Read from MH i2c: E2 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 03 00 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 03 00 CB 07 00 90 00 46 [17:20:36]RAPDU: 90 00 [17:20:36]wFMCommunicate OK [17:20:36]wFMCommunicate request_size=4 [17:20:36]MH_SAM_APDU [17:20:36]CAPDU: 80 0D 03 02 [17:20:36]Write to MH i2c: E2 08 00 CC 07 80 0D 03 02 00 00 00 00 4E [17:20:36]Write i2c OK [17:20:36]MH_I2C_Read... [17:20:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:36]Read from MH i2c: E2 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 0B 00 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 0B 00 CC 07 00 AC 99 10 00 64 D4 EC 5F 90 00 27 [17:20:36]RAPDU: AC 99 10 00 64 D4 EC 5F 90 00 [17:20:36]wFMCommunicate OK [17:20:36]SAM_PROTO_SignData done [17:20:36]FM_MakeSignedData done [17:20:36]CreateOFDProtocolMessage [17:20:36]wFMCommunicate request_size=4 [17:20:36]MH_SAM_APDU [17:20:36]CAPDU: 80 11 00 00 [17:20:36]Write to MH i2c: E2 08 00 CD 07 80 11 00 00 00 00 00 00 4E [17:20:36]Write i2c OK [17:20:36]MH_I2C_Read... [17:20:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:36]Read from MH i2c: E2 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 17 00 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: E2 17 00 CD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [17:20:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:20:36]wFMCommunicate OK [17:20:36]CreateOFDProtocolMessage done [17:20:36]OFDSenderStorePacket 153252 [17:20:36]StoreOFDPacket docnum=153252 [17:20:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F C9 07 01 2D B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 62 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 56 02 00 35 04 06 00 62 5F 2F 36 AD E3 AC 99 10 00 64 D4 EC 5F [17:20:36]CheckFolder [17:20:36]dirname=/storage/ofd_packets [17:20:36]CheckFolder done [17:20:36]ProducePacketName [17:20:36]name=ofd_packets/00153252 [17:20:36]NVStorageSaveData ofd_packets/00153252 [17:20:36]File name is /storage/ofd_packets/00153252 [17:20:36]Write 301 bytes [17:20:36]NVStorageSaveData done [17:20:36]OFDSenderStorePacket done [17:20:36]KKMCreateOFDPacket done [17:20:36]NVStorageSaveData kkm_last_timestamp [17:20:36]File name is /storage/kkm_last_timestamp [17:20:36]Write 4 bytes [17:20:36]NVStorageSaveData done [17:20:36]ExternCall_PrintAddStr [17:20:36]wPrintStart [17:20:36]Write to MH i2c: 01 00 00 CE 07 D5 [17:20:36]Write i2c OK [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: 01 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: 01 07 00 [17:20:36]MH_I2C_Read... [17:20:36]Read from MH i2c: 01 07 00 CE 07 00 00 00 00 00 FF 0F EA [17:20:36]RasterBufferAndPrint [17:20:36]line Счет N : (1)1787246 [17:20:36]line ИНН: 02508201610067 [17:20:36]line Контрольно-Кассовый Чек [17:20:36]line ПРОДАЖА [17:20:36]line ТРК (МРК, ГНК) : 22 [17:20:36]line Товар: 2710124130 [17:20:36]line Аи-92-К-5 [17:20:36]line 2.220 * 67.80 [17:20:36]line = 150.52 [17:20:36]line НДС 12% НСП 1% [17:20:36]line > о реализуемом товаре [17:20:36]line ОКРУГЛЕНИЕ: -0.52 [17:20:36]line ИТОГО: 150.00 [17:20:36]line Внесено: 150.00 [17:20:36]line СДАЧА: 0.00 [17:20:36]line НСП 1% : 1.33 [17:20:36]line НДС 12% : 15.98 [17:20:36]line Наличными: 150.00 [17:20:36]line Безнал.: 0.00 [17:20:36]line Место: АЗС № 89 "Партнер Нефть" [17:20:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:20:36]line СНО: Общий режим [17:20:36]line Чек 268 25.09.2024 17:20 [17:20:36]line Смена: 478 ФФД: 1.0 [17:20:36]line ЗНМ: 0300000113 [17:20:36]line РНМ: 0000000000091825 [17:20:36]line Версия ККМ: 001 [17:20:36]line ФМ: 0000000000871835 [17:20:36]line ФД: 153252 [17:20:36]line ФПД: 108160953527779 [17:20:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153252&fm=108160953527779&tin=02508201610067®Number=0000000000091825&sum=15000 [17:20:36]written 0, free lines is 4095 [17:20:37]Write to MH i2c: 01 00 00 F9 07 00 [17:20:37]Write i2c OK [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: 01 [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: 01 07 00 [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: 01 07 00 F9 07 00 00 00 00 00 DD 0C F0 [17:20:37]RasterBufferAndPrint [17:20:37]line [17:20:37]line [17:20:37]line [17:20:37]line [17:20:37]line [17:20:37]written 0, free lines is 3305 [17:20:37]MH_Cut [17:20:37]Write to MH i2c: D1 01 00 00 08 01 DA [17:20:37]Write i2c OK [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: D1 [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: D1 01 00 [17:20:37]MH_I2C_Read... [17:20:37]Read from MH i2c: D1 01 00 00 08 00 D9 [17:20:37]Write to MH i2c: 01 00 00 01 08 09 [17:20:37]Write i2c OK [17:20:37]MH_I2C_Read... [17:20:38]*** Cut start [17:20:38]*** Purtial cut [17:20:38]*** Stage 1: CUTSNS_PIN = 1 [17:20:38]Read from MH i2c: 01 [17:20:38]MH_I2C_Read... [17:20:38]*** Stop cut motor [17:20:38]*** Cut end [17:20:38]Read from MH i2c: 01 07 00 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 FF 0F 1E [17:20:38]process_action close_receipt done [17:20:38]requested_data is exist [17:20:38]produce_requested_data [17:20:38]requested_item fm.sn is exist - process it [17:20:38]wFMCommunicate request_size=4 [17:20:38]MH_SAM_APDU [17:20:38]CAPDU: 80 11 00 00 [17:20:38]Write to MH i2c: E2 08 00 02 08 80 11 00 00 00 00 00 00 84 [17:20:38]Write i2c OK [17:20:38]MH_I2C_Read... [17:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:38]Read from MH i2c: E2 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 17 00 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 17 00 02 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [17:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:20:38]wFMCommunicate OK [17:20:38]requested_item fd.num is exist - process it [17:20:38]SAM_PROTO_GetFieldsCounters [17:20:38]wFMCommunicate request_size=4 [17:20:38]MH_SAM_APDU [17:20:38]CAPDU: 80 13 00 00 [17:20:38]Write to MH i2c: E2 08 00 03 08 80 13 00 00 00 00 00 00 87 [17:20:38]Write i2c OK [17:20:38]MH_I2C_Read... [17:20:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:38]Read from MH i2c: E2 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 62 00 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 62 00 03 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [17:20:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:20:38]wFMCommunicate OK [17:20:38]SAM_PROTO_GetFieldsCounters done [17:20:38]requested_item shift.num is exist - process it [17:20:38]requested_item shift.opened is exist - process it [17:20:38]req_shift_opened [17:20:38]FM_GetShiftState [17:20:38]SAM_PROTO_GetShiftState [17:20:38]wFMCommunicate request_size=4 [17:20:38]MH_SAM_APDU [17:20:38]CAPDU: 80 13 01 00 [17:20:38]Write to MH i2c: E2 08 00 04 08 80 13 01 00 00 00 00 00 89 [17:20:38]Write i2c OK [17:20:38]MH_I2C_Read... [17:20:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:38]Read from MH i2c: E2 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 0E 00 [17:20:38]MH_I2C_Read... [17:20:38]Read from MH i2c: E2 0E 00 04 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 51 [17:20:38]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:20:38]wFMCommunicate OK [17:20:38]SAM_PROTO_GetShiftState done [17:20:38]FM_GetShiftState done [17:20:38]req_shift_opened done [17:20:38]requested_item shift.open_date is exist - process it [17:20:38]req_shift_open_date [17:20:38]req_shift_open_date done [17:20:38]produce_requested_data done [17:20:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153252,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:20:38]process_action_free close_receipt [17:20:38]json_value_free [17:20:38]json_value_free done [17:20:38]process_json_proto returns [17:20:38]Send response to host [17:20:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153252,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:20:38]free response buf [17:20:38]execute_script done [17:20:38]execute_script returns [17:20:38]free content buf [17:20:38]Sock 9.Close socket [17:20:38]Sock 9.Thread stoped [17:20:41]recv_with_timeout no data received [17:20:45]Connected sock=11 [17:20:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C0 2E 04 01 E3 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 5E 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 56 02 00 35 04 06 00 DF 4A 9D 51 D0 AA E9 93 61 3C 29 23 13 52 [17:20:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 92 43 47 00 3E 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 56 02 00 F4 03 04 00 67 EE F3 66 B6 04 01 00 00 34 18 D5 4E D0 CF 50 F5 [17:20:47]CommunicateWithHost err = 0 [17:20:47]CheckOFDResponse [17:20:47]1017 (14) - 77093643461234 [17:20:47]1041 (16) - 0000000000871835 [17:20:47]1040 (4) - 153251 [17:20:47]1012 (4) - 25.09.2024 11:05 [17:20:47]1206 (1) - 0 [17:20:47]OFD Sender: Remove packet 153251 [17:20:47]ProducePacketName [17:20:47]name=ofd_packets/00153251 [17:20:47]NVStorageDeleteData [17:20:48]OFD Sender: Processing packet 153252 [packets to send 835, broken 834] [17:20:48]ProducePacketName [17:20:48]name=ofd_packets/00153252 [17:20:48]OFD Sender: To server: pG, [17:20:48]CommunicateWithHost lk.salyk.kg:30040 [17:20:48]ConnectInit lk.salyk.kg [17:20:52]recv_with_timeout no data received [17:20:53]ConnectInit Can't take IP for lk.salyk.kg [17:20:53]CommunicateWithHost connect error [17:20:53]CommunicateWithHost err = -1 [17:20:53]OFD Sender: Server communicate error [17:20:53]OFD Sender: Processing packet 153252 [packets to send 835, broken 834] [17:20:53]ProducePacketName [17:20:53]name=ofd_packets/00153252 [17:20:53]OFD Sender: To server: pG, [17:20:53]CommunicateWithHost lk.salyk.kg:30040 [17:20:53]ConnectInit lk.salyk.kg [17:20:58]ConnectInit Can't take IP for lk.salyk.kg [17:20:58]CommunicateWithHost connect error [17:20:58]CommunicateWithHost err = -1 [17:20:58]OFD Sender: Server communicate error [17:21:03]OFD Sender: Processing packet 153252 [packets to send 835, broken 834] [17:21:03]ProducePacketName [17:21:03]name=ofd_packets/00153252 [17:21:03]OFD Sender: To server: pG, [17:21:03]CommunicateWithHost lk.salyk.kg:30040 [17:21:03]ConnectInit lk.salyk.kg [17:21:06]recv_with_timeout no data received [17:21:08]ConnectInit Can't take IP for lk.salyk.kg [17:21:08]CommunicateWithHost connect error [17:21:08]CommunicateWithHost err = -1 [17:21:08]OFD Sender: Server communicate error [17:21:13]OFD Sender: Processing packet 153252 [packets to send 835, broken 834] [17:21:13]ProducePacketName [17:21:13]name=ofd_packets/00153252 [17:21:13]OFD Sender: To server: pG, [17:21:13]CommunicateWithHost lk.salyk.kg:30040 [17:21:13]ConnectInit lk.salyk.kg [17:21:20]recv_with_timeout no data received [17:21:28]accept exits with 8 [17:21:28]New connection [17:21:28]New thread 3066535268 created [17:21:28]Thread 3066678628 joined [17:21:28]Waiting for new connection... [17:21:28] Sock 8.Parse request [17:21:28]Sock 8.Check first char [17:21:28]Sock 8.First char is OK [17:21:28]request: POST /json_proto HTTP/1.0 [17:21:28]Method: POST [17:21:28]URL: /json_proto [17:21:28]Method is POST - this is cgi request [17:21:28]url: /json_proto [17:21:28]query_string will be loaded in cgi processing [17:21:28]execute_cgi json_proto POST (null) [17:21:28]execute_cgi path=json_proto method=POST [17:21:28]POST find Content-Length [17:21:28]Host: 172.17.43.67:8080 [17:21:28]Content-Length: 675 [17:21:28]Content-Type: application/json [17:21:28] [17:21:28]POST finish read [17:21:28]Found Content-Length = 675 [17:21:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:28]execute_script... [17:21:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:28]POST & json_proto [17:21:28]process_json_proto [17:21:28]json parsed OK: [17:21:28]protocol is kg_v1.0 [17:21:28]action value=close_receipt [17:21:28]process_action close_receipt [17:21:28]cmd_close_receipt [17:21:28]MH_GetDate [17:21:28]Write to MH i2c: F0 00 00 05 08 FC [17:21:28]Write i2c OK [17:21:28]MH_I2C_Read... [17:21:28]Read from MH i2c: F0 [17:21:28]MH_I2C_Read... [17:21:28]Read from MH i2c: F0 09 00 [17:21:28]MH_I2C_Read... [17:21:28]Read from MH i2c: F0 09 00 05 08 00 99 46 F4 66 6A BD 47 65 11 [17:21:28]GetLastDocTimeStamp 1727284834 [17:21:28]current date 1727284889 [17:21:28]FM_GetShiftState [17:21:28]SAM_PROTO_GetShiftState [17:21:28]wFMCommunicate request_size=4 [17:21:28]MH_SAM_APDU [17:21:28]CAPDU: 80 13 01 00 [17:21:28]Write to MH i2c: E2 08 00 06 08 80 13 01 00 00 00 00 00 8B [17:21:28]Write i2c OK [17:21:28]MH_I2C_Read... [17:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:28]Read from MH i2c: E2 [17:21:28]MH_I2C_Read... [17:21:28]Read from MH i2c: E2 0E 00 [17:21:28]MH_I2C_Read... [17:21:28]Read from MH i2c: E2 0E 00 06 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 53 [17:21:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:21:28]wFMCommunicate OK [17:21:28]SAM_PROTO_GetShiftState done [17:21:28]FM_GetShiftState done [17:21:28]opened in 1727224329 [17:21:28]opened+sec_in_day 1727310729 [17:21:28]quantity*price = 50063 [17:21:28]sum+1 = 50064 [17:21:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 269 25.09.2024 17:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153253 ФПД: 253125184634697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153253&fm=253125184634697&tin=02508201610067®Number=0000000000091825&sum=50000 [17:21:30]StoreToDocumentArchive [17:21:30]shift 478 fd 153253 [17:21:30]save to /storage/0478/doc_00153253 [17:21:30]save last doc name /storage/0478/doc_00153253 to /storage/kkm_last_doc_name [17:21:30]save OK [17:21:30]Clear old archive folders... [17:21:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:21:30]tlvbuf is 00A75600 [17:21:30]SAM_PROTO_ClearQueue [17:21:30]wFMCommunicate request_size=4 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 09 00 00 [17:21:30]Write to MH i2c: E2 08 00 13 08 80 09 00 00 00 00 00 00 8D [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 13 08 00 90 00 8F [17:21:30]RAPDU: 90 00 [17:21:30]wFMCommunicate OK [17:21:30]SAM_PROTO_ClearQueue done [17:21:30]KKMCreateOFDPacket [17:21:30]OFDProtocolAddRootSTLVToBuf [17:21:30]FM_MakeSignedData [17:21:30]FM_MakeSignedData [17:21:30]SAM_PROTO_SignData [17:21:30]wFMCommunicate request_size=4 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 0D 01 02 [17:21:30]Write to MH i2c: E2 08 00 14 08 80 0D 01 02 00 00 00 00 95 [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 14 08 00 90 00 90 [17:21:30]RAPDU: 90 00 [17:21:30]wFMCommunicate OK [17:21:30]wFMCommunicate request_size=255 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 99 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 35 04 06 00 E6 37 4C B6 [17:21:30]Write to MH i2c: E2 02 01 15 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 99 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 35 04 06 00 E6 37 4C B6 00 00 E4 [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [17:21:30]RAPDU: 90 00 [17:21:30]wFMCommunicate OK [17:21:30]wFMCommunicate request_size=7 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 0D 02 02 02 BF 49 [17:21:30]Write to MH i2c: E2 0A 00 16 08 80 0D 02 02 02 00 BF 49 00 00 A4 [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 03 00 16 08 00 90 00 92 [17:21:30]RAPDU: 90 00 [17:21:30]wFMCommunicate OK [17:21:30]wFMCommunicate request_size=4 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 0D 03 02 [17:21:30]Write to MH i2c: E2 08 00 17 08 80 0D 03 02 00 00 00 00 9A [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 0B 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 0B 00 17 08 00 85 9E 2C 40 D4 60 0D 51 90 00 BC [17:21:30]RAPDU: 85 9E 2C 40 D4 60 0D 51 90 00 [17:21:30]wFMCommunicate OK [17:21:30]SAM_PROTO_SignData done [17:21:30]FM_MakeSignedData done [17:21:30]CreateOFDProtocolMessage [17:21:30]wFMCommunicate request_size=4 [17:21:30]MH_SAM_APDU [17:21:30]CAPDU: 80 11 00 00 [17:21:30]Write to MH i2c: E2 08 00 18 08 80 11 00 00 00 00 00 00 9A [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:30]Read from MH i2c: E2 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 17 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: E2 17 00 18 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [17:21:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:21:30]wFMCommunicate OK [17:21:30]CreateOFDProtocolMessage done [17:21:30]OFDSenderStorePacket 153253 [17:21:30]StoreOFDPacket docnum=153253 [17:21:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 3D 04 01 C6 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 99 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 35 04 06 00 E6 37 4C B6 BF 49 85 9E 2C 40 D4 60 0D 51 [17:21:30]CheckFolder [17:21:30]dirname=/storage/ofd_packets [17:21:30]CheckFolder done [17:21:30]ProducePacketName [17:21:30]name=ofd_packets/00153253 [17:21:30]NVStorageSaveData ofd_packets/00153253 [17:21:30]File name is /storage/ofd_packets/00153253 [17:21:30]Write 298 bytes [17:21:30]NVStorageSaveData done [17:21:30]OFDSenderStorePacket done [17:21:30]KKMCreateOFDPacket done [17:21:30]NVStorageSaveData kkm_last_timestamp [17:21:30]File name is /storage/kkm_last_timestamp [17:21:30]Write 4 bytes [17:21:30]NVStorageSaveData done [17:21:30]ExternCall_PrintAddStr [17:21:30]wPrintStart [17:21:30]Write to MH i2c: 01 00 00 19 08 21 [17:21:30]Write i2c OK [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: 01 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: 01 07 00 [17:21:30]MH_I2C_Read... [17:21:30]Read from MH i2c: 01 07 00 19 08 00 00 00 00 00 FF 0F 36 [17:21:30]RasterBufferAndPrint [17:21:30]line Счет N : (1)1787248 [17:21:30]line ИНН: 02508201610067 [17:21:30]line Контрольно-Кассовый Чек [17:21:30]line ПРОДАЖА [17:21:30]line ТРК (МРК, ГНК) : 31 [17:21:30]line Товар: 2710194210 [17:21:30]line ДТ-К-5 [17:21:30]line 6.570 * 76.20 [17:21:30]line = 500.63 [17:21:30]line НДС 12% НСП 1% [17:21:30]line > о реализуемом товаре [17:21:30]line ОКРУГЛЕНИЕ: -0.63 [17:21:30]line ИТОГО: 500.00 [17:21:30]line Внесено: 500.00 [17:21:30]line СДАЧА: 0.00 [17:21:30]line НСП 1% : 4.43 [17:21:30]line НДС 12% : 53.16 [17:21:30]line Наличными: 500.00 [17:21:30]line Безнал.: 0.00 [17:21:30]line Место: АЗС № 89 "Партнер Нефть" [17:21:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:21:30]line СНО: Общий режим [17:21:30]line Чек 269 25.09.2024 17:21 [17:21:30]line Смена: 478 ФФД: 1.0 [17:21:30]line ЗНМ: 0300000113 [17:21:30]line РНМ: 0000000000091825 [17:21:30]line Версия ККМ: 001 [17:21:30]line ФМ: 0000000000871835 [17:21:30]line ФД: 153253 [17:21:30]line ФПД: 253125184634697 [17:21:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172129&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153253&fm=253125184634697&tin=02508201610067®Number=0000000000091825&sum=50000 [17:21:30]written 0, free lines is 4095 [17:21:31]Write to MH i2c: 01 00 00 44 08 4C [17:21:31]Write i2c OK [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: 01 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: 01 07 00 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 D4 0C 33 [17:21:31]RasterBufferAndPrint [17:21:31]line [17:21:31]line [17:21:31]line [17:21:31]line [17:21:31]line [17:21:31]written 0, free lines is 3296 [17:21:31]MH_Cut [17:21:31]Write to MH i2c: D1 01 00 4B 08 01 25 [17:21:31]Write i2c OK [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: D1 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: D1 01 00 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: D1 01 00 4B 08 00 24 [17:21:31]Write to MH i2c: 01 00 00 4C 08 54 [17:21:31]Write i2c OK [17:21:31]MH_I2C_Read... [17:21:31]*** Cut start [17:21:31]*** Purtial cut [17:21:31]*** Stage 1: CUTSNS_PIN = 1 [17:21:32]Read from MH i2c: 01 [17:21:32]MH_I2C_Read... [17:21:32]*** Stop cut motor [17:21:32]*** Cut end [17:21:32]Read from MH i2c: 01 07 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: 01 07 00 4C 08 00 00 00 00 00 FF 0F 69 [17:21:32]process_action close_receipt done [17:21:32]requested_data is exist [17:21:32]produce_requested_data [17:21:32]requested_item fm.sn is exist - process it [17:21:32]wFMCommunicate request_size=4 [17:21:32]MH_SAM_APDU [17:21:32]CAPDU: 80 11 00 00 [17:21:32]Write to MH i2c: E2 08 00 4D 08 80 11 00 00 00 00 00 00 CF [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:32]Read from MH i2c: E2 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 17 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 17 00 4D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [17:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:21:32]wFMCommunicate OK [17:21:32]requested_item fd.num is exist - process it [17:21:32]SAM_PROTO_GetFieldsCounters [17:21:32]wFMCommunicate request_size=4 [17:21:32]MH_SAM_APDU [17:21:32]CAPDU: 80 13 00 00 [17:21:32]Write to MH i2c: E2 08 00 4E 08 80 13 00 00 00 00 00 00 D2 [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 71 47 00 17 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 56 02 00 F4 03 04 00 94 EE F3 66 B6 04 01 00 00 65 83 EB 22 DF 12 18 7C [17:21:32]CommunicateWithHost err = 0 [17:21:32]CheckOFDResponse [17:21:32]1017 (14) - 77093643461234 [17:21:32]1041 (16) - 0000000000871835 [17:21:32]1040 (4) - 153252 [17:21:32]1012 (4) - 25.09.2024 11:05 [17:21:32]1206 (1) - 0 [17:21:32]OFD Sender: Remove packet 153252 [17:21:32]ProducePacketName [17:21:32]name=ofd_packets/00153252 [17:21:32]NVStorageDeleteData [17:21:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:32]Read from MH i2c: E2 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 62 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 62 00 4E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [17:21:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:21:32]wFMCommunicate OK [17:21:32]SAM_PROTO_GetFieldsCounters done [17:21:32]requested_item shift.num is exist - process it [17:21:32]requested_item shift.opened is exist - process it [17:21:32]req_shift_opened [17:21:32]FM_GetShiftState [17:21:32]SAM_PROTO_GetShiftState [17:21:32]wFMCommunicate request_size=4 [17:21:32]MH_SAM_APDU [17:21:32]CAPDU: 80 13 01 00 [17:21:32]Write to MH i2c: E2 08 00 4F 08 80 13 01 00 00 00 00 00 D4 [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:32]Read from MH i2c: E2 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 0E 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 0E 00 4F 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9C [17:21:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:21:32]wFMCommunicate OK [17:21:32]SAM_PROTO_GetShiftState done [17:21:32]FM_GetShiftState done [17:21:32]req_shift_opened done [17:21:32]requested_item shift.open_date is exist - process it [17:21:32]req_shift_open_date [17:21:32]req_shift_open_date done [17:21:32]produce_requested_data done [17:21:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153253,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:21:32]process_action_free close_receipt [17:21:32]json_value_free [17:21:32]json_value_free done [17:21:32]process_json_proto returns [17:21:32]Send response to host [17:21:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153253,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:21:32]free response buf [17:21:32]execute_script done [17:21:32]execute_script returns [17:21:32]free content buf [17:21:32]Sock 8.Close socket [17:21:32]Sock 8.Thread stoped [17:21:32]OFD Sender: Processing packet 153253 [packets to send 835, broken 834] [17:21:32]ProducePacketName [17:21:32]name=ofd_packets/00153253 [17:21:32]OFD Sender: To server: pG, [17:21:32]CommunicateWithHost lk.salyk.kg:30040 [17:21:32]ConnectInit lk.salyk.kg [17:21:36]recv_with_timeout no data received [17:21:37]ConnectInit Can't take IP for lk.salyk.kg [17:21:37]CommunicateWithHost connect error [17:21:37]CommunicateWithHost err = -1 [17:21:37]OFD Sender: Server communicate error [17:21:37]OFD Sender: Processing packet 153253 [packets to send 835, broken 834] [17:21:37]ProducePacketName [17:21:37]name=ofd_packets/00153253 [17:21:37]OFD Sender: To server: pG, [17:21:37]CommunicateWithHost lk.salyk.kg:30040 [17:21:37]ConnectInit lk.salyk.kg [17:21:42]ConnectInit Can't take IP for lk.salyk.kg [17:21:42]CommunicateWithHost connect error [17:21:42]CommunicateWithHost err = -1 [17:21:42]OFD Sender: Server communicate error [17:21:47]OFD Sender: Processing packet 153253 [packets to send 835, broken 834] [17:21:47]ProducePacketName [17:21:47]name=ofd_packets/00153253 [17:21:47]OFD Sender: To server: pG, [17:21:47]CommunicateWithHost lk.salyk.kg:30040 [17:21:47]ConnectInit lk.salyk.kg [17:21:50]recv_with_timeout no data received [17:21:52]ConnectInit Can't take IP for lk.salyk.kg [17:21:52]CommunicateWithHost connect error [17:21:52]CommunicateWithHost err = -1 [17:21:52]OFD Sender: Server communicate error [17:21:57]OFD Sender: Processing packet 153253 [packets to send 835, broken 834] [17:21:57]ProducePacketName [17:21:57]name=ofd_packets/00153253 [17:21:57]OFD Sender: To server: pG, [17:21:57]CommunicateWithHost lk.salyk.kg:30040 [17:21:57]ConnectInit lk.salyk.kg [17:22:01]Connected sock=9 [17:22:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 3D 04 01 C6 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 99 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 35 04 06 00 E6 37 4C B6 BF 49 85 9E 2C 40 D4 60 0D 51 [17:22:05]recv_with_timeout no data received [17:22:06]recv_with_timeout no data received [17:22:06]CommunicateWithHost answer receiving error [17:22:06]CommunicateWithHost err = -3 [17:22:06]OFD Sender: Server communicate error [17:22:11]OFD Sender: Processing packet 153253 [packets to send 835, broken 834] [17:22:11]ProducePacketName [17:22:11]name=ofd_packets/00153253 [17:22:11]OFD Sender: To server: pG, [17:22:11]CommunicateWithHost lk.salyk.kg:30040 [17:22:11]ConnectInit lk.salyk.kg [17:22:21]recv_with_timeout no data received [17:22:28]Connected sock=9 [17:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 3D 04 01 C6 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 99 46 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 35 04 06 00 E6 37 4C B6 BF 49 85 9E 2C 40 D4 60 0D 51 [17:22:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A 6E 47 00 97 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 56 02 00 F4 03 04 00 CF EE F3 66 B6 04 01 00 00 5E 89 D4 07 20 FD 53 D5 [17:22:30]CommunicateWithHost err = 0 [17:22:30]CheckOFDResponse [17:22:30]1017 (14) - 77093643461234 [17:22:30]1041 (16) - 0000000000871835 [17:22:30]1040 (4) - 153253 [17:22:30]1012 (4) - 25.09.2024 11:06 [17:22:30]1206 (1) - 0 [17:22:30]OFD Sender: Remove packet 153253 [17:22:30]ProducePacketName [17:22:30]name=ofd_packets/00153253 [17:22:30]NVStorageDeleteData [17:22:31]OFD Sender: No OFD packet to send [17:22:35]recv_with_timeout no data received [17:22:36]OFD Sender: No OFD packet to send [17:22:41]OFD Sender: No OFD packet to send [17:22:46]OFD Sender: No OFD packet to send [17:22:48]recv_with_timeout no data received [17:22:51]OFD Sender: No OFD packet to send [17:22:56]OFD Sender: No OFD packet to send [17:23:01]OFD Sender: No OFD packet to send [17:23:06]OFD Sender: No OFD packet to send [17:23:11]OFD Sender: No OFD packet to send [17:23:12]recv_with_timeout no data received [17:23:16]OFD Sender: No OFD packet to send [17:23:21]OFD Sender: No OFD packet to send [17:23:26]OFD Sender: No OFD packet to send [17:23:31]OFD Sender: No OFD packet to send [17:23:33]recv_with_timeout no data received [17:23:36]OFD Sender: No OFD packet to send [17:23:41]OFD Sender: No OFD packet to send [17:23:46]OFD Sender: No OFD packet to send [17:23:51]OFD Sender: No OFD packet to send [17:23:56]OFD Sender: No OFD packet to send [17:24:01]OFD Sender: No OFD packet to send [17:24:06]OFD Sender: No OFD packet to send [17:24:11]OFD Sender: No OFD packet to send [17:24:16]OFD Sender: No OFD packet to send [17:24:21]OFD Sender: No OFD packet to send [17:24:26]OFD Sender: No OFD packet to send [17:24:31]OFD Sender: No OFD packet to send [17:24:36]OFD Sender: No OFD packet to send [17:24:41]OFD Sender: No OFD packet to send [17:24:46]accept exits with 11 [17:24:46]New connection [17:24:46]New thread 3066678628 created [17:24:46]Thread 3066535268 joined [17:24:46]Waiting for new connection... [17:24:46] Sock 11.Parse request [17:24:46]Sock 11.Check first char [17:24:46]Sock 11.First char is OK [17:24:46]request: POST /json_proto HTTP/1.0 [17:24:46]Method: POST [17:24:46]URL: /json_proto [17:24:46]Method is POST - this is cgi request [17:24:46]url: /json_proto [17:24:46]query_string will be loaded in cgi processing [17:24:46]execute_cgi json_proto POST (null) [17:24:46]execute_cgi path=json_proto method=POST [17:24:46]POST find Content-Length [17:24:46]Host: 172.17.43.67:8080 [17:24:46]Content-Length: 675 [17:24:46]Content-Type: application/json [17:24:46] [17:24:46]POST finish read [17:24:46]Found Content-Length = 675 [17:24:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:46]execute_script... [17:24:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:46]POST & json_proto [17:24:46]process_json_proto [17:24:46]json parsed OK: [17:24:46]protocol is kg_v1.0 [17:24:46]action value=close_receipt [17:24:46]process_action close_receipt [17:24:46]cmd_close_receipt [17:24:46]MH_GetDate [17:24:46]Write to MH i2c: F0 00 00 50 08 47 [17:24:46]Write i2c OK [17:24:46]MH_I2C_Read... [17:24:46]Read from MH i2c: F0 [17:24:46]MH_I2C_Read... [17:24:46]Read from MH i2c: F0 09 00 [17:24:46]MH_I2C_Read... [17:24:46]Read from MH i2c: F0 09 00 50 08 00 5E 47 F4 66 6A BD 47 65 22 [17:24:46]GetLastDocTimeStamp 1727284889 [17:24:46]current date 1727285086 [17:24:46]FM_GetShiftState [17:24:46]SAM_PROTO_GetShiftState [17:24:46]wFMCommunicate request_size=4 [17:24:46]MH_SAM_APDU [17:24:46]CAPDU: 80 13 01 00 [17:24:46]Write to MH i2c: E2 08 00 51 08 80 13 01 00 00 00 00 00 D6 [17:24:46]Write i2c OK [17:24:46]MH_I2C_Read... [17:24:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:46]Read from MH i2c: E2 [17:24:46]MH_I2C_Read... [17:24:46]Read from MH i2c: E2 0E 00 [17:24:46]MH_I2C_Read... [17:24:46]Read from MH i2c: E2 0E 00 51 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9E [17:24:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:24:46]wFMCommunicate OK [17:24:46]SAM_PROTO_GetShiftState done [17:24:46]FM_GetShiftState done [17:24:46]opened in 1727224329 [17:24:46]opened+sec_in_day 1727310729 [17:24:46]quantity*price = 50063 [17:24:46]sum+1 = 50064 [17:24:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 270 25.09.2024 17:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153254 ФПД: 150016634086337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153254&fm=150016634086337&tin=02508201610067®Number=0000000000091825&sum=50000 [17:24:47]StoreToDocumentArchive [17:24:47]shift 478 fd 153254 [17:24:47]save to /storage/0478/doc_00153254 [17:24:47]save last doc name /storage/0478/doc_00153254 to /storage/kkm_last_doc_name [17:24:47]save OK [17:24:47]Clear old archive folders... [17:24:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:24:47]tlvbuf is 00A76440 [17:24:47]SAM_PROTO_ClearQueue [17:24:47]wFMCommunicate request_size=4 [17:24:47]MH_SAM_APDU [17:24:47]CAPDU: 80 09 00 00 [17:24:47]Write to MH i2c: E2 08 00 5E 08 80 09 00 00 00 00 00 00 D8 [17:24:47]Write i2c OK [17:24:47]MH_I2C_Read... [17:24:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:47]Read from MH i2c: E2 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [17:24:47]RAPDU: 90 00 [17:24:47]wFMCommunicate OK [17:24:47]SAM_PROTO_ClearQueue done [17:24:47]KKMCreateOFDPacket [17:24:47]OFDProtocolAddRootSTLVToBuf [17:24:47]FM_MakeSignedData [17:24:47]FM_MakeSignedData [17:24:47]SAM_PROTO_SignData [17:24:47]wFMCommunicate request_size=4 [17:24:47]MH_SAM_APDU [17:24:47]CAPDU: 80 0D 01 02 [17:24:47]Write to MH i2c: E2 08 00 5F 08 80 0D 01 02 00 00 00 00 E0 [17:24:47]Write i2c OK [17:24:47]MH_I2C_Read... [17:24:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:47]Read from MH i2c: E2 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [17:24:47]RAPDU: 90 00 [17:24:47]wFMCommunicate OK [17:24:47]wFMCommunicate request_size=255 [17:24:47]MH_SAM_APDU [17:24:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 5E 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 56 02 00 35 04 06 00 88 70 78 2F [17:24:47]Write to MH i2c: E2 02 01 60 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 5E 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 56 02 00 35 04 06 00 88 70 78 2F 00 00 77 [17:24:47]Write i2c OK [17:24:47]MH_I2C_Read... [17:24:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:47]Read from MH i2c: E2 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 [17:24:47]MH_I2C_Read... [17:24:47]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [17:24:47]RAPDU: 90 00 [17:24:47]wFMCommunicate OK [17:24:47]wFMCommunicate request_size=7 [17:24:47]MH_SAM_APDU [17:24:47]CAPDU: 80 0D 02 02 02 63 C1 [17:24:47]Write to MH i2c: E2 0A 00 61 08 80 0D 02 02 02 00 63 C1 00 00 0B [17:24:47]Write i2c OK [17:24:47]MH_I2C_Read... [17:24:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:48]Read from MH i2c: E2 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 03 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 03 00 61 08 00 90 00 DD [17:24:48]RAPDU: 90 00 [17:24:48]wFMCommunicate OK [17:24:48]wFMCommunicate request_size=4 [17:24:48]MH_SAM_APDU [17:24:48]CAPDU: 80 0D 03 02 [17:24:48]Write to MH i2c: E2 08 00 62 08 80 0D 03 02 00 00 00 00 E5 [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:24:48]Read from MH i2c: E2 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 0B 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 0B 00 62 08 00 52 58 AA 78 C8 32 14 11 90 00 D1 [17:24:48]RAPDU: 52 58 AA 78 C8 32 14 11 90 00 [17:24:48]wFMCommunicate OK [17:24:48]SAM_PROTO_SignData done [17:24:48]FM_MakeSignedData done [17:24:48]CreateOFDProtocolMessage [17:24:48]wFMCommunicate request_size=4 [17:24:48]MH_SAM_APDU [17:24:48]CAPDU: 80 11 00 00 [17:24:48]Write to MH i2c: E2 08 00 63 08 80 11 00 00 00 00 00 00 E5 [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:48]Read from MH i2c: E2 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 17 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: E2 17 00 63 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [17:24:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:24:48]wFMCommunicate OK [17:24:48]CreateOFDProtocolMessage done [17:24:48]OFDSenderStorePacket 153254 [17:24:48]StoreOFDPacket docnum=153254 [17:24:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 3A 04 01 EC 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 5E 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 56 02 00 35 04 06 00 88 70 78 2F 63 C1 52 58 AA 78 C8 32 14 11 [17:24:48]CheckFolder [17:24:48]dirname=/storage/ofd_packets [17:24:48]CheckFolder done [17:24:48]ProducePacketName [17:24:48]name=ofd_packets/00153254 [17:24:48]NVStorageSaveData ofd_packets/00153254 [17:24:48]File name is /storage/ofd_packets/00153254 [17:24:48]Write 298 bytes [17:24:48]NVStorageSaveData done [17:24:48]OFDSenderStorePacket done [17:24:48]KKMCreateOFDPacket done [17:24:48]NVStorageSaveData kkm_last_timestamp [17:24:48]File name is /storage/kkm_last_timestamp [17:24:48]Write 4 bytes [17:24:48]NVStorageSaveData done [17:24:48]ExternCall_PrintAddStr [17:24:48]wPrintStart [17:24:48]Write to MH i2c: 01 00 00 64 08 6C [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 07 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 07 00 64 08 00 00 00 00 00 FF 0F 81 [17:24:48]RasterBufferAndPrint [17:24:48]line Счет N : (1)1787249 [17:24:48]line ИНН: 02508201610067 [17:24:48]line Контрольно-Кассовый Чек [17:24:48]line ПРОДАЖА [17:24:48]line ТРК (МРК, ГНК) : 41 [17:24:48]line Товар: 2710194210 [17:24:48]line ДТ-К-5 [17:24:48]line 6.570 * 76.20 [17:24:48]line = 500.63 [17:24:48]line НДС 12% НСП 1% [17:24:48]line > о реализуемом товаре [17:24:48]line ОКРУГЛЕНИЕ: -0.63 [17:24:48]line ИТОГО: 500.00 [17:24:48]line Внесено: 500.00 [17:24:48]line СДАЧА: 0.00 [17:24:48]line НСП 1% : 4.43 [17:24:48]line НДС 12% : 53.16 [17:24:48]line Наличными: 500.00 [17:24:48]line Безнал.: 0.00 [17:24:48]line Место: АЗС № 89 "Партнер Нефть" [17:24:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:24:48]line СНО: Общий режим [17:24:48]line Чек 270 25.09.2024 17:24 [17:24:48]line Смена: 478 ФФД: 1.0 [17:24:48]line ЗНМ: 0300000113 [17:24:48]line РНМ: 0000000000091825 [17:24:48]line Версия ККМ: 001 [17:24:48]line ФМ: 0000000000871835 [17:24:48]line ФД: 153254 [17:24:48]line ФПД: 150016634086337 [17:24:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153254&fm=150016634086337&tin=02508201610067®Number=0000000000091825&sum=50000 [17:24:48]OFD Sender: Processing packet 153254 [packets to send 835, broken 834] [17:24:48]ProducePacketName [17:24:48]name=ofd_packets/00153254 [17:24:48]OFD Sender: To server: pG, [17:24:48]CommunicateWithHost lk.salyk.kg:30040 [17:24:48]ConnectInit lk.salyk.kg [17:24:48]written 0, free lines is 4095 [17:24:48]Write to MH i2c: 01 00 00 8F 08 97 [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 07 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: 01 07 00 8F 08 00 00 00 00 00 D7 0C 81 [17:24:48]RasterBufferAndPrint [17:24:48]line [17:24:48]line [17:24:48]line [17:24:48]line [17:24:48]line [17:24:48]written 0, free lines is 3294 [17:24:48]MH_Cut [17:24:48]Write to MH i2c: D1 01 00 96 08 01 70 [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: D1 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: D1 01 00 [17:24:48]MH_I2C_Read... [17:24:48]Read from MH i2c: D1 01 00 96 08 00 6F [17:24:48]Write to MH i2c: 01 00 00 97 08 9F [17:24:48]Write i2c OK [17:24:48]MH_I2C_Read... [17:24:49]*** Cut start [17:24:49]*** Purtial cut [17:24:49]*** Stage 1: CUTSNS_PIN = 1 [17:24:49]Read from MH i2c: 01 [17:24:49]MH_I2C_Read... [17:24:49]*** Stop cut motor [17:24:49]*** Cut end [17:24:49]Read from MH i2c: 01 07 00 [17:24:49]MH_I2C_Read... [17:24:49]Read from MH i2c: 01 07 00 97 08 00 00 00 00 00 FF 0F B4 [17:24:49]process_action close_receipt done [17:24:49]requested_data is exist [17:24:49]produce_requested_data [17:24:49]requested_item fm.sn is exist - process it [17:24:49]wFMCommunicate request_size=4 [17:24:49]MH_SAM_APDU [17:24:49]CAPDU: 80 11 00 00 [17:24:49]Write to MH i2c: E2 08 00 98 08 80 11 00 00 00 00 00 00 1A [17:24:49]Write i2c OK [17:24:49]MH_I2C_Read... [17:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:49]Read from MH i2c: E2 [17:24:49]MH_I2C_Read... [17:24:49]Read from MH i2c: E2 17 00 [17:24:49]MH_I2C_Read... [17:24:49]Read from MH i2c: E2 17 00 98 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [17:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:24:49]wFMCommunicate OK [17:24:49]requested_item fd.num is exist - process it [17:24:49]SAM_PROTO_GetFieldsCounters [17:24:49]wFMCommunicate request_size=4 [17:24:49]MH_SAM_APDU [17:24:49]CAPDU: 80 13 00 00 [17:24:49]Write to MH i2c: E2 08 00 99 08 80 13 00 00 00 00 00 00 1D [17:24:49]Write i2c OK [17:24:49]MH_I2C_Read... [17:24:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:50]Read from MH i2c: E2 [17:24:50]MH_I2C_Read... [17:24:50]Read from MH i2c: E2 62 00 [17:24:50]MH_I2C_Read... [17:24:50]Read from MH i2c: E2 62 00 99 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [17:24:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:24:50]wFMCommunicate OK [17:24:50]SAM_PROTO_GetFieldsCounters done [17:24:50]requested_item shift.num is exist - process it [17:24:50]requested_item shift.opened is exist - process it [17:24:50]req_shift_opened [17:24:50]FM_GetShiftState [17:24:50]SAM_PROTO_GetShiftState [17:24:50]wFMCommunicate request_size=4 [17:24:50]MH_SAM_APDU [17:24:50]CAPDU: 80 13 01 00 [17:24:50]Write to MH i2c: E2 08 00 9A 08 80 13 01 00 00 00 00 00 1F [17:24:50]Write i2c OK [17:24:50]MH_I2C_Read... [17:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:50]Read from MH i2c: E2 [17:24:50]MH_I2C_Read... [17:24:50]Read from MH i2c: E2 0E 00 [17:24:50]MH_I2C_Read... [17:24:50]Read from MH i2c: E2 0E 00 9A 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E7 [17:24:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:24:50]wFMCommunicate OK [17:24:50]SAM_PROTO_GetShiftState done [17:24:50]FM_GetShiftState done [17:24:50]req_shift_opened done [17:24:50]requested_item shift.open_date is exist - process it [17:24:50]req_shift_open_date [17:24:50]req_shift_open_date done [17:24:50]produce_requested_data done [17:24:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153254,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:24:50]process_action_free close_receipt [17:24:50]json_value_free [17:24:50]json_value_free done [17:24:50]process_json_proto returns [17:24:50]Send response to host [17:24:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153254,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:24:50]free response buf [17:24:50]execute_script done [17:24:50]execute_script returns [17:24:50]free content buf [17:24:50]Sock 11.Close socket [17:24:50]Sock 11.Thread stoped [17:24:51]Connected sock=10 [17:24:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 3A 04 01 EC 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 5E 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 56 02 00 35 04 06 00 88 70 78 2F 63 C1 52 58 AA 78 C8 32 14 11 [17:24:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD 06 47 00 0D 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 56 02 00 F4 03 04 00 5C EF F3 66 B6 04 01 00 00 4F 57 3A 19 12 91 74 61 [17:24:51]CommunicateWithHost err = 0 [17:24:51]CheckOFDResponse [17:24:51]1017 (14) - 77093643461234 [17:24:51]1041 (16) - 0000000000871835 [17:24:51]1040 (4) - 153254 [17:24:51]1012 (4) - 25.09.2024 11:09 [17:24:51]1206 (1) - 0 [17:24:51]OFD Sender: Remove packet 153254 [17:24:51]ProducePacketName [17:24:51]name=ofd_packets/00153254 [17:24:51]NVStorageDeleteData [17:24:52]OFD Sender: No OFD packet to send [17:24:57]OFD Sender: No OFD packet to send [17:25:02]OFD Sender: No OFD packet to send [17:25:03]recv_with_timeout no data received [17:25:07]accept exits with 8 [17:25:07]New connection [17:25:07]New thread 3066535268 created [17:25:07]Thread 3066678628 joined [17:25:07]Waiting for new connection... [17:25:07] Sock 8.Parse request [17:25:07]Sock 8.Check first char [17:25:07]Sock 8.First char is OK [17:25:07]request: POST /json_proto HTTP/1.0 [17:25:07]Method: POST [17:25:07]URL: /json_proto [17:25:07]Method is POST - this is cgi request [17:25:07]url: /json_proto [17:25:07]query_string will be loaded in cgi processing [17:25:07]execute_cgi json_proto POST (null) [17:25:07]execute_cgi path=json_proto method=POST [17:25:07]POST find Content-Length [17:25:07]Host: 172.17.43.67:8080 [17:25:07]Content-Length: 678 [17:25:07]Content-Type: application/json [17:25:07] [17:25:07]POST finish read [17:25:07]Found Content-Length = 678 [17:25:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:07]execute_script... [17:25: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)1787250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:07]POST & json_proto [17:25:07]process_json_proto [17:25:07]json parsed OK: [17:25:07]protocol is kg_v1.0 [17:25:07]action value=close_receipt [17:25:07]process_action close_receipt [17:25:07]cmd_close_receipt [17:25:07]MH_GetDate [17:25:07]Write to MH i2c: F0 00 00 9B 08 92 [17:25:07]Write i2c OK [17:25:07]MH_I2C_Read... [17:25:07]Read from MH i2c: F0 [17:25:07]MH_I2C_Read... [17:25:07]Read from MH i2c: F0 09 00 [17:25:07]MH_I2C_Read... [17:25:07]Read from MH i2c: F0 09 00 9B 08 00 73 47 F4 66 6A BD 47 65 82 [17:25:07]GetLastDocTimeStamp 1727285086 [17:25:07]current date 1727285107 [17:25:07]FM_GetShiftState [17:25:07]SAM_PROTO_GetShiftState [17:25:07]wFMCommunicate request_size=4 [17:25:07]MH_SAM_APDU [17:25:07]CAPDU: 80 13 01 00 [17:25:07]Write to MH i2c: E2 08 00 9C 08 80 13 01 00 00 00 00 00 21 [17:25:07]Write i2c OK [17:25:07]MH_I2C_Read... [17:25:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:07]Read from MH i2c: E2 [17:25:07]MH_I2C_Read... [17:25:07]Read from MH i2c: E2 0E 00 [17:25:07]MH_I2C_Read... [17:25:07]Read from MH i2c: E2 0E 00 9C 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E9 [17:25:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:25:07]wFMCommunicate OK [17:25:07]SAM_PROTO_GetShiftState done [17:25:07]FM_GetShiftState done [17:25:07]opened in 1727224329 [17:25:07]opened+sec_in_day 1727310729 [17:25:07]quantity*price = 40002 [17:25:07]sum+1 = 40003 [17:25:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 271 25.09.2024 17:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153255 ФПД: 91287651943930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172507&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153255&fm=91287651943930&tin=02508201610067®Number=0000000000091825&sum=40000 [17:25:08]StoreToDocumentArchive [17:25:08]shift 478 fd 153255 [17:25:08]save to /storage/0478/doc_00153255 [17:25:08]save last doc name /storage/0478/doc_00153255 to /storage/kkm_last_doc_name [17:25:08]save OK [17:25:08]Clear old archive folders... [17:25:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:08]tlvbuf is B6F120C0 [17:25:08]SAM_PROTO_ClearQueue [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 09 00 00 [17:25:08]Write to MH i2c: E2 08 00 A9 08 80 09 00 00 00 00 00 00 23 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 A9 08 00 90 00 25 [17:25:08]RAPDU: 90 00 [17:25:08]wFMCommunicate OK [17:25:08]SAM_PROTO_ClearQueue done [17:25:08]KKMCreateOFDPacket [17:25:08]OFDProtocolAddRootSTLVToBuf [17:25:08]FM_MakeSignedData [17:25:08]FM_MakeSignedData [17:25:08]SAM_PROTO_SignData [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 0D 01 02 [17:25:08]Write to MH i2c: E2 08 00 AA 08 80 0D 01 02 00 00 00 00 2B [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 AA 08 00 90 00 26 [17:25:08]RAPDU: 90 00 [17:25:08]wFMCommunicate OK [17:25:08]wFMCommunicate request_size=255 [17:25:08]MH_SAM_APDU [17:25: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 73 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 56 02 00 35 04 06 00 53 [17:25:08]Write to MH i2c: E2 02 01 AB 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 73 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 56 02 00 35 04 06 00 53 00 00 E4 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 AB 08 00 90 00 27 [17:25:08]RAPDU: 90 00 [17:25:08]wFMCommunicate OK [17:25:08]wFMCommunicate request_size=10 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 0D 02 02 05 06 90 11 05 FA [17:25:08]Write to MH i2c: E2 0D 00 AC 08 80 0D 02 02 05 00 06 90 11 05 FA 00 00 DE [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 03 00 AC 08 00 90 00 28 [17:25:08]RAPDU: 90 00 [17:25:08]wFMCommunicate OK [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 0D 03 02 [17:25:08]Write to MH i2c: E2 08 00 AD 08 80 0D 03 02 00 00 00 00 30 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0B 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0B 00 AD 08 00 79 E1 8C B7 C2 C3 70 41 90 00 04 [17:25:08]RAPDU: 79 E1 8C B7 C2 C3 70 41 90 00 [17:25:08]wFMCommunicate OK [17:25:08]SAM_PROTO_SignData done [17:25:08]FM_MakeSignedData done [17:25:08]CreateOFDProtocolMessage [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 11 00 00 [17:25:08]Write to MH i2c: E2 08 00 AE 08 80 11 00 00 00 00 00 00 30 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 17 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 17 00 AE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [17:25:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:25:08]wFMCommunicate OK [17:25:08]CreateOFDProtocolMessage done [17:25:08]OFDSenderStorePacket 153255 [17:25:08]StoreOFDPacket docnum=153255 [17:25:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 5B 07 01 CB 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 73 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 56 02 00 35 04 06 00 53 06 90 11 05 FA 79 E1 8C B7 C2 C3 70 41 [17:25:08]CheckFolder [17:25:08]dirname=/storage/ofd_packets [17:25:08]CheckFolder done [17:25:08]ProducePacketName [17:25:08]name=ofd_packets/00153255 [17:25:08]NVStorageSaveData ofd_packets/00153255 [17:25:08]File name is /storage/ofd_packets/00153255 [17:25:08]Write 301 bytes [17:25:08]NVStorageSaveData done [17:25:08]OFDSenderStorePacket done [17:25:08]KKMCreateOFDPacket done [17:25:08]NVStorageSaveData kkm_last_timestamp [17:25:08]File name is /storage/kkm_last_timestamp [17:25:08]Write 4 bytes [17:25:08]NVStorageSaveData done [17:25:08]ExternCall_PrintAddStr [17:25:08]wPrintStart [17:25:08]Write to MH i2c: 01 00 00 AF 08 B7 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: 01 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: 01 07 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: 01 07 00 AF 08 00 00 00 00 00 FF 0F CC [17:25:08]RasterBufferAndPrint [17:25:08]line Счет N : (1)1787250 [17:25:08]line ИНН: 02508201610067 [17:25:08]line Контрольно-Кассовый Чек [17:25:08]line ПРОДАЖА [17:25:08]line ТРК (МРК, ГНК) : 22 [17:25:08]line Товар: 2710124130 [17:25:08]line Аи-92-К-5 [17:25:08]line 5.900 * 67.80 [17:25:08]line = 400.02 [17:25:08]line НДС 12% НСП 1% [17:25:08]line > о реализуемом товаре [17:25:08]line ОКРУГЛЕНИЕ: -0.02 [17:25:08]line ИТОГО: 400.00 [17:25:08]line Внесено: 400.00 [17:25:08]line СДАЧА: 0.00 [17:25:08]line НСП 1% : 3.54 [17:25:08]line НДС 12% : 42.48 [17:25:08]line Наличными: 400.00 [17:25:08]line Безнал.: 0.00 [17:25:08]line Место: АЗС № 89 "Партнер Нефть" [17:25:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:25:08]line СНО: Общий режим [17:25:08]line Чек 271 25.09.2024 17:25 [17:25:08]line Смена: 478 ФФД: 1.0 [17:25:08]line ЗНМ: 0300000113 [17:25:08]line РНМ: 0000000000091825 [17:25:08]line Версия ККМ: 001 [17:25:08]line ФМ: 0000000000871835 [17:25:08]line ФД: 153255 [17:25:08]line ФПД: 91287651943930 [17:25:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172507&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153255&fm=91287651943930&tin=02508201610067®Number=0000000000091825&sum=40000 [17:25:08]written 0, free lines is 4095 [17:25:08]OFD Sender: Processing packet 153255 [packets to send 835, broken 834] [17:25:08]ProducePacketName [17:25:08]name=ofd_packets/00153255 [17:25:08]OFD Sender: To server: pG, [17:25:08]CommunicateWithHost lk.salyk.kg:30040 [17:25:08]ConnectInit lk.salyk.kg [17:25:09]Write to MH i2c: 01 00 00 DA 08 E2 [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 07 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 07 00 DA 08 00 00 00 00 00 DA 0C CF [17:25:09]RasterBufferAndPrint [17:25:09]line [17:25:09]line [17:25:09]line [17:25:09]line [17:25:09]line [17:25:09]written 0, free lines is 3296 [17:25:09]MH_Cut [17:25:09]Write to MH i2c: D1 01 00 E1 08 01 BB [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: D1 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: D1 01 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: D1 01 00 E1 08 00 BA [17:25:09]Write to MH i2c: 01 00 00 E2 08 EA [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:10]*** Cut start [17:25:10]*** Purtial cut [17:25:10]*** Stage 1: CUTSNS_PIN = 1 [17:25:10]Read from MH i2c: 01 [17:25:10]MH_I2C_Read... [17:25:10]*** Stop cut motor [17:25:10]*** Cut end [17:25:10]Read from MH i2c: 01 07 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 07 00 E2 08 00 00 00 00 00 FF 0F FF [17:25:10]process_action close_receipt done [17:25:10]requested_data is exist [17:25:10]produce_requested_data [17:25:10]requested_item fm.sn is exist - process it [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 11 00 00 [17:25:10]Write to MH i2c: E2 08 00 E3 08 80 11 00 00 00 00 00 00 65 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 17 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 17 00 E3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [17:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:25:10]wFMCommunicate OK [17:25:10]requested_item fd.num is exist - process it [17:25:10]SAM_PROTO_GetFieldsCounters [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 13 00 00 [17:25:10]Write to MH i2c: E2 08 00 E4 08 80 13 00 00 00 00 00 00 68 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 62 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 62 00 E4 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [17:25:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:10]wFMCommunicate OK [17:25:10]SAM_PROTO_GetFieldsCounters done [17:25:10]requested_item shift.num is exist - process it [17:25:10]requested_item shift.opened is exist - process it [17:25:10]req_shift_opened [17:25:10]FM_GetShiftState [17:25:10]SAM_PROTO_GetShiftState [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 13 01 00 [17:25:10]Write to MH i2c: E2 08 00 E5 08 80 13 01 00 00 00 00 00 6A [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 0E 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 0E 00 E5 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 32 [17:25:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:25:10]wFMCommunicate OK [17:25:10]SAM_PROTO_GetShiftState done [17:25:10]FM_GetShiftState done [17:25:10]req_shift_opened done [17:25:10]requested_item shift.open_date is exist - process it [17:25:10]req_shift_open_date [17:25:10]req_shift_open_date done [17:25:10]produce_requested_data done [17:25:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153255,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:25:10]process_action_free close_receipt [17:25:10]json_value_free [17:25:10]json_value_free done [17:25:10]process_json_proto returns [17:25:10]Send response to host [17:25:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153255,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:25:10]free response buf [17:25:10]execute_script done [17:25:10]execute_script returns [17:25:10]free content buf [17:25:10]Sock 8.Close socket [17:25:10]Sock 8.Thread stoped [17:25:12]Connected sock=11 [17:25:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2A 5B 07 01 CB 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 73 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 56 02 00 35 04 06 00 53 06 90 11 05 FA 79 E1 8C B7 C2 C3 70 41 [17:25:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF 4B 47 00 1E E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 56 02 00 F4 03 04 00 70 EF F3 66 B6 04 01 00 00 F7 A8 7A 16 BF 97 33 68 [17:25:12]CommunicateWithHost err = 0 [17:25:12]CheckOFDResponse [17:25:12]1017 (14) - 77093643461234 [17:25:12]1041 (16) - 0000000000871835 [17:25:12]1040 (4) - 153255 [17:25:12]1012 (4) - 25.09.2024 11:09 [17:25:12]1206 (1) - 0 [17:25:12]OFD Sender: Remove packet 153255 [17:25:12]ProducePacketName [17:25:12]name=ofd_packets/00153255 [17:25:12]NVStorageDeleteData [17:25:13]OFD Sender: No OFD packet to send [17:25:18]OFD Sender: No OFD packet to send [17:25:23]OFD Sender: No OFD packet to send [17:25:28]OFD Sender: No OFD packet to send [17:25:30]recv_with_timeout no data received [17:25:33]OFD Sender: No OFD packet to send [17:25:38]OFD Sender: No OFD packet to send [17:25:43]OFD Sender: No OFD packet to send [17:25:48]OFD Sender: No OFD packet to send [17:25:53]OFD Sender: No OFD packet to send [17:25:58]OFD Sender: No OFD packet to send [17:26:03]OFD Sender: No OFD packet to send [17:26:08]OFD Sender: No OFD packet to send [17:26:13]OFD Sender: No OFD packet to send [17:26:18]OFD Sender: No OFD packet to send [17:26:23]OFD Sender: No OFD packet to send [17:26:28]OFD Sender: No OFD packet to send [17:26:33]OFD Sender: No OFD packet to send [17:26:37]accept exits with 9 [17:26:37]New connection [17:26:37]New thread 3066678628 created [17:26:37]Thread 3066535268 joined [17:26:37]Waiting for new connection... [17:26:37] Sock 9.Parse request [17:26:37]Sock 9.Check first char [17:26:37]Sock 9.First char is OK [17:26:37]request: POST /json_proto HTTP/1.0 [17:26:37]Method: POST [17:26:37]URL: /json_proto [17:26:37]Method is POST - this is cgi request [17:26:37]url: /json_proto [17:26:37]query_string will be loaded in cgi processing [17:26:37]execute_cgi json_proto POST (null) [17:26:37]execute_cgi path=json_proto method=POST [17:26:37]POST find Content-Length [17:26:37]Host: 172.17.43.67:8080 [17:26:37]Content-Length: 680 [17:26:37]Content-Type: application/json [17:26:37] [17:26:37]POST finish read [17:26:37]Found Content-Length = 680 [17:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:37]execute_script... [17:26:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:37]POST & json_proto [17:26:37]process_json_proto [17:26:37]json parsed OK: [17:26:37]protocol is kg_v1.0 [17:26:37]action value=close_receipt [17:26:37]process_action close_receipt [17:26:37]cmd_close_receipt [17:26:37]MH_GetDate [17:26:37]Write to MH i2c: F0 00 00 E6 08 DD [17:26:37]Write i2c OK [17:26:37]MH_I2C_Read... [17:26:37]Read from MH i2c: F0 [17:26:37]MH_I2C_Read... [17:26:37]Read from MH i2c: F0 09 00 [17:26:37]MH_I2C_Read... [17:26:37]Read from MH i2c: F0 09 00 E6 08 00 CD 47 F4 66 6A BD 47 65 27 [17:26:37]GetLastDocTimeStamp 1727285107 [17:26:37]current date 1727285197 [17:26:37]FM_GetShiftState [17:26:37]SAM_PROTO_GetShiftState [17:26:37]wFMCommunicate request_size=4 [17:26:37]MH_SAM_APDU [17:26:37]CAPDU: 80 13 01 00 [17:26:37]Write to MH i2c: E2 08 00 E7 08 80 13 01 00 00 00 00 00 6C [17:26:37]Write i2c OK [17:26:37]MH_I2C_Read... [17:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:37]Read from MH i2c: E2 [17:26:37]MH_I2C_Read... [17:26:37]Read from MH i2c: E2 0E 00 [17:26:37]MH_I2C_Read... [17:26:37]Read from MH i2c: E2 0E 00 E7 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 34 [17:26:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:26:37]wFMCommunicate OK [17:26:37]SAM_PROTO_GetShiftState done [17:26:37]FM_GetShiftState done [17:26:37]opened in 1727224329 [17:26:37]opened+sec_in_day 1727310729 [17:26:37]quantity*price = 150037 [17:26:37]sum+1 = 150039 [17:26:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 272 25.09.2024 17:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153256 ФПД: 3262329534191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153256&fm=3262329534191&tin=02508201610067®Number=0000000000091825&sum=150000 [17:26:38]StoreToDocumentArchive [17:26:38]shift 478 fd 153256 [17:26:38]save to /storage/0478/doc_00153256 [17:26:38]save last doc name /storage/0478/doc_00153256 to /storage/kkm_last_doc_name [17:26:38]save OK [17:26:38]Clear old archive folders... [17:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:26:38]tlvbuf is 00A7BBA0 [17:26:38]SAM_PROTO_ClearQueue [17:26:38]wFMCommunicate request_size=4 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 09 00 00 [17:26:38]Write to MH i2c: E2 08 00 F4 08 80 09 00 00 00 00 00 00 6E [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 F4 08 00 90 00 70 [17:26:38]RAPDU: 90 00 [17:26:38]wFMCommunicate OK [17:26:38]SAM_PROTO_ClearQueue done [17:26:38]KKMCreateOFDPacket [17:26:38]OFDProtocolAddRootSTLVToBuf [17:26:38]FM_MakeSignedData [17:26:38]FM_MakeSignedData [17:26:38]SAM_PROTO_SignData [17:26:38]wFMCommunicate request_size=4 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 0D 01 02 [17:26:38]Write to MH i2c: E2 08 00 F5 08 80 0D 01 02 00 00 00 00 76 [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:38]OFD Sender: No OFD packet to send [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 F5 08 00 90 00 71 [17:26:38]RAPDU: 90 00 [17:26:38]wFMCommunicate OK [17:26:38]wFMCommunicate request_size=255 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CD 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 56 02 00 35 04 06 00 02 F7 91 FE [17:26:38]Write to MH i2c: E2 02 01 F6 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CD 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 56 02 00 35 04 06 00 02 F7 91 FE 00 00 58 [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 F6 08 00 90 00 72 [17:26:38]RAPDU: 90 00 [17:26:38]wFMCommunicate OK [17:26:38]wFMCommunicate request_size=7 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 0D 02 02 02 36 EF [17:26:38]Write to MH i2c: E2 0A 00 F7 08 80 0D 02 02 02 00 36 EF 00 00 A2 [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 03 00 F7 08 00 90 00 73 [17:26:38]RAPDU: 90 00 [17:26:38]wFMCommunicate OK [17:26:38]wFMCommunicate request_size=4 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 0D 03 02 [17:26:38]Write to MH i2c: E2 08 00 F8 08 80 0D 03 02 00 00 00 00 7B [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 0B 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 0B 00 F8 08 00 AF E3 B1 00 F7 6F 8C B7 90 00 68 [17:26:38]RAPDU: AF E3 B1 00 F7 6F 8C B7 90 00 [17:26:38]wFMCommunicate OK [17:26:38]SAM_PROTO_SignData done [17:26:38]FM_MakeSignedData done [17:26:38]CreateOFDProtocolMessage [17:26:38]wFMCommunicate request_size=4 [17:26:38]MH_SAM_APDU [17:26:38]CAPDU: 80 11 00 00 [17:26:38]Write to MH i2c: E2 08 00 F9 08 80 11 00 00 00 00 00 00 7B [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:38]Read from MH i2c: E2 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 17 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: E2 17 00 F9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [17:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:26:38]wFMCommunicate OK [17:26:38]CreateOFDProtocolMessage done [17:26:38]OFDSenderStorePacket 153256 [17:26:38]StoreOFDPacket docnum=153256 [17:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A7 9B 04 01 3F 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CD 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 56 02 00 35 04 06 00 02 F7 91 FE 36 EF AF E3 B1 00 F7 6F 8C B7 [17:26:38]CheckFolder [17:26:38]dirname=/storage/ofd_packets [17:26:38]CheckFolder done [17:26:38]ProducePacketName [17:26:38]name=ofd_packets/00153256 [17:26:38]NVStorageSaveData ofd_packets/00153256 [17:26:38]File name is /storage/ofd_packets/00153256 [17:26:38]Write 298 bytes [17:26:38]NVStorageSaveData done [17:26:38]OFDSenderStorePacket done [17:26:38]KKMCreateOFDPacket done [17:26:38]NVStorageSaveData kkm_last_timestamp [17:26:38]File name is /storage/kkm_last_timestamp [17:26:38]Write 4 bytes [17:26:38]NVStorageSaveData done [17:26:38]ExternCall_PrintAddStr [17:26:38]wPrintStart [17:26:38]Write to MH i2c: 01 00 00 FA 08 02 [17:26:38]Write i2c OK [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: 01 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: 01 07 00 [17:26:38]MH_I2C_Read... [17:26:38]Read from MH i2c: 01 07 00 FA 08 00 00 00 00 00 FF 0F 17 [17:26:38]RasterBufferAndPrint [17:26:38]line Счет N : (1)1787251 [17:26:38]line ИНН: 02508201610067 [17:26:38]line Контрольно-Кассовый Чек [17:26:38]line ПРОДАЖА [17:26:38]line ТРК (МРК, ГНК) : 31 [17:26:38]line Товар: 2710194210 [17:26:38]line ДТ-К-5 [17:26:38]line 19.690 * 76.20 [17:26:38]line = 1500.38 [17:26:38]line НДС 12% НСП 1% [17:26:38]line > о реализуемом товаре [17:26:38]line ОКРУГЛЕНИЕ: -0.38 [17:26:38]line ИТОГО: 1500.00 [17:26:38]line Внесено: 1500.00 [17:26:38]line СДАЧА: 0.00 [17:26:38]line НСП 1% : 13.28 [17:26:38]line НДС 12% : 159.33 [17:26:38]line Наличными: 1500.00 [17:26:38]line Безнал.: 0.00 [17:26:38]line Место: АЗС № 89 "Партнер Нефть" [17:26:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:26:38]line СНО: Общий режим [17:26:38]line Чек 272 25.09.2024 17:26 [17:26:38]line Смена: 478 ФФД: 1.0 [17:26:38]line ЗНМ: 0300000113 [17:26:38]line РНМ: 0000000000091825 [17:26:38]line Версия ККМ: 001 [17:26:38]line ФМ: 0000000000871835 [17:26:38]line ФД: 153256 [17:26:38]line ФПД: 3262329534191 [17:26:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153256&fm=3262329534191&tin=02508201610067®Number=0000000000091825&sum=150000 [17:26:39]OFD Sender: Processing packet 153256 [packets to send 835, broken 834] [17:26:39]ProducePacketName [17:26:39]name=ofd_packets/00153256 [17:26:39]OFD Sender: To server: pG, [17:26:39]CommunicateWithHost lk.salyk.kg:30040 [17:26:39]ConnectInit lk.salyk.kg [17:26:39]written 0, free lines is 4095 [17:26:39]Write to MH i2c: 01 00 00 25 09 2E [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: 01 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: 01 07 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: 01 07 00 25 09 00 00 00 00 00 E2 0C 23 [17:26:39]RasterBufferAndPrint [17:26:39]line [17:26:39]line [17:26:39]line [17:26:39]line [17:26:39]line [17:26:39]written 0, free lines is 3304 [17:26:39]MH_Cut [17:26:39]Write to MH i2c: D1 01 00 2C 09 01 07 [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: D1 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: D1 01 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: D1 01 00 2C 09 00 06 [17:26:39]Write to MH i2c: 01 00 00 2D 09 36 [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]Connected sock=10 [17:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A7 9B 04 01 3F 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CD 47 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 56 02 00 35 04 06 00 02 F7 91 FE 36 EF AF E3 B1 00 F7 6F 8C B7 [17:26:40]*** Cut start [17:26:40]*** Purtial cut [17:26:40]*** Stage 1: CUTSNS_PIN = 1 [17:26:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 38 47 00 2D 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 56 02 00 F4 03 04 00 C8 EF F3 66 B6 04 01 00 00 36 34 53 CE 9E 60 18 47 [17:26:40]CommunicateWithHost err = 0 [17:26:40]CheckOFDResponse [17:26:40]1017 (14) - 77093643461234 [17:26:40]1041 (16) - 0000000000871835 [17:26:40]1040 (4) - 153256 [17:26:40]1012 (4) - 25.09.2024 11:11 [17:26:40]1206 (1) - 0 [17:26:40]OFD Sender: Remove packet 153256 [17:26:40]ProducePacketName [17:26:40]name=ofd_packets/00153256 [17:26:40]NVStorageDeleteData [17:26:40]Read from MH i2c: 01 [17:26:40]MH_I2C_Read... [17:26:40]*** Stop cut motor [17:26:40]*** Cut end [17:26:40]Read from MH i2c: 01 07 00 [17:26:40]MH_I2C_Read... [17:26:40]Read from MH i2c: 01 07 00 2D 09 00 00 00 00 00 FF 0F 4B [17:26:40]process_action close_receipt done [17:26:40]requested_data is exist [17:26:40]produce_requested_data [17:26:40]requested_item fm.sn is exist - process it [17:26:40]wFMCommunicate request_size=4 [17:26:40]MH_SAM_APDU [17:26:40]CAPDU: 80 11 00 00 [17:26:40]Write to MH i2c: E2 08 00 2E 09 80 11 00 00 00 00 00 00 B1 [17:26:40]Write i2c OK [17:26:40]MH_I2C_Read... [17:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:40]Read from MH i2c: E2 [17:26:40]MH_I2C_Read... [17:26:40]Read from MH i2c: E2 17 00 [17:26:40]MH_I2C_Read... [17:26:40]Read from MH i2c: E2 17 00 2E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [17:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:26:40]wFMCommunicate OK [17:26:40]requested_item fd.num is exist - process it [17:26:40]SAM_PROTO_GetFieldsCounters [17:26:40]wFMCommunicate request_size=4 [17:26:40]MH_SAM_APDU [17:26:40]CAPDU: 80 13 00 00 [17:26:40]Write to MH i2c: E2 08 00 2F 09 80 13 00 00 00 00 00 00 B4 [17:26:40]Write i2c OK [17:26:40]MH_I2C_Read... [17:26:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:40]Read from MH i2c: E2 [17:26:40]MH_I2C_Read... [17:26:40]Read from MH i2c: E2 62 00 [17:26:40]MH_I2C_Read... [17:26:40]Read from MH i2c: E2 62 00 2F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [17:26:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:40]wFMCommunicate OK [17:26:40]SAM_PROTO_GetFieldsCounters done [17:26:40]requested_item shift.num is exist - process it [17:26:40]requested_item shift.opened is exist - process it [17:26:40]req_shift_opened [17:26:40]FM_GetShiftState [17:26:40]SAM_PROTO_GetShiftState [17:26:40]wFMCommunicate request_size=4 [17:26:40]MH_SAM_APDU [17:26:40]CAPDU: 80 13 01 00 [17:26:40]Write to MH i2c: E2 08 00 30 09 80 13 01 00 00 00 00 00 B6 [17:26:40]Write i2c OK [17:26:40]MH_I2C_Read... [17:26:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:41]Read from MH i2c: E2 [17:26:41]MH_I2C_Read... [17:26:41]Read from MH i2c: E2 0E 00 [17:26:41]MH_I2C_Read... [17:26:41]Read from MH i2c: E2 0E 00 30 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7E [17:26:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:26:41]wFMCommunicate OK [17:26:41]SAM_PROTO_GetShiftState done [17:26:41]FM_GetShiftState done [17:26:41]req_shift_opened done [17:26:41]requested_item shift.open_date is exist - process it [17:26:41]req_shift_open_date [17:26:41]req_shift_open_date done [17:26:41]produce_requested_data done [17:26:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153256,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:26:41]process_action_free close_receipt [17:26:41]json_value_free [17:26:41]json_value_free done [17:26:41]process_json_proto returns [17:26:41]Send response to host [17:26:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153256,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:26:41]free response buf [17:26:41]execute_script done [17:26:41]execute_script returns [17:26:41]free content buf [17:26:41]Sock 9.Close socket [17:26:41]Sock 9.Thread stoped [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:55]recv_with_timeout no data received [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:22]recv_with_timeout no data received [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:46]OFD Sender: No OFD packet to send [17:27:51]OFD Sender: No OFD packet to send [17:27:56]OFD Sender: No OFD packet to send [17:28:01]OFD Sender: No OFD packet to send [17:28:04]recv_with_timeout no data received [17:28:06]OFD Sender: No OFD packet to send [17:28:11]OFD Sender: No OFD packet to send [17:28:16]OFD Sender: No OFD packet to send [17:28:21]OFD Sender: No OFD packet to send [17:28:26]OFD Sender: No OFD packet to send [17:28:27]accept exits with 8 [17:28:27]New connection [17:28:27]New thread 3066535268 created [17:28:27]Thread 3066678628 joined [17:28:27]Waiting for new connection... [17:28:27] Sock 8.Parse request [17:28:27]Sock 8.Check first char [17:28:27]Sock 8.First char is OK [17:28:27]request: POST /json_proto HTTP/1.0 [17:28:27]Method: POST [17:28:27]URL: /json_proto [17:28:27]Method is POST - this is cgi request [17:28:27]url: /json_proto [17:28:27]query_string will be loaded in cgi processing [17:28:27]execute_cgi json_proto POST (null) [17:28:27]execute_cgi path=json_proto method=POST [17:28:27]POST find Content-Length [17:28:27]Host: 172.17.43.67:8080 [17:28:27]Content-Length: 794 [17:28:27]Content-Type: application/json [17:28:27] [17:28:27]POST finish read [17:28:27]Found Content-Length = 794 [17:28:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:27]execute_script... [17:28:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:27]POST & json_proto [17:28:27]process_json_proto [17:28:27]json parsed OK: [17:28:27]protocol is kg_v1.0 [17:28:27]action value=close_receipt [17:28:27]process_action close_receipt [17:28:27]cmd_close_receipt [17:28:27]MH_GetDate [17:28:27]Write to MH i2c: F0 00 00 31 09 29 [17:28:27]Write i2c OK [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: F0 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: F0 09 00 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: F0 09 00 31 09 00 3B 48 F4 66 6A BD 47 65 E2 [17:28:27]GetLastDocTimeStamp 1727285197 [17:28:27]current date 1727285307 [17:28:27]FM_GetShiftState [17:28:27]SAM_PROTO_GetShiftState [17:28:27]wFMCommunicate request_size=4 [17:28:27]MH_SAM_APDU [17:28:27]CAPDU: 80 13 01 00 [17:28:27]Write to MH i2c: E2 08 00 32 09 80 13 01 00 00 00 00 00 B8 [17:28:27]Write i2c OK [17:28:27]MH_I2C_Read... [17:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:27]Read from MH i2c: E2 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: E2 0E 00 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: E2 0E 00 32 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 80 [17:28:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:28:27]wFMCommunicate OK [17:28:27]SAM_PROTO_GetShiftState done [17:28:27]FM_GetShiftState done [17:28:27]opened in 1727224329 [17:28:27]opened+sec_in_day 1727310729 [17:28:27]quantity*price = 0 [17:28:27]sum+1 = 1 [17:28:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 273 25.09.2024 17:28 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153257 ФПД: 100714369089748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T172827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153257&fm=100714369089748&tin=02508201610067®Number=0000000000091825&sum=0 [17:28:28]StoreToDocumentArchive [17:28:28]shift 478 fd 153257 [17:28:28]save to /storage/0478/doc_00153257 [17:28:28]save last doc name /storage/0478/doc_00153257 to /storage/kkm_last_doc_name [17:28:28]save OK [17:28:28]Clear old archive folders... [17:28:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:28:28]tlvbuf is 00B1CA80 [17:28:28]SAM_PROTO_ClearQueue [17:28:28]wFMCommunicate request_size=4 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 09 00 00 [17:28:28]Write to MH i2c: E2 08 00 3F 09 80 09 00 00 00 00 00 00 BA [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:28]Read from MH i2c: E2 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 03 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 03 00 3F 09 00 90 00 BC [17:28:28]RAPDU: 90 00 [17:28:28]wFMCommunicate OK [17:28:28]SAM_PROTO_ClearQueue done [17:28:28]KKMCreateOFDPacket [17:28:28]OFDProtocolAddRootSTLVToBuf [17:28:28]FM_MakeSignedData [17:28:28]FM_MakeSignedData [17:28:28]SAM_PROTO_SignData [17:28:28]wFMCommunicate request_size=4 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 0D 01 02 [17:28:28]Write to MH i2c: E2 08 00 40 09 80 0D 01 02 00 00 00 00 C2 [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:28]Read from MH i2c: E2 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 03 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 03 00 40 09 00 90 00 BD [17:28:28]RAPDU: 90 00 [17:28:28]wFMCommunicate OK [17:28:28]wFMCommunicate request_size=255 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 3B 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 56 02 00 35 04 06 00 5B 99 64 31 [17:28:28]Write to MH i2c: E2 02 01 41 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 3B 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 56 02 00 35 04 06 00 5B 99 64 31 00 00 F4 [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 03 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 03 00 41 09 00 90 00 BE [17:28:29]RAPDU: 90 00 [17:28:29]wFMCommunicate OK [17:28:29]wFMCommunicate request_size=7 [17:28:29]MH_SAM_APDU [17:28:29]CAPDU: 80 0D 02 02 02 80 D4 [17:28:29]Write to MH i2c: E2 0A 00 42 09 80 0D 02 02 02 00 80 D4 00 00 1D [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 03 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 03 00 42 09 00 90 00 BF [17:28:29]RAPDU: 90 00 [17:28:29]wFMCommunicate OK [17:28:29]wFMCommunicate request_size=4 [17:28:29]MH_SAM_APDU [17:28:29]CAPDU: 80 0D 03 02 [17:28:29]Write to MH i2c: E2 08 00 43 09 80 0D 03 02 00 00 00 00 C7 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0B 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0B 00 43 09 00 36 AB 19 44 BD 07 B8 0F 90 00 91 [17:28:29]RAPDU: 36 AB 19 44 BD 07 B8 0F 90 00 [17:28:29]wFMCommunicate OK [17:28:29]SAM_PROTO_SignData done [17:28:29]FM_MakeSignedData done [17:28:29]CreateOFDProtocolMessage [17:28:29]wFMCommunicate request_size=4 [17:28:29]MH_SAM_APDU [17:28:29]CAPDU: 80 11 00 00 [17:28:29]Write to MH i2c: E2 08 00 44 09 80 11 00 00 00 00 00 00 C7 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 17 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 17 00 44 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [17:28:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:28:29]wFMCommunicate OK [17:28:29]CreateOFDProtocolMessage done [17:28:29]OFDSenderStorePacket 153257 [17:28:29]StoreOFDPacket docnum=153257 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 28085069+1699200362=1727285431 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 B8 48 F4 66 6A BD 47 65 2C [17:30:32]Current date/time: 25.09.2024 17:30 [17:30:32]FM_Init [17:30:32]wFMConnect [17:30:32]MH_SAM_On [17:30:32]Write to MH i2c: E0 00 00 08 00 E7 [17:30:32]Write i2c OK [17:30:32]MH_I2C_Read... [17:30:32]*** iso7816_init finished! [17:30:32]*** atr: [17:30:32]*** 0F 3B D5 18 FF 81 91 FE [17:30:32]*** 1F C3 80 73 C8 21 10 0A [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]*** 00 00 00 00 00 00 00 00 [17:30:32]Read from MH i2c: E0 [17:30:32]MH_I2C_Read... [17:30:32]Read from MH i2c: E0 10 00 [17:30:32]MH_I2C_Read... [17:30:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:30:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:30:32]wFMCommunicate request_size=10 [17:30:32]MH_SAM_APDU [17:30:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:30:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:30:32]Write i2c OK [17:30:32]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 28085088+1699200362=1727285450 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 CB 48 F4 66 6A BD 47 65 3F [17:30:51]Current date/time: 25.09.2024 17:30 [17:30:51]FM_Init [17:30:51]wFMConnect [17:30:51]MH_SAM_On [17:30:51]Write to MH i2c: E0 00 00 08 00 E7 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_init finished! [17:30:51]*** atr: [17:30:51]*** 0F 3B D5 18 FF 81 91 FE [17:30:51]*** 1F C3 80 73 C8 21 10 0A [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]*** 00 00 00 00 00 00 00 00 [17:30:51]Read from MH i2c: E0 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E0 10 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:30:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:30:51]wFMCommunicate request_size=10 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:30:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:30:51]RAPDU: 90 00 [17:30:51]wFMCommunicate OK [17:30:51]wFMCommunicate request_size=4 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 11 00 00 [17:30:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 17 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [17:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:30:51]wFMCommunicate OK [17:30:51]Detected FM SN is 0000000000871835 [17:30:51]Stored FM SN is 0000000000871835 [17:30:51]wFMCommunicate request_size=9 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 16 00 00 04 E6 7F 00 00 [17:30:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:30:51]RAPDU: 90 00 [17:30:51]wFMCommunicate OK [17:30:51]FM PIN OK [17:30:51]wFMCommunicate request_size=8 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 14 04 00 03 02 00 01 [17:30:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:30:51]RAPDU: 90 00 [17:30:51]wFMCommunicate OK [17:30:51]wFMCommunicate request_size=13 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:30:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:30:51]RAPDU: 90 00 [17:30:51]wFMCommunicate OK [17:30:51]wFMCommunicate request_size=4 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 11 00 00 [17:30:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 17 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [17:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:30:51]wFMCommunicate OK [17:30:51]DocumentArchiveInit [17:30:51]Start Httpd... [17:30:51]Httpd thread 3067227492 created [17:30:51]Write to MH i2c: 01 00 00 0F 00 0F [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: 01 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: 01 07 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:30:51]MH Int Process started [17:30:51]Allocated Socket 8 [17:30:51]Bind OK [17:30:51]Listen OK [17:30:51]httpd running on port 8080 [17:30:51]Waiting for new connection... [17:30:52]OFD Sender: Processing packet 153257 [packets to send 835, broken 834] [17:30:52]ProducePacketName [17:30:52]name=ofd_packets/00153257 [17:30:52]OFD Sender: To server: pG, [17:30:52]CommunicateWithHost lk.salyk.kg:30040 [17:30:52]ConnectInit lk.salyk.kg [17:30:53]Connected sock=6 [17:30:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 25 13 04 01 42 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 3B 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 56 02 00 35 04 06 00 5B 99 64 31 80 D4 36 AB 19 44 BD 07 B8 0F [17:30:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 50 41 47 00 63 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 56 02 00 F4 03 04 00 C6 F0 F3 66 B6 04 01 00 00 43 13 13 35 64 39 13 87 [17:30:53]CommunicateWithHost err = 0 [17:30:53]CheckOFDResponse [17:30:53]1017 (14) - 77093643461234 [17:30:53]1041 (16) - 0000000000871835 [17:30:53]1040 (4) - 153257 [17:30:53]1012 (4) - 25.09.2024 11:15 [17:30:53]1206 (1) - 0 [17:30:53]OFD Sender: Remove packet 153257 [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00153257 [17:30:53]NVStorageDeleteData [17:30:54]OFD Sender: No OFD packet to send [17:30:55]accept exits with 9 [17:30:55]New connection [17:30:55]New thread 3066940772 created [17:30:55]Waiting for new connection... [17:30:55] Sock 9.Parse request [17:30:55]Sock 9.Check first char [17:30:55]Sock 9.First char is OK [17:30:55]request: POST /json_proto HTTP/1.0 [17:30:55]Method: POST [17:30:55]URL: /json_proto [17:30:55]Method is POST - this is cgi request [17:30:55]url: /json_proto [17:30:55]query_string will be loaded in cgi processing [17:30:55]execute_cgi json_proto POST (null) [17:30:55]execute_cgi path=json_proto method=POST [17:30:55]POST find Content-Length [17:30:55]Host: 172.17.43.67:8080 [17:30:55]Content-Length: 215 [17:30:55]Content-Type: application/json [17:30:55] [17:30:55]POST finish read [17:30:55]Found Content-Length = 215 [17:30:55]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" ] } } [17:30:55]execute_script... [17:30:55]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" ] } } [17:30:55]POST & json_proto [17:30:55]process_json_proto [17:30:55]json parsed OK: [17:30:55]protocol is kg_v1.0 [17:30:55]action value=get_value [17:30:55]process_action get_value [17:30:55]cmd_get_value [17:30:55]process_action get_value done [17:30:55]requested_data is exist [17:30:55]produce_requested_data [17:30:55]requested_item kkm.sn is exist - process it [17:30:55]requested_item kkm.ver is exist - process it [17:30:55]requested_item fm.sn is exist - process it [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 11 00 00 [17:30:55]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [17:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:30:55]wFMCommunicate OK [17:30:55]requested_item fd.num is exist - process it [17:30:55]SAM_PROTO_GetFieldsCounters [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 00 00 [17:30:55]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 62 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [17:30:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:55]wFMCommunicate OK [17:30:55]SAM_PROTO_GetFieldsCounters done [17:30:55]requested_item shift.num is exist - process it [17:30:55]requested_item shift.opened is exist - process it [17:30:55]req_shift_opened [17:30:55]FM_GetShiftState [17:30:55]SAM_PROTO_GetShiftState [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 01 00 [17:30:55]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 0E 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [17:30:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:30:55]wFMCommunicate OK [17:30:55]SAM_PROTO_GetShiftState done [17:30:55]FM_GetShiftState done [17:30:55]req_shift_opened done [17:30:55]requested_item shift.open_date is exist - process it [17:30:55]req_shift_open_date [17:30:55]req_shift_open_date done [17:30:55]produce_requested_data done [17:30:55]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153257,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:30:55]process_action_free get_value [17:30:55]json_value_free [17:30:55]json_value_free done [17:30:55]process_json_proto returns [17:30:55]Send response to host [17:30:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153257,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:30:55]free response buf [17:30:55]execute_script done [17:30:55]execute_script returns [17:30:55]free content buf [17:30:55]Sock 9.Close socket [17:30:55]Sock 9.Thread stoped [17:30:55]accept exits with 10 [17:30:55]New connection [17:30:55]New thread 3066797412 created [17:30:55]Thread 3066940772 joined [17:30:55]Waiting for new connection... [17:30:55] Sock 10.Parse request [17:30:55]Sock 10.Check first char [17:30:55]Sock 10.First char is OK [17:30:55]request: POST /json_proto HTTP/1.0 [17:30:55]Method: POST [17:30:55]URL: /json_proto [17:30:55]Method is POST - this is cgi request [17:30:55]url: /json_proto [17:30:55]query_string will be loaded in cgi processing [17:30:55]execute_cgi json_proto POST (null) [17:30:55]execute_cgi path=json_proto method=POST [17:30:55]POST find Content-Length [17:30:55]Host: 172.17.43.67:8080 [17:30:55]Content-Length: 331 [17:30:55]Content-Type: application/json [17:30:55] [17:30:55]POST finish read [17:30:55]Found Content-Length = 331 [17:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:30:55]execute_script... [17:30:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:30:55]POST & json_proto [17:30:55]process_json_proto [17:30:55]json parsed OK: [17:30:55]protocol is kg_v1.0 [17:30:55]action value=get_value [17:30:55]process_action get_value [17:30:55]cmd_get_value [17:30:55]process_action get_value done [17:30:55]requested_data is exist [17:30:55]produce_requested_data [17:30:55]requested_item fm.sale.total is exist - process it [17:30:55]SAM_PROTO_GetFMData [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 03 00 [17:30:55]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 ED 52 02 00 69 04 9F 00 6F 04 04 00 15 4F 02 00 B1 04 05 00 60 8C 3C 9D 02 70 04 05 00 60 8C 3C 9D 02 72 04 00 00 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 E4 5D 19 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 02 A4 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 D0 [17:30:56]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 ED 52 02 00 69 04 9F 00 6F 04 04 00 15 4F 02 00 B1 04 05 00 60 8C 3C 9D 02 70 04 05 00 60 8C 3C 9D 02 72 04 00 00 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 E4 5D 19 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 02 A4 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [17:30:56]wFMCommunicate OK [17:30:56]wFMCommunicate request_size=4 [17:30:56]MH_SAM_APDU [17:30:56]CAPDU: 80 17 00 00 [17:30:56]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:30:56]Write i2c OK [17:30:56]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [17:30:56]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [17:30:56]wFMCommunicate OK [17:30:56]wFMCommunicate request_size=4 [17:30:56]MH_SAM_APDU [17:30:56]CAPDU: 80 17 00 00 [17:30:56]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:30:56]Write i2c OK [17:30:56]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [17:30:56]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [17:30:56]wFMCommunicate OK [17:30:56]wFMCommunicate request_size=4 [17:30:56]MH_SAM_APDU [17:30:56]CAPDU: 80 17 00 00 [17:30:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:30:56]Write i2c OK [17:30:56]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [17:30:56]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [17:30:56]wFMCommunicate OK [17:30:56]wFMCommunicate request_size=4 [17:30:56]MH_SAM_APDU [17:30:56]CAPDU: 80 17 00 00 [17:30:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:30:56]Write i2c OK [17:30:56]MH_I2C_Read... [17:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [17:30:57]Read from MH i2c: E2 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 DE 00 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [17:30:57]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:30:57]wFMCommunicate OK [17:30:57]SAM_PROTO_GetFMData done [17:30:57]requested_item fm.sale_refund.total is exist - process it [17:30:57]requested_item fm.buy.total is exist - process it [17:30:57]requested_item shift.sale.total is exist - process it [17:30:57]SAM_PROTO_GetShiftData [17:30:57]wFMCommunicate request_size=4 [17:30:57]MH_SAM_APDU [17:30:57]CAPDU: 80 13 02 00 [17:30:57]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:30:57]Write i2c OK [17:30:57]MH_I2C_Read... [17:30:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:30:57]Read from MH i2c: E2 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 FD 00 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 11 01 00 00 69 04 9B 00 6F 04 04 00 11 01 00 00 B1 04 04 00 44 7E 23 01 70 04 04 00 44 7E 23 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 FA F6 1E 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 92 94 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 7F [17:30:57]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 11 01 00 00 69 04 9B 00 6F 04 04 00 11 01 00 00 B1 04 04 00 44 7E 23 01 70 04 04 00 44 7E 23 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 FA F6 1E 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 92 94 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [17:30:57]wFMCommunicate OK [17:30:57]wFMCommunicate request_size=4 [17:30:57]MH_SAM_APDU [17:30:57]CAPDU: 80 17 00 00 [17:30:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:30:57]Write i2c OK [17:30:57]MH_I2C_Read... [17:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:57]Read from MH i2c: E2 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 FD 00 [17:30:57]MH_I2C_Read... [17:30:57]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [17:30:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [17:30:58]wFMCommunicate OK [17:30:58]wFMCommunicate request_size=4 [17:30:58]MH_SAM_APDU [17:30:58]CAPDU: 80 17 00 00 [17:30:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:30:58]Write i2c OK [17:30:58]MH_I2C_Read... [17:30:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:58]Read from MH i2c: E2 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 FD 00 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [17:30:58]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [17:30:58]wFMCommunicate OK [17:30:58]wFMCommunicate request_size=4 [17:30:58]MH_SAM_APDU [17:30:58]CAPDU: 80 17 00 00 [17:30:58]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:30:58]Write i2c OK [17:30:58]MH_I2C_Read... [17:30:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:30:58]Read from MH i2c: E2 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 FD 00 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [17:30:58]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [17:30:58]wFMCommunicate OK [17:30:58]wFMCommunicate request_size=4 [17:30:58]MH_SAM_APDU [17:30:58]CAPDU: 80 17 00 00 [17:30:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:30:58]Write i2c OK [17:30:58]MH_I2C_Read... [17:30:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [17:30:58]Read from MH i2c: E2 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 CB 00 [17:30:58]MH_I2C_Read... [17:30:58]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [17:30:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:30:58]wFMCommunicate OK [17:30:58]SAM_PROTO_GetShiftData done [17:30:58]requested_item shift.sale.total_cash is exist - process it [17:30:58]requested_item shift.sale_refund.total is exist - process it [17:30:58]requested_item shift.sale_refund.total_cash is exist - process it [17:30:58]requested_item shift.buy.total is exist - process it [17:30:58]requested_item shift.buy.total_cash is exist - process it [17:30:58]produce_requested_data done [17:30:58]produce_requested_data return {"fm.sale.total":112279256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":191033.00,"shift.sale.total_cash":191033.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} [17:30:58]process_action_free get_value [17:30:58]json_value_free [17:30:58]json_value_free done [17:30:58]process_json_proto returns [17:30:58]Send response to host [17:30:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112279256.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":191033.00,"shift.sale.total_cash":191033.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}}} [17:30:58]free response buf [17:30:58]execute_script done [17:30:58]execute_script returns [17:30:58]free content buf [17:30:58]Sock 10.Close socket [17:30:58]Sock 10.Thread stoped [17:30:59]accept exits with 9 [17:30:59]New connection [17:30:59]New thread 3066940772 created [17:30:59]Thread 3066797412 joined [17:30:59]Waiting for new connection... [17:30:59] Sock 9.Parse request [17:30:59]Sock 9.Check first char [17:30:59]Sock 9.First char is OK [17:30:59]request: POST /json_proto HTTP/1.0 [17:30:59]Method: POST [17:30:59]URL: /json_proto [17:30:59]Method is POST - this is cgi request [17:30:59]url: /json_proto [17:30:59]query_string will be loaded in cgi processing [17:30:59]execute_cgi json_proto POST (null) [17:30:59]execute_cgi path=json_proto method=POST [17:30:59]POST find Content-Length [17:30:59]Host: 172.17.43.67:8080 [17:30:59]Content-Length: 796 [17:30:59]Content-Type: application/json [17:30:59] [17:30:59]POST finish read [17:30:59]Found Content-Length = 796 [17:30:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:59]execute_script... [17:30:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:59]POST & json_proto [17:30:59]process_json_proto [17:30:59]json parsed OK: [17:30:59]protocol is kg_v1.0 [17:30:59]action value=close_receipt [17:30:59]process_action close_receipt [17:30:59]cmd_close_receipt [17:30:59]MH_GetDate [17:30:59]Write to MH i2c: F0 00 00 1D 00 0C [17:30:59]OFD Sender: No OFD packet to send [17:30:59]Write i2c OK [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: F0 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: F0 09 00 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: F0 09 00 1D 00 00 D3 48 F4 66 6A BD 47 65 5D [17:30:59]GetLastDocTimeStamp 1727285307 [17:30:59]current date 1727285459 [17:30:59]FM_GetShiftState [17:30:59]SAM_PROTO_GetShiftState [17:30:59]wFMCommunicate request_size=4 [17:30:59]MH_SAM_APDU [17:30:59]CAPDU: 80 13 01 00 [17:30:59]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:30:59]Write i2c OK [17:30:59]MH_I2C_Read... [17:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:59]Read from MH i2c: E2 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: E2 0E 00 [17:30:59]MH_I2C_Read... [17:30:59]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [17:30:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:30:59]wFMCommunicate OK [17:30:59]SAM_PROTO_GetShiftState done [17:30:59]FM_GetShiftState done [17:30:59]opened in 1727224329 [17:30:59]opened+sec_in_day 1727310729 [17:30:59]quantity*price = 0 [17:30:59]sum+1 = 1 [17:30:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 274 25.09.2024 17:30 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153258 ФПД: 135757602691040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153258&fm=135757602691040&tin=02508201610067®Number=0000000000091825&sum=0 [17:31:00]StoreToDocumentArchive [17:31:00]shift 478 fd 153258 [17:31:00]save to /storage/0478/doc_00153258 [17:31:00]save last doc name /storage/0478/doc_00153258 to /storage/kkm_last_doc_name [17:31:00]save OK [17:31:00]Clear old archive folders... [17:31:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:31:00]tlvbuf is 00BBA360 [17:31:00]SAM_PROTO_ClearQueue [17:31:00]wFMCommunicate request_size=4 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 09 00 00 [17:31:00]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:00]Read from MH i2c: E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]SAM_PROTO_ClearQueue done [17:31:00]KKMCreateOFDPacket [17:31:00]OFDProtocolAddRootSTLVToBuf [17:31:00]FM_MakeSignedData [17:31:00]FM_MakeSignedData [17:31:00]SAM_PROTO_SignData [17:31:00]wFMCommunicate request_size=4 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 01 02 [17:31:00]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:31:00]Write i2c OK [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:00]E2 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 [17:31:00]MH_I2C_Read... [17:31:00]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:31:00]RAPDU: 90 00 [17:31:00]wFMCommunicate OK [17:31:00]wFMCommunicate request_size=255 [17:31:00]MH_SAM_APDU [17:31:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 56 02 00 35 04 06 00 7B [17:31:00]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 56 02 00 35 04 06 00 7B 00 00 83 [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:01]E2 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 03 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:31:01]RAPDU: 90 00 [17:31:01]wFMCommunicate OK [17:31:01]wFMCommunicate request_size=10 [17:31:01]MH_SAM_APDU [17:31:01]CAPDU: 80 0D 02 02 05 78 87 AF 17 E0 [17:31:01]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 78 87 AF 17 E0 00 00 57 [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:01]Read from MH i2c: E2 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 03 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:31:01]RAPDU: 90 00 [17:31:01]wFMCommunicate OK [17:31:01]wFMCommunicate request_size=4 [17:31:01]MH_SAM_APDU [17:31:01]CAPDU: 80 0D 03 02 [17:31:01]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:01]Read from MH i2c: E2 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 0B 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 0B 00 2F 00 00 AF 9B 86 73 D4 62 15 D5 90 00 0E [17:31:01]RAPDU: AF 9B 86 73 D4 62 15 D5 90 00 [17:31:01]wFMCommunicate OK [17:31:01]SAM_PROTO_SignData done [17:31:01]FM_MakeSignedData done [17:31:01]CreateOFDProtocolMessage [17:31:01]wFMCommunicate request_size=4 [17:31:01]MH_SAM_APDU [17:31:01]CAPDU: 80 11 00 00 [17:31:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:01]Read from MH i2c: E2 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 17 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:01]wFMCommunicate OK [17:31:01]CreateOFDProtocolMessage done [17:31:01]OFDSenderStorePacket 153258 [17:31:01]StoreOFDPacket docnum=153258 [17:31:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 9F 07 01 56 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 56 02 00 35 04 06 00 7B 78 87 AF 17 E0 AF 9B 86 73 D4 62 15 D5 [17:31:01]CheckFolder [17:31:01]dirname=/storage/ofd_packets [17:31:01]CheckFolder done [17:31:01]ProducePacketName [17:31:01]name=ofd_packets/00153258 [17:31:01]NVStorageSaveData ofd_packets/00153258 [17:31:01]File name is /storage/ofd_packets/00153258 [17:31:01]Write 301 bytes [17:31:01]NVStorageSaveData done [17:31:01]OFDSenderStorePacket done [17:31:01]KKMCreateOFDPacket done [17:31:01]NVStorageSaveData kkm_last_timestamp [17:31:01]File name is /storage/kkm_last_timestamp [17:31:01]Write 4 bytes [17:31:01]NVStorageSaveData done [17:31:01]ExternCall_PrintAddStr [17:31:01]wPrintStart [17:31:01]Write to MH i2c: 01 00 00 31 00 31 [17:31:01]OFD Sender: Processing packet 153258 [packets to send 835, broken 834] [17:31:01]ProducePacketName [17:31:01]name=ofd_packets/00153258 [17:31:01]OFD Sender: To server: pG, [17:31:01]CommunicateWithHost lk.salyk.kg:30040 [17:31:01]ConnectInit lk.salyk.kg [17:31:01]Write i2c OK [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 07 00 [17:31:01]MH_I2C_Read... [17:31:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:31:01]RasterBufferAndPrint [17:31:01]line Счет N : (1)1787253 [17:31:01]line ИНН: 02508201610067 [17:31:01]line Контрольно-Кассовый Чек [17:31:01]line ПРОДАЖА [17:31:01]line ТРК (МРК, ГНК) : 32 [17:31:01]line Товар: 2710124130 [17:31:01]line Аи-92-К-5 [17:31:01]line 7.380 * 0.00 [17:31:01]line = 0.00 [17:31:01]line НДС 12% НСП 1% [17:31:01]line > о реализуемом товаре [17:31:01]line ИТОГО: 0.00 [17:31:01]line НСП 1% : 0.00 [17:31:01]line НДС 12% : 0.00 [17:31:01]line Наличными: 0.00 [17:31:01]line Безнал.: 0.00 [17:31:01]line Место: АЗС № 89 "Партнер Нефть" [17:31:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:31:01]line СНО: Общий режим [17:31:01]line Чек 274 25.09.2024 17:30 [17:31:01]line Смена: 478 ФФД: 1.0 [17:31:01]line ЗНМ: 0300000113 [17:31:01]line РНМ: 0000000000091825 [17:31:01]line Версия ККМ: 001 [17:31:01]line Платежная система: O! деньги [17:31:01]line ФМ: 0000000000871835 [17:31:01]line ФД: 153258 [17:31:01]line ФПД: 135757602691040 [17:31:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153258&fm=135757602691040&tin=02508201610067®Number=0000000000091825&sum=0 [17:31:01]written 0, free lines is 4095 [17:31:02]Write to MH i2c: 01 00 00 5B 00 5B [17:31:02]Write i2c OK [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: 01 [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: 01 07 00 [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F1 0C 5F [17:31:02]RasterBufferAndPrint [17:31:02]line [17:31:02]line [17:31:02]line [17:31:02]line [17:31:02]line [17:31:02]written 0, free lines is 3335 [17:31:02]MH_Cut [17:31:02]Write to MH i2c: D1 01 00 62 00 01 34 [17:31:02]Write i2c OK [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: D1 [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: D1 01 00 [17:31:02]MH_I2C_Read... [17:31:02]Read from MH i2c: D1 01 00 62 00 00 33 [17:31:02]Write to MH i2c: 01 00 00 63 00 63 [17:31:02]Write i2c OK [17:31:02]MH_I2C_Read... [17:31:02]Connected sock=7 [17:31:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 9F 07 01 56 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 56 02 00 35 04 06 00 7B 78 87 AF 17 E0 AF 9B 86 73 D4 62 15 D5 [17:31:02]*** Cut start [17:31:02]*** Purtial cut [17:31:02]*** Stage 1: CUTSNS_PIN = 1 [17:31:03]Read from MH i2c: 01 *** Stop cut motor [17:31:03] [17:31:03]*** Cut end [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: 01 07 00 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:31:03]process_action close_receipt done [17:31:03]requested_data is exist [17:31:03]produce_requested_data [17:31:03]requested_item fm.sn is exist - process it [17:31:03]wFMCommunicate request_size=4 [17:31:03]MH_SAM_APDU [17:31:03]CAPDU: 80 11 00 00 [17:31:03]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:31:03]Write i2c OK [17:31:03]MH_I2C_Read... [17:31:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 29 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:03]76 47 00 E6 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 56 02 00 F4 03 04 00 CF F0 F3 66 B6 04 01 00 00 42 4F F1 FE 74 1C 2E 0C [17:31:03]CommunicateWithHost err = 0 [17:31:03]CheckOFDResponse [17:31:03]1017 (14) - 77093643461234 [17:31:03]1041 (16) - 0000000000871835 [17:31:03]1040 (4) - 153258 [17:31:03]1012 (4) - 25.09.2024 11:15 [17:31:03]1206 (1) - 0 [17:31:03]OFD Sender: Remove packet 153258 [17:31:03]ProducePacketName [17:31:03]name=ofd_packets/00153258 [17:31:03]NVStorageDeleteData [17:31:03]Read from MH i2c: E2 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 17 00 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [17:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:03]wFMCommunicate OK [17:31:03]requested_item fd.num is exist - process it [17:31:03]SAM_PROTO_GetFieldsCounters [17:31:03]wFMCommunicate request_size=4 [17:31:03]MH_SAM_APDU [17:31:03]CAPDU: 80 13 00 00 [17:31:03]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [17:31:03]Write i2c OK [17:31:03]MH_I2C_Read... [17:31:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:03]Read from MH i2c: E2 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 62 00 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [17:31:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:03]wFMCommunicate OK [17:31:03]SAM_PROTO_GetFieldsCounters done [17:31:03]requested_item shift.num is exist - process it [17:31:03]requested_item shift.opened is exist - process it [17:31:03]req_shift_opened [17:31:03]FM_GetShiftState [17:31:03]SAM_PROTO_GetShiftState [17:31:03]wFMCommunicate request_size=4 [17:31:03]MH_SAM_APDU [17:31:03]CAPDU: 80 13 01 00 [17:31:03]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [17:31:03]Write i2c OK [17:31:03]MH_I2C_Read... [17:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:03]Read from MH i2c: E2 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 0E 00 [17:31:03]MH_I2C_Read... [17:31:03]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [17:31:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:03]wFMCommunicate OK [17:31:03]SAM_PROTO_GetShiftState done [17:31:03]FM_GetShiftState done [17:31:03]req_shift_opened done [17:31:03]requested_item shift.open_date is exist - process it [17:31:03]req_shift_open_date [17:31:03]req_shift_open_date done [17:31:03]produce_requested_data done [17:31:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153258,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:31:03]process_action_free close_receipt [17:31:03]json_value_free [17:31:03]json_value_free done [17:31:03]process_json_proto returns [17:31:03]Send response to host [17:31:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153258,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:31:03]free response buf [17:31:03]execute_script done [17:31:03]execute_script returns [17:31:03]free content buf [17:31:03]Sock 9.Close socket [17:31:03]Sock 9.Thread stoped [17:31:03]OFD Sender: No OFD packet to send [17:31:08]OFD Sender: No OFD packet to send [17:31:13]OFD Sender: No OFD packet to send [17:31:18]OFD Sender: No OFD packet to send [17:31:23]OFD Sender: No OFD packet to send [17:31:24]recv_with_timeout no data received [17:31:28]OFD Sender: No OFD packet to send [17:31:31]accept exits with 10 [17:31:31]New connection [17:31:31]New thread 3066797412 created [17:31:31]Thread 3066940772 joined [17:31:31]Waiting for new connection... [17:31:31] Sock 10.Parse request [17:31:31]Sock 10.Check first char [17:31:31]Sock 10.First char is OK [17:31:31]request: POST /json_proto HTTP/1.0 [17:31:31]Method: POST [17:31:31]URL: /json_proto [17:31:31]Method is POST - this is cgi request [17:31:31]url: /json_proto [17:31:31]query_string will be loaded in cgi processing [17:31:31]execute_cgi json_proto POST (null) [17:31:31]execute_cgi path=json_proto method=POST [17:31:31]POST find Content-Length [17:31:31]Host: 172.17.43.67:8080 [17:31:31]Content-Length: 675 [17:31:31]Content-Type: application/json [17:31:31] [17:31:31]POST finish read [17:31:31]Found Content-Length = 675 [17:31:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:31]execute_script... [17:31:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:31]POST & json_proto [17:31:31]process_json_proto [17:31:31]json parsed OK: [17:31:31]protocol is kg_v1.0 [17:31:31]action value=close_receipt [17:31:31]process_action close_receipt [17:31:31]cmd_close_receipt [17:31:31]MH_GetDate [17:31:31]Write to MH i2c: F0 00 00 67 00 56 [17:31:31]Write i2c OK [17:31:31]MH_I2C_Read... [17:31:31]Read from MH i2c: F0 [17:31:31]MH_I2C_Read... [17:31:31]Read from MH i2c: F0 09 00 [17:31:31]MH_I2C_Read... [17:31:31]Read from MH i2c: F0 09 00 67 00 00 F3 48 F4 66 6A BD 47 65 C7 [17:31:31]GetLastDocTimeStamp 1727285459 [17:31:31]current date 1727285491 [17:31:31]FM_GetShiftState [17:31:31]SAM_PROTO_GetShiftState [17:31:31]wFMCommunicate request_size=4 [17:31:31]MH_SAM_APDU [17:31:31]CAPDU: 80 13 01 00 [17:31:31]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [17:31:31]Write i2c OK [17:31:31]MH_I2C_Read... [17:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:31]Read from MH i2c: E2 [17:31:31]MH_I2C_Read... [17:31:31]Read from MH i2c: E2 0E 00 [17:31:31]MH_I2C_Read... [17:31:31]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AD [17:31:31]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:31]wFMCommunicate OK [17:31:31]SAM_PROTO_GetShiftState done [17:31:31]FM_GetShiftState done [17:31:31]opened in 1727224329 [17:31:31]opened+sec_in_day 1727310729 [17:31:31]quantity*price = 50063 [17:31:31]sum+1 = 50064 [17:31:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 275 25.09.2024 17:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153259 ФПД: 29156423687685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153259&fm=29156423687685&tin=02508201610067®Number=0000000000091825&sum=50000 [17:31:32]StoreToDocumentArchive [17:31:32]shift 478 fd 153259 [17:31:32]save to /storage/0478/doc_00153259 [17:31:32]save last doc name /storage/0478/doc_00153259 to /storage/kkm_last_doc_name [17:31:32]save OK [17:31:32]Clear old archive folders... [17:31:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:31:32]tlvbuf is 00B4ED80 [17:31:32]SAM_PROTO_ClearQueue [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 09 00 00 [17:31:32]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [17:31:32]RAPDU: 90 00 [17:31:32]wFMCommunicate OK [17:31:32]SAM_PROTO_ClearQueue done [17:31:32]KKMCreateOFDPacket [17:31:32]OFDProtocolAddRootSTLVToBuf [17:31:32]FM_MakeSignedData [17:31:32]FM_MakeSignedData [17:31:32]SAM_PROTO_SignData [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 0D 01 02 [17:31:32]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:32]Read from MH i2c: E2 03 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:31:32]RAPDU: 90 00 [17:31:32]wFMCommunicate OK [17:31:32]wFMCommunicate request_size=255 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 F3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 56 02 00 35 04 06 00 1A 84 82 46 [17:31:32]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 F3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 56 02 00 35 04 06 00 1A 84 82 46 00 00 ED [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:31:32]RAPDU: 90 00 [17:31:32]wFMCommunicate OK [17:31:32]wFMCommunicate request_size=7 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 0D 02 02 02 DE 05 [17:31:32]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 DE 05 00 00 D9 [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:31:32]RAPDU: 90 00 [17:31:32]wFMCommunicate OK [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 0D 03 02 [17:31:32]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 0B 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 0B 00 79 00 00 29 FA 14 C0 10 BA F0 82 90 00 28 [17:31:32]RAPDU: 29 FA 14 C0 10 BA F0 82 90 00 [17:31:32]wFMCommunicate OK [17:31:32]SAM_PROTO_SignData done [17:31:32]FM_MakeSignedData done [17:31:32]CreateOFDProtocolMessage [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 11 00 00 [17:31:32]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 17 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [17:31:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:32]wFMCommunicate OK [17:31:32]CreateOFDProtocolMessage done [17:31:32]OFDSenderStorePacket 153259 [17:31:32]StoreOFDPacket docnum=153259 [17:31:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 61 04 01 DB 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 F3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 56 02 00 35 04 06 00 1A 84 82 46 DE 05 29 FA 14 C0 10 BA F0 82 [17:31:32]CheckFolder [17:31:32]dirname=/storage/ofd_packets [17:31:32]CheckFolder done [17:31:32]ProducePacketName [17:31:32]name=ofd_packets/00153259 [17:31:32]NVStorageSaveData ofd_packets/00153259 [17:31:32]File name is /storage/ofd_packets/00153259 [17:31:32]Write 298 bytes [17:31:32]NVStorageSaveData done [17:31:32]OFDSenderStorePacket done [17:31:32]KKMCreateOFDPacket done [17:31:32]NVStorageSaveData kkm_last_timestamp [17:31:32]File name is /storage/kkm_last_timestamp [17:31:32]Write 4 bytes [17:31:32]NVStorageSaveData done [17:31:32]ExternCall_PrintAddStr [17:31:32]wPrintStart [17:31:32]Write to MH i2c: 01 00 00 7B 00 7B [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 07 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [17:31:32]RasterBufferAndPrint [17:31:32]line Счет N : (1)1787254 [17:31:32]line ИНН: 02508201610067 [17:31:32]line Контрольно-Кассовый Чек [17:31:32]line ПРОДАЖА [17:31:32]line ТРК (МРК, ГНК) : 41 [17:31:32]line Товар: 2710194210 [17:31:32]line ДТ-К-5 [17:31:32]line 6.570 * 76.20 [17:31:32]line = 500.63 [17:31:32]line НДС 12% НСП 1% [17:31:32]line > о реализуемом товаре [17:31:32]line ОКРУГЛЕНИЕ: -0.63 [17:31:32]line ИТОГО: 500.00 [17:31:32]line Внесено: 500.00 [17:31:32]line СДАЧА: 0.00 [17:31:32]line НСП 1% : 4.43 [17:31:32]line НДС 12% : 53.16 [17:31:32]line Наличными: 500.00 [17:31:32]line Безнал.: 0.00 [17:31:32]line Место: АЗС № 89 "Партнер Нефть" [17:31:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:31:32]line СНО: Общий режим [17:31:32]line Чек 275 25.09.2024 17:31 [17:31:32]line Смена: 478 ФФД: 1.0 [17:31:32]line ЗНМ: 0300000113 [17:31:32]line РНМ: 0000000000091825 [17:31:32]line Версия ККМ: 001 [17:31:32]line ФМ: 0000000000871835 [17:31:32]line ФД: 153259 [17:31:32]line ФПД: 29156423687685 [17:31:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153259&fm=29156423687685&tin=02508201610067®Number=0000000000091825&sum=50000 [17:31:32]written 0, free lines is 4095 [17:31:32]OFD Sender: Processing packet 153259 [packets to send 835, broken 834] [17:31:32]ProducePacketName [17:31:32]name=ofd_packets/00153259 [17:31:32]OFD Sender: To server: pG, [17:31:32]CommunicateWithHost lk.salyk.kg:30040 [17:31:32]ConnectInit lk.salyk.kg [17:31:33]Write to MH i2c: 01 00 00 A6 00 A6 [17:31:33]Write i2c OK [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: 01 [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: 01 07 00 [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D4 0C 8D [17:31:33]RasterBufferAndPrint [17:31:33]line [17:31:33]line [17:31:33]line [17:31:33]line [17:31:33]line [17:31:33]written 0, free lines is 3302 [17:31:33]MH_Cut [17:31:33]Write to MH i2c: D1 01 00 AD 00 01 7F [17:31:33]Write i2c OK [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: D1 [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: D1 01 00 [17:31:33]MH_I2C_Read... [17:31:33]Read from MH i2c: D1 01 00 AD 00 00 7E [17:31:33]Write to MH i2c: 01 00 00 AE 00 AE [17:31:33]Write i2c OK [17:31:33]MH_I2C_Read... [17:31:34]*** Cut start [17:31:34]*** Purtial cut [17:31:34]*** Stage 1: CUTSNS_PIN = 1 [17:31:34]Read from MH i2c: 01 [17:31:34]MH_I2C_Read... [17:31:34]*** Stop cut motor [17:31:34]*** Cut end [17:31:34]Read from MH i2c: 01 07 00 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [17:31:34]process_action close_receipt done [17:31:34]requested_data is exist [17:31:34]produce_requested_data [17:31:34]requested_item fm.sn is exist - process it [17:31:34]wFMCommunicate request_size=4 [17:31:34]MH_SAM_APDU [17:31:34]CAPDU: 80 11 00 00 [17:31:34]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [17:31:34]Write i2c OK [17:31:34]MH_I2C_Read... [17:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:34]Read from MH i2c: E2 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 17 00 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [17:31:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:34]wFMCommunicate OK [17:31:34]requested_item fd.num is exist - process it [17:31:34]SAM_PROTO_GetFieldsCounters [17:31:34]wFMCommunicate request_size=4 [17:31:34]MH_SAM_APDU [17:31:34]CAPDU: 80 13 00 00 [17:31:34]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [17:31:34]Write i2c OK [17:31:34]MH_I2C_Read... [17:31:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:34]Read from MH i2c: E2 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 62 00 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [17:31:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:34]wFMCommunicate OK [17:31:34]SAM_PROTO_GetFieldsCounters done [17:31:34]requested_item shift.num is exist - process it [17:31:34]requested_item shift.opened is exist - process it [17:31:34]req_shift_opened [17:31:34]FM_GetShiftState [17:31:34]SAM_PROTO_GetShiftState [17:31:34]wFMCommunicate request_size=4 [17:31:34]MH_SAM_APDU [17:31:34]CAPDU: 80 13 01 00 [17:31:34]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [17:31:34]Write i2c OK [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 [17:31:34]MH_I2C_Read... [17:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:34]Read from MH i2c: E2 0E 00 [17:31:34]MH_I2C_Read... [17:31:34]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [17:31:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:34]wFMCommunicate OK [17:31:34]SAM_PROTO_GetShiftState done [17:31:34]FM_GetShiftState done [17:31:34]req_shift_opened done [17:31:34]requested_item shift.open_date is exist - process it [17:31:34]req_shift_open_date [17:31:34]req_shift_open_date done [17:31:34]produce_requested_data done [17:31:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153259,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:31:34]process_action_free close_receipt [17:31:34]json_value_free [17:31:34]json_value_free done [17:31:34]process_json_proto returns [17:31:34]Send response to host [17:31:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153259,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:31:34]free response buf [17:31:34]execute_script done [17:31:34]execute_script returns [17:31:34]free content buf [17:31:34]Sock 10.Close socket [17:31:34]Sock 10.Thread stoped [17:31:37]ConnectInit Can't take IP for lk.salyk.kg [17:31:37]CommunicateWithHost connect error [17:31:37]CommunicateWithHost err = -1 [17:31:37]OFD Sender: Server communicate error [17:31:42]OFD Sender: Processing packet 153259 [packets to send 835, broken 834] [17:31:42]ProducePacketName [17:31:42]name=ofd_packets/00153259 [17:31:42]OFD Sender: To server: pG, [17:31:42]CommunicateWithHost lk.salyk.kg:30040 [17:31:42]ConnectInit lk.salyk.kg [17:31:43]Connected sock=10 [17:31:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 61 04 01 DB 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 F3 48 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 56 02 00 35 04 06 00 1A 84 82 46 DE 05 29 FA 14 C0 10 BA F0 82 [17:31:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 07 9B 47 00 EF AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 56 02 00 F4 03 04 00 F8 F0 F3 66 B6 04 01 00 00 87 DF 20 28 C5 C1 68 4C [17:31:44]CommunicateWithHost err = 0 [17:31:44]CheckOFDResponse [17:31:44]1017 (14) - 77093643461234 [17:31:44]1041 (16) - 0000000000871835 [17:31:44]1040 (4) - 153259 [17:31:44]1012 (4) - 25.09.2024 11:16 [17:31:44]1206 (1) - 0 [17:31:44]OFD Sender: Remove packet 153259 [17:31:44]ProducePacketName [17:31:44]name=ofd_packets/00153259 [17:31:44]NVStorageDeleteData [17:31:44]OFD Sender: No OFD packet to send [17:31:49]OFD Sender: No OFD packet to send [17:31:54]OFD Sender: No OFD packet to send [17:31:55]accept exits with 9 [17:31:55]New connection [17:31:55]New thread 3066940772 created [17:31:55]Thread 3066797412 joined [17:31:55]Waiting for new connection... [17:31:55] Sock 9.Parse request [17:31:55]Sock 9.Check first char [17:31:55]Sock 9.First char is OK [17:31:55]request: POST /json_proto HTTP/1.0 [17:31:55]Method: POST [17:31:55]URL: /json_proto [17:31:55]Method is POST - this is cgi request [17:31:55]url: /json_proto [17:31:55]query_string will be loaded in cgi processing [17:31:55]execute_cgi json_proto POST (null) [17:31:55]execute_cgi path=json_proto method=POST [17:31:55]POST find Content-Length [17:31:55]Host: 172.17.43.67:8080 [17:31:55]Content-Length: 796 [17:31:55]Content-Type: application/json [17:31:55] [17:31:55]POST finish read [17:31:55]Found Content-Length = 796 [17:31:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:55]execute_script... [17:31:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:55]POST & json_proto [17:31:55]process_json_proto [17:31:55]json parsed OK: [17:31:55]protocol is kg_v1.0 [17:31:55]action value=close_receipt [17:31:55]process_action close_receipt [17:31:55]cmd_close_receipt [17:31:55]MH_GetDate [17:31:55]Write to MH i2c: F0 00 00 B2 00 A1 [17:31:55]Write i2c OK [17:31:55]MH_I2C_Read... [17:31:55]Read from MH i2c: F0 [17:31:55]MH_I2C_Read... [17:31:55]Read from MH i2c: F0 09 00 [17:31:55]MH_I2C_Read... [17:31:55]Read from MH i2c: F0 09 00 B2 00 00 0B 49 F4 66 6A BD 47 65 2B [17:31:55]GetLastDocTimeStamp 1727285491 [17:31:55]current date 1727285515 [17:31:55]FM_GetShiftState [17:31:55]SAM_PROTO_GetShiftState [17:31:55]wFMCommunicate request_size=4 [17:31:55]MH_SAM_APDU [17:31:55]CAPDU: 80 13 01 00 [17:31:55]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [17:31:55]Write i2c OK [17:31:55]MH_I2C_Read... [17:31:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:55]Read from MH i2c: E2 [17:31:55]MH_I2C_Read... [17:31:55]Read from MH i2c: E2 0E 00 [17:31:55]MH_I2C_Read... [17:31:55]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [17:31:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:55]wFMCommunicate OK [17:31:55]SAM_PROTO_GetShiftState done [17:31:55]FM_GetShiftState done [17:31:55]opened in 1727224329 [17:31:55]opened+sec_in_day 1727310729 [17:31:55]quantity*price = 0 [17:31:55]sum+1 = 1 [17:31:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 276 25.09.2024 17:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153260 ФПД: 82832702059176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153260&fm=82832702059176&tin=02508201610067®Number=0000000000091825&sum=0 [17:31:56]StoreToDocumentArchive [17:31:56]shift 478 fd 153260 [17:31:56]save to /storage/0478/doc_00153260 [17:31:56]save last doc name /storage/0478/doc_00153260 to /storage/kkm_last_doc_name [17:31:56]save OK [17:31:56]Clear old archive folders... [17:31:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:31:56]tlvbuf is 00B8EDC0 [17:31:56]SAM_PROTO_ClearQueue [17:31:56]wFMCommunicate request_size=4 [17:31:56]MH_SAM_APDU [17:31:56]CAPDU: 80 09 00 00 [17:31:56]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [17:31:56]Write i2c OK [17:31:56]MH_I2C_Read... [17:31:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:56]Read from MH i2c: E2 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [17:31:56]RAPDU: 90 00 [17:31:56]wFMCommunicate OK [17:31:56]SAM_PROTO_ClearQueue done [17:31:56]KKMCreateOFDPacket [17:31:56]OFDProtocolAddRootSTLVToBuf [17:31:56]FM_MakeSignedData [17:31:56]FM_MakeSignedData [17:31:56]SAM_PROTO_SignData [17:31:56]wFMCommunicate request_size=4 [17:31:56]MH_SAM_APDU [17:31:56]CAPDU: 80 0D 01 02 [17:31:56]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [17:31:56]Write i2c OK [17:31:56]MH_I2C_Read... [17:31:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:56]Read from MH i2c: E2 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:31:56]RAPDU: 90 00 [17:31:56]wFMCommunicate OK [17:31:56]wFMCommunicate request_size=255 [17:31:56]MH_SAM_APDU [17:31: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 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 0B 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 56 02 00 35 04 06 00 4B [17:31:56]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 0B 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 56 02 00 35 04 06 00 4B 00 00 94 [17:31:56]Write i2c OK [17:31:56]MH_I2C_Read... [17:31:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:56]Read from MH i2c: E2 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:31:56]RAPDU: 90 00 [17:31:56]wFMCommunicate OK [17:31:56]wFMCommunicate request_size=10 [17:31:56]MH_SAM_APDU [17:31:56]CAPDU: 80 0D 02 02 05 55 FD C8 32 A8 [17:31:56]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 55 FD C8 32 A8 00 00 3B [17:31:56]Write i2c OK [17:31:56]MH_I2C_Read... [17:31:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:56]Read from MH i2c: E2 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:31:56]RAPDU: 90 00 [17:31:56]wFMCommunicate OK [17:31:56]wFMCommunicate request_size=4 [17:31:56]MH_SAM_APDU [17:31:56]CAPDU: 80 0D 03 02 [17:31:56]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [17:31:56]Write i2c OK [17:31:56]MH_I2C_Read... [17:31:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:56]Read from MH i2c: E2 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 0B 00 [17:31:56]MH_I2C_Read... [17:31:56]Read from MH i2c: E2 0B 00 C4 00 00 1E 48 DB D9 98 A8 40 52 90 00 2C [17:31:56]RAPDU: 1E 48 DB D9 98 A8 40 52 90 00 [17:31:56]wFMCommunicate OK [17:31:56]SAM_PROTO_SignData done [17:31:56]FM_MakeSignedData done [17:31:56]CreateOFDProtocolMessage [17:31:56]wFMCommunicate request_size=4 [17:31:56]MH_SAM_APDU [17:31:56]CAPDU: 80 11 00 00 [17:31:56]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:57]Read from MH i2c: E2 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: E2 17 00 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [17:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:57]wFMCommunicate OK [17:31:57]CreateOFDProtocolMessage done [17:31:57]OFDSenderStorePacket 153260 [17:31:57]StoreOFDPacket docnum=153260 [17:31:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 7C 07 01 D5 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 0B 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 56 02 00 35 04 06 00 4B 55 FD C8 32 A8 1E 48 DB D9 98 A8 40 52 [17:31:57]CheckFolder [17:31:57]dirname=/storage/ofd_packets [17:31:57]CheckFolder done [17:31:57]ProducePacketName [17:31:57]name=ofd_packets/00153260 [17:31:57]NVStorageSaveData ofd_packets/00153260 [17:31:57]File name is /storage/ofd_packets/00153260 [17:31:57]Write 301 bytes [17:31:57]NVStorageSaveData done [17:31:57]OFDSenderStorePacket done [17:31:57]KKMCreateOFDPacket done [17:31:57]NVStorageSaveData kkm_last_timestamp [17:31:57]File name is /storage/kkm_last_timestamp [17:31:57]Write 4 bytes [17:31:57]NVStorageSaveData done [17:31:57]ExternCall_PrintAddStr [17:31:57]wPrintStart [17:31:57]Write to MH i2c: 01 00 00 C6 00 C6 [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [17:31:57]RasterBufferAndPrint [17:31:57]line Счет N : (1)1787255 [17:31:57]line ИНН: 02508201610067 [17:31:57]line Контрольно-Кассовый Чек [17:31:57]line ПРОДАЖА [17:31:57]line ТРК (МРК, ГНК) : 12 [17:31:57]line Товар: 2710124130 [17:31:57]line Аи-92-К-5 [17:31:57]line 4.430 * 0.00 [17:31:57]line = 0.00 [17:31:57]line НДС 12% НСП 1% [17:31:57]line > о реализуемом товаре [17:31:57]line ИТОГО: 0.00 [17:31:57]line НСП 1% : 0.00 [17:31:57]line НДС 12% : 0.00 [17:31:57]line Наличными: 0.00 [17:31:57]line Безнал.: 0.00 [17:31:57]line Место: АЗС № 89 "Партнер Нефть" [17:31:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:31:57]line СНО: Общий режим [17:31:57]line Чек 276 25.09.2024 17:31 [17:31:57]line Смена: 478 ФФД: 1.0 [17:31:57]line ЗНМ: 0300000113 [17:31:57]line РНМ: 0000000000091825 [17:31:57]line Версия ККМ: 001 [17:31:57]line Платежная система: O! деньги [17:31:57]line ФМ: 0000000000871835 [17:31:57]line ФД: 153260 [17:31:57]line ФПД: 82832702059176 [17:31:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153260&fm=82832702059176&tin=02508201610067®Number=0000000000091825&sum=0 [17:31:57]OFD Sender: Processing packet 153260 [packets to send 835, broken 834] [17:31:57]ProducePacketName [17:31:57]name=ofd_packets/00153260 [17:31:57]OFD Sender: To server: pG, [17:31:57]CommunicateWithHost lk.salyk.kg:30040 [17:31:57]ConnectInit lk.salyk.kg [17:31:57]written 0, free lines is 4095 [17:31:57]Write to MH i2c: 01 00 00 F0 00 F0 [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E9 0C EC [17:31:57]RasterBufferAndPrint [17:31:57]line [17:31:57]line [17:31:57]line [17:31:57]line [17:31:57]line [17:31:57]written 0, free lines is 3331 [17:31:57]MH_Cut [17:31:57]Write to MH i2c: D1 01 00 F7 00 01 C9 [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: D1 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: D1 01 00 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: D1 01 00 F7 00 00 C8 [17:31:57]Write to MH i2c: 01 00 00 F8 00 F8 [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]Connected sock=10 [17:31:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 7C 07 01 D5 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 0B 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 56 02 00 35 04 06 00 4B 55 FD C8 32 A8 1E 48 DB D9 98 A8 40 52 [17:31:58]*** Cut start [17:31:58]*** Purtial cut [17:31:58]*** Stage 1: CUTSNS_PIN = 1 [17:31:58]Read from MH i2c: 01 [17:31:58]MH_I2C_Read... [17:31:58]*** Stop cut motor [17:31:58]*** Cut end [17:31:58]Read from MH i2c: 01 07 00 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [17:31:58]process_action close_receipt done [17:31:58]requested_data is exist [17:31:58]produce_requested_data [17:31:58]requested_item fm.sn is exist - process it [17:31:58]wFMCommunicate request_size=4 [17:31:58]MH_SAM_APDU [17:31:58]CAPDU: 80 11 00 00 [17:31:58]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [17:31:58]Write i2c OK [17:31:58]MH_I2C_Read... [17:31:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:58]Read from MH i2c: E2 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 17 00 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [17:31:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:31:58]wFMCommunicate OK [17:31:58]requested_item fd.num is exist - process it [17:31:58]SAM_PROTO_GetFieldsCounters [17:31:58]wFMCommunicate request_size=4 [17:31:58]MH_SAM_APDU [17:31:58]CAPDU: 80 13 00 00 [17:31:58]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [17:31:58]Write i2c OK [17:31:58]MH_I2C_Read... [17:31:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:58]Read from MH i2c: E2 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 62 00 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [17:31:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:58]wFMCommunicate OK [17:31:58]SAM_PROTO_GetFieldsCounters done [17:31:58]requested_item shift.num is exist - process it [17:31:58]requested_item shift.opened is exist - process it [17:31:58]req_shift_opened [17:31:58]FM_GetShiftState [17:31:58]SAM_PROTO_GetShiftState [17:31:58]wFMCommunicate request_size=4 [17:31:58]MH_SAM_APDU [17:31:58]CAPDU: 80 13 01 00 [17:31:58]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [17:31:58]Write i2c OK [17:31:58]MH_I2C_Read... [17:31:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:58]Read from MH i2c: E2 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 0E 00 [17:31:58]MH_I2C_Read... [17:31:58]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 40 [17:31:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:58]wFMCommunicate OK [17:31:58]SAM_PROTO_GetShiftState done [17:31:58]FM_GetShiftState done [17:31:58]req_shift_opened done [17:31:58]requested_item shift.open_date is exist - process it [17:31:58]req_shift_open_date [17:31:58]req_shift_open_date done [17:31:58]produce_requested_data done [17:31:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153260,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:31:58]process_action_free close_receipt [17:31:58]json_value_free [17:31:58]json_value_free done [17:31:58]process_json_proto returns [17:31:58]Send response to host [17:31:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153260,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:31:58]free response buf [17:31:58]execute_script done [17:31:58]execute_script returns [17:31:58]free content buf [17:31:58]Sock 9.Close socket [17:31:59]Sock 9.Thread stoped [17:31:59]accept exits with 7 [17:31:59]New connection [17:31:59]New thread 3066797412 created [17:31:59]Thread 3066940772 joined [17:31:59]Waiting for new connection... [17:31:59] Sock 7.Parse request [17:31:59]Sock 7.Check first char [17:31:59]Sock 7.First char is OK [17:31:59]request: POST /json_proto HTTP/1.0 [17:31:59]Method: POST [17:31:59]URL: /json_proto [17:31:59]Method is POST - this is cgi request [17:31:59]url: /json_proto [17:31:59]query_string will be loaded in cgi processing [17:31:59]execute_cgi json_proto POST (null) [17:31:59]execute_cgi path=json_proto method=POST [17:31:59]POST find Content-Length [17:31:59]Host: 172.17.43.67:8080 [17:31:59]Content-Length: 678 [17:31:59]Content-Type: application/json [17:31:59] [17:31:59]POST finish read [17:31:59]Found Content-Length = 678 [17:31:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:59]execute_script... [17:31:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:59]POST & json_proto [17:31:59]process_json_proto [17:31:59]json parsed OK: [17:31:59]protocol is kg_v1.0 [17:31:59]action value=close_receipt [17:31:59]process_action close_receipt [17:31:59]cmd_close_receipt [17:31:59]MH_GetDate [17:31:59]Write to MH i2c: F0 00 00 FC 00 EB [17:31:59]Write i2c OK [17:31:59]MH_I2C_Read... [17:31:59]Read from MH i2c: F0 [17:31:59]MH_I2C_Read... [17:31:59]Read from MH i2c: F0 09 00 [17:31:59]MH_I2C_Read... [17:31:59]Read from MH i2c: F0 09 00 FC 00 00 0F 49 F4 66 6A BD 47 65 79 [17:31:59]GetLastDocTimeStamp 1727285515 [17:31:59]current date 1727285519 [17:31:59]FM_GetShiftState [17:31:59]SAM_PROTO_GetShiftState [17:31:59]wFMCommunicate request_size=4 [17:31:59]MH_SAM_APDU [17:31:59]CAPDU: 80 13 01 00 [17:31:59]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:31:59]Write i2c OK [17:31:59]MH_I2C_Read... [17:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:59]Read from MH i2c: E2 [17:31:59]MH_I2C_Read... [17:31:59]Read from MH i2c: E2 0E 00 [17:31:59]MH_I2C_Read... [17:31:59]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [17:31:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:31:59]wFMCommunicate OK [17:31:59]SAM_PROTO_GetShiftState done [17:31:59]FM_GetShiftState done [17:31:59]opened in 1727224329 [17:31:59]opened+sec_in_day 1727310729 [17:31:59]quantity*price = 40002 [17:31:59]sum+1 = 40003 [17:31:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 277 25.09.2024 17:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153261 ФПД: 199287222198748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153261&fm=199287222198748&tin=02508201610067®Number=0000000000091825&sum=40000 [17:32:01]StoreToDocumentArchive [17:32:01]shift 478 fd 153261 [17:32:01]save to /storage/0478/doc_00153261 [17:32:01]save last doc name /storage/0478/doc_00153261 to /storage/kkm_last_doc_name [17:32:01]save OK [17:32:01]Clear old archive folders... [17:32:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:01]tlvbuf is 00B601F0 [17:32:01]SAM_PROTO_ClearQueue [17:32:01]wFMCommunicate request_size=4 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 09 00 00 [17:32:01]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [17:32:01]RAPDU: 90 00 [17:32:01]wFMCommunicate OK [17:32:01]SAM_PROTO_ClearQueue done [17:32:01]KKMCreateOFDPacket [17:32:01]OFDProtocolAddRootSTLVToBuf [17:32:01]FM_MakeSignedData [17:32:01]FM_MakeSignedData [17:32:01]SAM_PROTO_SignData [17:32:01]wFMCommunicate request_size=4 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 0D 01 02 [17:32:01]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:32:01]RAPDU: 90 00 [17:32:01]wFMCommunicate OK [17:32:01]wFMCommunicate request_size=255 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 0F 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 56 02 00 35 04 06 00 B5 [17:32:01]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 0F 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 56 02 00 35 04 06 00 B5 00 00 4A [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:32:01]RAPDU: 90 00 [17:32:01]wFMCommunicate OK [17:32:01]wFMCommunicate request_size=10 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 0D 02 02 05 40 2C 16 61 DC [17:32:01]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 40 2C 16 61 DC 00 00 51 [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:32:01]RAPDU: 90 00 [17:32:01]wFMCommunicate OK [17:32:01]wFMCommunicate request_size=4 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 0D 03 02 [17:32:01]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 0B 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 0B 00 0E 01 00 37 D3 F9 4C BC BB 77 02 90 00 CA [17:32:01]RAPDU: 37 D3 F9 4C BC BB 77 02 90 00 [17:32:01]wFMCommunicate OK [17:32:01]SAM_PROTO_SignData done [17:32:01]FM_MakeSignedData done [17:32:01]CreateOFDProtocolMessage [17:32:01]wFMCommunicate request_size=4 [17:32:01]MH_SAM_APDU [17:32:01]CAPDU: 80 11 00 00 [17:32:01]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:01]Read from MH i2c: E2 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 17 00 [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [17:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:32:01]wFMCommunicate OK [17:32:01]CreateOFDProtocolMessage done [17:32:01]OFDSenderStorePacket 153261 [17:32:01]StoreOFDPacket docnum=153261 [17:32:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 22 0A 07 01 31 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 0F 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 56 02 00 35 04 06 00 B5 40 2C 16 61 DC 37 D3 F9 4C BC BB 77 02 [17:32:01]CheckFolder [17:32:01]dirname=/storage/ofd_packets [17:32:01]CheckFolder done [17:32:01]ProducePacketName [17:32:01]name=ofd_packets/00153261 [17:32:01]NVStorageSaveData ofd_packets/00153261 [17:32:01]File name is /storage/ofd_packets/00153261 [17:32:01]Write 301 bytes [17:32:01]NVStorageSaveData done [17:32:01]OFDSenderStorePacket done [17:32:01]KKMCreateOFDPacket done [17:32:01]NVStorageSaveData kkm_last_timestamp [17:32:01]File name is /storage/kkm_last_timestamp [17:32:01]Write 4 bytes [17:32:01]NVStorageSaveData done [17:32:01]ExternCall_PrintAddStr [17:32:01]wPrintStart [17:32:01]Write to MH i2c: 01 00 00 10 01 11 [17:32:01]Write i2c OK [17:32:01]MH_I2C_Read... [17:32:01]Read from MH i2c: 01 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [17:32:02]RasterBufferAndPrint [17:32:02]line Счет N : (1)1787256 [17:32:02]line ИНН: 02508201610067 [17:32:02]line Контрольно-Кассовый Чек [17:32:02]line ПРОДАЖА [17:32:02]line ТРК (МРК, ГНК) : 22 [17:32:02]line Товар: 2710124130 [17:32:02]line Аи-92-К-5 [17:32:02]line 5.900 * 67.80 [17:32:02]line = 400.02 [17:32:02]line НДС 12% НСП 1% [17:32:02]line > о реализуемом товаре [17:32:02]line ОКРУГЛЕНИЕ: -0.02 [17:32:02]line ИТОГО: 400.00 [17:32:02]line Внесено: 400.00 [17:32:02]line СДАЧА: 0.00 [17:32:02]line НСП 1% : 3.54 [17:32:02]line НДС 12% : 42.48 [17:32:02]line Наличными: 400.00 [17:32:02]line Безнал.: 0.00 [17:32:02]line Место: АЗС № 89 "Партнер Нефть" [17:32:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:32:02]line СНО: Общий режим [17:32:02]line Чек 277 25.09.2024 17:31 [17:32:02]line Смена: 478 ФФД: 1.0 [17:32:02]line ЗНМ: 0300000113 [17:32:02]line РНМ: 0000000000091825 [17:32:02]line Версия ККМ: 001 [17:32:02]line ФМ: 0000000000871835 [17:32:02]line ФД: 153261 [17:32:02]line ФПД: 199287222198748 [17:32:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153261&fm=199287222198748&tin=02508201610067®Number=0000000000091825&sum=40000 [17:32:02]written 0, free lines is 4095 [17:32:02]OFD Sender: Processing packet 153261 [packets to send 835, broken 834] [17:32:02]ProducePacketName [17:32:02]name=ofd_packets/00153261 [17:32:02]OFD Sender: To server: pG, [17:32:02]CommunicateWithHost lk.salyk.kg:30040 [17:32:02]ConnectInit lk.salyk.kg [17:32:02]Write to MH i2c: 01 00 00 3B 01 3C [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E6 0C 35 [17:32:02]RasterBufferAndPrint [17:32:02]line [17:32:02]line [17:32:02]line [17:32:02]line [17:32:02]line [17:32:02]written 0, free lines is 3331 [17:32:02]MH_Cut [17:32:02]Write to MH i2c: D1 01 00 42 01 01 15 [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: D1 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: D1 01 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: D1 01 00 42 01 00 14 [17:32:02]Write to MH i2c: 01 00 00 43 01 44 [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:03]*** Cut start [17:32:03]*** Purtial cut [17:32:03]*** Stage 1: CUTSNS_PIN = 1 [17:32:03]Connected sock=10 [17:32:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 22 0A 07 01 31 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 0F 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 *** Stop cut motor [17:32:03]32 *** Cut end [17:32:03]35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 56 02 00 35 04 06 00 B5 40 2C 16 61 DC 37 D3 F9 4C BC BB 77 Read from MH i2c: 02 01 [17:32:03] [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [17:32:03]process_action close_receipt done [17:32:03]requested_data is exist [17:32:03]produce_requested_data [17:32:03]requested_item fm.sn is exist - process it [17:32:03]wFMCommunicate request_size=4 [17:32:03]MH_SAM_APDU [17:32:03]CAPDU: 80 11 00 00 [17:32:03]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:03]Read from MH i2c: E2 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 17 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [17:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:32:03]wFMCommunicate OK [17:32:03]requested_item fd.num is exist - process it [17:32:03]SAM_PROTO_GetFieldsCounters [17:32:03]wFMCommunicate request_size=4 [17:32:03]MH_SAM_APDU [17:32:03]CAPDU: 80 13 00 00 [17:32:03]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:03]Read from MH i2c: E2 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 62 00 [17:32:03]MH_I2C_Read... [17:32:03]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [17:32:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:03]wFMCommunicate OK [17:32:03]SAM_PROTO_GetFieldsCounters done [17:32:03]requested_item shift.num is exist - process it [17:32:03]requested_item shift.opened is exist - process it [17:32:03]req_shift_opened [17:32:03]FM_GetShiftState [17:32:03]SAM_PROTO_GetShiftState [17:32:03]wFMCommunicate request_size=4 [17:32:03]MH_SAM_APDU [17:32:03]CAPDU: 80 13 01 00 [17:32:03]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [17:32:03]Write i2c OK [17:32:03]MH_I2C_Read... [17:32:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:04]Read from MH i2c: E2 [17:32:04]MH_I2C_Read... [17:32:04]Read from MH i2c: E2 0E 00 [17:32:04]MH_I2C_Read... [17:32:04]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8C [17:32:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:32:04]wFMCommunicate OK [17:32:04]SAM_PROTO_GetShiftState done [17:32:04]FM_GetShiftState done [17:32:04]req_shift_opened done [17:32:04]requested_item shift.open_date is exist - process it [17:32:04]req_shift_open_date [17:32:04]req_shift_open_date done [17:32:04]produce_requested_data done [17:32:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153261,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:32:04]process_action_free close_receipt [17:32:04]json_value_free [17:32:04]json_value_free done [17:32:04]process_json_proto returns [17:32:04]Send response to host [17:32:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153261,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:32:04]free response buf [17:32:04]execute_script done [17:32:04]execute_script returns [17:32:04]free content buf [17:32:04]Sock 7.Close socket [17:32:04]Sock 7.Thread stoped [17:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 77 47 00 0D CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 56 02 00 F4 03 04 00 0C F1 F3 66 B6 04 01 00 00 FD 62 57 96 57 6A B4 AF [17:32:04]CommunicateWithHost err = 0 [17:32:04]CheckOFDResponse [17:32:04]1017 (14) - 77093643461234 [17:32:04]1041 (16) - 0000000000871835 [17:32:04]1040 (4) - 153261 [17:32:04]1012 (4) - 25.09.2024 11:16 [17:32:04]1206 (1) - 0 [17:32:04]OFD Sender: Remove packet 153261 [17:32:04]ProducePacketName [17:32:04]name=ofd_packets/00153261 [17:32:04]NVStorageDeleteData [17:32:04]OFD Sender: No OFD packet to send [17:32:09]OFD Sender: No OFD packet to send [17:32:14]OFD Sender: No OFD packet to send [17:32:19]OFD Sender: No OFD packet to send [17:32:24]OFD Sender: No OFD packet to send [17:32:29]OFD Sender: No OFD packet to send [17:32:34]OFD Sender: No OFD packet to send [17:32:39]OFD Sender: No OFD packet to send [17:32:44]OFD Sender: No OFD packet to send [17:32:49]OFD Sender: No OFD packet to send [17:32:51]recv_with_timeout no data received [17:32:54]OFD Sender: No OFD packet to send [17:32:59]OFD Sender: No OFD packet to send [17:33:04]OFD Sender: No OFD packet to send [17:33:09]OFD Sender: No OFD packet to send [17:33:15]OFD Sender: No OFD packet to send [17:33:20]OFD Sender: No OFD packet to send [17:33:20]recv_with_timeout no data received [17:33:25]OFD Sender: No OFD packet to send [17:33:30]OFD Sender: No OFD packet to send [17:33:31]recv_with_timeout no data received [17:33:35]OFD Sender: No OFD packet to send [17:33:40]OFD Sender: No OFD packet to send [17:33:45]OFD Sender: No OFD packet to send [17:33:50]OFD Sender: No OFD packet to send [17:33:54]accept exits with 9 [17:33:54]New connection [17:33:54]New thread 3066940772 created [17:33:54]Thread 3066797412 joined [17:33:54]Waiting for new connection... [17:33:54] Sock 9.Parse request [17:33:54]Sock 9.Check first char [17:33:54]Sock 9.First char is OK [17:33:54]request: POST /json_proto HTTP/1.0 [17:33:54]Method: POST [17:33:54]URL: /json_proto [17:33:54]Method is POST - this is cgi request [17:33:54]url: /json_proto [17:33:54]query_string will be loaded in cgi processing [17:33:54]execute_cgi json_proto POST (null) [17:33:54]execute_cgi path=json_proto method=POST [17:33:54]POST find Content-Length [17:33:54]Host: 172.17.43.67:8080 [17:33:54]Content-Length: 678 [17:33:54]Content-Type: application/json [17:33:54] [17:33:54]POST finish read [17:33:54]Found Content-Length = 678 [17:33:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.750, "sum" : 593.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 593.00, "total" : 593.00, "payments": [ { "type": 0, "sum" : 593.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:54]execute_script... [17:33:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.750, "sum" : 593.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 593.00, "total" : 593.00, "payments": [ { "type": 0, "sum" : 593.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:54]POST & json_proto [17:33:54]process_json_proto [17:33:54]json parsed OK: [17:33:54]protocol is kg_v1.0 [17:33:54]action value=close_receipt [17:33:54]process_action close_receipt [17:33:54]cmd_close_receipt [17:33:54]MH_GetDate [17:33:54]Write to MH i2c: F0 00 00 47 01 37 [17:33:54]Write i2c OK [17:33:54]MH_I2C_Read... [17:33:54]Read from MH i2c: F0 [17:33:54]MH_I2C_Read... [17:33:54]Read from MH i2c: F0 09 00 [17:33:54]MH_I2C_Read... [17:33:54]Read from MH i2c: F0 09 00 47 01 00 83 49 F4 66 6A BD 47 65 39 [17:33:54]GetLastDocTimeStamp 1727285519 [17:33:54]current date 1727285635 [17:33:54]FM_GetShiftState [17:33:54]SAM_PROTO_GetShiftState [17:33:54]wFMCommunicate request_size=4 [17:33:54]MH_SAM_APDU [17:33:54]CAPDU: 80 13 01 00 [17:33:54]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [17:33:54]Write i2c OK [17:33:54]MH_I2C_Read... [17:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:54]Read from MH i2c: E2 [17:33:54]MH_I2C_Read... [17:33:54]Read from MH i2c: E2 0E 00 [17:33:54]MH_I2C_Read... [17:33:54]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [17:33:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:33:54]wFMCommunicate OK [17:33:54]SAM_PROTO_GetShiftState done [17:33:54]FM_GetShiftState done [17:33:54]opened in 1727224329 [17:33:54]opened+sec_in_day 1727310729 [17:33:54]quantity*price = 59325 [17:33:54]sum+1 = 59326 [17:33:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 593.00 Внесено: 593.00 СДАЧА: 0.00 НСП 1% : 5.25 НДС 12% : 63.00 Наличными: 593.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 278 25.09.2024 17:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153262 ФПД: 236174835075304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173355&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153262&fm=236174835075304&tin=02508201610067®Number=0000000000091825&sum=59300 [17:33:55]StoreToDocumentArchive [17:33:55]shift 478 fd 153262 [17:33:55]save to /storage/0478/doc_00153262 [17:33:55]save last doc name /storage/0478/doc_00153262 to /storage/kkm_last_doc_name [17:33:55]save OK [17:33:55]Clear old archive folders... [17:33:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:33:55]tlvbuf is 00BD4F90 [17:33:55]SAM_PROTO_ClearQueue [17:33:55]wFMCommunicate request_size=4 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 09 00 00 [17:33:55]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:55]Read from MH i2c: E2 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 03 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [17:33:55]RAPDU: 90 00 [17:33:55]wFMCommunicate OK [17:33:55]SAM_PROTO_ClearQueue done [17:33:55]KKMCreateOFDPacket [17:33:55]OFDProtocolAddRootSTLVToBuf [17:33:55]FM_MakeSignedData [17:33:55]FM_MakeSignedData [17:33:55]SAM_PROTO_SignData [17:33:55]wFMCommunicate request_size=4 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 0D 01 02 [17:33:55]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:55]Read from MH i2c: E2 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 03 00 [17:33:55]MH_I2C_Read... [17:33:55]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:33:55]RAPDU: 90 00 [17:33:55]wFMCommunicate OK [17:33:55]wFMCommunicate request_size=255 [17:33:55]MH_SAM_APDU [17:33:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BD E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 E7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 18 00 00 00 00 07 04 06 00 A4 E7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 83 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 56 02 00 35 04 06 00 D6 [17:33:55]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BD E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 E7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 18 00 00 00 00 07 04 06 00 A4 E7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 83 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 56 02 00 35 04 06 00 D6 00 00 35 [17:33:55]Write i2c OK [17:33:55]MH_I2C_Read... [17:33:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:56]Read from MH i2c: E2 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 03 00 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:33:56]RAPDU: 90 00 [17:33:56]wFMCommunicate OK [17:33:56]wFMCommunicate request_size=10 [17:33:56]MH_SAM_APDU [17:33:56]CAPDU: 80 0D 02 02 05 CC BD 26 48 E8 [17:33:56]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 CC BD 26 48 E8 00 00 BC [17:33:56]Write i2c OK [17:33:56]MH_I2C_Read... [17:33:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:56]Read from MH i2c: E2 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 03 00 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:33:56]RAPDU: 90 00 [17:33:56]wFMCommunicate OK [17:33:56]wFMCommunicate request_size=4 [17:33:56]MH_SAM_APDU [17:33:56]CAPDU: 80 0D 03 02 [17:33:56]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [17:33:56]Write i2c OK [17:33:56]MH_I2C_Read... [17:33:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:56]Read from MH i2c: E2 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 0B 00 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 0B 00 59 01 00 FC 89 D6 AE 13 28 19 02 90 00 35 [17:33:56]RAPDU: FC 89 D6 AE 13 28 19 02 90 00 [17:33:56]wFMCommunicate OK [17:33:56]SAM_PROTO_SignData done [17:33:56]FM_MakeSignedData done [17:33:56]CreateOFDProtocolMessage [17:33:56]wFMCommunicate request_size=4 [17:33:56]MH_SAM_APDU [17:33:56]CAPDU: 80 11 00 00 [17:33:56]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [17:33:56]Write i2c OK [17:33:56]MH_I2C_Read... [17:33:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:56]Read from MH i2c: E2 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 17 00 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [17:33:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:33:56]wFMCommunicate OK [17:33:56]CreateOFDProtocolMessage done [17:33:56]OFDSenderStorePacket 153262 [17:33:56]StoreOFDPacket docnum=153262 [17:33:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A8 64 07 01 BA 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BD E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 E7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 18 00 00 00 00 07 04 06 00 A4 E7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 83 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 56 02 00 35 04 06 00 D6 CC BD 26 48 E8 FC 89 D6 AE 13 28 19 02 [17:33:56]CheckFolder [17:33:56]dirname=/storage/ofd_packets [17:33:56]CheckFolder done [17:33:56]ProducePacketName [17:33:56]name=ofd_packets/00153262 [17:33:56]NVStorageSaveData ofd_packets/00153262 [17:33:56]File name is /storage/ofd_packets/00153262 [17:33:56]Write 301 bytes [17:33:56]NVStorageSaveData done [17:33:56]OFDSenderStorePacket done [17:33:56]KKMCreateOFDPacket done [17:33:56]NVStorageSaveData kkm_last_timestamp [17:33:56]File name is /storage/kkm_last_timestamp [17:33:56]Write 4 bytes [17:33:56]NVStorageSaveData done [17:33:56]ExternCall_PrintAddStr [17:33:56]wPrintStart [17:33:56]Write to MH i2c: 01 00 00 5B 01 5C [17:33:56]Write i2c OK [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: 01 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: 01 07 00 [17:33:56]MH_I2C_Read... [17:33:56]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [17:33:56]RasterBufferAndPrint [17:33:56]line Счет N : (1)1787257 [17:33:56]line ИНН: 02508201610067 [17:33:56]line Контрольно-Кассовый Чек [17:33:56]line ПРОДАЖА [17:33:56]line ТРК (МРК, ГНК) : 42 [17:33:56]line Товар: 2710124130 [17:33:56]line Аи-92-К-5 [17:33:56]line 8.750 * 67.80 [17:33:56]line = 593.25 [17:33:56]line НДС 12% НСП 1% [17:33:56]line > о реализуемом товаре [17:33:56]line ОКРУГЛЕНИЕ: -0.25 [17:33:56]line ИТОГО: 593.00 [17:33:56]line Внесено: 593.00 [17:33:56]line СДАЧА: 0.00 [17:33:56]line НСП 1% : 5.25 [17:33:56]line НДС 12% : 63.00 [17:33:56]line Наличными: 593.00 [17:33:56]line Безнал.: 0.00 [17:33:56]line Место: АЗС № 89 "Партнер Нефть" [17:33:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:33:56]line СНО: Общий режим [17:33:56]line Чек 278 25.09.2024 17:33 [17:33:56]line Смена: 478 ФФД: 1.0 [17:33:56]line ЗНМ: 0300000113 [17:33:56]line РНМ: 0000000000091825 [17:33:56]line Версия ККМ: 001 [17:33:56]line ФМ: 0000000000871835 [17:33:56]line ФД: 153262 [17:33:56]line ФПД: 236174835075304 [17:33:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173355&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153262&fm=236174835075304&tin=02508201610067®Number=0000000000091825&sum=59300 [17:33:56]written 0, free lines is 4095 [17:33:56]OFD Sender: Processing packet 153262 [packets to send 835, broken 834] [17:33:56]ProducePacketName [17:33:56]name=ofd_packets/00153262 [17:33:56]OFD Sender: To server: pG, [17:33:56]CommunicateWithHost lk.salyk.kg:30040 [17:33:56]ConnectInit lk.salyk.kg [17:33:57]Write to MH i2c: 01 00 00 86 01 87 [17:33:57]Write i2c OK [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: 01 [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: 01 07 00 [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DF 0C 79 [17:33:57]RasterBufferAndPrint [17:33:57]line [17:33:57]line [17:33:57]line [17:33:57]line [17:33:57]line [17:33:57]written 0, free lines is 3299 [17:33:57]MH_Cut [17:33:57]Write to MH i2c: D1 01 00 8D 01 01 60 [17:33:57]Write i2c OK [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: D1 [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: D1 01 00 [17:33:57]MH_I2C_Read... [17:33:57]Read from MH i2c: D1 01 00 8D 01 00 5F [17:33:57]Write to MH i2c: 01 00 00 8E 01 8F [17:33:57]Write i2c OK [17:33:57]MH_I2C_Read... [17:33:57]*** Cut start [17:33:57]*** Purtial cut [17:33:57]*** Stage 1: CUTSNS_PIN = 1 [17:33:58]Read from MH i2c: 01 [17:33:58]MH_I2C_Read... [17:33:58]*** Stop cut motor [17:33:58]*** Cut end [17:33:58]Read from MH i2c: 01 07 00 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [17:33:58]process_action close_receipt done [17:33:58]requested_data is exist [17:33:58]produce_requested_data [17:33:58]requested_item fm.sn is exist - process it [17:33:58]wFMCommunicate request_size=4 [17:33:58]MH_SAM_APDU [17:33:58]CAPDU: 80 11 00 00 [17:33:58]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [17:33:58]Write i2c OK [17:33:58]MH_I2C_Read... [17:33:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:58]Read from MH i2c: E2 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 17 00 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [17:33:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:33:58]wFMCommunicate OK [17:33:58]requested_item fd.num is exist - process it [17:33:58]SAM_PROTO_GetFieldsCounters [17:33:58]wFMCommunicate request_size=4 [17:33:58]MH_SAM_APDU [17:33:58]CAPDU: 80 13 00 00 [17:33:58]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [17:33:58]Write i2c OK [17:33:58]MH_I2C_Read... [17:33:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:58]Read from MH i2c: E2 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 62 00 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [17:33:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:33:58]wFMCommunicate OK [17:33:58]SAM_PROTO_GetFieldsCounters done [17:33:58]requested_item shift.num is exist - process it [17:33:58]requested_item shift.opened is exist - process it [17:33:58]req_shift_opened [17:33:58]FM_GetShiftState [17:33:58]SAM_PROTO_GetShiftState [17:33:58]wFMCommunicate request_size=4 [17:33:58]MH_SAM_APDU [17:33:58]CAPDU: 80 13 01 00 [17:33:58]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [17:33:58]Write i2c OK [17:33:58]MH_I2C_Read... [17:33:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:58]Read from MH i2c: E2 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 0E 00 [17:33:58]MH_I2C_Read... [17:33:58]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D7 [17:33:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:33:58]wFMCommunicate OK [17:33:58]SAM_PROTO_GetShiftState done [17:33:58]FM_GetShiftState done [17:33:58]req_shift_opened done [17:33:58]requested_item shift.open_date is exist - process it [17:33:58]req_shift_open_date [17:33:58]req_shift_open_date done [17:33:58]produce_requested_data done [17:33:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153262,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:33:58]process_action_free close_receipt [17:33:58]json_value_free [17:33:58]json_value_free done [17:33:58]process_json_proto returns [17:33:58]Send response to host [17:33:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153262,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:33:58]free response buf [17:33:58]execute_script done [17:33:58]execute_script returns [17:33:58]free content buf [17:33:58]Sock 9.Close socket [17:33:58]Sock 9.Thread stoped [17:34:01]recv_with_timeout no data received [17:34:04]Connected sock=11 [17:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A8 64 07 01 BA 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BD E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 E7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 18 00 00 00 00 07 04 06 00 A4 E7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 83 49 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 56 02 00 35 04 06 00 D6 CC BD 26 48 E8 FC 89 D6 AE 13 28 19 02 [17:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0A D8 47 00 1C 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 56 02 00 F4 03 04 00 86 F1 F3 66 B6 04 01 00 00 0D 1C 02 5D BB A4 9E 89 [17:34:05]CommunicateWithHost err = 0 [17:34:05]CheckOFDResponse [17:34:05]1017 (14) - 77093643461234 [17:34:05]1041 (16) - 0000000000871835 [17:34:05]1040 (4) - 153262 [17:34:05]1012 (4) - 25.09.2024 11:18 [17:34:05]1206 (1) - 0 [17:34:05]OFD Sender: Remove packet 153262 [17:34:05]ProducePacketName [17:34:05]name=ofd_packets/00153262 [17:34:05]NVStorageDeleteData [17:34:06]OFD Sender: No OFD packet to send [17:34:11]OFD Sender: No OFD packet to send [17:34:16]OFD Sender: No OFD packet to send [17:34:21]OFD Sender: No OFD packet to send [17:34:26]OFD Sender: No OFD packet to send [17:34:31]OFD Sender: No OFD packet to send [17:34:36]OFD Sender: No OFD packet to send [17:34:41]OFD Sender: No OFD packet to send [17:34:46]OFD Sender: No OFD packet to send [17:34:51]OFD Sender: No OFD packet to send [17:34:56]OFD Sender: No OFD packet to send [17:35:01]OFD Sender: No OFD packet to send [17:35:06]OFD Sender: No OFD packet to send [17:35:11]OFD Sender: No OFD packet to send [17:35:16]OFD Sender: No OFD packet to send [17:35:21]OFD Sender: No OFD packet to send [17:35:26]OFD Sender: No OFD packet to send [17:35:31]OFD Sender: No OFD packet to send [17:35:34]recv_with_timeout no data received [17:35:36]OFD Sender: No OFD packet to send [17:35:41]OFD Sender: No OFD packet to send [17:35:46]OFD Sender: No OFD packet to send [17:35:51]OFD Sender: No OFD packet to send [17:35:56]OFD Sender: No OFD packet to send [17:36:01]OFD Sender: No OFD packet to send [17:36:06]OFD Sender: No OFD packet to send [17:36:10]accept exits with 7 [17:36:10]New connection [17:36:10]New thread 3066797412 created [17:36:10]Thread 3066940772 joined [17:36:10]Waiting for new connection... [17:36:10] Sock 7.Parse request [17:36:10]Sock 7.Check first char [17:36:10]Sock 7.First char is OK [17:36:10]request: POST /json_proto HTTP/1.0 [17:36:10]Method: POST [17:36:10]URL: /json_proto [17:36:10]Method is POST - this is cgi request [17:36:10]url: /json_proto [17:36:10]query_string will be loaded in cgi processing [17:36:10]execute_cgi json_proto POST (null) [17:36:10]execute_cgi path=json_proto method=POST [17:36:10]POST find Content-Length [17:36:10]Host: 172.17.43.67:8080 [17:36:10]Content-Length: 680 [17:36:10]Content-Type: application/json [17:36:10] [17:36:10]POST finish read [17:36:10]Found Content-Length = 680 [17:36:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:10]execute_script... [17:36:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:10]POST & json_proto [17:36:10]process_json_proto [17:36:10]json parsed OK: [17:36:10]protocol is kg_v1.0 [17:36:10]action value=close_receipt [17:36:10]process_action close_receipt [17:36:10]cmd_close_receipt [17:36:10]MH_GetDate [17:36:10]Write to MH i2c: F0 00 00 92 01 82 [17:36:10]Write i2c OK [17:36:10]MH_I2C_Read... [17:36:10]Read from MH i2c: F0 [17:36:10]MH_I2C_Read... [17:36:10]Read from MH i2c: F0 09 00 [17:36:10]MH_I2C_Read... [17:36:10]Read from MH i2c: F0 09 00 92 01 00 0B 4A F4 66 6A BD 47 65 0D [17:36:10]GetLastDocTimeStamp 1727285635 [17:36:10]current date 1727285771 [17:36:10]FM_GetShiftState [17:36:10]SAM_PROTO_GetShiftState [17:36:10]wFMCommunicate request_size=4 [17:36:10]MH_SAM_APDU [17:36:10]CAPDU: 80 13 01 00 [17:36:10]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [17:36:10]Write i2c OK [17:36:10]MH_I2C_Read... [17:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:10]Read from MH i2c: E2 [17:36:10]MH_I2C_Read... [17:36:10]Read from MH i2c: E2 0E 00 [17:36:10]MH_I2C_Read... [17:36:10]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [17:36:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:36:10]wFMCommunicate OK [17:36:10]SAM_PROTO_GetShiftState done [17:36:10]FM_GetShiftState done [17:36:10]opened in 1727224329 [17:36:10]opened+sec_in_day 1727310729 [17:36:10]quantity*price = 100050 [17:36:10]sum+1 = 100052 [17:36:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 279 25.09.2024 17:36 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153263 ФПД: 100423275955496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153263&fm=100423275955496&tin=02508201610067®Number=0000000000091825&sum=100000 [17:36:11]StoreToDocumentArchive [17:36:11]shift 478 fd 153263 [17:36:11]save to /storage/0478/doc_00153263 [17:36:11]save last doc name /storage/0478/doc_00153263 to /storage/kkm_last_doc_name [17:36:11]save OK [17:36:11]Clear old archive folders... [17:36:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:36:11]tlvbuf is 00BDEF40 [17:36:11]SAM_PROTO_ClearQueue [17:36:11]wFMCommunicate request_size=4 [17:36:11]MH_SAM_APDU [17:36:11]CAPDU: 80 09 00 00 [17:36:11]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [17:36:11]Write i2c OK [17:36:11]MH_I2C_Read... [17:36:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:11]Read from MH i2c: E2 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 03 00 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [17:36:11]RAPDU: 90 00 [17:36:11]wFMCommunicate OK [17:36:11]SAM_PROTO_ClearQueue done [17:36:11]KKMCreateOFDPacket [17:36:11]OFDProtocolAddRootSTLVToBuf [17:36:11]FM_MakeSignedData [17:36:11]FM_MakeSignedData [17:36:11]SAM_PROTO_SignData [17:36:11]wFMCommunicate request_size=4 [17:36:11]MH_SAM_APDU [17:36:11]CAPDU: 80 0D 01 02 [17:36:11]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [17:36:11]Write i2c OK [17:36:11]MH_I2C_Read... [17:36:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:11]Read from MH i2c: E2 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 03 00 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:36:11]RAPDU: 90 00 [17:36:11]wFMCommunicate OK [17:36:11]wFMCommunicate request_size=255 [17:36:11]MH_SAM_APDU [17:36:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 0B 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 56 02 00 35 04 06 00 5B 55 9D B0 [17:36:11]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 0B 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 56 02 00 35 04 06 00 5B 55 9D B0 00 00 4A [17:36:11]Write i2c OK [17:36:11]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]wFMCommunicate request_size=7 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 0D 02 02 02 C5 28 [17:36:12]Write to MH i2c: E2 0A 00 A3 01 80 0D 02 02 02 00 C5 28 00 00 0F [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 0D 03 02 [17:36:12]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 0B 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 0B 00 A4 01 00 F2 7B E5 C4 03 40 E5 6E 90 00 CD [17:36:12]RAPDU: F2 7B E5 C4 03 40 E5 6E 90 00 [17:36:12]wFMCommunicate OK [17:36:12]SAM_PROTO_SignData done [17:36:12]FM_MakeSignedData done [17:36:12]CreateOFDProtocolMessage [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 11 00 00 [17:36:12]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 17 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [17:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:36:12]wFMCommunicate OK [17:36:12]CreateOFDProtocolMessage done [17:36:12]OFDSenderStorePacket 153263 [17:36:12]StoreOFDPacket docnum=153263 [17:36:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 05 04 01 F6 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 0B 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 56 02 00 35 04 06 00 5B 55 9D B0 C5 28 F2 7B E5 C4 03 40 E5 6E [17:36:12]CheckFolder [17:36:12]dirname=/storage/ofd_packets [17:36:12]CheckFolder done [17:36:12]ProducePacketName [17:36:12]name=ofd_packets/00153263 [17:36:12]NVStorageSaveData ofd_packets/00153263 [17:36:12]File name is /storage/ofd_packets/00153263 [17:36:12]Write 298 bytes [17:36:12]NVStorageSaveData done [17:36:12]OFDSenderStorePacket done [17:36:12]KKMCreateOFDPacket done [17:36:12]NVStorageSaveData kkm_last_timestamp [17:36:12]File name is /storage/kkm_last_timestamp [17:36:12]Write 4 bytes [17:36:12]NVStorageSaveData done [17:36:12]ExternCall_PrintAddStr [17:36:12]wPrintStart [17:36:12]Write to MH i2c: 01 00 00 A6 01 A7 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [17:36:12]RasterBufferAndPrint [17:36:12]line Счет N : (1)1787258 [17:36:12]line ИНН: 02508201610067 [17:36:12]line Контрольно-Кассовый Чек [17:36:12]line ПРОДАЖА [17:36:12]line ТРК (МРК, ГНК) : 31 [17:36:12]line Товар: 2710194210 [17:36:12]line ДТ-К-5 [17:36:12]line 13.130 * 76.20 [17:36:12]line = 1000.51 [17:36:12]line НДС 12% НСП 1% [17:36:12]line > о реализуемом товаре [17:36:12]line ОКРУГЛЕНИЕ: -0.51 [17:36:12]line ИТОГО: 1000.00 [17:36:12]line Внесено: 1000.00 [17:36:12]line СДАЧА: 0.00 [17:36:12]line НСП 1% : 8.85 [17:36:12]line НДС 12% : 106.25 [17:36:12]line Наличными: 1000.00 [17:36:12]line Безнал.: 0.00 [17:36:12]line Место: АЗС № 89 "Партнер Нефть" [17:36:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:36:12]line СНО: Общий режим [17:36:12]line Чек 279 25.09.2024 17:36 [17:36:12]line Смена: 478 ФФД: 1.0 [17:36:12]line ЗНМ: 0300000113 [17:36:12]line РНМ: 0000000000091825 [17:36:12]line Версия ККМ: 001 [17:36:12]line ФМ: 0000000000871835 [17:36:12]line ФД: 153263 [17:36:12]line ФПД: 100423275955496 [17:36:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T173611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153263&fm=100423275955496&tin=02508201610067®Number=0000000000091825&sum=100000 [17:36:12]written 0, free lines is 4095 [17:36:12]OFD Sender: Processing packet 153263 [packets to send 835, broken 834] [17:36:12]ProducePacketName [17:36:12]name=ofd_packets/00153263 [17:36:12]OFD Sender: To server: pG, [17:36:12]CommunicateWithHost lk.salyk.kg:30040 [17:36:12]ConnectInit lk.salyk.kg [17:36:12]Write to MH i2c: 01 00 00 D1 01 D2 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 D7 0C BC [17:36:12]RasterBufferAndPrint [17:36:12]line [17:36:12]line [17:36:12]line [17:36:12]line [17:36:12]line [17:36:12]written 0, free lines is 3293 [17:36:12]MH_Cut [17:36:12]Write to MH i2c: D1 01 00 D8 01 01 AB [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: D1 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: D1 01 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: D1 01 00 D8 01 00 AA [17:36:12]Write to MH i2c: 01 00 00 D9 01 DA [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:13]*** Cut start [17:36:13]*** Purtial cut [17:36:13]*** Stage 1: CUTSNS_PIN = 1 [17:36:13]Read from MH i2c: 01 [17:36:13]MH_I2C_Read... [17:36:13]*** Stop cut motor [17:36:13]*** Cut end [17:36:13]Read from MH i2c: 01 07 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [17:36:13]process_action close_receipt done [17:36:13]requested_data is exist [17:36:13]produce_requested_data [17:36:13]requested_item fm.sn is exist - process it [17:36:13]wFMCommunicate request_size=4 [17:36:13]MH_SAM_APDU [17:36:13]CAPDU: 80 11 00 00 [17:36:13]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 [17:36:13]MH_I2C_Read... [17:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:13]Read from MH i2c: E2 17 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [17:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:36:13]wFMCommunicate OK [17:36:13]requested_item fd.num is exist - process it [17:36:13]SAM_PROTO_GetFieldsCounters [17:36:13]wFMCommunicate request_size=4 [17:36:13]MH_SAM_APDU [17:36:13]CAPDU: 80 13 00 00 [17:36:13]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:13]Read from MH i2c: E2 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 62 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [17:36:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:13]wFMCommunicate OK [17:36:13]SAM_PROTO_GetFieldsCounters done [17:36:13]requested_item shift.num is exist - process it [17:36:13]requested_item shift.opened is exist - process it [17:36:13]req_shift_opened [17:36:13]FM_GetShiftState [17:36:13]SAM_PROTO_GetShiftState [17:36:13]wFMCommunicate request_size=4 [17:36:13]MH_SAM_APDU [17:36:13]CAPDU: 80 13 01 00 [17:36:13]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:13]Read from MH i2c: E2 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 0E 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 22 [17:36:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:36:13]wFMCommunicate OK [17:36:13]SAM_PROTO_GetShiftState done [17:36:13]FM_GetShiftState done [17:36:13]req_shift_opened done [17:36:13]requested_item shift.open_date is exist - process it [17:36:13]req_shift_open_date [17:36:13]req_shift_open_date done [17:36:13]produce_requested_data done [17:36:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153263,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:36:13]process_action_free close_receipt [17:36:13]json_value_free [17:36:13]json_value_free done [17:36:13]process_json_proto returns [17:36:13]Send response to host [17:36:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153263,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:36:13]free response buf [17:36:13]execute_script done [17:36:13]execute_script returns [17:36:13]free content buf [17:36:13]Sock 7.Close socket [17:36:13]Sock 7.Thread stoped [17:36:17]recv_with_timeout no data received [17:36:17]ConnectInit Can't take IP for lk.salyk.kg [17:36:17]CommunicateWithHost connect error [17:36:17]CommunicateWithHost err = -1 [17:36:17]OFD Sender: Server communicate error [17:36:22]OFD Sender: Processing packet 153263 [packets to send 835, broken 834] [17:36:22]ProducePacketName [17:36:22]name=ofd_packets/00153263 [17:36:22]OFD Sender: To server: pG, [17:36:22]CommunicateWithHost lk.salyk.kg:30040 [17:36:22]ConnectInit lk.salyk.kg [17:36:27]Connected sock=9 [17:36:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 05 04 01 F6 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 0B 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 56 02 00 35 04 06 00 5B 55 9D B0 C5 28 F2 7B E5 C4 03 40 E5 6E [17:36:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 98 47 00 1C 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 56 02 00 F4 03 04 00 14 F2 F3 66 B6 04 01 00 00 5E 7E FB C9 8E 2C 68 78 [17:36:28]CommunicateWithHost err = 0 [17:36:28]CheckOFDResponse [17:36:28]1017 (14) - 77093643461234 [17:36:28]1041 (16) - 0000000000871835 [17:36:28]1040 (4) - 153263 [17:36:28]1012 (4) - 25.09.2024 11:20 [17:36:28]1206 (1) - 0 [17:36:28]OFD Sender: Remove packet 153263 [17:36:28]ProducePacketName [17:36:28]name=ofd_packets/00153263 [17:36:28]NVStorageDeleteData [17:36:28]OFD Sender: No OFD packet to send [17:36:33]OFD Sender: No OFD packet to send [17:36:38]OFD Sender: No OFD packet to send [17:36:43]OFD Sender: No OFD packet to send [17:36:48]OFD Sender: No OFD packet to send [17:36:53]recv_with_timeout no data received [17:36:53]OFD Sender: No OFD packet to send [17:36:58]OFD Sender: No OFD packet to send [17:37:03]OFD Sender: No OFD packet to send [17:37:06]recv_with_timeout no data received [17:37:08]OFD Sender: No OFD packet to send [17:37:13]OFD Sender: No OFD packet to send [17:37:19]OFD Sender: No OFD packet to send [17:37:24]OFD Sender: No OFD packet to send [17:37:29]OFD Sender: No OFD packet to send [17:37:34]OFD Sender: No OFD packet to send [17:37:39]OFD Sender: No OFD packet to send [17:37:44]OFD Sender: No OFD packet to send [17:37:49]OFD Sender: No OFD packet to send [17:37:54]OFD Sender: No OFD packet to send [17:37:59]OFD Sender: No OFD packet to send [17:38:04]OFD Sender: No OFD packet to send [17:38:04]accept exits with 10 [17:38:04]New connection [17:38:04]New thread 3066940772 created [17:38:04]Thread 3066797412 joined [17:38:04]Waiting for new connection... [17:38:04] Sock 10.Parse request [17:38:04]Sock 10.Check first char [17:38:04]Sock 10.First char is OK [17:38:04]request: POST /json_proto HTTP/1.0 [17:38:04]Method: POST [17:38:04]URL: /json_proto [17:38:04]Method is POST - this is cgi request [17:38:04]url: /json_proto [17:38:04]query_string will be loaded in cgi processing [17:38:04]execute_cgi json_proto POST (null) [17:38:04]execute_cgi path=json_proto method=POST [17:38:04]POST find Content-Length [17:38:04]Host: 172.17.43.67:8080 [17:38:04]Content-Length: 675 [17:38:04]Content-Type: application/json [17:38:04] [17:38:04]POST finish read [17:38:04]Found Content-Length = 675 [17:38:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:04]execute_script... [17:38:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:04]POST & json_proto [17:38:04]process_json_proto [17:38:04]json parsed OK: [17:38:04]protocol is kg_v1.0 [17:38:04]action value=close_receipt [17:38:04]process_action close_receipt [17:38:04]cmd_close_receipt [17:38:04]MH_GetDate [17:38:04]Write to MH i2c: F0 00 00 DD 01 CD [17:38:04]Write i2c OK [17:38:04]MH_I2C_Read... [17:38:04]Read from MH i2c: F0 [17:38:04]MH_I2C_Read... [17:38:04]Read from MH i2c: F0 09 00 [17:38:04]MH_I2C_Read... [17:38:04]Read from MH i2c: F0 09 00 DD 01 00 7D 4A F4 66 6A BD 47 65 CA [17:38:04]GetLastDocTimeStamp 1727285771 [17:38:04]current date 1727285885 [17:38:04]FM_GetShiftState [17:38:04]SAM_PROTO_GetShiftState [17:38:04]wFMCommunicate request_size=4 [17:38:04]MH_SAM_APDU [17:38:04]CAPDU: 80 13 01 00 [17:38:04]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [17:38:04]Write i2c OK [17:38:04]MH_I2C_Read... [17:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:04]Read from MH i2c: E2 [17:38:04]MH_I2C_Read... [17:38:04]Read from MH i2c: E2 0E 00 [17:38:04]MH_I2C_Read... [17:38:04]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 24 [17:38:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:38:04]wFMCommunicate OK [17:38:04]SAM_PROTO_GetShiftState done [17:38:04]FM_GetShiftState done [17:38:04]opened in 1727224329 [17:38:04]opened+sec_in_day 1727310729 [17:38:04]quantity*price = 50063 [17:38:04]sum+1 = 50064 [17:38:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 281 25.09.2024 17:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153265 ФПД: 226333169010258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174012&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153265&fm=226333169010258&tin=02508201610067®Number=0000000000091825&sum=50000 [17:40:13]StoreToDocumentArchive [17:40:13]shift 478 fd 153265 [17:40:13]save to /storage/0478/doc_00153265 [17:40:13]save last doc name /storage/0478/doc_00153265 to /storage/kkm_last_doc_name [17:40:13]save OK [17:40:13]Clear old archive folders... [17:40:13]ProcessDocumentItem done err = 0, tmpTLVsize=247 [17:40:13]tlvbuf is 01126BD0 [17:40:13]SAM_PROTO_ClearQueue [17:40:13]wFMCommunicate request_size=4 [17:40:13]MH_SAM_APDU [17:40:13]CAPDU: 80 09 00 00 [17:40:13]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [17:40:13]Write i2c OK [17:40:13]MH_I2C_Read... [17:40:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:13]Read from MH i2c: E2 [17:40:13]MH_I2C_Read... [17:40:13]Read from MH i2c: E2 03 00 [17:40:13]MH_I2C_Read... [17:40:13]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [17:40:13]RAPDU: 90 00 [17:40:13]wFMCommunicate OK [17:40:13]SAM_PROTO_ClearQueue done [17:40:13]KKMCreateOFDPacket [17:40:13]OFDProtocolAddRootSTLVToBuf [17:40:13]FM_MakeSignedData [17:40:13]FM_MakeSignedData [17:40:13]SAM_PROTO_SignData [17:40:13]wFMCommunicate request_size=4 [17:40:13]MH_SAM_APDU [17:40:13]CAPDU: 80 0D 01 02 [17:40:13]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [17:40:13]Write i2c OK [17:40:13]MH_I2C_Read... [17:40:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:13]Read from MH i2c: E2 [17:40:13]MH_I2C_Read... [17:40:13]Read from MH i2c: E2 03 00 [17:40:13]MH_I2C_Read... [17:40:13]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [17:40:13]RAPDU: 90 00 [17:40:13]wFMCommunicate OK [17:40:13]wFMCommunicate request_size=255 [17:40:13]MH_SAM_APDU [17:40:13]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 FC 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 56 02 00 35 04 06 00 CD D9 4C 23 C6 [17:40:13]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 FC 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 56 02 00 35 04 06 00 CD D9 4C 23 C6 00 00 AB [17:40:13]Write i2c OK [17:40:13]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:14]Read from MH i2c: E2 03 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [17:40:14]RAPDU: 90 00 [17:40:14]wFMCommunicate OK [17:40:14]wFMCommunicate request_size=6 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 0D 02 02 01 52 [17:40:14]Write to MH i2c: E2 09 00 21 00 80 0D 02 02 01 00 52 00 00 EF [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 03 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [17:40:14]RAPDU: 90 00 [17:40:14]wFMCommunicate OK [17:40:14]wFMCommunicate request_size=4 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 0D 03 02 [17:40:14]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 0B 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 0B 00 22 00 00 37 59 BB D2 EA 95 DE 35 90 00 4D [17:40:14]RAPDU: 37 59 BB D2 EA 95 DE 35 90 00 [17:40:14]wFMCommunicate OK [17:40:14]SAM_PROTO_SignData done [17:40:14]FM_MakeSignedData done [17:40:14]CreateOFDProtocolMessage [17:40:14]wFMCommunicate request_size=4 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 11 00 00 [17:40:14]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 17 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [17:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:40:14]wFMCommunicate OK [17:40:14]CreateOFDProtocolMessage done [17:40:14]OFDSenderStorePacket 153265 [17:40:14]StoreOFDPacket docnum=153265 [17:40:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 95 94 03 01 22 54 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 FC 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 56 02 00 35 04 06 00 CD D9 4C 23 C6 52 37 59 BB D2 EA 95 DE 35 [17:40:14]CheckFolder [17:40:14]dirname=/storage/ofd_packets [17:40:14]CheckFolder done [17:40:14]ProducePacketName [17:40:14]name=ofd_packets/00153265 [17:40:14]NVStorageSaveData ofd_packets/00153265 [17:40:14]File name is /storage/ofd_packets/00153265 [17:40:14]Write 297 bytes [17:40:14]NVStorageSaveData done [17:40:14]OFDSenderStorePacket done [17:40:14]KKMCreateOFDPacket done [17:40:14]NVStorageSaveData kkm_last_timestamp [17:40:14]File name is /storage/kkm_last_timestamp [17:40:14]Write 4 bytes [17:40:14]NVStorageSaveData done [17:40:14]ExternCall_PrintAddStr [17:40:14]wPrintStart [17:40:14]Write to MH i2c: 01 00 00 24 00 24 [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: 01 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: 01 07 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [17:40:14]RasterBufferAndPrint [17:40:14]line Счет N : (1)1787261 [17:40:14]line ИНН: 02508201610067 [17:40:14]line Контрольно-Кассовый Чек [17:40:14]line ПРОДАЖА [17:40:14]line ТРК (МРК, ГНК) : 43 [17:40:14]line Товар: 2710124130 [17:40:14]line Super-92 [17:40:14]line 7.220 * 69.30 [17:40:14]line = 500.35 [17:40:14]line НДС 12% НСП 1% [17:40:14]line > о реализуемом товаре [17:40:14]line ОКРУГЛЕНИЕ: -0.35 [17:40:14]line ИТОГО: 500.00 [17:40:14]line Внесено: 500.00 [17:40:14]line СДАЧА: 0.00 [17:40:14]line НСП 1% : 4.43 [17:40:14]line НДС 12% : 53.13 [17:40:14]line Наличными: 500.00 [17:40:14]line Безнал.: 0.00 [17:40:14]line Место: АЗС № 89 "Партнер Нефть" [17:40:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:40:14]line СНО: Общий режим [17:40:14]line Чек 281 25.09.2024 17:40 [17:40:14]line Смена: 478 ФФД: 1.0 [17:40:14]line ЗНМ: 0300000113 [17:40:14]line РНМ: 0000000000091825 [17:40:14]line Версия ККМ: 001 [17:40:14]line ФМ: 0000000000871835 [17:40:14]line ФД: 153265 [17:40:14]line ФПД: 226333169010258 [17:40:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174012&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153265&fm=226333169010258&tin=02508201610067®Number=0000000000091825&sum=50000 [17:40:14]OFD Sender: Processing packet 153265 [packets to send 835, broken 834] [17:40:14]ProducePacketName [17:40:14]name=ofd_packets/00153265 [17:40:14]OFD Sender: To server: pG, [17:40:14]CommunicateWithHost lk.salyk.kg:30040 [17:40:14]ConnectInit lk.salyk.kg [17:40:14]written 0, free lines is 4095 [17:40:15]Write to MH i2c: 01 00 00 4F 00 4F [17:40:15]Write i2c OK [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: 01 [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: 01 07 00 [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 DF 0C 41 [17:40:15]RasterBufferAndPrint [17:40:15]line [17:40:15]line [17:40:15]line [17:40:15]line [17:40:15]line [17:40:15]written 0, free lines is 3301 [17:40:15]MH_Cut [17:40:15]Write to MH i2c: D1 01 00 56 00 01 28 [17:40:15]Write i2c OK [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: D1 [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: D1 01 00 [17:40:15]MH_I2C_Read... [17:40:15]Read from MH i2c: D1 01 00 56 00 00 27 [17:40:15]Write to MH i2c: 01 00 00 57 00 57 [17:40:15]Write i2c OK [17:40:15]MH_I2C_Read... [17:40:15]*** Cut start [17:40:15]*** Purtial cut [17:40:15]*** Stage 1: CUTSNS_PIN = 1 [17:40:16]Read from MH i2c: 01 [17:40:16]MH_I2C_Read... [17:40:16]*** Stop cut motor [17:40:16]*** Cut end [17:40:16]Read from MH i2c: 01 07 00 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [17:40:16]process_action close_receipt done [17:40:16]requested_data is exist [17:40:16]produce_requested_data [17:40:16]requested_item fm.sn is exist - process it [17:40:16]wFMCommunicate request_size=4 [17:40:16]MH_SAM_APDU [17:40:16]CAPDU: 80 11 00 00 [17:40:16]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [17:40:16]Write i2c OK [17:40:16]MH_I2C_Read... [17:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:16]Read from MH i2c: E2 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 17 00 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [17:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:40:16]wFMCommunicate OK [17:40:16]requested_item fd.num is exist - process it [17:40:16]SAM_PROTO_GetFieldsCounters [17:40:16]wFMCommunicate request_size=4 [17:40:16]MH_SAM_APDU [17:40:16]CAPDU: 80 13 00 00 [17:40:16]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [17:40:16]Write i2c OK [17:40:16]MH_I2C_Read... [17:40:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:16]Read from MH i2c: E2 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 62 00 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [17:40:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:16]wFMCommunicate OK [17:40:16]SAM_PROTO_GetFieldsCounters done [17:40:16]requested_item shift.num is exist - process it [17:40:16]requested_item shift.opened is exist - process it [17:40:16]req_shift_opened [17:40:16]FM_GetShiftState [17:40:16]SAM_PROTO_GetShiftState [17:40:16]wFMCommunicate request_size=4 [17:40:16]MH_SAM_APDU [17:40:16]CAPDU: 80 13 01 00 [17:40:16]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [17:40:16]Write i2c OK [17:40:16]MH_I2C_Read... [17:40:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:16]Read from MH i2c: E2 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 0E 00 [17:40:16]MH_I2C_Read... [17:40:16]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9F [17:40:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:40:16]wFMCommunicate OK [17:40:16]SAM_PROTO_GetShiftState done [17:40:16]FM_GetShiftState done [17:40:16]req_shift_opened done [17:40:16]requested_item shift.open_date is exist - process it [17:40:16]req_shift_open_date [17:40:16]req_shift_open_date done [17:40:16]produce_requested_data done [17:40:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153265,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:40:16]process_action_free close_receipt [17:40:16]json_value_free [17:40:16]json_value_free done [17:40:16]process_json_proto returns [17:40:16]Send response to host [17:40:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153265,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:40:16]free response buf [17:40:16]execute_script done [17:40:16]execute_script returns [17:40:16]free content buf [17:40:16]Sock 9.Close socket [17:40:16]Sock 9.Thread stoped [17:40:19]ConnectInit Can't take IP for lk.salyk.kg [17:40:19]CommunicateWithHost connect error [17:40:19]CommunicateWithHost err = -1 [17:40:19]OFD Sender: Server communicate error [17:40:19]recv_with_timeout no data received [17:40:24]OFD Sender: Processing packet 153265 [packets to send 835, broken 834] [17:40:24]ProducePacketName [17:40:24]name=ofd_packets/00153265 [17:40:24]OFD Sender: To server: pG, [17:40:24]CommunicateWithHost lk.salyk.kg:30040 [17:40:24]ConnectInit lk.salyk.kg [17:40:30]Connected sock=9 [17:40:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 95 94 03 01 22 54 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 FC 4A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 56 02 00 35 04 06 00 CD D9 4C 23 C6 52 37 59 BB D2 EA 95 DE 35 [17:40:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 10 47 00 3A 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 56 02 00 F4 03 04 00 06 F3 F3 66 B6 04 01 00 00 9D 51 5E B2 EB 9D A0 09 [17:40:31]CommunicateWithHost err = 0 [17:40:31]CheckOFDResponse [17:40:31]1017 (14) - 77093643461234 [17:40:31]1041 (16) - 0000000000871835 [17:40:31]1040 (4) - 153265 [17:40:31]1012 (4) - 25.09.2024 11:24 [17:40:31]1206 (1) - 0 [17:40:31]OFD Sender: Remove packet 153265 [17:40:31]ProducePacketName [17:40:31]name=ofd_packets/00153265 [17:40:31]NVStorageDeleteData [17:40:31]OFD Sender: No OFD packet to send [17:40:33]recv_with_timeout no data received [17:40:36]OFD Sender: No OFD packet to send [17:40:41]OFD Sender: No OFD packet to send [17:40:45]accept exits with 7 [17:40:45]New connection [17:40:45]New thread 3067059556 created [17:40:45]Thread 3067202916 joined [17:40:45]Waiting for new connection... [17:40:45] Sock 7.Parse request [17:40:45]Sock 7.Check first char [17:40:45]Sock 7.First char is OK [17:40:45]request: POST /json_proto HTTP/1.0 [17:40:45]Method: POST [17:40:45]URL: /json_proto [17:40:45]Method is POST - this is cgi request [17:40:45]url: /json_proto [17:40:45]query_string will be loaded in cgi processing [17:40:45]execute_cgi json_proto POST (null) [17:40:45]execute_cgi path=json_proto method=POST [17:40:45]POST find Content-Length [17:40:45]Host: 172.17.43.67:8080 [17:40:45]Content-Length: 780 [17:40:45]Content-Type: application/json [17:40:45] [17:40:45]POST finish read [17:40:45]Found Content-Length = 780 [17:40:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 4.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:45]execute_script... [17:40:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 4.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:45]POST & json_proto [17:40:45]process_json_proto [17:40:45]json parsed OK: [17:40:45]protocol is kg_v1.0 [17:40:45]action value=close_receipt [17:40:45]process_action close_receipt [17:40:45]cmd_close_receipt [17:40:45]MH_GetDate [17:40:45]Write to MH i2c: F0 00 00 5B 00 4A [17:40:45]Write i2c OK [17:40:45]MH_I2C_Read... [17:40:45]Read from MH i2c: F0 [17:40:45]MH_I2C_Read... [17:40:45]Read from MH i2c: F0 09 00 [17:40:45]MH_I2C_Read... [17:40:45]Read from MH i2c: F0 09 00 5B 00 00 1D 4B F4 66 6A BD 47 65 E8 [17:40:45]GetLastDocTimeStamp 1727286012 [17:40:45]current date 1727286045 [17:40:45]FM_GetShiftState [17:40:45]SAM_PROTO_GetShiftState [17:40:45]wFMCommunicate request_size=4 [17:40:45]MH_SAM_APDU [17:40:45]CAPDU: 80 13 01 00 [17:40:45]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [17:40:45]Write i2c OK [17:40:45]MH_I2C_Read... [17:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:45]Read from MH i2c: E2 [17:40:45]MH_I2C_Read... [17:40:45]Read from MH i2c: E2 0E 00 [17:40:45]MH_I2C_Read... [17:40:45]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A1 [17:40:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:40:45]wFMCommunicate OK [17:40:45]SAM_PROTO_GetShiftState done [17:40:45]FM_GetShiftState done [17:40:45]opened in 1727224329 [17:40:45]opened+sec_in_day 1727310729 [17:40:45]quantity*price = 0 [17:40:45]sum+1 = 1 [17:40:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 283 25.09.2024 17:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153267 ФПД: 107088386459229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153267&fm=107088386459229&tin=02508201610067®Number=0000000000091825&sum=0 [17:41:46]StoreToDocumentArchive [17:41:46]shift 478 fd 153267 [17:41:46]save to /storage/0478/doc_00153267 [17:41:46]save last doc name /storage/0478/doc_00153267 to /storage/kkm_last_doc_name [17:41:46]save OK [17:41:46]Clear old archive folders... [17:41:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [17:41:46]tlvbuf is 01C26000 [17:41:46]SAM_PROTO_ClearQueue [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 09 00 00 [17:41:46]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:41:46]RAPDU: 90 00 [17:41:46]wFMCommunicate OK [17:41:46]SAM_PROTO_ClearQueue done [17:41:46]KKMCreateOFDPacket [17:41:46]OFDProtocolAddRootSTLVToBuf [17:41:46]FM_MakeSignedData [17:41:46]FM_MakeSignedData [17:41:46]SAM_PROTO_SignData [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 0D 01 02 [17:41:46]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:41:46]RAPDU: 90 00 [17:41:46]wFMCommunicate OK [17:41:46]wFMCommunicate request_size=255 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 59 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 35 04 06 00 61 65 75 3C 06 [17:41:46]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 59 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 35 04 06 00 61 65 75 3C 06 00 00 4C [17:41:46]OFD Sender: No OFD packet to send [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:41:47]RAPDU: 90 00 [17:41:47]wFMCommunicate OK [17:41:47]wFMCommunicate request_size=6 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 0D 02 02 01 5D [17:41:47]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 5D 00 00 07 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:41:47]RAPDU: 90 00 [17:41:47]wFMCommunicate OK [17:41:47]wFMCommunicate request_size=4 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 0D 03 02 [17:41:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 0B 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 0B 00 2F 00 00 46 87 48 C4 B8 4B D1 63 90 00 BB [17:41:47]RAPDU: 46 87 48 C4 B8 4B D1 63 90 00 [17:41:47]wFMCommunicate OK [17:41:47]SAM_PROTO_SignData done [17:41:47]FM_MakeSignedData done [17:41:47]CreateOFDProtocolMessage [17:41:47]wFMCommunicate request_size=4 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 11 00 00 [17:41:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 17 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:47]wFMCommunicate OK [17:41:47]CreateOFDProtocolMessage done [17:41:47]OFDSenderStorePacket 153267 [17:41:47]StoreOFDPacket docnum=153267 [17:41:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 2A 4E 03 01 93 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 59 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 35 04 06 00 61 65 75 3C 06 5D 46 87 48 C4 B8 4B D1 63 [17:41:47]CheckFolder [17:41:47]dirname=/storage/ofd_packets [17:41:47]CheckFolder done [17:41:47]ProducePacketName [17:41:47]name=ofd_packets/00153267 [17:41:47]NVStorageSaveData ofd_packets/00153267 [17:41:47]File name is /storage/ofd_packets/00153267 [17:41:47]Write 297 bytes [17:41:47]NVStorageSaveData done [17:41:47]OFDSenderStorePacket done [17:41:47]KKMCreateOFDPacket done [17:41:47]NVStorageSaveData kkm_last_timestamp [17:41:47]File name is /storage/kkm_last_timestamp [17:41:47]Write 4 bytes [17:41:47]NVStorageSaveData done [17:41:47]ExternCall_PrintAddStr [17:41:47]wPrintStart [17:41:47]Write to MH i2c: 01 00 00 31 00 31 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:41:47]RasterBufferAndPrint [17:41:47]line Счет N : (1)1787262 [17:41:47]line ИНН: 02508201610067 [17:41:47]line Контрольно-Кассовый Чек [17:41:47]line ПРОДАЖА [17:41:47]line ТРК (МРК, ГНК) : 43 [17:41:47]line Товар: 2710124130 [17:41:47]line Super-92 [17:41:47]line 4.330 * 0.00 [17:41:47]line = 0.00 [17:41:47]line НДС 12% НСП 1% [17:41:47]line > о реализуемом товаре [17:41:47]line ИТОГО: 0.00 [17:41:47]line НСП 1% : 0.00 [17:41:47]line НДС 12% : 0.00 [17:41:47]line Наличными: 0.00 [17:41:47]line Безнал.: 0.00 [17:41:47]line Место: АЗС № 89 "Партнер Нефть" [17:41:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:41:47]line СНО: Общий режим [17:41:47]line Чек 283 25.09.2024 17:41 [17:41:47]line Смена: 478 ФФД: 1.0 [17:41:47]line ЗНМ: 0300000113 [17:41:47]line РНМ: 0000000000091825 [17:41:47]line Версия ККМ: 001 [17:41:47]line Платежная система: O! деньги [17:41:47]line ФМ: 0000000000871835 [17:41:47]line ФД: 153267 [17:41:47]line ФПД: 107088386459229 [17:41:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153267&fm=107088386459229&tin=02508201610067®Number=0000000000091825&sum=0 [17:41:47]written 0, free lines is 4095 [17:41:47]OFD Sender: Processing packet 153267 [packets to send 836, broken 835] [17:41:47]ProducePacketName [17:41:47]name=ofd_packets/00153267 [17:41:47]OFD Sender: To server: pG, [17:41:47]CommunicateWithHost lk.salyk.kg:30040 [17:41:47]ConnectInit lk.salyk.kg [17:41:47]Write to MH i2c: 01 00 00 5B 00 5B [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FC 0C 6A [17:41:47]RasterBufferAndPrint [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]written 0, free lines is 3345 [17:41:47]MH_Cut [17:41:47]Write to MH i2c: D1 01 00 62 00 01 34 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 01 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 01 00 62 00 00 33 [17:41:47]Write to MH i2c: 01 00 00 63 00 63 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:48]*** Cut start [17:41:48]*** Purtial cut [17:41:48]*** Stage 1: CUTSNS_PIN = 1 [17:41:48]Read from MH i2c: 01 *** Stop cut motor [17:41:48] [17:41:48]*** Cut end [17:41:48]MH_I2C_Read... [17:41:48]Read from MH i2c: 01 07 00 [17:41:48]MH_I2C_Read... [17:41:48]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:41:48]process_action close_receipt done [17:41:48]requested_data is exist [17:41:48]produce_requested_data [17:41:48]requested_item fm.sn is exist - process it [17:41:48]wFMCommunicate request_size=4 [17:41:48]MH_SAM_APDU [17:41:48]CAPDU: 80 11 00 00 [17:41:48]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:41:48]Write i2c OK [17:41:48]MH_I2C_Read... [17:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:48]Read from MH i2c: E2 [17:41:48]MH_I2C_Read... [17:41:48]Read from MH i2c: E2 17 00 [17:41:48]MH_I2C_Read... [17:41:48]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [17:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:48]wFMCommunicate OK [17:41:48]requested_item fd.num is exist - process it [17:41:48]SAM_PROTO_GetFieldsCounters [17:41:48]wFMCommunicate request_size=4 [17:41:48]MH_SAM_APDU [17:41:48]CAPDU: 80 13 00 00 [17:41:48]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [17:41:48]Write i2c OK [17:41:48]MH_I2C_Read... [17:41:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:49]Read from MH i2c: E2 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 62 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 40 [17:41:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:49]wFMCommunicate OK [17:41:49]SAM_PROTO_GetFieldsCounters done [17:41:49]requested_item shift.num is exist - process it [17:41:49]requested_item shift.opened is exist - process it [17:41:49]req_shift_opened [17:41:49]FM_GetShiftState [17:41:49]SAM_PROTO_GetShiftState [17:41:49]wFMCommunicate request_size=4 [17:41:49]MH_SAM_APDU [17:41:49]CAPDU: 80 13 01 00 [17:41:49]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [17:41:49]Write i2c OK [17:41:49]MH_I2C_Read... [17:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:49]Read from MH i2c: E2 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 0E 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AB [17:41:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:41:49]wFMCommunicate OK [17:41:49]SAM_PROTO_GetShiftState done [17:41:49]FM_GetShiftState done [17:41:49]req_shift_opened done [17:41:49]requested_item shift.open_date is exist - process it [17:41:49]req_shift_open_date [17:41:49]req_shift_open_date done [17:41:49]produce_requested_data done [17:41:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153267,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:41:49]process_action_free close_receipt [17:41:49]json_value_free [17:41:49]json_value_free done [17:41:49]process_json_proto returns [17:41:49]Send response to host [17:41:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153267,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:41:49]free response buf [17:41:49]execute_script done [17:41:49]execute_script returns [17:41:49]free content buf [17:41:49]Sock 7.Close socket [17:41:49]Sock 7.Thread stoped [17:41:54]Connected sock=11 [17:41:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 2A 4E 03 01 93 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 59 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 35 04 06 00 61 65 75 3C 06 5D 46 87 48 C4 B8 4B D1 63 [17:41:54]recv_with_timeout no data received [17:41:59]recv_with_timeout no data received [17:41:59]CommunicateWithHost answer receiving error [17:41:59]CommunicateWithHost err = -3 [17:41:59]OFD Sender: Server communicate error [17:42:04]OFD Sender: Processing packet 153267 [packets to send 836, broken 835] [17:42:04]ProducePacketName [17:42:04]name=ofd_packets/00153267 [17:42:04]OFD Sender: To server: pG, [17:42:04]CommunicateWithHost lk.salyk.kg:30040 [17:42:04]ConnectInit lk.salyk.kg [17:42:09]ConnectInit Can't take IP for lk.salyk.kg [17:42:09]CommunicateWithHost connect error [17:42:09]CommunicateWithHost err = -1 [17:42:09]OFD Sender: Server communicate error [17:42:11]recv_with_timeout no data received [17:42:14]OFD Sender: Processing packet 153267 [packets to send 836, broken 835] [17:42:14]ProducePacketName [17:42:14]name=ofd_packets/00153267 [17:42:14]OFD Sender: To server: pG, [17:42:14]CommunicateWithHost lk.salyk.kg:30040 [17:42:14]ConnectInit lk.salyk.kg [17:42:19]ConnectInit Can't take IP for lk.salyk.kg [17:42:19]CommunicateWithHost connect error [17:42:19]CommunicateWithHost err = -1 [17:42:19]OFD Sender: Server communicate error [17:42:24]OFD Sender: Processing packet 153267 [packets to send 836, broken 835] [17:42:24]ProducePacketName [17:42:24]name=ofd_packets/00153267 [17:42:24]OFD Sender: To server: pG, [17:42:24]CommunicateWithHost lk.salyk.kg:30040 [17:42:24]ConnectInit lk.salyk.kg [17:42:25]Connected sock=9 [17:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 2A 4E 03 01 93 6E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 59 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 35 04 06 00 61 65 75 3C 06 5D 46 87 48 C4 B8 4B D1 63 [17:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 F4 47 00 7F 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 56 02 00 F4 03 04 00 7A F3 F3 66 B6 04 01 00 00 63 80 1C 7D D9 BE CA 0F [17:42:25]CommunicateWithHost err = 0 [17:42:25]CheckOFDResponse [17:42:25]1017 (14) - 77093643461234 [17:42:25]1041 (16) - 0000000000871835 [17:42:25]1040 (4) - 153267 [17:42:25]1012 (4) - 25.09.2024 11:26 [17:42:25]1206 (1) - 0 [17:42:25]OFD Sender: Remove packet 153267 [17:42:25]ProducePacketName [17:42:25]name=ofd_packets/00153267 [17:42:25]NVStorageDeleteData [17:42:26]OFD Sender: No OFD packet to send [17:42:31]OFD Sender: No OFD packet to send [17:42:36]OFD Sender: No OFD packet to send [17:42:39]accept exits with 8 [17:42:39]New connection [17:42:39]New thread 3067075940 created [17:42:39]Thread 3067219300 joined [17:42:39]Waiting for new connection... [17:42:39] Sock 8.Parse request [17:42:39]Sock 8.Check first char [17:42:39]Sock 8.First char is OK [17:42:39]request: POST /json_proto HTTP/1.0 [17:42:39]Method: POST [17:42:39]URL: /json_proto [17:42:39]Method is POST - this is cgi request [17:42:39]url: /json_proto [17:42:39]query_string will be loaded in cgi processing [17:42:39]execute_cgi json_proto POST (null) [17:42:39]execute_cgi path=json_proto method=POST [17:42:39]POST find Content-Length [17:42:39]Host: 172.17.43.67:8080 [17:42:39]Content-Length: 680 [17:42:39]Content-Type: application/json [17:42:39] [17:42:39]POST finish read [17:42:39]Found Content-Length = 680 [17:42:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:39]execute_script... [17:42:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:39]POST & json_proto [17:42:39]process_json_proto [17:42:39]json parsed OK: [17:42:39]protocol is kg_v1.0 [17:42:39]action value=close_receipt [17:42:39]process_action close_receipt [17:42:39]cmd_close_receipt [17:42:39]MH_GetDate [17:42:39]Write to MH i2c: F0 00 00 67 00 56 [17:42:39]Write i2c OK [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: F0 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: F0 09 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: F0 09 00 67 00 00 8F 4B F4 66 6A BD 47 65 66 [17:42:39]GetLastDocTimeStamp 1727286105 [17:42:39]current date 1727286159 [17:42:39]FM_GetShiftState [17:42:39]SAM_PROTO_GetShiftState [17:42:39]wFMCommunicate request_size=4 [17:42:39]MH_SAM_APDU [17:42:39]CAPDU: 80 13 01 00 [17:42:39]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [17:42:39]Write i2c OK [17:42:39]MH_I2C_Read... [17:42:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:39]Read from MH i2c: E2 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 0E 00 [17:42:39]MH_I2C_Read... [17:42:39]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AD [17:42:39]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:42:39]wFMCommunicate OK [17:42:39]SAM_PROTO_GetShiftState done [17:42:39]FM_GetShiftState done [17:42:39]opened in 1727224329 [17:42:39]opened+sec_in_day 1727310729 [17:42:39]quantity*price = 100050 [17:42:39]sum+1 = 100052 [17:42:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 284 25.09.2024 17:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153268 ФПД: 5805783076350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153268&fm=5805783076350&tin=02508201610067®Number=0000000000091825&sum=100000 [17:42:40]StoreToDocumentArchive [17:42:40]shift 478 fd 153268 [17:42:40]save to /storage/0478/doc_00153268 [17:42:40]save last doc name /storage/0478/doc_00153268 to /storage/kkm_last_doc_name [17:42:40]save OK [17:42:40]Clear old archive folders... [17:42:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:40]tlvbuf is 01C1A0D0 [17:42:40]SAM_PROTO_ClearQueue [17:42:40]wFMCommunicate request_size=4 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 09 00 00 [17:42:40]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [17:42:40]RAPDU: 90 00 [17:42:40]wFMCommunicate OK [17:42:40]SAM_PROTO_ClearQueue done [17:42:40]KKMCreateOFDPacket [17:42:40]OFDProtocolAddRootSTLVToBuf [17:42:40]FM_MakeSignedData [17:42:40]FM_MakeSignedData [17:42:40]SAM_PROTO_SignData [17:42:40]wFMCommunicate request_size=4 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 0D 01 02 [17:42:40]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:42:40]RAPDU: 90 00 [17:42:40]wFMCommunicate OK [17:42:40]wFMCommunicate request_size=255 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 8F 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 56 02 00 35 04 06 00 05 47 C3 A3 [17:42:40]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 8F 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 56 02 00 35 04 06 00 05 47 C3 A3 00 00 62 [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:42:40]RAPDU: 90 00 [17:42:40]wFMCommunicate OK [17:42:40]wFMCommunicate request_size=7 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 0D 02 02 02 4D FE [17:42:40]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 4D FE 00 00 41 [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:42:40]RAPDU: 90 00 [17:42:40]wFMCommunicate OK [17:42:40]wFMCommunicate request_size=4 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 0D 03 02 [17:42:40]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 0B 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 0B 00 79 00 00 53 69 C1 EC 29 24 6C DE 90 00 F5 [17:42:40]RAPDU: 53 69 C1 EC 29 24 6C DE 90 00 [17:42:40]wFMCommunicate OK [17:42:40]SAM_PROTO_SignData done [17:42:40]FM_MakeSignedData done [17:42:40]CreateOFDProtocolMessage [17:42:40]wFMCommunicate request_size=4 [17:42:40]MH_SAM_APDU [17:42:40]CAPDU: 80 11 00 00 [17:42:40]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 [17:42:40]MH_I2C_Read... [17:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:40]Read from MH i2c: E2 17 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [17:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:40]wFMCommunicate OK [17:42:40]CreateOFDProtocolMessage done [17:42:40]OFDSenderStorePacket 153268 [17:42:40]StoreOFDPacket docnum=153268 [17:42:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 24 69 04 01 04 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 8F 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 56 02 00 35 04 06 00 05 47 C3 A3 4D FE 53 69 C1 EC 29 24 6C DE [17:42:40]CheckFolder [17:42:40]dirname=/storage/ofd_packets [17:42:40]CheckFolder done [17:42:40]ProducePacketName [17:42:40]name=ofd_packets/00153268 [17:42:40]NVStorageSaveData ofd_packets/00153268 [17:42:40]File name is /storage/ofd_packets/00153268 [17:42:40]Write 298 bytes [17:42:40]NVStorageSaveData done [17:42:40]OFDSenderStorePacket done [17:42:40]KKMCreateOFDPacket done [17:42:40]NVStorageSaveData kkm_last_timestamp [17:42:40]File name is /storage/kkm_last_timestamp [17:42:40]Write 4 bytes [17:42:40]NVStorageSaveData done [17:42:40]ExternCall_PrintAddStr [17:42:40]wPrintStart [17:42:40]Write to MH i2c: 01 00 00 7B 00 7B [17:42:40]Write i2c OK [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: 01 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: 01 07 00 [17:42:40]MH_I2C_Read... [17:42:40]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [17:42:40]RasterBufferAndPrint [17:42:40]line Счет N : (1)1787264 [17:42:40]line ИНН: 02508201610067 [17:42:40]line Контрольно-Кассовый Чек [17:42:40]line ПРОДАЖА [17:42:40]line ТРК (МРК, ГНК) : 31 [17:42:40]line Товар: 2710194210 [17:42:40]line ДТ-К-5 [17:42:40]line 13.130 * 76.20 [17:42:40]line = 1000.51 [17:42:40]line НДС 12% НСП 1% [17:42:40]line > о реализуемом товаре [17:42:40]line ОКРУГЛЕНИЕ: -0.51 [17:42:41]line ИТОГО: 1000.00 [17:42:41]line Внесено: 1000.00 [17:42:41]line СДАЧА: 0.00 [17:42:41]line НСП 1% : 8.85 [17:42:41]line НДС 12% : 106.25 [17:42:41]line Наличными: 1000.00 [17:42:41]line Безнал.: 0.00 [17:42:41]line Место: АЗС № 89 "Партнер Нефть" [17:42:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:42:41]line СНО: Общий режим [17:42:41]line Чек 284 25.09.2024 17:42 [17:42:41]line Смена: 478 ФФД: 1.0 [17:42:41]line ЗНМ: 0300000113 [17:42:41]line РНМ: 0000000000091825 [17:42:41]line Версия ККМ: 001 [17:42:41]line ФМ: 0000000000871835 [17:42:41]line ФД: 153268 [17:42:41]line ФПД: 5805783076350 [17:42:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153268&fm=5805783076350&tin=02508201610067®Number=0000000000091825&sum=100000 [17:42:41]written 0, free lines is 4095 [17:42:41]OFD Sender: Processing packet 153268 [packets to send 836, broken 835] [17:42:41]ProducePacketName [17:42:41]name=ofd_packets/00153268 [17:42:41]OFD Sender: To server: pG, [17:42:41]CommunicateWithHost lk.salyk.kg:30040 [17:42:41]ConnectInit lk.salyk.kg [17:42:41]Write to MH i2c: 01 00 00 A6 00 A6 [17:42:41]Write i2c OK [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: 01 [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: 01 07 00 [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E4 0C 9D [17:42:41]RasterBufferAndPrint [17:42:41]line [17:42:41]line [17:42:41]line [17:42:41]line [17:42:41]line [17:42:41]written 0, free lines is 3311 [17:42:41]MH_Cut [17:42:41]Write to MH i2c: D1 01 00 AD 00 01 7F [17:42:41]Write i2c OK [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: D1 [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: D1 01 00 [17:42:41]MH_I2C_Read... [17:42:41]Read from MH i2c: D1 01 00 AD 00 00 7E [17:42:41]Write to MH i2c: 01 00 00 AE 00 AE [17:42:41]Write i2c OK [17:42:41]MH_I2C_Read... [17:42:42]*** Cut start [17:42:42]*** Purtial cut [17:42:42]*** Stage 1: CUTSNS_PIN = 1 [17:42:42]Read from MH i2c: 01 [17:42:42]MH_I2C_Read... [17:42:42]*** Stop cut motor [17:42:42]*** Cut end [17:42:42]Read from MH i2c: 01 07 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [17:42:42]process_action close_receipt done [17:42:42]requested_data is exist [17:42:42]produce_requested_data [17:42:42]requested_item fm.sn is exist - process it [17:42:42]wFMCommunicate request_size=4 [17:42:42]MH_SAM_APDU [17:42:42]CAPDU: 80 11 00 00 [17:42:42]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [17:42:42]Write i2c OK [17:42:42]MH_I2C_Read... [17:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:42]Read from MH i2c: E2 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 17 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [17:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:42]wFMCommunicate OK [17:42:42]requested_item fd.num is exist - process it [17:42:42]SAM_PROTO_GetFieldsCounters [17:42:42]wFMCommunicate request_size=4 [17:42:42]MH_SAM_APDU [17:42:42]CAPDU: 80 13 00 00 [17:42:42]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [17:42:42]Write i2c OK [17:42:42]MH_I2C_Read... [17:42:42]Connected sock=11 [17:42:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 24 69 04 01 04 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 8F 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 56 02 00 35 04 06 00 05 47 C3 A3 4D FE 53 69 C1 EC 29 24 6C DE [17:42:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:42]Read from MH i2c: E2 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 62 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [17:42:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:42]wFMCommunicate OK [17:42:42]SAM_PROTO_GetFieldsCounters done [17:42:42]requested_item shift.num is exist - process it [17:42:42]requested_item shift.opened is exist - process it [17:42:42]req_shift_opened [17:42:42]FM_GetShiftState [17:42:42]SAM_PROTO_GetShiftState [17:42:42]wFMCommunicate request_size=4 [17:42:42]MH_SAM_APDU [17:42:42]CAPDU: 80 13 01 00 [17:42:42]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [17:42:42]Write i2c OK [17:42:42]MH_I2C_Read... [17:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:42]Read from MH i2c: E2 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 0E 00 [17:42:42]MH_I2C_Read... [17:42:42]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [17:42:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:42:42]wFMCommunicate OK [17:42:42]SAM_PROTO_GetShiftState done [17:42:42]FM_GetShiftState done [17:42:42]req_shift_opened done [17:42:42]requested_item shift.open_date is exist - process it [17:42:42]req_shift_open_date [17:42:42]req_shift_open_date done [17:42:42]produce_requested_data done [17:42:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153268,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:42:42]process_action_free close_receipt [17:42:42]json_value_free [17:42:42]json_value_free done [17:42:42]process_json_proto returns [17:42:42]Send response to host [17:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153268,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:42:42]free response buf [17:42:42]execute_script done [17:42:42]execute_script returns [17:42:42]free content buf [17:42:42]Sock 8.Close socket [17:42:42]Sock 8.Thread stoped [17:42:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 83 47 00 9B EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 56 02 00 F4 03 04 00 8B F3 F3 66 B6 04 01 00 00 23 67 EF 85 09 82 9D FB [17:42:42]CommunicateWithHost err = 0 [17:42:42]CheckOFDResponse [17:42:42]1017 (14) - 77093643461234 [17:42:42]1041 (16) - 0000000000871835 [17:42:42]1040 (4) - 153268 [17:42:42]1012 (4) - 25.09.2024 11:27 [17:42:42]1206 (1) - 0 [17:42:42]OFD Sender: Remove packet 153268 [17:42:42]ProducePacketName [17:42:42]name=ofd_packets/00153268 [17:42:42]NVStorageDeleteData [17:42:43]OFD Sender: No OFD packet to send [17:42:48]OFD Sender: No OFD packet to send [17:42:53]OFD Sender: No OFD packet to send [17:42:58]OFD Sender: No OFD packet to send [17:43:01]recv_with_timeout no data received [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:13]OFD Sender: No OFD packet to send [17:43:16]recv_with_timeout no data received [17:43:18]OFD Sender: No OFD packet to send [17:43:23]OFD Sender: No OFD packet to send [17:43:28]OFD Sender: No OFD packet to send [17:43:33]OFD Sender: No OFD packet to send [17:43:38]OFD Sender: No OFD packet to send [17:43:43]OFD Sender: No OFD packet to send [17:43:48]OFD Sender: No OFD packet to send [17:43:53]OFD Sender: No OFD packet to send [17:43:58]OFD Sender: No OFD packet to send [17:44:03]OFD Sender: No OFD packet to send [17:44:08]OFD Sender: No OFD packet to send [17:44:13]OFD Sender: No OFD packet to send [17:44:18]accept exits with 10 [17:44:18]New connection [17:44:18]New thread 3067219300 created [17:44:18]Thread 3067075940 joined [17:44:18]Waiting for new connection... [17:44:18] Sock 10.Parse request [17:44:18]Sock 10.Check first char [17:44:18]Sock 10.First char is OK [17:44:18]request: POST /json_proto HTTP/1.0 [17:44:18]Method: POST [17:44:18]URL: /json_proto [17:44:18]Method is POST - this is cgi request [17:44:18]url: /json_proto [17:44:18]query_string will be loaded in cgi processing [17:44:18]execute_cgi json_proto POST (null) [17:44:18]execute_cgi path=json_proto method=POST [17:44:18]POST find Content-Length [17:44:18]Host: 172.17.43.67:8080 [17:44:18]Content-Length: 675 [17:44:18]Content-Type: application/json [17:44:18] [17:44:18]POST finish read [17:44:18]Found Content-Length = 675 [17:44:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:18]execute_script... [17:44:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:18]POST & json_proto [17:44:18]process_json_proto [17:44:18]json parsed OK: [17:44:18]protocol is kg_v1.0 [17:44:18]action value=close_receipt [17:44:18]process_action close_receipt [17:44:18]cmd_close_receipt [17:44:18]MH_GetDate [17:44:18]Write to MH i2c: F0 00 00 B2 00 A1 [17:44:18]Write i2c OK [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: F0 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: F0 09 00 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: F0 09 00 B2 00 00 F2 4B F4 66 6A BD 47 65 14 [17:44:18]GetLastDocTimeStamp 1727286159 [17:44:18]current date 1727286258 [17:44:18]FM_GetShiftState [17:44:18]SAM_PROTO_GetShiftState [17:44:18]wFMCommunicate request_size=4 [17:44:18]MH_SAM_APDU [17:44:18]CAPDU: 80 13 01 00 [17:44:18]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [17:44:18]Write i2c OK [17:44:18]MH_I2C_Read... [17:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:18]Read from MH i2c: E2 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: E2 0E 00 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [17:44:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:44:18]wFMCommunicate OK [17:44:18]SAM_PROTO_GetShiftState done [17:44:18]FM_GetShiftState done [17:44:18]opened in 1727224329 [17:44:18]opened+sec_in_day 1727310729 [17:44:18]quantity*price = 50063 [17:44:18]sum+1 = 50064 [17:44:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 285 25.09.2024 17:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153269 ФПД: 207224019413570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153269&fm=207224019413570&tin=02508201610067®Number=0000000000091825&sum=50000 [17:44:19]StoreToDocumentArchive [17:44:19]shift 478 fd 153269 [17:44:19]save to /storage/0478/doc_00153269 [17:44:19]save last doc name /storage/0478/doc_00153269 to /storage/kkm_last_doc_name [17:44:19]save OK [17:44:19]Clear old archive folders... [17:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:44:19]tlvbuf is 01BC06A0 [17:44:19]SAM_PROTO_ClearQueue [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 09 00 00 [17:44:19]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [17:44:19]RAPDU: 90 00 [17:44:19]wFMCommunicate OK [17:44:19]SAM_PROTO_ClearQueue done [17:44:19]KKMCreateOFDPacket [17:44:19]OFDProtocolAddRootSTLVToBuf [17:44:19]FM_MakeSignedData [17:44:19]FM_MakeSignedData [17:44:19]SAM_PROTO_SignData [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 0D 01 02 [17:44:19]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:44:19]RAPDU: 90 00 [17:44:19]wFMCommunicate OK [17:44:19]wFMCommunicate request_size=255 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 F2 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 56 02 00 35 04 06 00 BC 78 1A 10 [17:44:19]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 F2 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 56 02 00 35 04 06 00 BC 78 1A 10 00 00 46 [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:44:19]RAPDU: 90 00 [17:44:19]wFMCommunicate OK [17:44:19]wFMCommunicate request_size=7 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 0D 02 02 02 EA 42 [17:44:19]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 EA 42 00 00 6D [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:44:19]RAPDU: 90 00 [17:44:19]wFMCommunicate OK [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 0D 03 02 [17:44:19]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 0B 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 0B 00 C4 00 00 1D 37 41 2A 61 EB 8F FC 90 00 D6 [17:44:19]RAPDU: 1D 37 41 2A 61 EB 8F FC 90 00 [17:44:19]wFMCommunicate OK [17:44:19]SAM_PROTO_SignData done [17:44:19]FM_MakeSignedData done [17:44:19]CreateOFDProtocolMessage [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 11 00 00 [17:44:19]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:20]Read from MH i2c: E2 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: E2 17 00 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [17:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:20]wFMCommunicate OK [17:44:20]CreateOFDProtocolMessage done [17:44:20]OFDSenderStorePacket 153269 [17:44:20]StoreOFDPacket docnum=153269 [17:44:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B 74 04 01 8C EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 F2 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 56 02 00 35 04 06 00 BC 78 1A 10 EA 42 1D 37 41 2A 61 EB 8F FC [17:44:20]CheckFolder [17:44:20]dirname=/storage/ofd_packets [17:44:20]CheckFolder done [17:44:20]ProducePacketName [17:44:20]name=ofd_packets/00153269 [17:44:20]NVStorageSaveData ofd_packets/00153269 [17:44:20]File name is /storage/ofd_packets/00153269 [17:44:20]Write 298 bytes [17:44:20]NVStorageSaveData done [17:44:20]OFDSenderStorePacket done [17:44:20]KKMCreateOFDPacket done [17:44:20]NVStorageSaveData kkm_last_timestamp [17:44:20]File name is /storage/kkm_last_timestamp [17:44:20]Write 4 bytes [17:44:20]NVStorageSaveData done [17:44:20]ExternCall_PrintAddStr [17:44:20]wPrintStart [17:44:20]Write to MH i2c: 01 00 00 C6 00 C6 [17:44:20]Write i2c OK [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 07 00 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [17:44:20]RasterBufferAndPrint [17:44:20]line Счет N : (1)1787265 [17:44:20]line ИНН: 02508201610067 [17:44:20]line Контрольно-Кассовый Чек [17:44:20]line ПРОДАЖА [17:44:20]line ТРК (МРК, ГНК) : 41 [17:44:20]line Товар: 2710194210 [17:44:20]line ДТ-К-5 [17:44:20]line 6.570 * 76.20 [17:44:20]line = 500.63 [17:44:20]line НДС 12% НСП 1% [17:44:20]line > о реализуемом товаре [17:44:20]line ОКРУГЛЕНИЕ: -0.63 [17:44:20]line ИТОГО: 500.00 [17:44:20]line Внесено: 500.00 [17:44:20]line СДАЧА: 0.00 [17:44:20]line НСП 1% : 4.43 [17:44:20]line НДС 12% : 53.16 [17:44:20]line Наличными: 500.00 [17:44:20]line Безнал.: 0.00 [17:44:20]line Место: АЗС № 89 "Партнер Нефть" [17:44:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:44:20]line СНО: Общий режим [17:44:20]line Чек 285 25.09.2024 17:44 [17:44:20]line Смена: 478 ФФД: 1.0 [17:44:20]line ЗНМ: 0300000113 [17:44:20]line РНМ: 0000000000091825 [17:44:20]line Версия ККМ: 001 [17:44:20]line ФМ: 0000000000871835 [17:44:20]line ФД: 153269 [17:44:20]line ФПД: 207224019413570 [17:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153269&fm=207224019413570&tin=02508201610067®Number=0000000000091825&sum=50000 [17:44:20]written 0, free lines is 4095 [17:44:20]OFD Sender: Processing packet 153269 [packets to send 836, broken 835] [17:44:20]ProducePacketName [17:44:20]name=ofd_packets/00153269 [17:44:20]OFD Sender: To server: pG, [17:44:20]CommunicateWithHost lk.salyk.kg:30040 [17:44:20]ConnectInit lk.salyk.kg [17:44:20]Write to MH i2c: 01 00 00 F1 00 F1 [17:44:20]Write i2c OK [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 07 00 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DA 0C DE [17:44:20]RasterBufferAndPrint [17:44:20]line [17:44:20]line [17:44:20]line [17:44:20]line [17:44:20]line [17:44:20]written 0, free lines is 3296 [17:44:20]MH_Cut [17:44:20]Write to MH i2c: D1 01 00 F8 00 01 CA [17:44:20]Write i2c OK [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: D1 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: D1 01 00 [17:44:20]MH_I2C_Read... [17:44:20]Read from MH i2c: D1 01 00 F8 00 00 C9 [17:44:20]Write to MH i2c: 01 00 00 F9 00 F9 [17:44:20]Write i2c OK [17:44:20]MH_I2C_Read... [17:44:21]*** Cut start [17:44:21]*** Purtial cut [17:44:21]*** Stage 1: CUTSNS_PIN = 1 [17:44:21]Read from MH i2c: 01 [17:44:21]MH_I2C_Read... [17:44:21]*** Stop cut motor [17:44:21]*** Cut end [17:44:21]Read from MH i2c: 01 07 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [17:44:21]process_action close_receipt done [17:44:21]requested_data is exist [17:44:21]produce_requested_data [17:44:21]requested_item fm.sn is exist - process it [17:44:21]wFMCommunicate request_size=4 [17:44:21]MH_SAM_APDU [17:44:21]CAPDU: 80 11 00 00 [17:44:21]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [17:44:21]Write i2c OK [17:44:21]MH_I2C_Read... [17:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:21]Read from MH i2c: E2 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 17 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [17:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:21]wFMCommunicate OK [17:44:21]requested_item fd.num is exist - process it [17:44:21]SAM_PROTO_GetFieldsCounters [17:44:21]wFMCommunicate request_size=4 [17:44:21]MH_SAM_APDU [17:44:21]CAPDU: 80 13 00 00 [17:44:21]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [17:44:21]Write i2c OK [17:44:21]MH_I2C_Read... [17:44:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:21]Read from MH i2c: E2 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 62 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [17:44:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:21]wFMCommunicate OK [17:44:21]SAM_PROTO_GetFieldsCounters done [17:44:21]requested_item shift.num is exist - process it [17:44:21]requested_item shift.opened is exist - process it [17:44:21]req_shift_opened [17:44:21]FM_GetShiftState [17:44:21]SAM_PROTO_GetShiftState [17:44:21]wFMCommunicate request_size=4 [17:44:21]MH_SAM_APDU [17:44:21]CAPDU: 80 13 01 00 [17:44:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [17:44:21]Write i2c OK [17:44:21]MH_I2C_Read... [17:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:21]Read from MH i2c: E2 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 0E 00 [17:44:21]MH_I2C_Read... [17:44:21]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [17:44:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:44:21]wFMCommunicate OK [17:44:21]SAM_PROTO_GetShiftState done [17:44:21]FM_GetShiftState done [17:44:21]req_shift_opened done [17:44:21]requested_item shift.open_date is exist - process it [17:44:21]req_shift_open_date [17:44:21]req_shift_open_date done [17:44:21]produce_requested_data done [17:44:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153269,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:44:21]process_action_free close_receipt [17:44:21]json_value_free [17:44:21]json_value_free done [17:44:21]process_json_proto returns [17:44:21]Send response to host [17:44:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153269,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:44:21]free response buf [17:44:21]execute_script done [17:44:21]execute_script returns [17:44:21]free content buf [17:44:21]Sock 10.Close socket [17:44:21]Sock 10.Thread stoped [17:44:22]accept exits with 8 [17:44:22]New connection [17:44:22]New thread 3067075940 created [17:44:22]Thread 3067219300 joined [17:44:22]Waiting for new connection... [17:44:22] Sock 8.Parse request [17:44:22]Sock 8.Check first char [17:44:22]Sock 8.First char is OK [17:44:22]request: POST /json_proto HTTP/1.0 [17:44:22]Method: POST [17:44:22]URL: /json_proto [17:44:22]Method is POST - this is cgi request [17:44:22]url: /json_proto [17:44:22]query_string will be loaded in cgi processing [17:44:22]execute_cgi json_proto POST (null) [17:44:22]execute_cgi path=json_proto method=POST [17:44:22]POST find Content-Length [17:44:22]Host: 172.17.43.67:8080 [17:44:22]Content-Length: 679 [17:44:22]Content-Type: application/json [17:44:22] [17:44:22]POST finish read [17:44:22]Found Content-Length = 679 [17:44:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:22]execute_script... [17:44:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:22]POST & json_proto [17:44:22]process_json_proto [17:44:22]json parsed OK: [17:44:22]protocol is kg_v1.0 [17:44:22]action value=close_receipt [17:44:22]process_action close_receipt [17:44:22]cmd_close_receipt [17:44:22]MH_GetDate [17:44:22]Write to MH i2c: F0 00 00 FD 00 EC [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: F0 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: F0 09 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: F0 09 00 FD 00 00 F6 4B F4 66 6A BD 47 65 63 [17:44:22]GetLastDocTimeStamp 1727286258 [17:44:22]current date 1727286262 [17:44:22]FM_GetShiftState [17:44:22]SAM_PROTO_GetShiftState [17:44:22]wFMCommunicate request_size=4 [17:44:22]MH_SAM_APDU [17:44:22]CAPDU: 80 13 01 00 [17:44:22]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [17:44:22]Write i2c OK [17:44:22]MH_I2C_Read... [17:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:22]Read from MH i2c: E2 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 0E 00 [17:44:22]MH_I2C_Read... [17:44:22]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 43 [17:44:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:44:22]wFMCommunicate OK [17:44:22]SAM_PROTO_GetShiftState done [17:44:22]FM_GetShiftState done [17:44:22]opened in 1727224329 [17:44:22]opened+sec_in_day 1727310729 [17:44:22]quantity*price = 90038 [17:44:22]sum+1 = 90039 [17:44:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 286 25.09.2024 17:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153270 ФПД: 330436446013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153270&fm=330436446013&tin=02508201610067®Number=0000000000091825&sum=90000 [17:44:23]StoreToDocumentArchive [17:44:23]shift 478 fd 153270 [17:44:23]save to /storage/0478/doc_00153270 [17:44:23]save last doc name /storage/0478/doc_00153270 to /storage/kkm_last_doc_name [17:44:23]save OK [17:44:23]Clear old archive folders... [17:44:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:44:23]tlvbuf is 01BC8D60 [17:44:23]SAM_PROTO_ClearQueue [17:44:23]wFMCommunicate request_size=4 [17:44:23]MH_SAM_APDU [17:44:23]CAPDU: 80 09 00 00 [17:44:23]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:23]Read from MH i2c: E2 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: E2 03 00 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:44:23]RAPDU: 90 00 [17:44:23]wFMCommunicate OK [17:44:23]SAM_PROTO_ClearQueue done [17:44:23]KKMCreateOFDPacket [17:44:23]OFDProtocolAddRootSTLVToBuf [17:44:23]FM_MakeSignedData [17:44:23]FM_MakeSignedData [17:44:23]SAM_PROTO_SignData [17:44:23]wFMCommunicate request_size=4 [17:44:23]MH_SAM_APDU [17:44:23]CAPDU: 80 0D 01 02 [17:44:23]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:23]Read from MH i2c: E2 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: E2 03 00 [17:44:23]MH_I2C_Read... [17:44:23]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:44:23]RAPDU: 90 00 [17:44:23]wFMCommunicate OK [17:44:23]wFMCommunicate request_size=255 [17:44:23]MH_SAM_APDU [17:44:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 F6 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 56 02 00 35 04 06 00 00 [17:44:23]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 F6 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 56 02 00 35 04 06 00 00 00 00 75 [17:44:23]Write i2c OK [17:44:23]MH_I2C_Read... [17:44:23]OFD Sender: No OFD packet to send [17:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 03 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:44:24]RAPDU: 90 00 [17:44:24]wFMCommunicate OK [17:44:24]wFMCommunicate request_size=10 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 0D 02 02 05 4C EF 8C 07 3D [17:44:24]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 4C EF 8C 07 3D 00 00 9E [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 03 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:44:24]RAPDU: 90 00 [17:44:24]wFMCommunicate OK [17:44:24]wFMCommunicate request_size=4 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 0D 03 02 [17:44:24]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 0B 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 0B 00 0F 01 00 FB FC 6D 41 64 9C A2 62 90 00 35 [17:44:24]RAPDU: FB FC 6D 41 64 9C A2 62 90 00 [17:44:24]wFMCommunicate OK [17:44:24]SAM_PROTO_SignData done [17:44:24]FM_MakeSignedData done [17:44:24]CreateOFDProtocolMessage [17:44:24]wFMCommunicate request_size=4 [17:44:24]MH_SAM_APDU [17:44:24]CAPDU: 80 11 00 00 [17:44:24]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:24]Read from MH i2c: E2 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 17 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [17:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:24]wFMCommunicate OK [17:44:24]CreateOFDProtocolMessage done [17:44:24]OFDSenderStorePacket 153270 [17:44:24]StoreOFDPacket docnum=153270 [17:44:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B E3 07 01 57 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 F6 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 56 02 00 35 04 06 00 00 4C EF 8C 07 3D FB FC 6D 41 64 9C A2 62 [17:44:24]CheckFolder [17:44:24]dirname=/storage/ofd_packets [17:44:24]CheckFolder done [17:44:24]ProducePacketName [17:44:24]name=ofd_packets/00153270 [17:44:24]NVStorageSaveData ofd_packets/00153270 [17:44:24]File name is /storage/ofd_packets/00153270 [17:44:24]Write 301 bytes [17:44:24]NVStorageSaveData done [17:44:24]OFDSenderStorePacket done [17:44:24]KKMCreateOFDPacket done [17:44:24]NVStorageSaveData kkm_last_timestamp [17:44:24]File name is /storage/kkm_last_timestamp [17:44:24]Write 4 bytes [17:44:24]NVStorageSaveData done [17:44:24]ExternCall_PrintAddStr [17:44:24]wPrintStart [17:44:24]Write to MH i2c: 01 00 00 11 01 12 [17:44:24]Write i2c OK [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: 01 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: 01 07 00 [17:44:24]MH_I2C_Read... [17:44:24]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [17:44:24]RasterBufferAndPrint [17:44:24]line Счет N : (1)1787266 [17:44:24]line ИНН: 02508201610067 [17:44:24]line Контрольно-Кассовый Чек [17:44:24]line ПРОДАЖА [17:44:24]line ТРК (МРК, ГНК) : 22 [17:44:24]line Товар: 2710124130 [17:44:24]line Аи-92-К-5 [17:44:24]line 13.280 * 67.80 [17:44:24]line = 900.38 [17:44:24]line НДС 12% НСП 1% [17:44:24]line > о реализуемом товаре [17:44:24]line ОКРУГЛЕНИЕ: -0.38 [17:44:24]line ИТОГО: 900.00 [17:44:24]line Внесено: 900.00 [17:44:24]line СДАЧА: 0.00 [17:44:24]line НСП 1% : 7.97 [17:44:24]line НДС 12% : 95.62 [17:44:24]line Наличными: 900.00 [17:44:24]line Безнал.: 0.00 [17:44:24]line Место: АЗС № 89 "Партнер Нефть" [17:44:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:44:24]line СНО: Общий режим [17:44:24]line Чек 286 25.09.2024 17:44 [17:44:24]line Смена: 478 ФФД: 1.0 [17:44:24]line ЗНМ: 0300000113 [17:44:24]line РНМ: 0000000000091825 [17:44:24]line Версия ККМ: 001 [17:44:24]line ФМ: 0000000000871835 [17:44:24]line ФД: 153270 [17:44:24]line ФПД: 330436446013 [17:44:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153270&fm=330436446013&tin=02508201610067®Number=0000000000091825&sum=90000 [17:44:24]OFD Sender: Processing packet 153270 [packets to send 836, broken 835] [17:44:24]ProducePacketName [17:44:24]name=ofd_packets/00153270 [17:44:24]written 0, free lines is 4095 [17:44:24]OFD Sender: To server: pG, [17:44:24]CommunicateWithHost lk.salyk.kg:30040 [17:44:24]ConnectInit lk.salyk.kg [17:44:24]Connected sock=10 [17:44:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B E3 07 01 57 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 F6 4B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 56 02 00 35 04 06 00 00 4C EF 8C 07 3D FB FC 6D 41 64 9C A2 62 [17:44:25]Write to MH i2c: 01 00 00 3C 01 3D [17:44:25]Write i2c OK [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: 01 [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: 01 07 00 [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 FD 0C 4D [17:44:25]RasterBufferAndPrint [17:44:25]line [17:44:25]line [17:44:25]line [17:44:25]line [17:44:25]line [17:44:25]written 0, free lines is 3340 [17:44:25]MH_Cut [17:44:25]Write to MH i2c: D1 01 00 43 01 01 16 [17:44:25]Write i2c OK [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: D1 [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: D1 01 00 [17:44:25]MH_I2C_Read... [17:44:25]Read from MH i2c: D1 01 00 43 01 00 15 [17:44:25]Write to MH i2c: 01 00 00 44 01 45 [17:44:25]Write i2c OK [17:44:25]MH_I2C_Read... [17:44:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B B5 47 00 EF 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 56 02 00 F4 03 04 00 F1 F3 F3 66 B6 04 01 00 00 85 DD CC CA B6 C7 91 72 [17:44:25]CommunicateWithHost err = 0 [17:44:25]CheckOFDResponse [17:44:25]1017 (14) - 77093643461234 [17:44:25]1041 (16) - 0000000000871835 [17:44:25]1040 (4) - 153270 [17:44:25]1012 (4) - 25.09.2024 11:28 [17:44:25]1206 (1) - 0 [17:44:25]OFD Sender: Remove packet 153270 [17:44:25]ProducePacketName [17:44:25]name=ofd_packets/00153270 [17:44:25]NVStorageDeleteData [17:44:25]*** Cut start [17:44:25]*** Purtial cut [17:44:25]*** Stage 1: CUTSNS_PIN = 1 [17:44:25]OFD Sender: No OFD packet to send [17:44:26]Read from MH i2c: 01 [17:44:26]MH_I2C_Read... [17:44:26]*** Stop cut motor [17:44:26]*** Cut end [17:44:26]Read from MH i2c: 01 07 00 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [17:44:26]process_action close_receipt done [17:44:26]requested_data is exist [17:44:26]produce_requested_data [17:44:26]requested_item fm.sn is exist - process it [17:44:26]wFMCommunicate request_size=4 [17:44:26]MH_SAM_APDU [17:44:26]CAPDU: 80 11 00 00 [17:44:26]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [17:44:26]Write i2c OK [17:44:26]MH_I2C_Read... [17:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:26]Read from MH i2c: E2 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 17 00 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [17:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:26]wFMCommunicate OK [17:44:26]requested_item fd.num is exist - process it [17:44:26]SAM_PROTO_GetFieldsCounters [17:44:26]wFMCommunicate request_size=4 [17:44:26]MH_SAM_APDU [17:44:26]CAPDU: 80 13 00 00 [17:44:26]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [17:44:26]Write i2c OK [17:44:26]MH_I2C_Read... [17:44:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:26]Read from MH i2c: E2 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 62 00 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [17:44:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:26]wFMCommunicate OK [17:44:26]SAM_PROTO_GetFieldsCounters done [17:44:26]requested_item shift.num is exist - process it [17:44:26]requested_item shift.opened is exist - process it [17:44:26]req_shift_opened [17:44:26]FM_GetShiftState [17:44:26]SAM_PROTO_GetShiftState [17:44:26]wFMCommunicate request_size=4 [17:44:26]MH_SAM_APDU [17:44:26]CAPDU: 80 13 01 00 [17:44:26]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [17:44:26]Write i2c OK [17:44:26]MH_I2C_Read... [17:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:26]Read from MH i2c: E2 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 0E 00 [17:44:26]MH_I2C_Read... [17:44:26]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8D [17:44:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:44:26]wFMCommunicate OK [17:44:26]SAM_PROTO_GetShiftState done [17:44:26]FM_GetShiftState done [17:44:26]req_shift_opened done [17:44:26]requested_item shift.open_date is exist - process it [17:44:26]req_shift_open_date [17:44:26]req_shift_open_date done [17:44:26]produce_requested_data done [17:44:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153270,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:44:26]process_action_free close_receipt [17:44:26]json_value_free [17:44:26]json_value_free done [17:44:26]process_json_proto returns [17:44:26]Send response to host [17:44:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153270,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:44:26]free response buf [17:44:26]execute_script done [17:44:26]execute_script returns [17:44:26]free content buf [17:44:26]Sock 8.Close socket [17:44:26]Sock 8.Thread stoped [17:44:31]OFD Sender: No OFD packet to send [17:44:36]OFD Sender: No OFD packet to send [17:44:39]recv_with_timeout no data received [17:44:41]OFD Sender: No OFD packet to send [17:44:46]OFD Sender: No OFD packet to send [17:44:51]OFD Sender: No OFD packet to send [17:44:56]OFD Sender: No OFD packet to send [17:45:00]recv_with_timeout no data received [17:45:01]OFD Sender: No OFD packet to send [17:45:06]OFD Sender: No OFD packet to send [17:45:10]recv_with_timeout no data received [17:45:11]OFD Sender: No OFD packet to send [17:40:07]OFD Sender: No OFD packet to send [17:40:12]accept exits with 9 [17:40:12]New connection [17:40:12]New thread 3067202916 created [17:40:12]Waiting for new connection... [17:40:12] Sock 9.Parse request [17:40:12]Sock 9.Check first char [17:40:12]Sock 9.First char is OK [17:40:12]request: POST /json_proto HTTP/1.0 [17:40:12]Method: POST [17:40:12]URL: /json_proto [17:40:12]Method is POST - this is cgi request [17:40:12]url: /json_proto [17:40:12]query_string will be loaded in cgi processing [17:40:12]execute_cgi json_proto POST (null) [17:40:12]execute_cgi path=json_proto method=POST [17:40:12]POST find Content-Length [17:40:12]Host: 172.17.43.67:8080 [17:40:12]Content-Length: 662 [17:40:12]Content-Type: application/json [17:40:12] [17:40:12]POST finish read [17:40:12]Found Content-Length = 662 [17:40:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:12]execute_script... [17:40:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:12]POST & json_proto [17:40:12]process_json_proto [17:40:12]json parsed OK: [17:40:12]protocol is kg_v1.0 [17:40:12]action value=close_receipt [17:40:12]process_action close_receipt [17:40:12]cmd_close_receipt [17:40:12]MH_GetDate [17:40:12]Write to MH i2c: F0 00 00 10 00 FF [17:40:12]Write i2c OK [17:40:12]MH_I2C_Read... [17:40:12]Read from MH i2c: F0 [17:40:12]MH_I2C_Read... [17:40:12]Read from MH i2c: F0 09 00 [17:40:12]MH_I2C_Read... [17:40:12]Read from MH i2c: F0 09 00 10 00 00 FC 4A F4 66 6A BD 47 65 7B [17:40:12]GetLastDocTimeStamp 1727285771 [17:40:12]current date 1727286012 [17:40:12]FM_GetShiftState [17:40:12]SAM_PROTO_GetShiftState [17:40:12]wFMCommunicate request_size=4 [17:40:12]MH_SAM_APDU [17:40:12]CAPDU: 80 13 01 00 [17:40:12]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [17:40:12]Write i2c OK [17:40:12]MH_I2C_Read... [17:40:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:12]Read from MH i2c: E2 [17:40:12]MH_I2C_Read... [17:40:12]Read from MH i2c: E2 0E 00 [17:40:12]MH_I2C_Read... [17:40:12]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 56 [17:40:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:40:12]wFMCommunicate OK [17:40:12]SAM_PROTO_GetShiftState done [17:40:12]FM_GetShiftState done [17:40:12]opened in 1727224329 [17:40:12]opened+sec_in_day 1727310729 [17:40:12]quantity*price = 50034 [17:40:12]sum+1 = 50036 [17:40:12]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 287 25.09.2024 17:45 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153271 ФПД: 3591809167098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153271&fm=3591809167098&tin=02508201610067®Number=0000000000091825&sum=100000 [17:45:27]StoreToDocumentArchive [17:45:27]shift 478 fd 153271 [17:45:27]save to /storage/0478/doc_00153271 [17:45:27]save last doc name /storage/0478/doc_00153271 to /storage/kkm_last_doc_name [17:45:27]save OK [17:45:27]Clear old archive folders... [17:45:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:45:27]tlvbuf is 01C43450 [17:45:27]SAM_PROTO_ClearQueue [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 09 00 00 [17:45:27]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]SAM_PROTO_ClearQueue done [17:45:27]KKMCreateOFDPacket [17:45:27]OFDProtocolAddRootSTLVToBuf [17:45:27]FM_MakeSignedData [17:45:27]FM_MakeSignedData [17:45:27]SAM_PROTO_SignData [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 0D 01 02 [17:45:27]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]wFMCommunicate request_size=255 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 37 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 56 02 00 35 04 06 00 03 44 48 82 [17:45:27]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 37 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 56 02 00 35 04 06 00 03 44 48 82 00 00 52 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:28]Read from MH i2c: E2 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 03 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:45:28]RAPDU: 90 00 [17:45:28]wFMCommunicate OK [17:45:28]wFMCommunicate request_size=7 [17:45:28]MH_SAM_APDU [17:45:28]CAPDU: 80 0D 02 02 02 6E FA [17:45:28]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 6E FA 00 00 40 [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:28]Read from MH i2c: E2 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 03 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [17:45:28]RAPDU: 90 00 [17:45:28]wFMCommunicate OK [17:45:28]wFMCommunicate request_size=4 [17:45:28]MH_SAM_APDU [17:45:28]CAPDU: 80 0D 03 02 [17:45:28]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:28]Read from MH i2c: E2 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 0B 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 0B 00 5A 01 00 87 9B B8 A6 95 05 B7 4C 90 00 F4 [17:45:28]RAPDU: 87 9B B8 A6 95 05 B7 4C 90 00 [17:45:28]wFMCommunicate OK [17:45:28]SAM_PROTO_SignData done [17:45:28]FM_MakeSignedData done [17:45:28]CreateOFDProtocolMessage [17:45:28]wFMCommunicate request_size=4 [17:45:28]MH_SAM_APDU [17:45:28]CAPDU: 80 11 00 00 [17:45:28]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:28]Read from MH i2c: E2 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 17 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [17:45:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:45:28]wFMCommunicate OK [17:45:28]CreateOFDProtocolMessage done [17:45:28]OFDSenderStorePacket 153271 [17:45:28]StoreOFDPacket docnum=153271 [17:45:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 0F 04 01 E7 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 37 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 56 02 00 35 04 06 00 03 44 48 82 6E FA 87 9B B8 A6 95 05 B7 4C [17:45:28]CheckFolder [17:45:28]dirname=/storage/ofd_packets [17:45:28]CheckFolder done [17:45:28]ProducePacketName [17:45:28]name=ofd_packets/00153271 [17:45:28]NVStorageSaveData ofd_packets/00153271 [17:45:28]File name is /storage/ofd_packets/00153271 [17:45:28]Write 298 bytes [17:45:28]NVStorageSaveData done [17:45:28]OFDSenderStorePacket done [17:45:28]KKMCreateOFDPacket done [17:45:28]NVStorageSaveData kkm_last_timestamp [17:45:28]File name is /storage/kkm_last_timestamp [17:45:28]Write 4 bytes [17:45:28]NVStorageSaveData done [17:45:28]ExternCall_PrintAddStr [17:45:28]wPrintStart [17:45:28]Write to MH i2c: 01 00 00 5C 01 5D [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 07 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [17:45:28]RasterBufferAndPrint [17:45:28]line Счет N : (1)1787267 [17:45:28]line ИНН: 02508201610067 [17:45:28]line Контрольно-Кассовый Чек [17:45:28]line ПРОДАЖА [17:45:28]line ТРК (МРК, ГНК) : 31 [17:45:28]line Товар: 2710194210 [17:45:28]line ДТ-К-5 [17:45:28]line 13.130 * 76.20 [17:45:28]line = 1000.51 [17:45:28]line НДС 12% НСП 1% [17:45:28]line > о реализуемом товаре [17:45:28]line ОКРУГЛЕНИЕ: -0.51 [17:45:28]line ИТОГО: 1000.00 [17:45:28]line Внесено: 1000.00 [17:45:28]line СДАЧА: 0.00 [17:45:28]line НСП 1% : 8.85 [17:45:28]line НДС 12% : 106.25 [17:45:28]line Наличными: 1000.00 [17:45:28]line Безнал.: 0.00 [17:45:28]line Место: АЗС № 89 "Партнер Нефть" [17:45:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:45:28]line СНО: Общий режим [17:45:28]line Чек 287 25.09.2024 17:45 [17:45:28]line Смена: 478 ФФД: 1.0 [17:45:28]line ЗНМ: 0300000113 [17:45:28]line РНМ: 0000000000091825 [17:45:28]line Версия ККМ: 001 [17:45:28]line ФМ: 0000000000871835 [17:45:28]line ФД: 153271 [17:45:28]line ФПД: 3591809167098 [17:45:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153271&fm=3591809167098&tin=02508201610067®Number=0000000000091825&sum=100000 [17:45:28]OFD Sender: Processing packet 153271 [packets to send 836, broken 835] [17:45:28]ProducePacketName [17:45:28]name=ofd_packets/00153271 [17:45:28]OFD Sender: To server: pG, [17:45:28]CommunicateWithHost lk.salyk.kg:30040 [17:45:28]ConnectInit lk.salyk.kg [17:45:28]written 0, free lines is 4095 [17:45:29]Connected sock=8 [17:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 0F 04 01 E7 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 37 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 56 02 00 35 04 06 00 03 44 48 82 6E FA 87 9B B8 A6 95 05 B7 4C [17:45:29]Write to MH i2c: 01 00 00 87 01 88 [17:45:29]Write i2c OK [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: 01 [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: 01 07 00 [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 EB 0C 86 [17:45:29]RasterBufferAndPrint [17:45:29]line [17:45:29]line [17:45:29]line [17:45:29]line [17:45:29]line [17:45:29]written 0, free lines is 3313 [17:45:29]MH_Cut [17:45:29]Write to MH i2c: D1 01 00 8E 01 01 61 [17:45:29]Write i2c OK [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: D1 [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: D1 01 00 [17:45:29]MH_I2C_Read... [17:45:29]Read from MH i2c: D1 01 00 8E 01 00 60 [17:45:29]Write to MH i2c: 01 00 00 8F 01 90 [17:45:29]Write i2c OK [17:45:29]MH_I2C_Read... [17:45:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 30 47 00 38 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 56 02 00 F4 03 04 00 32 F4 F3 66 B6 04 01 00 00 58 04 EF 09 51 F2 10 B2 [17:45:29]CommunicateWithHost err = 0 [17:45:29]CheckOFDResponse [17:45:29]1017 (14) - 77093643461234 [17:45:29]1041 (16) - 0000000000871835 [17:45:29]1040 (4) - 153271 [17:45:29]1012 (4) - 25.09.2024 11:29 [17:45:29]1206 (1) - 0 [17:45:29]OFD Sender: Remove packet 153271 [17:45:29]ProducePacketName [17:45:29]name=ofd_packets/00153271 [17:45:29]NVStorageDeleteData [17:45:29]*** Cut start [17:45:29]*** Purtial cut [17:45:29]*** Stage 1: CUTSNS_PIN = 1 [17:45:30]OFD Sender: No OFD packet to send [17:45:30]Read from MH i2c: 01 [17:45:30]MH_I2C_Read... [17:45:30]*** Stop cut motor [17:45:30]*** Cut end [17:45:30]Read from MH i2c: 01 07 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [17:45:30]process_action close_receipt done [17:45:30]requested_data is exist [17:45:30]produce_requested_data [17:45:30]requested_item fm.sn is exist - process it [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 11 00 00 [17:45:30]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 17 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [17:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:45:30]wFMCommunicate OK [17:45:30]requested_item fd.num is exist - process it [17:45:30]SAM_PROTO_GetFieldsCounters [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 13 00 00 [17:45:30]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 62 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [17:45:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:30]wFMCommunicate OK [17:45:30]SAM_PROTO_GetFieldsCounters done [17:45:30]requested_item shift.num is exist - process it [17:45:30]requested_item shift.opened is exist - process it [17:45:30]req_shift_opened [17:45:30]FM_GetShiftState [17:45:30]SAM_PROTO_GetShiftState [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 13 01 00 [17:45:30]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 0E 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D8 [17:45:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:45:30]wFMCommunicate OK [17:45:30]SAM_PROTO_GetShiftState done [17:45:30]FM_GetShiftState done [17:45:30]req_shift_opened done [17:45:30]requested_item shift.open_date is exist - process it [17:45:30]req_shift_open_date [17:45:30]req_shift_open_date done [17:45:30]produce_requested_data done [17:45:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153271,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:45:30]process_action_free close_receipt [17:45:30]json_value_free [17:45:30]json_value_free done [17:45:30]process_json_proto returns [17:45:30]Send response to host [17:45:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153271,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:45:30]free response buf [17:45:30]execute_script done [17:45:30]execute_script returns [17:45:30]free content buf [17:45:30]Sock 9.Close socket [17:45:30]Sock 9.Thread stoped [17:45:35]OFD Sender: No OFD packet to send [17:45:38]recv_with_timeout no data received [17:45:40]OFD Sender: No OFD packet to send [17:45:45]OFD Sender: No OFD packet to send [17:45:50]OFD Sender: No OFD packet to send [17:45:55]OFD Sender: No OFD packet to send [17:45:58]recv_with_timeout no data received [17:46:00]OFD Sender: No OFD packet to send [17:46:05]OFD Sender: No OFD packet to send [17:46:10]OFD Sender: No OFD packet to send [17:46:15]OFD Sender: No OFD packet to send [17:46:20]OFD Sender: No OFD packet to send [17:46:25]OFD Sender: No OFD packet to send [17:46:30]OFD Sender: No OFD packet to send [17:46:35]OFD Sender: No OFD packet to send [17:46:40]OFD Sender: No OFD packet to send [17:46:45]OFD Sender: No OFD packet to send [17:46:50]OFD Sender: No OFD packet to send [17:46:54]recv_with_timeout no data received [17:46:55]OFD Sender: No OFD packet to send [17:46:59]accept exits with 10 [17:46:59]New connection [17:46:59]New thread 3067075940 created [17:46:59]Thread 3067219300 joined [17:46:59]Waiting for new connection... [17:46:59] Sock 10.Parse request [17:46:59]Sock 10.Check first char [17:46:59]Sock 10.First char is OK [17:46:59]request: POST /json_proto HTTP/1.0 [17:46:59]Method: POST [17:46:59]URL: /json_proto [17:46:59]Method is POST - this is cgi request [17:46:59]url: /json_proto [17:46:59]query_string will be loaded in cgi processing [17:46:59]execute_cgi json_proto POST (null) [17:46:59]execute_cgi path=json_proto method=POST [17:46:59]POST find Content-Length [17:46:59]Host: 172.17.43.67:8080 [17:46:59]Content-Length: 680 [17:46:59]Content-Type: application/json [17:46:59] [17:46:59]POST finish read [17:46:59]Found Content-Length = 680 [17:46:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:59]execute_script... [17:46:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:59]POST & json_proto [17:46:59]process_json_proto [17:46:59]json parsed OK: [17:46:59]protocol is kg_v1.0 [17:46:59]action value=close_receipt [17:46:59]process_action close_receipt [17:46:59]cmd_close_receipt [17:46:59]MH_GetDate [17:46:59]Write to MH i2c: F0 00 00 93 01 83 [17:46:59]Write i2c OK [17:46:59]MH_I2C_Read... [17:46:59]Read from MH i2c: F0 [17:46:59]MH_I2C_Read... [17:46:59]Read from MH i2c: F0 09 00 [17:46:59]MH_I2C_Read... [17:46:59]Read from MH i2c: F0 09 00 93 01 00 94 4C F4 66 6A BD 47 65 99 [17:46:59]GetLastDocTimeStamp 1727286327 [17:46:59]current date 1727286420 [17:46:59]FM_GetShiftState [17:46:59]SAM_PROTO_GetShiftState [17:46:59]wFMCommunicate request_size=4 [17:46:59]MH_SAM_APDU [17:46:59]CAPDU: 80 13 01 00 [17:46:59]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [17:46:59]Write i2c OK [17:46:59]MH_I2C_Read... [17:46:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:59]Read from MH i2c: E2 [17:46:59]MH_I2C_Read... [17:46:59]Read from MH i2c: E2 0E 00 [17:46:59]MH_I2C_Read... [17:46:59]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DA [17:46:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:46:59]wFMCommunicate OK [17:46:59]SAM_PROTO_GetShiftState done [17:46:59]FM_GetShiftState done [17:46:59]opened in 1727224329 [17:46:59]opened+sec_in_day 1727310729 [17:46:59]quantity*price = 100050 [17:46:59]sum+1 = 100052 [17:46:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 288 25.09.2024 17:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153272 ФПД: 100329424497911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153272&fm=100329424497911&tin=02508201610067®Number=0000000000091825&sum=100000 [17:47:00]StoreToDocumentArchive [17:47:00]shift 478 fd 153272 [17:47:00]save to /storage/0478/doc_00153272 [17:47:00]save last doc name /storage/0478/doc_00153272 to /storage/kkm_last_doc_name [17:47:00]save OK [17:47:00]Clear old archive folders... [17:47:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:47:01]tlvbuf is 01BBC990 [17:47:01]SAM_PROTO_ClearQueue [17:47:01]wFMCommunicate request_size=4 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 09 00 00 [17:47:01]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:47:01]RAPDU: 90 00 [17:47:01]wFMCommunicate OK [17:47:01]SAM_PROTO_ClearQueue done [17:47:01]KKMCreateOFDPacket [17:47:01]OFDProtocolAddRootSTLVToBuf [17:47:01]FM_MakeSignedData [17:47:01]FM_MakeSignedData [17:47:01]SAM_PROTO_SignData [17:47:01]wFMCommunicate request_size=4 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 0D 01 02 [17:47:01]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:47:01]RAPDU: 90 00 [17:47:01]wFMCommunicate OK [17:47:01]wFMCommunicate request_size=255 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 94 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 56 02 00 35 04 06 00 5B 3F C3 B5 [17:47:01]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 94 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 56 02 00 35 04 06 00 5B 3F C3 B5 00 00 FD [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:47:01]RAPDU: 90 00 [17:47:01]wFMCommunicate OK [17:47:01]wFMCommunicate request_size=7 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 0D 02 02 02 2C F7 [17:47:01]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 2C F7 00 00 46 [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [17:47:01]RAPDU: 90 00 [17:47:01]wFMCommunicate OK [17:47:01]wFMCommunicate request_size=4 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 0D 03 02 [17:47:01]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 0B 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 0B 00 A5 01 00 51 B7 ED E5 10 84 D6 EB 90 00 51 [17:47:01]RAPDU: 51 B7 ED E5 10 84 D6 EB 90 00 [17:47:01]wFMCommunicate OK [17:47:01]SAM_PROTO_SignData done [17:47:01]FM_MakeSignedData done [17:47:01]CreateOFDProtocolMessage [17:47:01]wFMCommunicate request_size=4 [17:47:01]MH_SAM_APDU [17:47:01]CAPDU: 80 11 00 00 [17:47:01]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:01]Read from MH i2c: E2 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 17 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [17:47:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:01]wFMCommunicate OK [17:47:01]CreateOFDProtocolMessage done [17:47:01]OFDSenderStorePacket 153272 [17:47:01]StoreOFDPacket docnum=153272 [17:47:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE D1 04 01 D5 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 94 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 56 02 00 35 04 06 00 5B 3F C3 B5 2C F7 51 B7 ED E5 10 84 D6 EB [17:47:01]CheckFolder [17:47:01]dirname=/storage/ofd_packets [17:47:01]CheckFolder done [17:47:01]ProducePacketName [17:47:01]name=ofd_packets/00153272 [17:47:01]NVStorageSaveData ofd_packets/00153272 [17:47:01]File name is /storage/ofd_packets/00153272 [17:47:01]Write 298 bytes [17:47:01]NVStorageSaveData done [17:47:01]OFDSenderStorePacket done [17:47:01]KKMCreateOFDPacket done [17:47:01]NVStorageSaveData kkm_last_timestamp [17:47:01]File name is /storage/kkm_last_timestamp [17:47:01]Write 4 bytes [17:47:01]NVStorageSaveData done [17:47:01]ExternCall_PrintAddStr [17:47:01]wPrintStart [17:47:01]Write to MH i2c: 01 00 00 A7 01 A8 [17:47:01]Write i2c OK [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: 01 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: 01 07 00 [17:47:01]MH_I2C_Read... [17:47:01]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [17:47:01]RasterBufferAndPrint [17:47:01]line Счет N : (1)1787268 [17:47:01]line ИНН: 02508201610067 [17:47:01]line Контрольно-Кассовый Чек [17:47:01]line ПРОДАЖА [17:47:01]line ТРК (МРК, ГНК) : 41 [17:47:01]line Товар: 2710194210 [17:47:01]line ДТ-К-5 [17:47:01]line 13.130 * 76.20 [17:47:01]line = 1000.51 [17:47:01]line НДС 12% НСП 1% [17:47:01]line > о реализуемом товаре [17:47:01]line ОКРУГЛЕНИЕ: -0.51 [17:47:01]line ИТОГО: 1000.00 [17:47:01]line Внесено: 1000.00 [17:47:01]line СДАЧА: 0.00 [17:47:01]line НСП 1% : 8.85 [17:47:01]line НДС 12% : 106.25 [17:47:01]line Наличными: 1000.00 [17:47:01]line Безнал.: 0.00 [17:47:01]line Место: АЗС № 89 "Партнер Нефть" [17:47:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:47:01]line СНО: Общий режим [17:47:01]line Чек 288 25.09.2024 17:47 [17:47:01]line Смена: 478 ФФД: 1.0 [17:47:01]line ЗНМ: 0300000113 [17:47:01]line РНМ: 0000000000091825 [17:47:01]line Версия ККМ: 001 [17:47:01]line ФМ: 0000000000871835 [17:47:01]line ФД: 153272 [17:47:01]line ФПД: 100329424497911 [17:47:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153272&fm=100329424497911&tin=02508201610067®Number=0000000000091825&sum=100000 [17:47:01]OFD Sender: Processing packet 153272 [packets to send 836, broken 835] [17:47:01]ProducePacketName [17:47:01]name=ofd_packets/00153272 [17:47:01]OFD Sender: To server: pG, [17:47:01]CommunicateWithHost lk.salyk.kg:30040 [17:47:01]ConnectInit lk.salyk.kg [17:47:01]written 0, free lines is 4095 [17:47:02]Write to MH i2c: 01 00 00 D2 01 D3 [17:47:02]Write i2c OK [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: 01 [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: 01 07 00 [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 DE 0C C4 [17:47:02]RasterBufferAndPrint [17:47:02]line [17:47:02]line [17:47:02]line [17:47:02]line [17:47:02]line [17:47:02]written 0, free lines is 3300 [17:47:02]MH_Cut [17:47:02]Write to MH i2c: D1 01 00 D9 01 01 AC [17:47:02]Write i2c OK [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: D1 [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: D1 01 00 [17:47:02]MH_I2C_Read... [17:47:02]Read from MH i2c: D1 01 00 D9 01 00 AB [17:47:02]Write to MH i2c: 01 00 00 DA 01 DB [17:47:02]Write i2c OK [17:47:02]MH_I2C_Read... [17:47:03]*** Cut start [17:47:03]*** Purtial cut [17:47:03]*** Stage 1: CUTSNS_PIN = 1 [17:47:03]Read from MH i2c: 01 [17:47:03]MH_I2C_Read... [17:47:03]*** Stop cut motor [17:47:03]*** Cut end [17:47:03]Read from MH i2c: 01 07 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [17:47:03]process_action close_receipt done [17:47:03]requested_data is exist [17:47:03]produce_requested_data [17:47:03]requested_item fm.sn is exist - process it [17:47:03]wFMCommunicate request_size=4 [17:47:03]MH_SAM_APDU [17:47:03]CAPDU: 80 11 00 00 [17:47:03]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [17:47:03]Write i2c OK [17:47:03]MH_I2C_Read... [17:47:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:03]Read from MH i2c: E2 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 17 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [17:47:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:03]wFMCommunicate OK [17:47:03]requested_item fd.num is exist - process it [17:47:03]SAM_PROTO_GetFieldsCounters [17:47:03]wFMCommunicate request_size=4 [17:47:03]MH_SAM_APDU [17:47:03]CAPDU: 80 13 00 00 [17:47:03]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [17:47:03]Write i2c OK [17:47:03]MH_I2C_Read... [17:47:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:03]Read from MH i2c: E2 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 62 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [17:47:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:03]wFMCommunicate OK [17:47:03]SAM_PROTO_GetFieldsCounters done [17:47:03]requested_item shift.num is exist - process it [17:47:03]requested_item shift.opened is exist - process it [17:47:03]req_shift_opened [17:47:03]FM_GetShiftState [17:47:03]SAM_PROTO_GetShiftState [17:47:03]wFMCommunicate request_size=4 [17:47:03]MH_SAM_APDU [17:47:03]CAPDU: 80 13 01 00 [17:47:03]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [17:47:03]Write i2c OK [17:47:03]MH_I2C_Read... [17:47:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:03]Read from MH i2c: E2 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 0E 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [17:47:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:47:03]wFMCommunicate OK [17:47:03]SAM_PROTO_GetShiftState done [17:47:03]FM_GetShiftState done [17:47:03]req_shift_opened done [17:47:03]requested_item shift.open_date is exist - process it [17:47:03]req_shift_open_date [17:47:03]req_shift_open_date done [17:47:03]produce_requested_data done [17:47:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153272,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:47:03]process_action_free close_receipt [17:47:03]json_value_free [17:47:03]json_value_free done [17:47:03]process_json_proto returns [17:47:03]Send response to host [17:47:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153272,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:47:03]free response buf [17:47:03]execute_script done [17:47:03]execute_script returns [17:47:03]free content buf [17:47:03]Sock 10.Close socket [17:47:03]Sock 10.Thread stoped [17:47:06]recv_with_timeout no data received [17:47:06]ConnectInit Can't take IP for lk.salyk.kg [17:47:06]CommunicateWithHost connect error [17:47:06]CommunicateWithHost err = -1 [17:47:06]OFD Sender: Server communicate error [17:47:08]int [17:47:08]Write to MH i2c: 01 00 00 DE 01 DF [17:47:08]*** FLAG_PRN_KEY set [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 DE 01 00 08 00 00 00 FF 0F FC [17:47:08]state=0 [17:47:08]Key pressed [17:47:08]Feed [17:47:08]Write to MH i2c: D8 00 00 DF 01 B7 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D8 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D8 01 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D8 01 00 DF 01 00 B8 [17:47:08]int [17:47:08]Write to MH i2c: 01 00 00 E0 01 E1 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 E0 01 00 48 00 00 00 3C 00 6C [17:47:08]state=2 [17:47:08]Key pressed [17:47:08]int [17:47:08]Write to MH i2c: 01 00 00 E1 01 E2 [17:47:08]*** FLAG_PRN_KEY reset [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 E1 01 00 00 00 00 00 FB 0F F3 [17:47:08]state=2 [17:47:08]Stop feed [17:47:10]int [17:47:10]Write to MH i2c: 01 00 00 E2 01 E3 [17:47:10]*** FLAG_PRN_KEY set [17:47:10]Write i2c OK [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 E2 01 00 08 00 00 00 FF 0F 00 [17:47:10]state=0 [17:47:10]Key pressed [17:47:10]Feed [17:47:10]Write to MH i2c: D8 00 00 E3 01 BB [17:47:10]Write i2c OK [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: D8 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: D8 01 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: D8 01 00 E3 01 00 BC [17:47:10]int [17:47:10]Write to MH i2c: 01 00 00 E4 01 E5 [17:47:10]Write i2c OK [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 E4 01 00 48 00 00 00 3C 00 70 [17:47:10]state=2 [17:47:10]Key pressed [17:47:10]int [17:47:10]Write to MH i2c: 01 00 00 E5 01 E6 [17:47:10]*** FLAG_PRN_KEY reset [17:47:10]Write i2c OK [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: 01 07 00 E5 01 00 00 00 00 00 F7 0F F3 [17:47:10]state=2 [17:47:10]Stop feed [17:47:11]OFD Sender: Processing packet 153272 [packets to send 836, broken 835] [17:47:11]ProducePacketName [17:47:11]name=ofd_packets/00153272 [17:47:11]OFD Sender: To server: pG, [17:47:11]CommunicateWithHost lk.salyk.kg:30040 [17:47:11]ConnectInit lk.salyk.kg [17:47:17]recv_with_timeout no data received [17:47:22]Connected sock=10 [17:47:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE D1 04 01 D5 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 94 4C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 56 02 00 35 04 06 00 5B 3F C3 B5 2C F7 51 B7 ED E5 10 84 D6 EB [17:47:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C 04 47 00 F4 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 56 02 00 F4 03 04 00 A6 F4 F3 66 B6 04 01 00 00 45 D2 CD 5F 79 8F F9 AB [17:47:26]CommunicateWithHost err = 0 [17:47:26]CheckOFDResponse [17:47:26]1017 (14) - 77093643461234 [17:47:26]1041 (16) - 0000000000871835 [17:47:26]1040 (4) - 153272 [17:47:26]1012 (4) - 25.09.2024 11:31 [17:47:26]1206 (1) - 0 [17:47:26]OFD Sender: Remove packet 153272 [17:47:26]ProducePacketName [17:47:26]name=ofd_packets/00153272 [17:47:26]NVStorageDeleteData [17:47:26]OFD Sender: No OFD packet to send [17:47:30]recv_with_timeout no data received [17:47:31]OFD Sender: No OFD packet to send [17:47:36]OFD Sender: No OFD packet to send [17:47:41]OFD Sender: No OFD packet to send [17:47:45]recv_with_timeout no data received [17:47:46]OFD Sender: No OFD packet to send [17:47:51]OFD Sender: No OFD packet to send [17:47:56]OFD Sender: No OFD packet to send [17:48:01]OFD Sender: No OFD packet to send [17:48:06]OFD Sender: No OFD packet to send [17:48:11]OFD Sender: No OFD packet to send [17:48:16]OFD Sender: No OFD packet to send [17:48:21]OFD Sender: No OFD packet to send [17:48:26]OFD Sender: No OFD packet to send [17:48:31]OFD Sender: No OFD packet to send [17:48:36]OFD Sender: No OFD packet to send [17:48:41]OFD Sender: No OFD packet to send [17:48:46]OFD Sender: No OFD packet to send [17:48:48]accept exits with 8 [17:48:48]New connection [17:48:48]New thread 3067219300 created [17:48:48]Thread 3067075940 joined [17:48:48]Waiting for new connection... [17:48:48] Sock 8.Parse request [17:48:48]Sock 8.Check first char [17:48:48]Sock 8.First char is OK [17:48:48]request: POST /json_proto HTTP/1.0 [17:48:48]Method: POST [17:48:48]URL: /json_proto [17:48:48]Method is POST - this is cgi request [17:48:48]url: /json_proto [17:48:48]query_string will be loaded in cgi processing [17:48:48]execute_cgi json_proto POST (null) [17:48:48]execute_cgi path=json_proto method=POST [17:48:48]POST find Content-Length [17:48:48]Host: 172.17.43.67:8080 [17:48:48]Content-Length: 678 [17:48:48]Content-Type: application/json [17:48:48] [17:48:48]POST finish read [17:48:48]Found Content-Length = 678 [17:48:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:48]execute_script... [17:48: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)1787269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:48]POST & json_proto [17:48:48]process_json_proto [17:48:48]json parsed OK: [17:48:48]protocol is kg_v1.0 [17:48:48]action value=close_receipt [17:48:48]process_action close_receipt [17:48:48]cmd_close_receipt [17:48:48]MH_GetDate [17:48:48]Write to MH i2c: F0 00 00 E6 01 D6 [17:48:48]Write i2c OK [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: F0 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: F0 09 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: F0 09 00 E6 01 00 00 4D F4 66 6A BD 47 65 59 [17:48:48]GetLastDocTimeStamp 1727286420 [17:48:48]current date 1727286528 [17:48:48]FM_GetShiftState [17:48:48]SAM_PROTO_GetShiftState [17:48:48]wFMCommunicate request_size=4 [17:48:48]MH_SAM_APDU [17:48:48]CAPDU: 80 13 01 00 [17:48:48]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [17:48:48]Write i2c OK [17:48:48]MH_I2C_Read... [17:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:48]Read from MH i2c: E2 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 0E 00 [17:48:48]MH_I2C_Read... [17:48:48]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2D [17:48:48]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:48:48]wFMCommunicate OK [17:48:48]SAM_PROTO_GetShiftState done [17:48:48]FM_GetShiftState done [17:48:48]opened in 1727224329 [17:48:48]opened+sec_in_day 1727310729 [17:48:48]quantity*price = 50036 [17:48:48]sum+1 = 50037 [17:48:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 289 25.09.2024 17:48 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153273 ФПД: 82631450153347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153273&fm=82631450153347&tin=02508201610067®Number=0000000000091825&sum=50000 [17:48:49]StoreToDocumentArchive [17:48:49]shift 478 fd 153273 [17:48:49]save to /storage/0478/doc_00153273 [17:48:49]save last doc name /storage/0478/doc_00153273 to /storage/kkm_last_doc_name [17:48:49]save OK [17:48:49]Clear old archive folders... [17:48:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:49]tlvbuf is 01C40B10 [17:48:49]SAM_PROTO_ClearQueue [17:48:49]wFMCommunicate request_size=4 [17:48:49]MH_SAM_APDU [17:48:49]CAPDU: 80 09 00 00 [17:48:49]Write to MH i2c: E2 08 00 F4 01 80 09 00 00 00 00 00 00 67 [17:48:49]Write i2c OK [17:48:49]MH_I2C_Read... [17:48:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:49]Read from MH i2c: E2 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [17:48:49]RAPDU: 90 00 [17:48:49]wFMCommunicate OK [17:48:49]SAM_PROTO_ClearQueue done [17:48:49]KKMCreateOFDPacket [17:48:49]OFDProtocolAddRootSTLVToBuf [17:48:49]FM_MakeSignedData [17:48:49]FM_MakeSignedData [17:48:49]SAM_PROTO_SignData [17:48:49]wFMCommunicate request_size=4 [17:48:49]MH_SAM_APDU [17:48:49]CAPDU: 80 0D 01 02 [17:48:49]Write to MH i2c: E2 08 00 F5 01 80 0D 01 02 00 00 00 00 6F [17:48:49]Write i2c OK [17:48:49]MH_I2C_Read... [17:48:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:49]Read from MH i2c: E2 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [17:48:49]RAPDU: 90 00 [17:48:49]wFMCommunicate OK [17:48:49]wFMCommunicate request_size=255 [17:48:49]MH_SAM_APDU [17:48:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 00 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 56 02 00 35 04 06 00 4B [17:48:49]Write to MH i2c: E2 02 01 F6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 00 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 56 02 00 35 04 06 00 4B 00 00 F2 [17:48:49]Write i2c OK [17:48:49]MH_I2C_Read... [17:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:49]Read from MH i2c: E2 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [17:48:49]RAPDU: 90 00 [17:48:49]wFMCommunicate OK [17:48:49]wFMCommunicate request_size=10 [17:48:49]MH_SAM_APDU [17:48:49]CAPDU: 80 0D 02 02 05 27 22 3B D1 83 [17:48:49]Write to MH i2c: E2 0D 00 F7 01 80 0D 02 02 05 00 27 22 3B D1 83 00 00 54 [17:48:49]Write i2c OK [17:48:49]MH_I2C_Read... [17:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:49]Read from MH i2c: E2 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 [17:48:49]MH_I2C_Read... [17:48:49]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [17:48:49]RAPDU: 90 00 [17:48:49]wFMCommunicate OK [17:48:49]wFMCommunicate request_size=4 [17:48:49]MH_SAM_APDU [17:48:49]CAPDU: 80 0D 03 02 [17:48:49]Write to MH i2c: E2 08 00 F8 01 80 0D 03 02 00 00 00 00 74 [17:48:49]Write i2c OK [17:48:49]MH_I2C_Read... [17:48:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:50]Read from MH i2c: E2 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: E2 0B 00 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: E2 0B 00 F8 01 00 FE 31 E8 73 25 65 C1 81 90 00 CB [17:48:50]RAPDU: FE 31 E8 73 25 65 C1 81 90 00 [17:48:50]wFMCommunicate OK [17:48:50]SAM_PROTO_SignData done [17:48:50]FM_MakeSignedData done [17:48:50]CreateOFDProtocolMessage [17:48:50]wFMCommunicate request_size=4 [17:48:50]MH_SAM_APDU [17:48:50]CAPDU: 80 11 00 00 [17:48:50]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [17:48:50]Write i2c OK [17:48:50]MH_I2C_Read... [17:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:50]Read from MH i2c: E2 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: E2 17 00 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [17:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:50]wFMCommunicate OK [17:48:50]CreateOFDProtocolMessage done [17:48:50]OFDSenderStorePacket 153273 [17:48:50]StoreOFDPacket docnum=153273 [17:48:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 46 07 01 A4 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 00 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 56 02 00 35 04 06 00 4B 27 22 3B D1 83 FE 31 E8 73 25 65 C1 81 [17:48:50]CheckFolder [17:48:50]dirname=/storage/ofd_packets [17:48:50]CheckFolder done [17:48:50]ProducePacketName [17:48:50]name=ofd_packets/00153273 [17:48:50]NVStorageSaveData ofd_packets/00153273 [17:48:50]File name is /storage/ofd_packets/00153273 [17:48:50]Write 301 bytes [17:48:50]NVStorageSaveData done [17:48:50]OFDSenderStorePacket done [17:48:50]KKMCreateOFDPacket done [17:48:50]NVStorageSaveData kkm_last_timestamp [17:48:50]File name is /storage/kkm_last_timestamp [17:48:50]Write 4 bytes [17:48:50]NVStorageSaveData done [17:48:50]ExternCall_PrintAddStr [17:48:50]wPrintStart [17:48:50]Write to MH i2c: 01 00 00 FA 01 FB [17:48:50]Write i2c OK [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 07 00 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [17:48:50]RasterBufferAndPrint [17:48:50]line Счет N : (1)1787269 [17:48:50]line ИНН: 02508201610067 [17:48:50]line Контрольно-Кассовый Чек [17:48:50]line ПРОДАЖА [17:48:50]line ТРК (МРК, ГНК) : 22 [17:48:50]line Товар: 2710124130 [17:48:50]line Аи-92-К-5 [17:48:50]line 7.380 * 67.80 [17:48:50]line = 500.36 [17:48:50]line НДС 12% НСП 1% [17:48:50]line > о реализуемом товаре [17:48:50]line ОКРУГЛЕНИЕ: -0.36 [17:48:50]line ИТОГО: 500.00 [17:48:50]line Внесено: 500.00 [17:48:50]line СДАЧА: 0.00 [17:48:50]line НСП 1% : 4.43 [17:48:50]line НДС 12% : 53.14 [17:48:50]line Наличными: 500.00 [17:48:50]line Безнал.: 0.00 [17:48:50]line Место: АЗС № 89 "Партнер Нефть" [17:48:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:48:50]line СНО: Общий режим [17:48:50]line Чек 289 25.09.2024 17:48 [17:48:50]line Смена: 478 ФФД: 1.0 [17:48:50]line ЗНМ: 0300000113 [17:48:50]line РНМ: 0000000000091825 [17:48:50]line Версия ККМ: 001 [17:48:50]line ФМ: 0000000000871835 [17:48:50]line ФД: 153273 [17:48:50]line ФПД: 82631450153347 [17:48:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174848&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153273&fm=82631450153347&tin=02508201610067®Number=0000000000091825&sum=50000 [17:48:50]OFD Sender: Processing packet 153273 [packets to send 836, broken 835] [17:48:50]ProducePacketName [17:48:50]name=ofd_packets/00153273 [17:48:50]OFD Sender: To server: pG, [17:48:50]CommunicateWithHost lk.salyk.kg:30040 [17:48:50]ConnectInit lk.salyk.kg [17:48:50]written 0, free lines is 4095 [17:48:50]Write to MH i2c: 01 00 00 25 02 27 [17:48:50]Write i2c OK [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 07 00 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 E5 0C 1F [17:48:50]RasterBufferAndPrint [17:48:50]line [17:48:50]line [17:48:50]line [17:48:50]line [17:48:50]line [17:48:50]written 0, free lines is 3307 [17:48:50]MH_Cut [17:48:50]Write to MH i2c: D1 01 00 2C 02 01 00 [17:48:50]Write i2c OK [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: D1 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: D1 01 00 [17:48:50]MH_I2C_Read... [17:48:50]Read from MH i2c: D1 01 00 2C 02 00 FF [17:48:50]Write to MH i2c: 01 00 00 2D 02 2F [17:48:50]Write i2c OK [17:48:50]MH_I2C_Read... [17:48:51]*** Cut start [17:48:51]*** Purtial cut [17:48:51]*** Stage 1: CUTSNS_PIN = 1 [17:48:51]Read from MH i2c: 01 [17:48:51]MH_I2C_Read... [17:48:51]*** Stop cut motor [17:48:51]*** Cut end [17:48:51]Read from MH i2c: 01 07 00 [17:48:51]MH_I2C_Read... [17:48:51]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [17:48:51]process_action close_receipt done [17:48:51]requested_data is exist [17:48:51]produce_requested_data [17:48:51]requested_item fm.sn is exist - process it [17:48:51]wFMCommunicate request_size=4 [17:48:51]MH_SAM_APDU [17:48:51]CAPDU: 80 11 00 00 [17:48:51]Write to MH i2c: E2 08 00 2E 02 80 11 00 00 00 00 00 00 AA [17:48:51]Write i2c OK [17:48:51]MH_I2C_Read... [17:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:51]Read from MH i2c: E2 [17:48:51]MH_I2C_Read... [17:48:51]Read from MH i2c: E2 17 00 [17:48:51]MH_I2C_Read... [17:48:51]Read from MH i2c: E2 17 00 2E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:48:51]wFMCommunicate OK [17:48:51]requested_item fd.num is exist - process it [17:48:51]SAM_PROTO_GetFieldsCounters [17:48:51]wFMCommunicate request_size=4 [17:48:51]MH_SAM_APDU [17:48:51]CAPDU: 80 13 00 00 [17:48:51]Write to MH i2c: E2 08 00 2F 02 80 13 00 00 00 00 00 00 AD [17:48:51]Write i2c OK [17:48:51]MH_I2C_Read... [17:48:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:52]Read from MH i2c: E2 [17:48:52]MH_I2C_Read... [17:48:52]Read from MH i2c: E2 62 00 [17:48:52]MH_I2C_Read... [17:48:52]Read from MH i2c: E2 62 00 2F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [17:48:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:52]wFMCommunicate OK [17:48:52]SAM_PROTO_GetFieldsCounters done [17:48:52]requested_item shift.num is exist - process it [17:48:52]requested_item shift.opened is exist - process it [17:48:52]req_shift_opened [17:48:52]FM_GetShiftState [17:48:52]SAM_PROTO_GetShiftState [17:48:52]wFMCommunicate request_size=4 [17:48:52]MH_SAM_APDU [17:48:52]CAPDU: 80 13 01 00 [17:48:52]Write to MH i2c: E2 08 00 30 02 80 13 01 00 00 00 00 00 AF [17:48:52]Write i2c OK [17:48:52]MH_I2C_Read... [17:48:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:52]Read from MH i2c: E2 [17:48:52]MH_I2C_Read... [17:48:52]Read from MH i2c: E2 0E 00 [17:48:52]MH_I2C_Read... [17:48:52]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 77 [17:48:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:48:52]wFMCommunicate OK [17:48:52]SAM_PROTO_GetShiftState done [17:48:52]FM_GetShiftState done [17:48:52]req_shift_opened done [17:48:52]requested_item shift.open_date is exist - process it [17:48:52]req_shift_open_date [17:48:52]req_shift_open_date done [17:48:52]produce_requested_data done [17:48:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153273,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:48:52]process_action_free close_receipt [17:48:52]json_value_free [17:48:52]json_value_free done [17:48:52]process_json_proto returns [17:48:52]Send response to host [17:48:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153273,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:48:52]free response buf [17:48:52]execute_script done [17:48:52]execute_script returns [17:48:52]free content buf [17:48:52]Sock 8.Close socket [17:48:52]Sock 8.Thread stoped [17:48:54]recv_with_timeout no data received [17:48:55]Connected sock=11 [17:48:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 46 07 01 A4 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 00 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 56 02 00 35 04 06 00 4B 27 22 3B D1 83 FE 31 E8 73 25 65 C1 81 [17:48:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 9B 47 00 0D EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 56 02 00 F4 03 04 00 00 F5 F3 66 B6 04 01 00 00 5F BF D4 DC D6 26 47 27 [17:48:55]CommunicateWithHost err = 0 [17:48:55]CheckOFDResponse [17:48:55]1017 (14) - 77093643461234 [17:48:55]1041 (16) - 0000000000871835 [17:48:55]1040 (4) - 153273 [17:48:55]1012 (4) - 25.09.2024 11:33 [17:48:55]1206 (1) - 0 [17:48:55]OFD Sender: Remove packet 153273 [17:48:55]ProducePacketName [17:48:55]name=ofd_packets/00153273 [17:48:55]NVStorageDeleteData [17:48:56]OFD Sender: No OFD packet to send [17:49:01]OFD Sender: No OFD packet to send [17:49:06]OFD Sender: No OFD packet to send [17:49:09]accept exits with 9 [17:49:09]New connection [17:49:09]New thread 3067075940 created [17:49:09]Thread 3067219300 joined [17:49:09]Waiting for new connection... [17:49:09] Sock 9.Parse request [17:49:09]Sock 9.Check first char [17:49:09]Sock 9.First char is OK [17:49:09]request: POST /json_proto HTTP/1.0 [17:49:09]Method: POST [17:49:09]URL: /json_proto [17:49:09]Method is POST - this is cgi request [17:49:09]url: /json_proto [17:49:09]query_string will be loaded in cgi processing [17:49:09]execute_cgi json_proto POST (null) [17:49:09]execute_cgi path=json_proto method=POST [17:49:09]POST find Content-Length [17:49:09]Host: 172.17.43.67:8080 [17:49:09]Content-Length: 676 [17:49:09]Content-Type: application/json [17:49:09] [17:49:09]POST finish read [17:49:09]Found Content-Length = 676 [17:49:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:09]execute_script... [17:49:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:09]POST & json_proto [17:49:09]process_json_proto [17:49:09]json parsed OK: [17:49:09]protocol is kg_v1.0 [17:49:09]action value=close_receipt [17:49:09]process_action close_receipt [17:49:09]cmd_close_receipt [17:49:09]MH_GetDate [17:49:09]Write to MH i2c: F0 00 00 31 02 22 [17:49:09]Write i2c OK [17:49:09]MH_I2C_Read... [17:49:09]Read from MH i2c: F0 [17:49:09]MH_I2C_Read... [17:49:09]Read from MH i2c: F0 09 00 [17:49:09]MH_I2C_Read... [17:49:09]Read from MH i2c: F0 09 00 31 02 00 16 4D F4 66 6A BD 47 65 BB [17:49:09]GetLastDocTimeStamp 1727286528 [17:49:09]current date 1727286550 [17:49:09]FM_GetShiftState [17:49:09]SAM_PROTO_GetShiftState [17:49:09]wFMCommunicate request_size=4 [17:49:09]MH_SAM_APDU [17:49:09]CAPDU: 80 13 01 00 [17:49:09]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [17:49:09]Write i2c OK [17:49:09]MH_I2C_Read... [17:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:09]Read from MH i2c: E2 [17:49:09]MH_I2C_Read... [17:49:09]Read from MH i2c: E2 0E 00 [17:49:09]MH_I2C_Read... [17:49:09]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 79 [17:49:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:49:09]wFMCommunicate OK [17:49:09]SAM_PROTO_GetShiftState done [17:49:09]FM_GetShiftState done [17:49:09]opened in 1727224329 [17:49:09]opened+sec_in_day 1727310729 [17:49:09]quantity*price = 80010 [17:49:09]sum+1 = 80011 [17:49:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 290 25.09.2024 17:49 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153274 ФПД: 4316251481255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174910&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153274&fm=4316251481255&tin=02508201610067®Number=0000000000091825&sum=80000 [17:49:10]StoreToDocumentArchive [17:49:10]shift 478 fd 153274 [17:49:10]save to /storage/0478/doc_00153274 [17:49:10]save last doc name /storage/0478/doc_00153274 to /storage/kkm_last_doc_name [17:49:10]save OK [17:49:10]Clear old archive folders... [17:49:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:49:10]tlvbuf is 01BBC870 [17:49:10]SAM_PROTO_ClearQueue [17:49:10]wFMCommunicate request_size=4 [17:49:10]MH_SAM_APDU [17:49:10]CAPDU: 80 09 00 00 [17:49:10]Write to MH i2c: E2 08 00 3F 02 80 09 00 00 00 00 00 00 B3 [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:10]Read from MH i2c: E2 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: E2 03 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [17:49:10]RAPDU: 90 00 [17:49:10]wFMCommunicate OK [17:49:10]SAM_PROTO_ClearQueue done [17:49:10]KKMCreateOFDPacket [17:49:10]OFDProtocolAddRootSTLVToBuf [17:49:10]FM_MakeSignedData [17:49:10]FM_MakeSignedData [17:49:10]SAM_PROTO_SignData [17:49:10]wFMCommunicate request_size=4 [17:49:10]MH_SAM_APDU [17:49:10]CAPDU: 80 0D 01 02 [17:49:10]Write to MH i2c: E2 08 00 40 02 80 0D 01 02 00 00 00 00 BB [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:10]Read from MH i2c: E2 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: E2 03 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [17:49:10]RAPDU: 90 00 [17:49:10]wFMCommunicate OK [17:49:10]wFMCommunicate request_size=255 [17:49:10]MH_SAM_APDU [17:49:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 16 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 56 02 00 35 04 06 00 03 EC F4 A2 [17:49:10]Write to MH i2c: E2 02 01 41 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 16 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 56 02 00 35 04 06 00 03 EC F4 A2 00 00 C9 [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:11]Read from MH i2c: E2 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 03 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [17:49:11]RAPDU: 90 00 [17:49:11]wFMCommunicate OK [17:49:11]wFMCommunicate request_size=7 [17:49:11]MH_SAM_APDU [17:49:11]CAPDU: 80 0D 02 02 02 E4 A7 [17:49:11]Write to MH i2c: E2 0A 00 42 02 80 0D 02 02 02 00 E4 A7 00 00 4D [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:11]Read from MH i2c: E2 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 03 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [17:49:11]RAPDU: 90 00 [17:49:11]wFMCommunicate OK [17:49:11]wFMCommunicate request_size=4 [17:49:11]MH_SAM_APDU [17:49:11]CAPDU: 80 0D 03 02 [17:49:11]Write to MH i2c: E2 08 00 43 02 80 0D 03 02 00 00 00 00 C0 [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:11]Read from MH i2c: E2 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 0B 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 0B 00 43 02 00 AE D7 FB 2D 27 0E 9D 69 90 00 A9 [17:49:11]RAPDU: AE D7 FB 2D 27 0E 9D 69 90 00 [17:49:11]wFMCommunicate OK [17:49:11]SAM_PROTO_SignData done [17:49:11]FM_MakeSignedData done [17:49:11]CreateOFDProtocolMessage [17:49:11]wFMCommunicate request_size=4 [17:49:11]MH_SAM_APDU [17:49:11]CAPDU: 80 11 00 00 [17:49:11]Write to MH i2c: E2 08 00 44 02 80 11 00 00 00 00 00 00 C0 [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:11]Read from MH i2c: E2 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 17 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: E2 17 00 44 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [17:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:49:11]wFMCommunicate OK [17:49:11]CreateOFDProtocolMessage done [17:49:11]OFDSenderStorePacket 153274 [17:49:11]StoreOFDPacket docnum=153274 [17:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 2D 04 01 B8 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 16 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 56 02 00 35 04 06 00 03 EC F4 A2 E4 A7 AE D7 FB 2D 27 0E 9D 69 [17:49:11]CheckFolder [17:49:11]dirname=/storage/ofd_packets [17:49:11]CheckFolder done [17:49:11]ProducePacketName [17:49:11]name=ofd_packets/00153274 [17:49:11]NVStorageSaveData ofd_packets/00153274 [17:49:11]File name is /storage/ofd_packets/00153274 [17:49:11]Write 298 bytes [17:49:11]NVStorageSaveData done [17:49:11]OFDSenderStorePacket done [17:49:11]KKMCreateOFDPacket done [17:49:11]NVStorageSaveData kkm_last_timestamp [17:49:11]File name is /storage/kkm_last_timestamp [17:49:11]Write 4 bytes [17:49:11]NVStorageSaveData done [17:49:11]ExternCall_PrintAddStr [17:49:11]wPrintStart [17:49:11]Write to MH i2c: 01 00 00 45 02 47 [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 07 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 07 00 45 02 00 00 00 00 00 FF 0F 5C [17:49:11]RasterBufferAndPrint [17:49:11]line Счет N : (1)1787270 [17:49:11]line ИНН: 02508201610067 [17:49:11]line Контрольно-Кассовый Чек [17:49:11]line ПРОДАЖА [17:49:11]line ТРК (МРК, ГНК) : 31 [17:49:11]line Товар: 2710194210 [17:49:11]line ДТ-К-5 [17:49:11]line 10.500 * 76.20 [17:49:11]line = 800.10 [17:49:11]line НДС 12% НСП 1% [17:49:11]line > о реализуемом товаре [17:49:11]line ОКРУГЛЕНИЕ: -0.10 [17:49:11]line ИТОГО: 800.00 [17:49:11]line Внесено: 800.00 [17:49:11]line СДАЧА: 0.00 [17:49:11]line НСП 1% : 7.08 [17:49:11]line НДС 12% : 84.97 [17:49:11]line Наличными: 800.00 [17:49:11]line Безнал.: 0.00 [17:49:11]line Место: АЗС № 89 "Партнер Нефть" [17:49:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:49:11]line СНО: Общий режим [17:49:11]line Чек 290 25.09.2024 17:49 [17:49:11]line Смена: 478 ФФД: 1.0 [17:49:11]line ЗНМ: 0300000113 [17:49:11]line РНМ: 0000000000091825 [17:49:11]line Версия ККМ: 001 [17:49:11]line ФМ: 0000000000871835 [17:49:11]line ФД: 153274 [17:49:11]line ФПД: 4316251481255 [17:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T174910&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153274&fm=4316251481255&tin=02508201610067®Number=0000000000091825&sum=80000 [17:49:11]written 0, free lines is 4095 [17:49:11]OFD Sender: Processing packet 153274 [packets to send 836, broken 835] [17:49:11]ProducePacketName [17:49:11]name=ofd_packets/00153274 [17:49:11]OFD Sender: To server: pG, [17:49:11]CommunicateWithHost lk.salyk.kg:30040 [17:49:11]ConnectInit lk.salyk.kg [17:49:11]Write to MH i2c: 01 00 00 70 02 72 [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 07 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 DF 0C 64 [17:49:11]RasterBufferAndPrint [17:49:11]line [17:49:11]line [17:49:11]line [17:49:11]line [17:49:11]line [17:49:11]written 0, free lines is 3301 [17:49:11]MH_Cut [17:49:11]Write to MH i2c: D1 01 00 77 02 01 4B [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: D1 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: D1 01 00 [17:49:11]MH_I2C_Read... [17:49:11]Read from MH i2c: D1 01 00 77 02 00 4A [17:49:11]Write to MH i2c: 01 00 00 78 02 7A [17:49:11]Write i2c OK [17:49:11]MH_I2C_Read... [17:49:12]*** Cut start [17:49:12]*** Purtial cut [17:49:12]*** Stage 1: CUTSNS_PIN = 1 [17:49:12]Connected sock=11 [17:49:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 2D 04 01 B8 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 16 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 56 02 00 35 04 06 00 03 EC F4 A2 E4 A7 AE D7 FB 2D 27 0E 9D 69 [17:49:12]Read from MH i2c: 01 [17:49:12]MH_I2C_Read... [17:49:12]*** Stop cut motor [17:49:12]*** Cut end [17:49:12]Read from MH i2c: 01 07 00 [17:49:12]MH_I2C_Read... [17:49:12]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 FF 0F 8F [17:49:12]process_action close_receipt done [17:49:12]requested_data is exist [17:49:12]produce_requested_data [17:49:12]requested_item fm.sn is exist - process it [17:49:12]wFMCommunicate request_size=4 [17:49:12]MH_SAM_APDU [17:49:12]CAPDU: 80 11 00 00 [17:49:12]Write to MH i2c: E2 08 00 79 02 80 11 00 00 00 00 00 00 F5 [17:49:12]Write i2c OK [17:49:12]MH_I2C_Read... [17:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:12]Read from MH i2c: E2 [17:49:12]MH_I2C_Read... [17:49:12]Read from MH i2c: E2 17 00 [17:49:12]MH_I2C_Read... [17:49:12]Read from MH i2c: E2 17 00 79 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [17:49:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:49:12]wFMCommunicate OK [17:49:12]requested_item fd.num is exist - process it [17:49:12]SAM_PROTO_GetFieldsCounters [17:49:12]wFMCommunicate request_size=4 [17:49:12]MH_SAM_APDU [17:49:12]CAPDU: 80 13 00 00 [17:49:12]Write to MH i2c: E2 08 00 7A 02 80 13 00 00 00 00 00 00 F8 [17:49:12]Write i2c OK [17:49:12]MH_I2C_Read... [17:49:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:12]Read from MH i2c: E2 [17:49:12]MH_I2C_Read... [17:49:12]Read from MH i2c: E2 62 00 [17:49:12]MH_I2C_Read... [17:49:12]Read from MH i2c: E2 62 00 7A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [17:49:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:13]wFMCommunicate OK [17:49:13]SAM_PROTO_GetFieldsCounters done [17:49:13]requested_item shift.num is exist - process it [17:49:13]requested_item shift.opened is exist - process it [17:49:13]req_shift_opened [17:49:13]FM_GetShiftState [17:49:13]SAM_PROTO_GetShiftState [17:49:13]wFMCommunicate request_size=4 [17:49:13]MH_SAM_APDU [17:49:13]CAPDU: 80 13 01 00 [17:49:13]Write to MH i2c: E2 08 00 7B 02 80 13 01 00 00 00 00 00 FA [17:49:13]Write i2c OK [17:49:13]MH_I2C_Read... [17:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:13]Read from MH i2c: E2 [17:49:13]MH_I2C_Read... [17:49:13]Read from MH i2c: E2 0E 00 [17:49:13]MH_I2C_Read... [17:49:13]Read from MH i2c: E2 0E 00 7B 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C2 [17:49:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:49:13]wFMCommunicate OK [17:49:13]SAM_PROTO_GetShiftState done [17:49:13]FM_GetShiftState done [17:49:13]req_shift_opened done [17:49:13]requested_item shift.open_date is exist - process it [17:49:13]req_shift_open_date [17:49:13]req_shift_open_date done [17:49:13]produce_requested_data done [17:49:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153274,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:49:13]process_action_free close_receipt [17:49:13]json_value_free [17:49:13]json_value_free done [17:49:13]process_json_proto returns [17:49:13]Send response to host [17:49:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153274,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:49:13]free response buf [17:49:13]execute_script done [17:49:13]execute_script returns [17:49:13]free content buf [17:49:13]Sock 9.Close socket [17:49:13]Sock 9.Thread stoped [17:49:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 04 47 00 83 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 56 02 00 F4 03 04 00 11 F5 F3 66 B6 04 01 00 00 64 1F DB C6 40 1F 47 2F [17:49:13]CommunicateWithHost err = 0 [17:49:13]CheckOFDResponse [17:49:13]1017 (14) - 77093643461234 [17:49:13]1041 (16) - 0000000000871835 [17:49:13]1040 (4) - 153274 [17:49:13]1012 (4) - 25.09.2024 11:33 [17:49:13]1206 (1) - 0 [17:49:13]OFD Sender: Remove packet 153274 [17:49:13]ProducePacketName [17:49:13]name=ofd_packets/00153274 [17:49:13]NVStorageDeleteData [17:49:13]OFD Sender: No OFD packet to send [17:49:18]OFD Sender: No OFD packet to send [17:49:23]OFD Sender: No OFD packet to send [17:49:28]OFD Sender: No OFD packet to send [17:49:32]recv_with_timeout no data received [17:49:33]OFD Sender: No OFD packet to send [17:49:38]OFD Sender: No OFD packet to send [17:49:43]OFD Sender: No OFD packet to send [17:49:48]OFD Sender: No OFD packet to send [17:49:53]OFD Sender: No OFD packet to send [17:49:58]OFD Sender: No OFD packet to send [17:50:03]OFD Sender: No OFD packet to send [17:50:08]OFD Sender: No OFD packet to send [17:50:13]OFD Sender: No OFD packet to send [17:50:18]OFD Sender: No OFD packet to send [17:50:23]OFD Sender: No OFD packet to send [17:50:28]OFD Sender: No OFD packet to send [17:50:32]accept exits with 10 [17:50:32]New connection [17:50:32]New thread 3067219300 created [17:50:32]Thread 3067075940 joined [17:50:32]Waiting for new connection... [17:50:32] Sock 10.Parse request [17:50:32]Sock 10.Check first char [17:50:32]Sock 10.First char is OK [17:50:32]request: POST /json_proto HTTP/1.0 [17:50:32]Method: POST [17:50:32]URL: /json_proto [17:50:32]Method is POST - this is cgi request [17:50:32]url: /json_proto [17:50:32]query_string will be loaded in cgi processing [17:50:32]execute_cgi json_proto POST (null) [17:50:32]execute_cgi path=json_proto method=POST [17:50:32]POST find Content-Length [17:50:32]Host: 172.17.43.67:8080 [17:50:32]Content-Length: 680 [17:50:32]Content-Type: application/json [17:50:32] [17:50:32]POST finish read [17:50:32]Found Content-Length = 680 [17:50:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:32]execute_script... [17:50:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:32]POST & json_proto [17:50:32]process_json_proto [17:50:32]json parsed OK: [17:50:32]protocol is kg_v1.0 [17:50:32]action value=close_receipt [17:50:32]process_action close_receipt [17:50:32]cmd_close_receipt [17:50:32]MH_GetDate [17:50:32]Write to MH i2c: F0 00 00 7C 02 6D [17:50:32]Write i2c OK [17:50:32]MH_I2C_Read... [17:50:32]Read from MH i2c: F0 [17:50:32]MH_I2C_Read... [17:50:32]Read from MH i2c: F0 09 00 [17:50:32]MH_I2C_Read... [17:50:32]Read from MH i2c: F0 09 00 7C 02 00 69 4D F4 66 6A BD 47 65 59 [17:50:32]GetLastDocTimeStamp 1727286550 [17:50:32]current date 1727286633 [17:50:32]FM_GetShiftState [17:50:32]SAM_PROTO_GetShiftState [17:50:32]wFMCommunicate request_size=4 [17:50:32]MH_SAM_APDU [17:50:32]CAPDU: 80 13 01 00 [17:50:32]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [17:50:32]Write i2c OK [17:50:32]MH_I2C_Read... [17:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:32]Read from MH i2c: E2 [17:50:32]MH_I2C_Read... [17:50:32]Read from MH i2c: E2 0E 00 [17:50:32]MH_I2C_Read... [17:50:32]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C4 [17:50:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:50:32]wFMCommunicate OK [17:50:32]SAM_PROTO_GetShiftState done [17:50:32]FM_GetShiftState done [17:50:32]opened in 1727224329 [17:50:32]opened+sec_in_day 1727310729 [17:50:32]quantity*price = 100050 [17:50:32]sum+1 = 100052 [17:50:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 291 25.09.2024 17:50 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153275 ФПД: 114892884115329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153275&fm=114892884115329&tin=02508201610067®Number=0000000000091825&sum=100000 [17:50:33]StoreToDocumentArchive [17:50:33]shift 478 fd 153275 [17:50:33]save to /storage/0478/doc_00153275 [17:50:33]save last doc name /storage/0478/doc_00153275 to /storage/kkm_last_doc_name [17:50:33]save OK [17:50:33]Clear old archive folders... [17:50:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:50:33]tlvbuf is 01C3A650 [17:50:33]SAM_PROTO_ClearQueue [17:50:33]wFMCommunicate request_size=4 [17:50:33]MH_SAM_APDU [17:50:33]CAPDU: 80 09 00 00 [17:50:33]Write to MH i2c: E2 08 00 8A 02 80 09 00 00 00 00 00 00 FE [17:50:33]Write i2c OK [17:50:33]MH_I2C_Read... [17:50:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:33]Read from MH i2c: E2 [17:50:33]MH_I2C_Read... [17:50:33]Read from MH i2c: E2 03 00 [17:50:33]MH_I2C_Read... [17:50:33]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [17:50:33]RAPDU: 90 00 [17:50:33]wFMCommunicate OK [17:50:33]SAM_PROTO_ClearQueue done [17:50:33]KKMCreateOFDPacket [17:50:33]OFDProtocolAddRootSTLVToBuf [17:50:33]FM_MakeSignedData [17:50:33]FM_MakeSignedData [17:50:33]SAM_PROTO_SignData [17:50:33]wFMCommunicate request_size=4 [17:50:33]MH_SAM_APDU [17:50:33]CAPDU: 80 0D 01 02 [17:50:33]Write to MH i2c: E2 08 00 8B 02 80 0D 01 02 00 00 00 00 06 [17:50:33]Write i2c OK [17:50:33]MH_I2C_Read... [17:50:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:33]Read from MH i2c: E2 [17:50:33]MH_I2C_Read... [17:50:33]Read from MH i2c: E2 03 00 [17:50:33]MH_I2C_Read... [17:50:33]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [17:50:33]RAPDU: 90 00 [17:50:33]wFMCommunicate OK [17:50:33]wFMCommunicate request_size=255 [17:50:33]MH_SAM_APDU [17:50:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 69 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 56 02 00 35 04 06 00 68 7E 95 8B [17:50:33]Write to MH i2c: E2 02 01 8C 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 69 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 56 02 00 35 04 06 00 68 7E 95 8B 00 00 B7 [17:50:33]Write i2c OK [17:50:33]MH_I2C_Read... [17:50:34]OFD Sender: No OFD packet to send [17:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:34]Read from MH i2c: E2 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 03 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [17:50:34]RAPDU: 90 00 [17:50:34]wFMCommunicate OK [17:50:34]wFMCommunicate request_size=7 [17:50:34]MH_SAM_APDU [17:50:34]CAPDU: 80 0D 02 02 02 7F 81 [17:50:34]Write to MH i2c: E2 0A 00 8D 02 80 0D 02 02 02 00 7F 81 00 00 0D [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:34]Read from MH i2c: E2 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 03 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [17:50:34]RAPDU: 90 00 [17:50:34]wFMCommunicate OK [17:50:34]wFMCommunicate request_size=4 [17:50:34]MH_SAM_APDU [17:50:34]CAPDU: 80 0D 03 02 [17:50:34]Write to MH i2c: E2 08 00 8E 02 80 0D 03 02 00 00 00 00 0B [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:34]Read from MH i2c: E2 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 0B 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 0B 00 8E 02 00 A5 2E 34 21 AA C1 08 C0 90 00 67 [17:50:34]RAPDU: A5 2E 34 21 AA C1 08 C0 90 00 [17:50:34]wFMCommunicate OK [17:50:34]SAM_PROTO_SignData done [17:50:34]FM_MakeSignedData done [17:50:34]CreateOFDProtocolMessage [17:50:34]wFMCommunicate request_size=4 [17:50:34]MH_SAM_APDU [17:50:34]CAPDU: 80 11 00 00 [17:50:34]Write to MH i2c: E2 08 00 8F 02 80 11 00 00 00 00 00 00 0B [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:34]Read from MH i2c: E2 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 17 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: E2 17 00 8F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [17:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:50:34]wFMCommunicate OK [17:50:34]CreateOFDProtocolMessage done [17:50:34]OFDSenderStorePacket 153275 [17:50:34]StoreOFDPacket docnum=153275 [17:50:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B 35 04 01 E2 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 69 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 56 02 00 35 04 06 00 68 7E 95 8B 7F 81 A5 2E 34 21 AA C1 08 C0 [17:50:34]CheckFolder [17:50:34]dirname=/storage/ofd_packets [17:50:34]CheckFolder done [17:50:34]ProducePacketName [17:50:34]name=ofd_packets/00153275 [17:50:34]NVStorageSaveData ofd_packets/00153275 [17:50:34]File name is /storage/ofd_packets/00153275 [17:50:34]Write 298 bytes [17:50:34]NVStorageSaveData done [17:50:34]OFDSenderStorePacket done [17:50:34]KKMCreateOFDPacket done [17:50:34]NVStorageSaveData kkm_last_timestamp [17:50:34]File name is /storage/kkm_last_timestamp [17:50:34]Write 4 bytes [17:50:34]NVStorageSaveData done [17:50:34]ExternCall_PrintAddStr [17:50:34]wPrintStart [17:50:34]Write to MH i2c: 01 00 00 90 02 92 [17:50:34]Write i2c OK [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: 01 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: 01 07 00 [17:50:34]MH_I2C_Read... [17:50:34]Read from MH i2c: 01 07 00 90 02 00 00 00 00 00 FF 0F A7 [17:50:34]RasterBufferAndPrint [17:50:34]line Счет N : (1)1787271 [17:50:34]line ИНН: 02508201610067 [17:50:34]line Контрольно-Кассовый Чек [17:50:34]line ПРОДАЖА [17:50:34]line ТРК (МРК, ГНК) : 31 [17:50:34]line Товар: 2710194210 [17:50:34]line ДТ-К-5 [17:50:34]line 13.130 * 76.20 [17:50:34]line = 1000.51 [17:50:34]line НДС 12% НСП 1% [17:50:34]line > о реализуемом товаре [17:50:34]line ОКРУГЛЕНИЕ: -0.51 [17:50:34]line ИТОГО: 1000.00 [17:50:34]line Внесено: 1000.00 [17:50:34]line СДАЧА: 0.00 [17:50:34]line НСП 1% : 8.85 [17:50:34]line НДС 12% : 106.25 [17:50:34]line Наличными: 1000.00 [17:50:34]line Безнал.: 0.00 [17:50:34]line Место: АЗС № 89 "Партнер Нефть" [17:50:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:50:34]line СНО: Общий режим [17:50:34]line Чек 291 25.09.2024 17:50 [17:50:34]line Смена: 478 ФФД: 1.0 [17:50:34]line ЗНМ: 0300000113 [17:50:34]line РНМ: 0000000000091825 [17:50:34]line Версия ККМ: 001 [17:50:34]line ФМ: 0000000000871835 [17:50:34]line ФД: 153275 [17:50:34]line ФПД: 114892884115329 [17:50:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153275&fm=114892884115329&tin=02508201610067®Number=0000000000091825&sum=100000 [17:50:34]OFD Sender: Processing packet 153275 [packets to send 836, broken 835] [17:50:34]ProducePacketName [17:50:34]name=ofd_packets/00153275 [17:50:34]OFD Sender: To server: pG, [17:50:34]CommunicateWithHost lk.salyk.kg:30040 [17:50:34]ConnectInit lk.salyk.kg [17:50:34]written 0, free lines is 4095 [17:50:34]Write to MH i2c: 01 00 00 BB 02 BD [17:50:35]Write i2c OK [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: 01 [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: 01 07 00 [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 E0 0C B0 [17:50:35]RasterBufferAndPrint [17:50:35]line [17:50:35]line [17:50:35]line [17:50:35]line [17:50:35]line [17:50:35]written 0, free lines is 3302 [17:50:35]MH_Cut [17:50:35]Write to MH i2c: D1 01 00 C2 02 01 96 [17:50:35]Write i2c OK [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: D1 [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: D1 01 00 [17:50:35]MH_I2C_Read... [17:50:35]Read from MH i2c: D1 01 00 C2 02 00 95 [17:50:35]Write to MH i2c: 01 00 00 C3 02 C5 [17:50:35]Write i2c OK [17:50:35]MH_I2C_Read... [17:50:35]Connected sock=9 [17:50:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2B 35 04 01 E2 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 69 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 56 02 00 35 04 06 00 68 7E 95 8B 7F 81 A5 2E 34 21 AA C1 08 C0 [17:50:35]*** Cut start [17:50:35]*** Purtial cut [17:50:35]*** Stage 1: CUTSNS_PIN = 1 [17:50:35]Read from MH i2c: 01 [17:50:36]MH_I2C_Read... [17:50:36]*** Stop cut motor [17:50:36]*** Cut end [17:50:36]Read from MH i2c: 01 07 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [17:50:36]process_action close_receipt done [17:50:36]requested_data is exist [17:50:36]produce_requested_data [17:50:36]requested_item fm.sn is exist - process it [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 11 00 00 [17:50:36]Write to MH i2c: E2 08 00 C4 02 80 11 00 00 00 00 00 00 40 [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 17 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 17 00 C4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [17:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:50:36]wFMCommunicate OK [17:50:36]requested_item fd.num is exist - process it [17:50:36]SAM_PROTO_GetFieldsCounters [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 13 00 00 [17:50:36]Write to MH i2c: E2 08 00 C5 02 80 13 00 00 00 00 00 00 43 [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 62 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 62 00 C5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [17:50:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:36]wFMCommunicate OK [17:50:36]SAM_PROTO_GetFieldsCounters done [17:50:36]requested_item shift.num is exist - process it [17:50:36]requested_item shift.opened is exist - process it [17:50:36]req_shift_opened [17:50:36]FM_GetShiftState [17:50:36]SAM_PROTO_GetShiftState [17:50:36]wFMCommunicate request_size=4 [17:50:36]MH_SAM_APDU [17:50:36]CAPDU: 80 13 01 00 [17:50:36]Write to MH i2c: E2 08 00 C6 02 80 13 01 00 00 00 00 00 45 [17:50:36]Write i2c OK [17:50:36]MH_I2C_Read... [17:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:36]Read from MH i2c: E2 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 0E 00 [17:50:36]MH_I2C_Read... [17:50:36]Read from MH i2c: E2 0E 00 C6 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0D [17:50:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:50:36]wFMCommunicate OK [17:50:36]SAM_PROTO_GetShiftState done [17:50:36]FM_GetShiftState done [17:50:36]req_shift_opened done [17:50:36]requested_item shift.open_date is exist - process it [17:50:36]req_shift_open_date [17:50:36]req_shift_open_date done [17:50:36]produce_requested_data done [17:50:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153275,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:50:36]process_action_free close_receipt [17:50:36]json_value_free [17:50:36]json_value_free done [17:50:36]process_json_proto returns [17:50:36]Send response to host [17:50:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153275,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:50:36]free response buf [17:50:36]execute_script done [17:50:36]execute_script returns [17:50:36]free content buf [17:50:36]Sock 10.Close socket [17:50:36]Sock 10.Thread stoped [17:50:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5A 1E 47 00 C2 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 56 02 00 F4 03 04 00 64 F5 F3 66 B6 04 01 00 00 56 1A DB 27 C9 79 09 9B [17:50:36]CommunicateWithHost err = 0 [17:50:36]CheckOFDResponse [17:50:36]1017 (14) - 77093643461234 [17:50:36]1041 (16) - 0000000000871835 [17:50:36]1040 (4) - 153275 [17:50:36]1012 (4) - 25.09.2024 11:35 [17:50:36]1206 (1) - 0 [17:50:36]OFD Sender: Remove packet 153275 [17:50:36]ProducePacketName [17:50:36]name=ofd_packets/00153275 [17:50:36]NVStorageDeleteData [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:42]recv_with_timeout no data received [17:50:47]OFD Sender: No OFD packet to send [17:50:52]OFD Sender: No OFD packet to send [17:50:53]recv_with_timeout no data received [17:50:57]OFD Sender: No OFD packet to send [17:51:02]OFD Sender: No OFD packet to send [17:51:04]recv_with_timeout no data received [17:51:07]OFD Sender: No OFD packet to send [17:51:12]OFD Sender: No OFD packet to send [17:51:17]OFD Sender: No OFD packet to send [17:51:22]OFD Sender: No OFD packet to send [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:34]recv_with_timeout no data received [17:51:37]OFD Sender: No OFD packet to send [17:51:42]OFD Sender: No OFD packet to send [17:51:47]OFD Sender: No OFD packet to send [17:51:52]OFD Sender: No OFD packet to send [17:51:57]OFD Sender: No OFD packet to send [17:52:02]OFD Sender: No OFD packet to send [17:52:07]OFD Sender: No OFD packet to send [17:52:12]OFD Sender: No OFD packet to send [17:52:12]accept exits with 8 [17:52:12]New connection [17:52:12]New thread 3067075940 created [17:52:12]Thread 3067219300 joined [17:52:12]Waiting for new connection... [17:52:12] Sock 8.Parse request [17:52:12]Sock 8.Check first char [17:52:12]Sock 8.First char is OK [17:52:12]request: POST /json_proto HTTP/1.0 [17:52:12]Method: POST [17:52:12]URL: /json_proto [17:52:12]Method is POST - this is cgi request [17:52:12]url: /json_proto [17:52:12]query_string will be loaded in cgi processing [17:52:12]execute_cgi json_proto POST (null) [17:52:12]execute_cgi path=json_proto method=POST [17:52:12]POST find Content-Length [17:52:12]Host: 172.17.43.67:8080 [17:52:12]Content-Length: 675 [17:52:12]Content-Type: application/json [17:52:12] [17:52:12]POST finish read [17:52:12]Found Content-Length = 675 [17:52:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:12]execute_script... [17:52:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:12]POST & json_proto [17:52:12]process_json_proto [17:52:12]json parsed OK: [17:52:12]protocol is kg_v1.0 [17:52:12]action value=close_receipt [17:52:12]process_action close_receipt [17:52:12]cmd_close_receipt [17:52:12]MH_GetDate [17:52:12]Write to MH i2c: F0 00 00 C7 02 B8 [17:52:12]Write i2c OK [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: F0 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: F0 09 00 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: F0 09 00 C7 02 00 CD 4D F4 66 6A BD 47 65 08 [17:52:12]GetLastDocTimeStamp 1727286633 [17:52:12]current date 1727286733 [17:52:12]FM_GetShiftState [17:52:12]SAM_PROTO_GetShiftState [17:52:12]wFMCommunicate request_size=4 [17:52:12]MH_SAM_APDU [17:52:12]CAPDU: 80 13 01 00 [17:52:12]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [17:52:12]Write i2c OK [17:52:12]MH_I2C_Read... [17:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:12]Read from MH i2c: E2 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: E2 0E 00 [17:52:12]MH_I2C_Read... [17:52:12]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0F [17:52:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:52:12]wFMCommunicate OK [17:52:12]SAM_PROTO_GetShiftState done [17:52:12]FM_GetShiftState done [17:52:12]opened in 1727224329 [17:52:12]opened+sec_in_day 1727310729 [17:52:12]quantity*price = 50063 [17:52:12]sum+1 = 50064 [17:52:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 292 25.09.2024 17:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153276 ФПД: 216881596471106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153276&fm=216881596471106&tin=02508201610067®Number=0000000000091825&sum=50000 [17:52:14]StoreToDocumentArchive [17:52:14]shift 478 fd 153276 [17:52:14]save to /storage/0478/doc_00153276 [17:52:14]save last doc name /storage/0478/doc_00153276 to /storage/kkm_last_doc_name [17:52:14]save OK [17:52:14]Clear old archive folders... [17:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:52:14]tlvbuf is 01C18D20 [17:52:14]SAM_PROTO_ClearQueue [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 09 00 00 [17:52:14]Write to MH i2c: E2 08 00 D5 02 80 09 00 00 00 00 00 00 49 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [17:52:14]RAPDU: 90 00 [17:52:14]wFMCommunicate OK [17:52:14]SAM_PROTO_ClearQueue done [17:52:14]KKMCreateOFDPacket [17:52:14]OFDProtocolAddRootSTLVToBuf [17:52:14]FM_MakeSignedData [17:52:14]FM_MakeSignedData [17:52:14]SAM_PROTO_SignData [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 0D 01 02 [17:52:14]Write to MH i2c: E2 08 00 D6 02 80 0D 01 02 00 00 00 00 51 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [17:52:14]RAPDU: 90 00 [17:52:14]wFMCommunicate OK [17:52:14]wFMCommunicate request_size=255 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 CD 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 56 02 00 35 04 06 00 C5 40 AE 84 [17:52:14]Write to MH i2c: E2 02 01 D7 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 CD 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 56 02 00 35 04 06 00 C5 40 AE 84 00 00 21 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [17:52:14]RAPDU: 90 00 [17:52:14]wFMCommunicate OK [17:52:14]wFMCommunicate request_size=7 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 0D 02 02 02 17 42 [17:52:14]Write to MH i2c: E2 0A 00 D8 02 80 0D 02 02 02 00 17 42 00 00 B1 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [17:52:14]RAPDU: 90 00 [17:52:14]wFMCommunicate OK [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 0D 03 02 [17:52:14]Write to MH i2c: E2 08 00 D9 02 80 0D 03 02 00 00 00 00 56 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 0B 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 0B 00 D9 02 00 2D 38 2F CC 20 B8 28 3D 90 00 F4 [17:52:14]RAPDU: 2D 38 2F CC 20 B8 28 3D 90 00 [17:52:14]wFMCommunicate OK [17:52:14]SAM_PROTO_SignData done [17:52:14]FM_MakeSignedData done [17:52:14]CreateOFDProtocolMessage [17:52:14]wFMCommunicate request_size=4 [17:52:14]MH_SAM_APDU [17:52:14]CAPDU: 80 11 00 00 [17:52:14]Write to MH i2c: E2 08 00 DA 02 80 11 00 00 00 00 00 00 56 [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:14]Read from MH i2c: E2 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 17 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: E2 17 00 DA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [17:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:14]wFMCommunicate OK [17:52:14]CreateOFDProtocolMessage done [17:52:14]OFDSenderStorePacket 153276 [17:52:14]StoreOFDPacket docnum=153276 [17:52:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 72 A9 04 01 5D DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 CD 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 56 02 00 35 04 06 00 C5 40 AE 84 17 42 2D 38 2F CC 20 B8 28 3D [17:52:14]CheckFolder [17:52:14]dirname=/storage/ofd_packets [17:52:14]CheckFolder done [17:52:14]ProducePacketName [17:52:14]name=ofd_packets/00153276 [17:52:14]NVStorageSaveData ofd_packets/00153276 [17:52:14]File name is /storage/ofd_packets/00153276 [17:52:14]Write 298 bytes [17:52:14]NVStorageSaveData done [17:52:14]OFDSenderStorePacket done [17:52:14]KKMCreateOFDPacket done [17:52:14]NVStorageSaveData kkm_last_timestamp [17:52:14]File name is /storage/kkm_last_timestamp [17:52:14]Write 4 bytes [17:52:14]NVStorageSaveData done [17:52:14]ExternCall_PrintAddStr [17:52:14]wPrintStart [17:52:14]Write to MH i2c: 01 00 00 DB 02 DD [17:52:14]Write i2c OK [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: 01 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: 01 07 00 [17:52:14]MH_I2C_Read... [17:52:14]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 FF 0F F2 [17:52:14]RasterBufferAndPrint [17:52:14]line Счет N : (1)1787272 [17:52:14]line ИНН: 02508201610067 [17:52:14]line Контрольно-Кассовый Чек [17:52:14]line ПРОДАЖА [17:52:14]line ТРК (МРК, ГНК) : 41 [17:52:14]line Товар: 2710194210 [17:52:14]line ДТ-К-5 [17:52:14]line 6.570 * 76.20 [17:52:14]line = 500.63 [17:52:14]line НДС 12% НСП 1% [17:52:14]line > о реализуемом товаре [17:52:14]line ОКРУГЛЕНИЕ: -0.63 [17:52:14]line ИТОГО: 500.00 [17:52:14]line Внесено: 500.00 [17:52:14]line СДАЧА: 0.00 [17:52:14]line НСП 1% : 4.43 [17:52:14]line НДС 12% : 53.16 [17:52:14]line Наличными: 500.00 [17:52:14]line Безнал.: 0.00 [17:52:14]line Место: АЗС № 89 "Партнер Нефть" [17:52:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:52:14]line СНО: Общий режим [17:52:14]line Чек 292 25.09.2024 17:52 [17:52:14]line Смена: 478 ФФД: 1.0 [17:52:14]line ЗНМ: 0300000113 [17:52:14]line РНМ: 0000000000091825 [17:52:14]line Версия ККМ: 001 [17:52:14]line ФМ: 0000000000871835 [17:52:14]line ФД: 153276 [17:52:14]line ФПД: 216881596471106 [17:52:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153276&fm=216881596471106&tin=02508201610067®Number=0000000000091825&sum=50000 [17:52:14]written 0, free lines is 4095 [17:52:14]OFD Sender: Processing packet 153276 [packets to send 836, broken 835] [17:52:14]ProducePacketName [17:52:14]name=ofd_packets/00153276 [17:52:14]OFD Sender: To server: pG, [17:52:14]CommunicateWithHost lk.salyk.kg:30040 [17:52:14]ConnectInit lk.salyk.kg [17:52:15]Write to MH i2c: 01 00 00 06 03 09 [17:52:15]Write i2c OK [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: 01 [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: 01 07 00 [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 D7 0C F3 [17:52:15]RasterBufferAndPrint [17:52:15]line [17:52:15]line [17:52:15]line [17:52:15]line [17:52:15]line [17:52:15]written 0, free lines is 3293 [17:52:15]Connected sock=9 [17:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 72 A9 04 01 5D DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 CD 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 56 02 00 35 04 06 00 C5 40 AE 84 17 42 2D 38 2F CC 20 B8 28 3D [17:52:15]MH_Cut [17:52:15]Write to MH i2c: D1 01 00 0D 03 01 E2 [17:52:15]Write i2c OK [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: D1 [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: D1 01 00 [17:52:15]MH_I2C_Read... [17:52:15]Read from MH i2c: D1 01 00 0D 03 00 E1 [17:52:15]Write to MH i2c: 01 00 00 0E 03 11 [17:52:15]Write i2c OK [17:52:15]MH_I2C_Read... [17:52:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E AB 47 00 20 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 56 02 00 F4 03 04 00 C7 F5 F3 66 B6 04 01 00 00 37 75 1B 1D 3B 78 65 E5 [17:52:15]CommunicateWithHost err = 0 [17:52:15]CheckOFDResponse [17:52:15]1017 (14) - 77093643461234 [17:52:15]1041 (16) - 0000000000871835 [17:52:15]1040 (4) - 153276 [17:52:15]1012 (4) - 25.09.2024 11:36 [17:52:15]1206 (1) - 0 [17:52:15]OFD Sender: Remove packet 153276 [17:52:15]ProducePacketName [17:52:15]name=ofd_packets/00153276 [17:52:15]NVStorageDeleteData [17:52:15]*** Cut start [17:52:15]*** Purtial cut [17:52:15]*** Stage 1: CUTSNS_PIN = 1 [17:52:15]OFD Sender: No OFD packet to send [17:52:16]Read from MH i2c: 01 [17:52:16]MH_I2C_Read... [17:52:16]*** Stop cut motor [17:52:16]*** Cut end [17:52:16]Read from MH i2c: 01 07 00 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 FF 0F 26 [17:52:16]process_action close_receipt done [17:52:16]requested_data is exist [17:52:16]produce_requested_data [17:52:16]requested_item fm.sn is exist - process it [17:52:16]wFMCommunicate request_size=4 [17:52:16]MH_SAM_APDU [17:52:16]CAPDU: 80 11 00 00 [17:52:16]Write to MH i2c: E2 08 00 0F 03 80 11 00 00 00 00 00 00 8C [17:52:16]Write i2c OK [17:52:16]MH_I2C_Read... [17:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:16]Read from MH i2c: E2 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 17 00 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 17 00 0F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [17:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:16]wFMCommunicate OK [17:52:16]requested_item fd.num is exist - process it [17:52:16]SAM_PROTO_GetFieldsCounters [17:52:16]wFMCommunicate request_size=4 [17:52:16]MH_SAM_APDU [17:52:16]CAPDU: 80 13 00 00 [17:52:16]Write to MH i2c: E2 08 00 10 03 80 13 00 00 00 00 00 00 8F [17:52:16]Write i2c OK [17:52:16]MH_I2C_Read... [17:52:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:16]Read from MH i2c: E2 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 62 00 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 62 00 10 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [17:52:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:16]wFMCommunicate OK [17:52:16]SAM_PROTO_GetFieldsCounters done [17:52:16]requested_item shift.num is exist - process it [17:52:16]requested_item shift.opened is exist - process it [17:52:16]req_shift_opened [17:52:16]FM_GetShiftState [17:52:16]SAM_PROTO_GetShiftState [17:52:16]wFMCommunicate request_size=4 [17:52:16]MH_SAM_APDU [17:52:16]CAPDU: 80 13 01 00 [17:52:16]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [17:52:16]Write i2c OK [17:52:16]MH_I2C_Read... [17:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:16]Read from MH i2c: E2 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 0E 00 [17:52:16]MH_I2C_Read... [17:52:16]Read from MH i2c: E2 0E 00 11 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 59 [17:52:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:52:16]wFMCommunicate OK [17:52:16]SAM_PROTO_GetShiftState done [17:52:16]FM_GetShiftState done [17:52:16]req_shift_opened done [17:52:16]requested_item shift.open_date is exist - process it [17:52:16]req_shift_open_date [17:52:16]req_shift_open_date done [17:52:16]produce_requested_data done [17:52:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153276,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:52:16]process_action_free close_receipt [17:52:16]json_value_free [17:52:16]json_value_free done [17:52:16]process_json_proto returns [17:52:16]Send response to host [17:52:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153276,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:52:16]free response buf [17:52:16]execute_script done [17:52:16]execute_script returns [17:52:16]free content buf [17:52:16]Sock 8.Close socket [17:52:16]Sock 8.Thread stoped [17:52:17]accept exits with 10 [17:52:17]New connection [17:52:17]New thread 3067219300 created [17:52:17]Thread 3067075940 joined [17:52:17]Waiting for new connection... [17:52:17] Sock 10.Parse request [17:52:17]Sock 10.Check first char [17:52:17]Sock 10.First char is OK [17:52:17]request: POST /json_proto HTTP/1.0 [17:52:17]Method: POST [17:52:17]URL: /json_proto [17:52:17]Method is POST - this is cgi request [17:52:17]url: /json_proto [17:52:17]query_string will be loaded in cgi processing [17:52:17]execute_cgi json_proto POST (null) [17:52:17]execute_cgi path=json_proto method=POST [17:52:17]POST find Content-Length [17:52:17]Host: 172.17.43.67:8080 [17:52:17]Content-Length: 675 [17:52:17]Content-Type: application/json [17:52:17] [17:52:17]POST finish read [17:52:17]Found Content-Length = 675 [17:52:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:17]execute_script... [17:52:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:17]POST & json_proto [17:52:17]process_json_proto [17:52:17]json parsed OK: [17:52:17]protocol is kg_v1.0 [17:52:17]action value=close_receipt [17:52:17]process_action close_receipt [17:52:17]cmd_close_receipt [17:52:17]MH_GetDate [17:52:17]Write to MH i2c: F0 00 00 12 03 04 [17:52:17]Write i2c OK [17:52:17]MH_I2C_Read... [17:52:17]Read from MH i2c: F0 [17:52:17]MH_I2C_Read... [17:52:17]Read from MH i2c: F0 09 00 [17:52:17]MH_I2C_Read... [17:52:17]Read from MH i2c: F0 09 00 12 03 00 D1 4D F4 66 6A BD 47 65 58 [17:52:17]GetLastDocTimeStamp 1727286733 [17:52:17]current date 1727286737 [17:52:17]FM_GetShiftState [17:52:17]SAM_PROTO_GetShiftState [17:52:17]wFMCommunicate request_size=4 [17:52:17]MH_SAM_APDU [17:52:17]CAPDU: 80 13 01 00 [17:52:17]Write to MH i2c: E2 08 00 13 03 80 13 01 00 00 00 00 00 93 [17:52:17]Write i2c OK [17:52:17]MH_I2C_Read... [17:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:17]Read from MH i2c: E2 [17:52:17]MH_I2C_Read... [17:52:17]Read from MH i2c: E2 0E 00 [17:52:17]MH_I2C_Read... [17:52:17]Read from MH i2c: E2 0E 00 13 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5B [17:52:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:52:17]wFMCommunicate OK [17:52:17]SAM_PROTO_GetShiftState done [17:52:17]FM_GetShiftState done [17:52:17]opened in 1727224329 [17:52:17]opened+sec_in_day 1727310729 [17:52:17]quantity*price = 35052 [17:52:17]sum+1 = 35053 [17:52:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 293 25.09.2024 17:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153277 ФПД: 33573104820017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175217&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153277&fm=33573104820017&tin=02508201610067®Number=0000000000091825&sum=35000 [17:52:18]StoreToDocumentArchive [17:52:18]shift 478 fd 153277 [17:52:18]save to /storage/0478/doc_00153277 [17:52:18]save last doc name /storage/0478/doc_00153277 to /storage/kkm_last_doc_name [17:52:18]save OK [17:52:18]Clear old archive folders... [17:52:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:52:18]tlvbuf is 01BD0DB0 [17:52:18]SAM_PROTO_ClearQueue [17:52:18]wFMCommunicate request_size=4 [17:52:18]MH_SAM_APDU [17:52:18]CAPDU: 80 09 00 00 [17:52:18]Write to MH i2c: E2 08 00 20 03 80 09 00 00 00 00 00 00 95 [17:52:18]Write i2c OK [17:52:18]MH_I2C_Read... [17:52:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:18]Read from MH i2c: E2 [17:52:18]MH_I2C_Read... [17:52:18]Read from MH i2c: E2 03 00 [17:52:18]MH_I2C_Read... [17:52:18]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [17:52:18]RAPDU: 90 00 [17:52:18]wFMCommunicate OK [17:52:18]SAM_PROTO_ClearQueue done [17:52:18]KKMCreateOFDPacket [17:52:18]OFDProtocolAddRootSTLVToBuf [17:52:18]FM_MakeSignedData [17:52:18]FM_MakeSignedData [17:52:18]SAM_PROTO_SignData [17:52:18]wFMCommunicate request_size=4 [17:52:18]MH_SAM_APDU [17:52:18]CAPDU: 80 0D 01 02 [17:52:18]Write to MH i2c: E2 08 00 21 03 80 0D 01 02 00 00 00 00 9D [17:52:18]Write i2c OK [17:52:18]MH_I2C_Read... [17:52:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:18]Read from MH i2c: E2 [17:52:18]MH_I2C_Read... [17:52:18]Read from MH i2c: E2 03 00 [17:52:18]MH_I2C_Read... [17:52:18]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [17:52:18]RAPDU: 90 00 [17:52:18]wFMCommunicate OK [17:52:18]wFMCommunicate request_size=255 [17:52:18]MH_SAM_APDU [17:52:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 D1 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 35 04 06 00 1E 88 D8 FC [17:52:18]Write to MH i2c: E2 02 01 22 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 D1 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 35 04 06 00 1E 88 D8 FC 00 00 B3 [17:52:18]Write i2c OK [17:52:18]MH_I2C_Read... [17:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:19]Read from MH i2c: E2 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 03 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [17:52:19]RAPDU: 90 00 [17:52:19]wFMCommunicate OK [17:52:19]wFMCommunicate request_size=7 [17:52:19]MH_SAM_APDU [17:52:19]CAPDU: 80 0D 02 02 02 9F 31 [17:52:19]Write to MH i2c: E2 0A 00 23 03 80 0D 02 02 02 00 9F 31 00 00 74 [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:19]Read from MH i2c: E2 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 03 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [17:52:19]RAPDU: 90 00 [17:52:19]wFMCommunicate OK [17:52:19]wFMCommunicate request_size=4 [17:52:19]MH_SAM_APDU [17:52:19]CAPDU: 80 0D 03 02 [17:52:19]Write to MH i2c: E2 08 00 24 03 80 0D 03 02 00 00 00 00 A2 [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:19]Read from MH i2c: E2 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 0B 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 0B 00 24 03 00 C6 EF C3 4B 87 74 EF 02 90 00 52 [17:52:19]RAPDU: C6 EF C3 4B 87 74 EF 02 90 00 [17:52:19]wFMCommunicate OK [17:52:19]SAM_PROTO_SignData done [17:52:19]FM_MakeSignedData done [17:52:19]CreateOFDProtocolMessage [17:52:19]wFMCommunicate request_size=4 [17:52:19]MH_SAM_APDU [17:52:19]CAPDU: 80 11 00 00 [17:52:19]Write to MH i2c: E2 08 00 25 03 80 11 00 00 00 00 00 00 A2 [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:19]Read from MH i2c: E2 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 17 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: E2 17 00 25 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [17:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:19]wFMCommunicate OK [17:52:19]CreateOFDProtocolMessage done [17:52:19]OFDSenderStorePacket 153277 [17:52:19]StoreOFDPacket docnum=153277 [17:52:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C 2A 04 01 0F 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 D1 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 35 04 06 00 1E 88 D8 FC 9F 31 C6 EF C3 4B 87 74 EF 02 [17:52:19]CheckFolder [17:52:19]dirname=/storage/ofd_packets [17:52:19]CheckFolder done [17:52:19]ProducePacketName [17:52:19]name=ofd_packets/00153277 [17:52:19]NVStorageSaveData ofd_packets/00153277 [17:52:19]File name is /storage/ofd_packets/00153277 [17:52:19]Write 298 bytes [17:52:19]NVStorageSaveData done [17:52:19]OFDSenderStorePacket done [17:52:19]KKMCreateOFDPacket done [17:52:19]NVStorageSaveData kkm_last_timestamp [17:52:19]File name is /storage/kkm_last_timestamp [17:52:19]Write 4 bytes [17:52:19]NVStorageSaveData done [17:52:19]ExternCall_PrintAddStr [17:52:19]wPrintStart [17:52:19]Write to MH i2c: 01 00 00 26 03 29 [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 07 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 07 00 26 03 00 00 00 00 00 FF 0F 3E [17:52:19]RasterBufferAndPrint [17:52:19]line Счет N : (1)1787273 [17:52:19]line ИНН: 02508201610067 [17:52:19]line Контрольно-Кассовый Чек [17:52:19]line ПРОДАЖА [17:52:19]line ТРК (МРК, ГНК) : 31 [17:52:19]line Товар: 2710194210 [17:52:19]line ДТ-К-5 [17:52:19]line 4.600 * 76.20 [17:52:19]line = 350.52 [17:52:19]line НДС 12% НСП 1% [17:52:19]line > о реализуемом товаре [17:52:19]line ОКРУГЛЕНИЕ: -0.52 [17:52:19]line ИТОГО: 350.00 [17:52:19]line Внесено: 350.00 [17:52:19]line СДАЧА: 0.00 [17:52:19]line НСП 1% : 3.10 [17:52:19]line НДС 12% : 37.22 [17:52:19]line Наличными: 350.00 [17:52:19]line Безнал.: 0.00 [17:52:19]line Место: АЗС № 89 "Партнер Нефть" [17:52:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:52:19]line СНО: Общий режим [17:52:19]line Чек 293 25.09.2024 17:52 [17:52:19]line Смена: 478 ФФД: 1.0 [17:52:19]line ЗНМ: 0300000113 [17:52:19]line РНМ: 0000000000091825 [17:52:19]line Версия ККМ: 001 [17:52:19]line ФМ: 0000000000871835 [17:52:19]line ФД: 153277 [17:52:19]line ФПД: 33573104820017 [17:52:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175217&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153277&fm=33573104820017&tin=02508201610067®Number=0000000000091825&sum=35000 [17:52:19]written 0, free lines is 4095 [17:52:19]OFD Sender: Processing packet 153277 [packets to send 836, broken 835] [17:52:19]ProducePacketName [17:52:19]name=ofd_packets/00153277 [17:52:19]OFD Sender: To server: pG, [17:52:19]CommunicateWithHost lk.salyk.kg:30040 [17:52:19]ConnectInit lk.salyk.kg [17:52:19]Write to MH i2c: 01 00 00 51 03 54 [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 07 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 D8 0C 3F [17:52:19]RasterBufferAndPrint [17:52:19]line [17:52:19]line [17:52:19]line [17:52:19]line [17:52:19]line [17:52:19]written 0, free lines is 3301 [17:52:19]MH_Cut [17:52:19]Write to MH i2c: D1 01 00 58 03 01 2D [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: D1 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: D1 01 00 [17:52:19]MH_I2C_Read... [17:52:19]Read from MH i2c: D1 01 00 58 03 00 2C [17:52:19]Write to MH i2c: 01 00 00 59 03 5C [17:52:19]Write i2c OK [17:52:19]MH_I2C_Read... [17:52:20]*** Cut start [17:52:20]*** Purtial cut [17:52:20]*** Stage 1: CUTSNS_PIN = 1 [17:52:20]Read from MH i2c: 01 [17:52:20]MH_I2C_Read... [17:52:20]*** Stop cut motor [17:52:20]*** Cut end [17:52:20]Read from MH i2c: 01 07 00 [17:52:20]MH_I2C_Read... [17:52:20]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [17:52:20]process_action close_receipt done [17:52:20]requested_data is exist [17:52:20]produce_requested_data [17:52:20]requested_item fm.sn is exist - process it [17:52:20]wFMCommunicate request_size=4 [17:52:20]MH_SAM_APDU [17:52:20]CAPDU: 80 11 00 00 [17:52:20]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [17:52:20]Write i2c OK [17:52:20]MH_I2C_Read... [17:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:20]Read from MH i2c: E2 [17:52:20]MH_I2C_Read... [17:52:20]Read from MH i2c: E2 17 00 [17:52:20]MH_I2C_Read... [17:52:20]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [17:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:52:20]wFMCommunicate OK [17:52:20]requested_item fd.num is exist - process it [17:52:20]SAM_PROTO_GetFieldsCounters [17:52:20]wFMCommunicate request_size=4 [17:52:20]MH_SAM_APDU [17:52:20]CAPDU: 80 13 00 00 [17:52:20]Write to MH i2c: E2 08 00 5B 03 80 13 00 00 00 00 00 00 DA [17:52:20]Write i2c OK [17:52:20]MH_I2C_Read... [17:52:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:21]Read from MH i2c: E2 [17:52:21]MH_I2C_Read... [17:52:21]Read from MH i2c: E2 62 00 [17:52:21]MH_I2C_Read... [17:52:21]Read from MH i2c: E2 62 00 5B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [17:52:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:21]wFMCommunicate OK [17:52:21]SAM_PROTO_GetFieldsCounters done [17:52:21]requested_item shift.num is exist - process it [17:52:21]requested_item shift.opened is exist - process it [17:52:21]req_shift_opened [17:52:21]FM_GetShiftState [17:52:21]SAM_PROTO_GetShiftState [17:52:21]wFMCommunicate request_size=4 [17:52:21]MH_SAM_APDU [17:52:21]CAPDU: 80 13 01 00 [17:52:21]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [17:52:21]Write i2c OK [17:52:21]MH_I2C_Read... [17:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:21]Read from MH i2c: E2 [17:52:21]MH_I2C_Read... [17:52:21]Read from MH i2c: E2 0E 00 [17:52:21]MH_I2C_Read... [17:52:21]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A4 [17:52:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:52:21]wFMCommunicate OK [17:52:21]SAM_PROTO_GetShiftState done [17:52:21]FM_GetShiftState done [17:52:21]req_shift_opened done [17:52:21]requested_item shift.open_date is exist - process it [17:52:21]req_shift_open_date [17:52:21]req_shift_open_date done [17:52:21]produce_requested_data done [17:52:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153277,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:52:21]process_action_free close_receipt [17:52:21]json_value_free [17:52:21]json_value_free done [17:52:21]process_json_proto returns [17:52:21]Send response to host [17:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153277,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:52:21]free response buf [17:52:21]execute_script done [17:52:21]execute_script returns [17:52:21]free content buf [17:52:21]Sock 10.Close socket [17:52:21]Sock 10.Thread stoped [17:52:23]Connected sock=11 [17:52:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C 2A 04 01 0F 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 D1 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 35 04 06 00 1E 88 D8 FC 9F 31 C6 EF C3 4B 87 74 EF 02 [17:52:28]recv_with_timeout no data received [17:52:28]CommunicateWithHost answer receiving error [17:52:28]CommunicateWithHost err = -3 [17:52:28]OFD Sender: Server communicate error [17:52:33]OFD Sender: Processing packet 153277 [packets to send 836, broken 835] [17:52:33]ProducePacketName [17:52:33]name=ofd_packets/00153277 [17:52:33]OFD Sender: To server: pG, [17:52:33]CommunicateWithHost lk.salyk.kg:30040 [17:52:33]ConnectInit lk.salyk.kg [17:52:33]Connected sock=10 [17:52:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C 2A 04 01 0F 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 D1 4D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 35 04 06 00 1E 88 D8 FC 9F 31 C6 EF C3 4B 87 74 EF 02 [17:52:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7B E2 47 00 89 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 56 02 00 F4 03 04 00 DA F5 F3 66 B6 04 01 00 00 41 82 27 93 94 79 89 53 [17:52:34]CommunicateWithHost err = 0 [17:52:34]CheckOFDResponse [17:52:34]1017 (14) - 77093643461234 [17:52:34]1041 (16) - 0000000000871835 [17:52:34]1040 (4) - 153277 [17:52:34]1012 (4) - 25.09.2024 11:36 [17:52:34]1206 (1) - 0 [17:52:34]OFD Sender: Remove packet 153277 [17:52:34]ProducePacketName [17:52:34]name=ofd_packets/00153277 [17:52:34]NVStorageDeleteData [17:52:34]OFD Sender: No OFD packet to send [17:52:39]OFD Sender: No OFD packet to send [17:52:44]OFD Sender: No OFD packet to send [17:52:49]OFD Sender: No OFD packet to send [17:52:54]OFD Sender: No OFD packet to send [17:52:59]OFD Sender: No OFD packet to send [17:53:04]OFD Sender: No OFD packet to send [17:53:09]OFD Sender: No OFD packet to send [17:53:11]recv_with_timeout no data received [17:53:15]OFD Sender: No OFD packet to send [17:53:20]OFD Sender: No OFD packet to send [17:53:22]accept exits with 8 [17:53:22]New connection [17:53:22]New thread 3067075940 created [17:53:22]Thread 3067219300 joined [17:53:22]Waiting for new connection... [17:53:22] Sock 8.Parse request [17:53:22]Sock 8.Check first char [17:53:22]Sock 8.First char is OK [17:53:22]request: POST /json_proto HTTP/1.0 [17:53:22]Method: POST [17:53:22]URL: /json_proto [17:53:22]Method is POST - this is cgi request [17:53:22]url: /json_proto [17:53:22]query_string will be loaded in cgi processing [17:53:22]execute_cgi json_proto POST (null) [17:53:22]execute_cgi path=json_proto method=POST [17:53:22]POST find Content-Length [17:53:22]Host: 172.17.43.67:8080 [17:53:22]Content-Length: 683 [17:53:22]Content-Type: application/json [17:53:22] [17:53:22]POST finish read [17:53:22]Found Content-Length = 683 [17:53:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:22]execute_script... [17:53:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:22]POST & json_proto [17:53:22]process_json_proto [17:53:22]json parsed OK: [17:53:22]protocol is kg_v1.0 [17:53:22]action value=close_receipt [17:53:22]process_action close_receipt [17:53:22]cmd_close_receipt [17:53:22]MH_GetDate [17:53:22]Write to MH i2c: F0 00 00 5D 03 4F [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 09 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: F0 09 00 5D 03 00 12 4E F4 66 6A BD 47 65 E5 [17:53:22]GetLastDocTimeStamp 1727286737 [17:53:22]current date 1727286802 [17:53:22]FM_GetShiftState [17:53:22]SAM_PROTO_GetShiftState [17:53:22]wFMCommunicate request_size=4 [17:53:22]MH_SAM_APDU [17:53:22]CAPDU: 80 13 01 00 [17:53:22]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:22]Read from MH i2c: E2 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: E2 0E 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [17:53:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:53:22]wFMCommunicate OK [17:53:22]SAM_PROTO_GetShiftState done [17:53:22]FM_GetShiftState done [17:53:22]opened in 1727224329 [17:53:22]opened+sec_in_day 1727310729 [17:53:22]quantity*price = 100005 [17:53:22]sum+1 = 100006 [17:53:22]Check (price>sum+1) || (price+1 о реализуемом товаре [17:53:23]line ОКРУГЛЕНИЕ: -0.05 [17:53:23]line ИТОГО: 1000.00 [17:53:23]line Внесено: 1000.00 [17:53:23]line СДАЧА: 0.00 [17:53:23]line НСП 1% : 8.85 [17:53:23]line НДС 12% : 106.20 [17:53:23]line Наличными: 1000.00 [17:53:23]line Безнал.: 0.00 [17:53:23]line Место: АЗС № 89 "Партнер Нефть" [17:53:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:53:23]line СНО: Общий режим [17:53:23]line Чек 294 25.09.2024 17:53 [17:53:23]line Смена: 478 ФФД: 1.0 [17:53:23]line ЗНМ: 0300000113 [17:53:23]line РНМ: 0000000000091825 [17:53:23]line Версия ККМ: 001 [17:53:23]line ФМ: 0000000000871835 [17:53:23]line ФД: 153278 [17:53:23]line ФПД: 1660695019734 [17:53:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153278&fm=1660695019734&tin=02508201610067®Number=0000000000091825&sum=100000 [17:53:24]OFD Sender: Processing packet 153278 [packets to send 836, broken 835] [17:53:24]ProducePacketName [17:53:24]name=ofd_packets/00153278 [17:53:24]OFD Sender: To server: pG, [17:53:24]CommunicateWithHost lk.salyk.kg:30040 [17:53:24]ConnectInit lk.salyk.kg [17:53:24]written 0, free lines is 4095 [17:53:24]Write to MH i2c: 01 00 00 9C 03 9F [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 07 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 DC 0C 8E [17:53:24]RasterBufferAndPrint [17:53:24]line [17:53:24]line [17:53:24]line [17:53:24]line [17:53:24]line [17:53:24]written 0, free lines is 3298 [17:53:24]MH_Cut [17:53:24]Write to MH i2c: D1 01 00 A3 03 01 78 [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: D1 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: D1 01 00 [17:53:24]MH_I2C_Read... [17:53:24]Read from MH i2c: D1 01 00 A3 03 00 77 [17:53:24]Write to MH i2c: 01 00 00 A4 03 A7 [17:53:24]Write i2c OK [17:53:24]MH_I2C_Read... [17:53:25]Connected sock=10 [17:53:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD 8F 07 01 20 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 12 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 35 04 06 00 01 82 A9 23 00 D6 A3 F7 DE F0 AD 16 7B F1 [17:53:25]*** Cut start [17:53:25]*** Purtial cut [17:53:25]*** Stage 1: CUTSNS_PIN = 1 [17:53:25]Read from MH i2c: 01 [17:53:25]MH_I2C_Read... [17:53:25]*** Stop cut motor [17:53:25]*** Cut end [17:53:25]Read from MH i2c: 01 07 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 FF 0F BC [17:53:25]process_action close_receipt done [17:53:25]requested_data is exist [17:53:25]produce_requested_data [17:53:25]requested_item fm.sn is exist - process it [17:53:25]wFMCommunicate request_size=4 [17:53:25]MH_SAM_APDU [17:53:25]CAPDU: 80 11 00 00 [17:53:25]Write to MH i2c: E2 08 00 A5 03 80 11 00 00 00 00 00 00 22 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:25]Read from MH i2c: E2 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 17 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 17 00 A5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [17:53:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:53:25]wFMCommunicate OK [17:53:25]requested_item fd.num is exist - process it [17:53:25]SAM_PROTO_GetFieldsCounters [17:53:25]wFMCommunicate request_size=4 [17:53:25]MH_SAM_APDU [17:53:25]CAPDU: 80 13 00 00 [17:53:25]Write to MH i2c: E2 08 00 A6 03 80 13 00 00 00 00 00 00 25 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:25]Read from MH i2c: E2 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 62 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 62 00 A6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [17:53:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:25]wFMCommunicate OK [17:53:25]SAM_PROTO_GetFieldsCounters done [17:53:25]requested_item shift.num is exist - process it [17:53:25]requested_item shift.opened is exist - process it [17:53:25]req_shift_opened [17:53:25]FM_GetShiftState [17:53:25]SAM_PROTO_GetShiftState [17:53:25]wFMCommunicate request_size=4 [17:53:25]MH_SAM_APDU [17:53:25]CAPDU: 80 13 01 00 [17:53:25]Write to MH i2c: E2 08 00 A7 03 80 13 01 00 00 00 00 00 27 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:25]Read from MH i2c: E2 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 0E 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 0E 00 A7 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EF [17:53:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:53:25]wFMCommunicate OK [17:53:25]SAM_PROTO_GetShiftState done [17:53:25]FM_GetShiftState done [17:53:25]req_shift_opened done [17:53:25]requested_item shift.open_date is exist - process it [17:53:25]req_shift_open_date [17:53:25]req_shift_open_date done [17:53:25]produce_requested_data done [17:53:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153278,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:53:25]process_action_free close_receipt [17:53:25]json_value_free [17:53:25]json_value_free done [17:53:25]process_json_proto returns [17:53:25]Send response to host [17:53:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153278,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:53:25]free response buf [17:53:25]execute_script done [17:53:25]execute_script returns [17:53:25]free content buf [17:53:25]Sock 8.Close socket [17:53:25]Sock 8.Thread stoped [17:53:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D7 FA 47 00 AE C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 F4 03 04 00 0F F6 F3 66 B6 04 01 00 00 0D 3F 73 CC 01 AC 46 FB [17:53:26]CommunicateWithHost err = 0 [17:53:26]CheckOFDResponse [17:53:26]1017 (14) - 77093643461234 [17:53:26]1041 (16) - 0000000000871835 [17:54:27]OFD Sender: No OFD packet to send [17:54:28]recv_with_timeout no data received [17:54:32]OFD Sender: No OFD packet to send [17:54:37]OFD Sender: No OFD packet to send [17:54:42]OFD Sender: No OFD packet to send [17:54:47]OFD Sender: No OFD packet to send [17:54:52]OFD Sender: No OFD packet to send [17:54:57]OFD Sender: No OFD packet to send [17:55:02]OFD Sender: No OFD packet to send [17:55:07]OFD Sender: No OFD packet to send [17:53:22]MH_SAM_APDU [17:53:22]CAPDU: 80 15 02 00 08 F4 03 04 00 12 4E F4 66 [17:53:22]Write to MH i2c: E2 10 00 67 03 80 15 02 00 08 00 F4 03 04 00 12 4E F4 66 00 00 AF [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=25 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [17:53:23]Write to MH i2c: E2 1C 00 68 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 4D [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 15 03 00 [17:53:23]Write to MH i2c: E2 08 00 69 03 80 15 03 00 00 00 00 00 ED [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 40 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 40 00 69 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 01 00 00 35 04 06 00 01 82 A9 23 00 D6 90 00 24 [17:53:23]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 26 01 00 00 35 04 06 00 01 82 A9 23 00 D6 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_ProcessDocument answer len = 59 [17:53:23]SAM_PROTO_ProcessDocument done [17:53:23]SetTLVBufToDocument [17:53:23]Processing tag 1209 (04B9) [17:53:23]Malloc new data [17:53:23]Processing tag 1041 (0411) [17:53:23]Processing tag 1040 (0410) [17:53:23]Malloc new data [17:53:23]Processing tag 1038 (040E) [17:53:23]Malloc new data [17:53:23]Processing tag 1042 (0412) [17:53:23]Malloc new data [17:53:23]Processing tag 1077 (0435) [17:53:23]Malloc new data [17:53:23]SetTLVBufToDocument err=0 [17:53:23]KKMLoadAndSignReceiptData store KKM data [17:53:23]KKMLoadAndSignReceiptData err=0 [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 11 00 00 [17:53:23]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 6A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [17:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:53:23]wFMCommunicate OK [17:53:23]Счет N : (1)1787274 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 294 25.09.2024 17:53 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153278 ФПД: 1660695019734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153278&fm=1660695019734&tin=02508201610067®Number=0000000000091825&sum=100000 [17:53:23]StoreToDocumentArchive [17:53:23]shift 478 fd 153278 [17:53:23]save to /storage/0478/doc_00153278 [17:53:23]save last doc name /storage/0478/doc_00153278 to /storage/kkm_last_doc_name [17:53:23]save OK [17:53:23]Clear old archive folders... [17:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:23]tlvbuf is 01C1EF70 [17:53:23]SAM_PROTO_ClearQueue [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 09 00 00 [17:53:23]Write to MH i2c: E2 08 00 6B 03 80 09 00 00 00 00 00 00 E0 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_ClearQueue done [17:53:23]KKMCreateOFDPacket [17:53:23]OFDProtocolAddRootSTLVToBuf [17:53:23]FM_MakeSignedData [17:53:23]FM_MakeSignedData [17:53:23]SAM_PROTO_SignData [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 01 02 [17:53:23]Write to MH i2c: E2 08 00 6C 03 80 0D 01 02 00 00 00 00 E8 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=255 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 12 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 35 04 06 00 01 [17:53:23]Write to MH i2c: E2 02 01 6D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 12 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 56 02 00 35 04 06 00 01 00 00 CD [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=10 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 02 02 05 82 A9 23 00 D6 [17:53:23]Write to MH i2c: E2 0D 00 6E 03 80 0D 02 02 05 00 82 A9 23 00 D6 00 00 19 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [17:53:23]RAPDU: 90 00 [17:53:23]wFMCommunicate OK [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 0D 03 02 [17:53:23]Write to MH i2c: E2 08 00 6F 03 80 0D 03 02 00 00 00 00 ED [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0B 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0B 00 6F 03 00 A3 F7 DE F0 AD 16 7B F1 90 00 85 [17:53:23]RAPDU: A3 F7 DE F0 AD 16 7B F1 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_SignData done [17:53:23]FM_MakeSignedData done [17:53:23]CreateOFDProtocolMessage [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 11 00 00 [17:53:23]Write to MH i2c: E2 08 00 70 03 80 11 00 00 00 00 00 00 ED [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 70 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [17:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:53:23]wFMCommunicate OK [17:53:23]CreateOFDProtocolMessage done [17:53:23]OFDSenderStorePacket 153278 [17:53:23]StoreOFDPacket docnum=153278 [17:55:12]OFD Sender: No OFD packet to send [17:55:17]OFD Sender: No OFD packet to send [17:55:20]accept exits with 9 [17:55:20]New connection [17:55:20]New thread 3067219300 created [17:55:20]Thread 3067075940 joined [17:55:20]Waiting for new connection... [17:55:20] Sock 9.Parse request [17:55:20]Sock 9.Check first char [17:55:20]Sock 9.First char is OK [17:55:20]request: POST /json_proto HTTP/1.0 [17:55:20]Method: POST [17:55:20]URL: /json_proto [17:55:20]Method is POST - this is cgi request [17:55:20]url: /json_proto [17:55:20]query_string will be loaded in cgi processing [17:55:20]execute_cgi json_proto POST (null) [17:55:20]execute_cgi path=json_proto method=POST [17:55:20]POST find Content-Length [17:55:20]Host: 172.17.43.67:8080 [17:55:20]Content-Length: 793 [17:55:20]Content-Type: application/json [17:55:20] [17:55:20]POST finish read [17:55:20]Found Content-Length = 793 [17:55:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:20]execute_script... [17:55:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:20]POST & json_proto [17:55:20]process_json_proto [17:55:20]json parsed OK: [17:55:20]protocol is kg_v1.0 [17:55:20]action value=close_receipt [17:55:20]process_action close_receipt [17:55:20]cmd_close_receipt [17:55:20]MH_GetDate [17:55:20]Write to MH i2c: F0 00 00 A8 03 9A [17:55:20]Write i2c OK [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: F0 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: F0 09 00 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: F0 09 00 A8 03 00 88 4E F4 66 6A BD 47 65 A6 [17:55:20]GetLastDocTimeStamp 1727286802 [17:55:20]current date 1727286920 [17:55:20]FM_GetShiftState [17:55:20]SAM_PROTO_GetShiftState [17:55:20]wFMCommunicate request_size=4 [17:55:20]MH_SAM_APDU [17:55:20]CAPDU: 80 13 01 00 [17:55:20]Write to MH i2c: E2 08 00 A9 03 80 13 01 00 00 00 00 00 29 [17:55:20]Write i2c OK [17:55:20]MH_I2C_Read... [17:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:20]Read from MH i2c: E2 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 0E 00 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 0E 00 A9 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F1 [17:55:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:55:20]wFMCommunicate OK [17:55:20]SAM_PROTO_GetShiftState done [17:55:20]FM_GetShiftState done [17:55:20]opened in 1727224329 [17:55:20]opened+sec_in_day 1727310729 [17:55:20]quantity*price = 0 [17:55:20]sum+1 = 1 [17:55:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 295 25.09.2024 17:55 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153279 ФПД: 140047258188996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175520&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153279&fm=140047258188996&tin=02508201610067®Number=0000000000091825&sum=0 [17:55:21]StoreToDocumentArchive [17:55:21]shift 478 fd 153279 [17:55:21]save to /storage/0478/doc_00153279 [17:55:21]save last doc name /storage/0478/doc_00153279 to /storage/kkm_last_doc_name [17:55:21]save OK [17:55:21]Clear old archive folders... [17:55:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:55:21]tlvbuf is 01BCBCD0 [17:55:21]SAM_PROTO_ClearQueue [17:55:21]wFMCommunicate request_size=4 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 09 00 00 [17:55:21]Write to MH i2c: E2 08 00 B6 03 80 09 00 00 00 00 00 00 2B [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]SAM_PROTO_ClearQueue done [17:55:21]KKMCreateOFDPacket [17:55:21]OFDProtocolAddRootSTLVToBuf [17:55:21]FM_MakeSignedData [17:55:21]FM_MakeSignedData [17:55:21]SAM_PROTO_SignData [17:55:21]wFMCommunicate request_size=4 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 01 02 [17:55:21]Write to MH i2c: E2 08 00 B7 03 80 0D 01 02 00 00 00 00 33 [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]wFMCommunicate request_size=255 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 88 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 56 02 00 35 04 06 00 7F 5F 4B 13 [17:55:21]Write to MH i2c: E2 02 01 B8 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 88 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 56 02 00 35 04 06 00 7F 5F 4B 13 00 00 DD [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]wFMCommunicate request_size=7 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 02 02 02 7C C4 [17:55:21]Write to MH i2c: E2 0A 00 B9 03 80 0D 02 02 02 00 7C C4 00 00 7A [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]wFMCommunicate request_size=4 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 03 02 [17:55:21]Write to MH i2c: E2 08 00 BA 03 80 0D 03 02 00 00 00 00 38 [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:22]Read from MH i2c: E2 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: E2 0B 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: E2 0B 00 BA 03 00 FF 97 16 EB 0B 48 95 E5 90 00 9D [17:55:22]RAPDU: FF 97 16 EB 0B 48 95 E5 90 00 [17:55:22]wFMCommunicate OK [17:55:22]SAM_PROTO_SignData done [17:55:22]FM_MakeSignedData done [17:55:22]CreateOFDProtocolMessage [17:55:22]wFMCommunicate request_size=4 [17:55:22]MH_SAM_APDU [17:55:22]CAPDU: 80 11 00 00 [17:55:22]Write to MH i2c: E2 08 00 BB 03 80 11 00 00 00 00 00 00 38 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:22]Read from MH i2c: E2 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: E2 17 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: E2 17 00 BB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [17:55:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:55:22]wFMCommunicate OK [17:55:22]CreateOFDProtocolMessage done [17:55:22]OFDSenderStorePacket 153279 [17:55:22]StoreOFDPacket docnum=153279 [17:55:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 56 04 01 90 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 88 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 56 02 00 35 04 06 00 7F 5F 4B 13 7C C4 FF 97 16 EB 0B 48 95 E5 [17:55:22]CheckFolder [17:55:22]dirname=/storage/ofd_packets [17:55:22]CheckFolder done [17:55:22]ProducePacketName [17:55:22]name=ofd_packets/00153279 [17:55:22]NVStorageSaveData ofd_packets/00153279 [17:55:22]File name is /storage/ofd_packets/00153279 [17:55:22]Write 298 bytes [17:55:22]NVStorageSaveData done [17:55:22]OFDSenderStorePacket done [17:55:22]KKMCreateOFDPacket done [17:55:22]NVStorageSaveData kkm_last_timestamp [17:55:22]File name is /storage/kkm_last_timestamp [17:55:22]Write 4 bytes [17:55:22]NVStorageSaveData done [17:55:22]ExternCall_PrintAddStr [17:55:22]wPrintStart [17:55:22]Write to MH i2c: 01 00 00 BC 03 BF [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [17:55:22]RasterBufferAndPrint [17:55:22]line Счет N : (1)1787275 [17:55:22]line ИНН: 02508201610067 [17:55:22]line Контрольно-Кассовый Чек [17:55:22]line ПРОДАЖА [17:55:22]line ТРК (МРК, ГНК) : 31 [17:55:22]line Товар: 2710194210 [17:55:22]line ДТ-К-5 [17:55:22]line 6.570 * 0.00 [17:55:22]line = 0.00 [17:55:22]line НДС 12% НСП 1% [17:55:22]line > о реализуемом товаре [17:55:22]line ИТОГО: 0.00 [17:55:22]line НСП 1% : 0.00 [17:55:22]line НДС 12% : 0.00 [17:55:22]line Наличными: 0.00 [17:55:22]line Безнал.: 0.00 [17:55:22]line Место: АЗС № 89 "Партнер Нефть" [17:55:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:55:22]line СНО: Общий режим [17:55:22]line Чек 295 25.09.2024 17:55 [17:55:22]line Смена: 478 ФФД: 1.0 [17:55:22]line ЗНМ: 0300000113 [17:55:22]line РНМ: 0000000000091825 [17:55:22]line Версия ККМ: 001 [17:55:22]line Платежная система: O! деньги [17:55:22]line ФМ: 0000000000871835 [17:55:22]line ФД: 153279 [17:55:22]line ФПД: 140047258188996 [17:55:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175520&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153279&fm=140047258188996&tin=02508201610067®Number=0000000000091825&sum=0 [17:55:22]written 0, free lines is 4095 [17:55:22]OFD Sender: Processing packet 153279 [packets to send 836, broken 835] [17:55:22]ProducePacketName [17:55:22]name=ofd_packets/00153279 [17:55:22]OFD Sender: To server: pG, [17:55:22]CommunicateWithHost lk.salyk.kg:30040 [17:55:22]ConnectInit lk.salyk.kg [17:55:22]Write to MH i2c: 01 00 00 E6 03 E9 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 E6 0C E2 [17:55:22]RasterBufferAndPrint [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]written 0, free lines is 3309 [17:55:22]MH_Cut [17:55:22]Write to MH i2c: D1 01 00 ED 03 01 C2 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 01 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 01 00 ED 03 00 C1 [17:55:22]Write to MH i2c: 01 00 00 EE 03 F1 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:23]Connected sock=10 [17:55:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 56 04 01 90 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 88 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 56 02 00 35 04 06 00 7F 5F 4B 13 7C C4 FF 97 16 EB 0B 48 95 E5 [17:55:23]*** Cut start [17:55:23]*** Purtial cut [17:55:23]*** Stage 1: CUTSNS_PIN = 1 [17:55:23]Read from MH i2c: 01 [17:55:23]MH_I2C_Read... [17:55:23]*** Stop cut motor [17:55:23]*** Cut end [17:55:23]Read from MH i2c: 01 07 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [17:55:23]process_action close_receipt done [17:55:23]requested_data is exist [17:55:23]produce_requested_data [17:55:23]requested_item fm.sn is exist - process it [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 11 00 00 [17:55:23]Write to MH i2c: E2 08 00 EF 03 80 11 00 00 00 00 00 00 6C [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 17 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 17 00 EF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [17:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:55:23]wFMCommunicate OK [17:55:23]requested_item fd.num is exist - process it [17:55:23]SAM_PROTO_GetFieldsCounters [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 13 00 00 [17:55:23]Write to MH i2c: E2 08 00 F0 03 80 13 00 00 00 00 00 00 6F [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 62 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 62 00 F0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [17:55:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:23]wFMCommunicate OK [17:55:23]SAM_PROTO_GetFieldsCounters done [17:55:23]requested_item shift.num is exist - process it [17:55:23]requested_item shift.opened is exist - process it [17:55:23]req_shift_opened [17:55:23]FM_GetShiftState [17:55:23]SAM_PROTO_GetShiftState [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 13 01 00 [17:55:23]Write to MH i2c: E2 08 00 F1 03 80 13 01 00 00 00 00 00 71 [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 0E 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 0E 00 F1 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 39 [17:55:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:55:23]wFMCommunicate OK [17:55:23]SAM_PROTO_GetShiftState done [17:55:23]FM_GetShiftState done [17:55:23]req_shift_opened done [17:55:23]requested_item shift.open_date is exist - process it [17:55:23]req_shift_open_date [17:55:23]req_shift_open_date done [17:55:23]produce_requested_data done [17:55:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153279,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:55:23]process_action_free close_receipt [17:55:23]json_value_free [17:55:23]json_value_free done [17:55:23]process_json_proto returns [17:55:23]Send response to host [17:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153279,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:55:23]free response buf [17:55:23]execute_script done [17:55:23]execute_script returns [17:55:23]free content buf [17:55:23]Sock 9.Close socket [17:55:23]Sock 9.Thread stoped [17:55:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C5 BD 47 00 96 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 56 02 00 F4 03 04 00 84 F6 F3 66 B6 04 01 00 00 F2 6D D6 AF 37 1A 68 95 [17:55:24]CommunicateWithHost err = 0 [17:55:24]CheckOFDResponse [17:55:24]1017 (14) - 77093643461234 [17:55:24]1041 (16) - 0000000000871835 [17:55:24]1040 (4) - 153279 [17:55:24]1012 (4) - 25.09.2024 11:39 [17:55:24]1206 (1) - 0 [17:55:24]OFD Sender: Remove packet 153279 [17:55:24]ProducePacketName [17:55:24]name=ofd_packets/00153279 [17:55:24]NVStorageDeleteData [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]OFD Sender: No OFD packet to send [17:55:39]OFD Sender: No OFD packet to send [17:55:44]OFD Sender: No OFD packet to send [17:55:49]OFD Sender: No OFD packet to send [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56:06]accept exits with 8 [17:56:06]New connection [17:56:06]New thread 3067075940 created [17:56:06]Thread 3067219300 joined [17:56:06]Waiting for new connection... [17:56:06] Sock 8.Parse request [17:56:06]Sock 8.Check first char [17:56:06]Sock 8.First char is OK [17:56:06]request: POST /json_proto HTTP/1.0 [17:56:06]Method: POST [17:56:06]URL: /json_proto [17:56:06]Method is POST - this is cgi request [17:56:06]url: /json_proto [17:56:06]query_string will be loaded in cgi processing [17:56:06]execute_cgi json_proto POST (null) [17:56:06]execute_cgi path=json_proto method=POST [17:56:06]POST find Content-Length [17:56:06]Host: 172.17.43.67:8080 [17:56:06]Content-Length: 680 [17:56:06]Content-Type: application/json [17:56:06] [17:56:06]POST finish read [17:56:06]Found Content-Length = 680 [17:56:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:06]execute_script... [17:56:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:06]POST & json_proto [17:56:06]process_json_proto [17:56:06]json parsed OK: [17:56:06]protocol is kg_v1.0 [17:56:06]action value=close_receipt [17:56:06]process_action close_receipt [17:56:06]cmd_close_receipt [17:56:06]MH_GetDate [17:56:06]Write to MH i2c: F0 00 00 F2 03 E4 [17:56:06]Write i2c OK [17:56:06]MH_I2C_Read... [17:56:06]Read from MH i2c: F0 [17:56:06]MH_I2C_Read... [17:56:06]Read from MH i2c: F0 09 00 [17:56:06]MH_I2C_Read... [17:56:06]Read from MH i2c: F0 09 00 F2 03 00 B6 4E F4 66 6A BD 47 65 1E [17:56:06]GetLastDocTimeStamp 1727286920 [17:56:06]current date 1727286966 [17:56:06]FM_GetShiftState [17:56:06]SAM_PROTO_GetShiftState [17:56:06]wFMCommunicate request_size=4 [17:56:06]MH_SAM_APDU [17:56:06]CAPDU: 80 13 01 00 [17:56:06]Write to MH i2c: E2 08 00 F3 03 80 13 01 00 00 00 00 00 73 [17:56:06]Write i2c OK [17:56:06]MH_I2C_Read... [17:56:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:06]Read from MH i2c: E2 [17:56:06]MH_I2C_Read... [17:56:06]Read from MH i2c: E2 0E 00 [17:56:06]MH_I2C_Read... [17:56:06]Read from MH i2c: E2 0E 00 F3 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3B [17:56:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:56:06]wFMCommunicate OK [17:56:06]SAM_PROTO_GetShiftState done [17:56:06]FM_GetShiftState done [17:56:06]opened in 1727224329 [17:56:06]opened+sec_in_day 1727310729 [17:56:06]quantity*price = 100050 [17:56:06]sum+1 = 100052 [17:56:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 296 25.09.2024 17:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153280 ФПД: 67962935013049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153280&fm=67962935013049&tin=02508201610067®Number=0000000000091825&sum=100000 [17:56:07]StoreToDocumentArchive [17:56:07]shift 478 fd 153280 [17:56:07]save to /storage/0478/doc_00153280 [17:56:07]save last doc name /storage/0478/doc_00153280 to /storage/kkm_last_doc_name [17:56:07]save OK [17:56:07]Clear old archive folders... [17:56:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:56:07]tlvbuf is 01BD4470 [17:56:07]SAM_PROTO_ClearQueue [17:56:07]wFMCommunicate request_size=4 [17:56:07]MH_SAM_APDU [17:56:07]CAPDU: 80 09 00 00 [17:56:07]Write to MH i2c: E2 08 00 00 04 80 09 00 00 00 00 00 00 76 [17:56:07]Write i2c OK [17:56:07]MH_I2C_Read... [17:56:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:07]Read from MH i2c: E2 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [17:56:07]RAPDU: 90 00 [17:56:07]wFMCommunicate OK [17:56:07]SAM_PROTO_ClearQueue done [17:56:07]KKMCreateOFDPacket [17:56:07]OFDProtocolAddRootSTLVToBuf [17:56:07]FM_MakeSignedData [17:56:07]FM_MakeSignedData [17:56:07]SAM_PROTO_SignData [17:56:07]wFMCommunicate request_size=4 [17:56:07]MH_SAM_APDU [17:56:07]CAPDU: 80 0D 01 02 [17:56:07]Write to MH i2c: E2 08 00 01 04 80 0D 01 02 00 00 00 00 7E [17:56:07]Write i2c OK [17:56:07]MH_I2C_Read... [17:56:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:07]Read from MH i2c: E2 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [17:56:07]RAPDU: 90 00 [17:56:07]wFMCommunicate OK [17:56:07]wFMCommunicate request_size=255 [17:56:07]MH_SAM_APDU [17:56:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 B6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 56 02 00 35 04 06 00 3D CF DA 99 [17:56:07]Write to MH i2c: E2 02 01 02 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 B6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 56 02 00 35 04 06 00 3D CF DA 99 00 00 00 [17:56:07]Write i2c OK [17:56:07]MH_I2C_Read... [17:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:07]Read from MH i2c: E2 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [17:56:07]RAPDU: 90 00 [17:56:07]wFMCommunicate OK [17:56:07]wFMCommunicate request_size=7 [17:56:07]MH_SAM_APDU [17:56:07]CAPDU: 80 0D 02 02 02 6E B9 [17:56:07]Write to MH i2c: E2 0A 00 03 04 80 0D 02 02 02 00 6E B9 00 00 AC [17:56:07]Write i2c OK [17:56:07]MH_I2C_Read... [17:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:07]Read from MH i2c: E2 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 [17:56:07]MH_I2C_Read... [17:56:07]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [17:56:07]RAPDU: 90 00 [17:56:07]wFMCommunicate OK [17:56:07]wFMCommunicate request_size=4 [17:56:07]MH_SAM_APDU [17:56:07]CAPDU: 80 0D 03 02 [17:56:07]Write to MH i2c: E2 08 00 04 04 80 0D 03 02 00 00 00 00 83 [17:56:07]Write i2c OK [17:56:07]MH_I2C_Read... [17:56:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:08]Read from MH i2c: E2 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: E2 0B 00 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: E2 0B 00 04 04 00 55 B5 1F F5 5C D6 29 33 90 00 30 [17:56:08]RAPDU: 55 B5 1F F5 5C D6 29 33 90 00 [17:56:08]wFMCommunicate OK [17:56:08]SAM_PROTO_SignData done [17:56:08]FM_MakeSignedData done [17:56:08]CreateOFDProtocolMessage [17:56:08]wFMCommunicate request_size=4 [17:56:08]MH_SAM_APDU [17:56:08]CAPDU: 80 11 00 00 [17:56:08]Write to MH i2c: E2 08 00 05 04 80 11 00 00 00 00 00 00 83 [17:56:08]Write i2c OK [17:56:08]MH_I2C_Read... [17:56:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:08]Read from MH i2c: E2 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: E2 17 00 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: E2 17 00 05 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [17:56:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:08]wFMCommunicate OK [17:56:08]CreateOFDProtocolMessage done [17:56:08]OFDSenderStorePacket 153280 [17:56:08]StoreOFDPacket docnum=153280 [17:56:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 36 04 01 A2 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 B6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 56 02 00 35 04 06 00 3D CF DA 99 6E B9 55 B5 1F F5 5C D6 29 33 [17:56:08]CheckFolder [17:56:08]dirname=/storage/ofd_packets [17:56:08]CheckFolder done [17:56:08]ProducePacketName [17:56:08]name=ofd_packets/00153280 [17:56:08]NVStorageSaveData ofd_packets/00153280 [17:56:08]File name is /storage/ofd_packets/00153280 [17:56:08]Write 298 bytes [17:56:08]NVStorageSaveData done [17:56:08]OFDSenderStorePacket done [17:56:08]KKMCreateOFDPacket done [17:56:08]NVStorageSaveData kkm_last_timestamp [17:56:08]File name is /storage/kkm_last_timestamp [17:56:08]Write 4 bytes [17:56:08]NVStorageSaveData done [17:56:08]ExternCall_PrintAddStr [17:56:08]wPrintStart [17:56:08]Write to MH i2c: 01 00 00 06 04 0A [17:56:08]Write i2c OK [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 07 00 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 07 00 06 04 00 00 00 00 00 FF 0F 1F [17:56:08]RasterBufferAndPrint [17:56:08]line Счет N : (1)1787277 [17:56:08]line ИНН: 02508201610067 [17:56:08]line Контрольно-Кассовый Чек [17:56:08]line ПРОДАЖА [17:56:08]line ТРК (МРК, ГНК) : 31 [17:56:08]line Товар: 2710194210 [17:56:08]line ДТ-К-5 [17:56:08]line 13.130 * 76.20 [17:56:08]line = 1000.51 [17:56:08]line НДС 12% НСП 1% [17:56:08]line > о реализуемом товаре [17:56:08]line ОКРУГЛЕНИЕ: -0.51 [17:56:08]line ИТОГО: 1000.00 [17:56:08]line Внесено: 1000.00 [17:56:08]line СДАЧА: 0.00 [17:56:08]line НСП 1% : 8.85 [17:56:08]line НДС 12% : 106.25 [17:56:08]line Наличными: 1000.00 [17:56:08]line Безнал.: 0.00 [17:56:08]line Место: АЗС № 89 "Партнер Нефть" [17:56:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:56:08]line СНО: Общий режим [17:56:08]line Чек 296 25.09.2024 17:56 [17:56:08]line Смена: 478 ФФД: 1.0 [17:56:08]line ЗНМ: 0300000113 [17:56:08]line РНМ: 0000000000091825 [17:56:08]line Версия ККМ: 001 [17:56:08]line ФМ: 0000000000871835 [17:56:08]line ФД: 153280 [17:56:08]line ФПД: 67962935013049 [17:56:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153280&fm=67962935013049&tin=02508201610067®Number=0000000000091825&sum=100000 [17:56:08]OFD Sender: Processing packet 153280 [packets to send 836, broken 835] [17:56:08]ProducePacketName [17:56:08]name=ofd_packets/00153280 [17:56:08]OFD Sender: To server: pG, [17:56:08]CommunicateWithHost lk.salyk.kg:30040 [17:56:08]ConnectInit lk.salyk.kg [17:56:08]written 0, free lines is 4095 [17:56:08]Write to MH i2c: 01 00 00 31 04 35 [17:56:08]Write i2c OK [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 07 00 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 D7 0C 1F [17:56:08]RasterBufferAndPrint [17:56:08]line [17:56:08]line [17:56:08]line [17:56:08]line [17:56:08]line [17:56:08]written 0, free lines is 3293 [17:56:08]MH_Cut [17:56:08]Write to MH i2c: D1 01 00 38 04 01 0E [17:56:08]Write i2c OK [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: D1 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: D1 01 00 [17:56:08]MH_I2C_Read... [17:56:08]Read from MH i2c: D1 01 00 38 04 00 0D [17:56:08]Write to MH i2c: 01 00 00 39 04 3D [17:56:08]Write i2c OK [17:56:08]MH_I2C_Read... [17:56:09]Connected sock=10 [17:56:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 36 04 01 A2 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 B6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 56 02 00 35 04 06 00 3D CF DA 99 6E B9 55 B5 1F F5 5C D6 29 33 [17:56:09]*** Cut start [17:56:09]*** Purtial cut [17:56:09]*** Stage 1: CUTSNS_PIN = 1 [17:56:09]Read from MH i2c: 01 [17:56:09]MH_I2C_Read... [17:56:09]*** Stop cut motor [17:56:09]*** Cut end [17:56:09]Read from MH i2c: 01 07 00 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: 01 07 00 39 04 00 00 00 00 00 FF 0F 52 [17:56:09]process_action close_receipt done [17:56:09]requested_data is exist [17:56:09]produce_requested_data [17:56:09]requested_item fm.sn is exist - process it [17:56:09]wFMCommunicate request_size=4 [17:56:09]MH_SAM_APDU [17:56:09]CAPDU: 80 11 00 00 [17:56:09]Write to MH i2c: E2 08 00 3A 04 80 11 00 00 00 00 00 00 B8 [17:56:09]Write i2c OK [17:56:09]MH_I2C_Read... [17:56:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 86 47 00 AC 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 56 02 00 F4 03 04 00 B2 F6 F3 66 B6 04 01 00 00 89 57 F3 C8 92 1C 49 3C [17:56:09]CommunicateWithHost err = 0 [17:56:09]CheckOFDResponse [17:56:09]1017 (14) - 77093643461234 [17:56:09]1041 (16) - 0000000000871835 [17:56:09]1040 (4) - 153280 [17:56:09]1012 (4) - 25.09.2024 11:40 [17:56:09]1206 (1) - 0 [17:56:09]OFD Sender: Remove packet 153280 [17:56:09]ProducePacketName [17:56:09]name=ofd_packets/00153280 [17:56:09]NVStorageDeleteData [17:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:09]Read from MH i2c: E2 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: E2 17 00 [17:56:09]MH_I2C_Read... [17:56:09]Read from MH i2c: E2 17 00 3A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [17:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:09]wFMCommunicate OK [17:56:09]requested_item fd.num is exist - process it [17:56:09]SAM_PROTO_GetFieldsCounters [17:56:09]wFMCommunicate request_size=4 [17:56:09]MH_SAM_APDU [17:56:09]CAPDU: 80 13 00 00 [17:56:09]Write to MH i2c: E2 08 00 3B 04 80 13 00 00 00 00 00 00 BB [17:56:09]Write i2c OK [17:56:09]MH_I2C_Read... [17:56:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:10]Read from MH i2c: E2 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 62 00 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 62 00 3B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [17:56:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:10]wFMCommunicate OK [17:56:10]SAM_PROTO_GetFieldsCounters done [17:56:10]requested_item shift.num is exist - process it [17:56:10]requested_item shift.opened is exist - process it [17:56:10]req_shift_opened [17:56:10]FM_GetShiftState [17:56:10]SAM_PROTO_GetShiftState [17:56:10]wFMCommunicate request_size=4 [17:56:10]MH_SAM_APDU [17:56:10]CAPDU: 80 13 01 00 [17:56:10]Write to MH i2c: E2 08 00 3C 04 80 13 01 00 00 00 00 00 BD [17:56:10]Write i2c OK [17:56:10]MH_I2C_Read... [17:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:10]Read from MH i2c: E2 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 0E 00 [17:56:10]MH_I2C_Read... [17:56:10]Read from MH i2c: E2 0E 00 3C 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 85 [17:56:10]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:56:10]wFMCommunicate OK [17:56:10]SAM_PROTO_GetShiftState done [17:56:10]FM_GetShiftState done [17:56:10]req_shift_opened done [17:56:10]requested_item shift.open_date is exist - process it [17:56:10]req_shift_open_date [17:56:10]req_shift_open_date done [17:56:10]produce_requested_data done [17:56:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153280,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:56:10]process_action_free close_receipt [17:56:10]json_value_free [17:56:10]json_value_free done [17:56:10]process_json_proto returns [17:56:10]Send response to host [17:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153280,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:56:10]free response buf [17:56:10]execute_script done [17:56:10]execute_script returns [17:56:10]free content buf [17:56:10]Sock 8.Close socket [17:56:10]Sock 8.Thread stoped [17:56:10]OFD Sender: No OFD packet to send [17:56:15]OFD Sender: No OFD packet to send [17:56:20]OFD Sender: No OFD packet to send [17:56:21]accept exits with 9 [17:56:21]New connection [17:56:21]New thread 3067219300 created [17:56:21]Thread 3067075940 joined [17:56:21]Waiting for new connection... [17:56:21] Sock 9.Parse request [17:56:21]Sock 9.Check first char [17:56:21]Sock 9.First char is OK [17:56:21]request: POST /json_proto HTTP/1.0 [17:56:21]Method: POST [17:56:21]URL: /json_proto [17:56:21]Method is POST - this is cgi request [17:56:21]url: /json_proto [17:56:21]query_string will be loaded in cgi processing [17:56:21]execute_cgi json_proto POST (null) [17:56:21]execute_cgi path=json_proto method=POST [17:56:21]POST find Content-Length [17:56:21]Host: 172.17.43.67:8080 [17:56:21]Content-Length: 678 [17:56:21]Content-Type: application/json [17:56:21] [17:56:21]POST finish read [17:56:21]Found Content-Length = 678 [17:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:21]execute_script... [17:56: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)1787276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:21]POST & json_proto [17:56:21]process_json_proto [17:56:21]json parsed OK: [17:56:21]protocol is kg_v1.0 [17:56:21]action value=close_receipt [17:56:21]process_action close_receipt [17:56:21]cmd_close_receipt [17:56:21]MH_GetDate [17:56:21]Write to MH i2c: F0 00 00 3D 04 30 [17:56:21]Write i2c OK [17:56:21]MH_I2C_Read... [17:56:21]Read from MH i2c: F0 [17:56:21]MH_I2C_Read... [17:56:21]Read from MH i2c: F0 09 00 [17:56:21]MH_I2C_Read... [17:56:21]Read from MH i2c: F0 09 00 3D 04 00 C6 4E F4 66 6A BD 47 65 7A [17:56:21]GetLastDocTimeStamp 1727286966 [17:56:21]current date 1727286982 [17:56:21]FM_GetShiftState [17:56:21]SAM_PROTO_GetShiftState [17:56:21]wFMCommunicate request_size=4 [17:56:21]MH_SAM_APDU [17:56:21]CAPDU: 80 13 01 00 [17:56:21]Write to MH i2c: E2 08 00 3E 04 80 13 01 00 00 00 00 00 BF [17:56:21]Write i2c OK [17:56:21]MH_I2C_Read... [17:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:21]Read from MH i2c: E2 [17:56:21]MH_I2C_Read... [17:56:21]Read from MH i2c: E2 0E 00 [17:56:21]MH_I2C_Read... [17:56:21]Read from MH i2c: E2 0E 00 3E 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 87 [17:56:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:56:21]wFMCommunicate OK [17:56:21]SAM_PROTO_GetShiftState done [17:56:21]FM_GetShiftState done [17:56:21]opened in 1727224329 [17:56:21]opened+sec_in_day 1727310729 [17:56:21]quantity*price = 50036 [17:56:21]sum+1 = 50037 [17:56:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 297 25.09.2024 17:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153281 ФПД: 42533244384459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153281&fm=42533244384459&tin=02508201610067®Number=0000000000091825&sum=50000 [17:56:22]StoreToDocumentArchive [17:56:22]shift 478 fd 153281 [17:56:22]save to /storage/0478/doc_00153281 [17:56:22]save last doc name /storage/0478/doc_00153281 to /storage/kkm_last_doc_name [17:56:22]save OK [17:56:22]Clear old archive folders... [17:56:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:22]tlvbuf is 01C36A70 [17:56:22]SAM_PROTO_ClearQueue [17:56:22]wFMCommunicate request_size=4 [17:56:22]MH_SAM_APDU [17:56:22]CAPDU: 80 09 00 00 [17:56:22]Write to MH i2c: E2 08 00 4B 04 80 09 00 00 00 00 00 00 C1 [17:56:22]Write i2c OK [17:56:22]MH_I2C_Read... [17:56:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:22]Read from MH i2c: E2 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 03 00 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [17:56:22]RAPDU: 90 00 [17:56:22]wFMCommunicate OK [17:56:22]SAM_PROTO_ClearQueue done [17:56:22]KKMCreateOFDPacket [17:56:22]OFDProtocolAddRootSTLVToBuf [17:56:22]FM_MakeSignedData [17:56:22]FM_MakeSignedData [17:56:22]SAM_PROTO_SignData [17:56:22]wFMCommunicate request_size=4 [17:56:22]MH_SAM_APDU [17:56:22]CAPDU: 80 0D 01 02 [17:56:22]Write to MH i2c: E2 08 00 4C 04 80 0D 01 02 00 00 00 00 C9 [17:56:22]Write i2c OK [17:56:22]MH_I2C_Read... [17:56:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:22]Read from MH i2c: E2 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 03 00 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [17:56:22]RAPDU: 90 00 [17:56:22]wFMCommunicate OK [17:56:22]wFMCommunicate request_size=255 [17:56:22]MH_SAM_APDU [17:56:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 56 02 00 35 04 06 00 26 [17:56:22]Write to MH i2c: E2 02 01 4D 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 56 02 00 35 04 06 00 26 00 00 FE [17:56:22]Write i2c OK [17:56:22]MH_I2C_Read... [17:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:23]Read from MH i2c: E2 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [17:56:23]RAPDU: 90 00 [17:56:23]wFMCommunicate OK [17:56:23]wFMCommunicate request_size=10 [17:56:23]MH_SAM_APDU [17:56:23]CAPDU: 80 0D 02 02 05 AF 0A EC 34 CB [17:56:23]Write to MH i2c: E2 0D 00 4E 04 80 0D 02 02 05 00 AF 0A EC 34 CB 00 00 7A [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:23]Read from MH i2c: E2 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [17:56:23]RAPDU: 90 00 [17:56:23]wFMCommunicate OK [17:56:23]wFMCommunicate request_size=4 [17:56:23]MH_SAM_APDU [17:56:23]CAPDU: 80 0D 03 02 [17:56:23]Write to MH i2c: E2 08 00 4F 04 80 0D 03 02 00 00 00 00 CE [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:23]Read from MH i2c: E2 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 0B 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 0B 00 4F 04 00 07 95 3F D4 49 7B 65 DC 90 00 83 [17:56:23]RAPDU: 07 95 3F D4 49 7B 65 DC 90 00 [17:56:23]wFMCommunicate OK [17:56:23]SAM_PROTO_SignData done [17:56:23]FM_MakeSignedData done [17:56:23]CreateOFDProtocolMessage [17:56:23]wFMCommunicate request_size=4 [17:56:23]MH_SAM_APDU [17:56:23]CAPDU: 80 11 00 00 [17:56:23]Write to MH i2c: E2 08 00 50 04 80 11 00 00 00 00 00 00 CE [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:23]Read from MH i2c: E2 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 17 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 17 00 50 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [17:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:23]wFMCommunicate OK [17:56:23]CreateOFDProtocolMessage done [17:56:23]OFDSenderStorePacket 153281 [17:56:23]StoreOFDPacket docnum=153281 [17:56:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F E4 07 01 13 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 56 02 00 35 04 06 00 26 AF 0A EC 34 CB 07 95 3F D4 49 7B 65 DC [17:56:23]CheckFolder [17:56:23]dirname=/storage/ofd_packets [17:56:23]CheckFolder done [17:56:23]ProducePacketName [17:56:23]name=ofd_packets/00153281 [17:56:23]NVStorageSaveData ofd_packets/00153281 [17:56:23]File name is /storage/ofd_packets/00153281 [17:56:23]Write 301 bytes [17:56:23]NVStorageSaveData done [17:56:23]OFDSenderStorePacket done [17:56:23]KKMCreateOFDPacket done [17:56:23]NVStorageSaveData kkm_last_timestamp [17:56:23]File name is /storage/kkm_last_timestamp [17:56:23]Write 4 bytes [17:56:23]NVStorageSaveData done [17:56:23]ExternCall_PrintAddStr [17:56:23]wPrintStart [17:56:23]Write to MH i2c: 01 00 00 51 04 55 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 07 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 07 00 51 04 00 00 00 00 00 FF 0F 6A [17:56:23]RasterBufferAndPrint [17:56:23]line Счет N : (1)1787276 [17:56:23]line ИНН: 02508201610067 [17:56:23]line Контрольно-Кассовый Чек [17:56:23]line ПРОДАЖА [17:56:23]line ТРК (МРК, ГНК) : 22 [17:56:23]line Товар: 2710124130 [17:56:23]line Аи-92-К-5 [17:56:23]line 7.380 * 67.80 [17:56:23]line = 500.36 [17:56:23]line НДС 12% НСП 1% [17:56:23]line > о реализуемом товаре [17:56:23]line ОКРУГЛЕНИЕ: -0.36 [17:56:23]line ИТОГО: 500.00 [17:56:23]line Внесено: 500.00 [17:56:23]line СДАЧА: 0.00 [17:56:23]line НСП 1% : 4.43 [17:56:23]line НДС 12% : 53.14 [17:56:23]line Наличными: 500.00 [17:56:23]line Безнал.: 0.00 [17:56:23]line Место: АЗС № 89 "Партнер Нефть" [17:56:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:56:23]line СНО: Общий режим [17:56:23]line Чек 297 25.09.2024 17:56 [17:56:23]line Смена: 478 ФФД: 1.0 [17:56:23]line ЗНМ: 0300000113 [17:56:23]line РНМ: 0000000000091825 [17:56:23]line Версия ККМ: 001 [17:56:23]line ФМ: 0000000000871835 [17:56:23]line ФД: 153281 [17:56:23]line ФПД: 42533244384459 [17:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153281&fm=42533244384459&tin=02508201610067®Number=0000000000091825&sum=50000 [17:56:23]written 0, free lines is 4095 [17:56:23]OFD Sender: Processing packet 153281 [packets to send 836, broken 835] [17:56:23]ProducePacketName [17:56:23]name=ofd_packets/00153281 [17:56:23]OFD Sender: To server: pG, [17:56:23]CommunicateWithHost lk.salyk.kg:30040 [17:56:23]ConnectInit lk.salyk.kg [17:56:23]Write to MH i2c: 01 00 00 7C 04 80 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 07 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 E2 0C 75 [17:56:23]RasterBufferAndPrint [17:56:23]line [17:56:23]line [17:56:23]line [17:56:23]line [17:56:23]line [17:56:23]written 0, free lines is 3307 [17:56:23]MH_Cut [17:56:23]Write to MH i2c: D1 01 00 83 04 01 59 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: D1 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: D1 01 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: D1 01 00 83 04 00 58 [17:56:23]Write to MH i2c: 01 00 00 84 04 88 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:24]Connected sock=8 [17:56:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F E4 07 01 13 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 C6 4E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 56 02 00 35 04 06 00 26 AF 0A EC 34 CB 07 95 3F D4 49 7B 65 DC [17:56:24]*** Cut start [17:56:24]*** Purtial cut [17:56:24]*** Stage 1: CUTSNS_PIN = 1 [17:56:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 76 47 00 D4 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 56 02 00 F4 03 04 00 C0 F6 F3 66 B6 04 01 00 00 82 84 D3 2F FA 00 25 F8 [17:56:24]CommunicateWithHost err = 0 [17:56:24]CheckOFDResponse [17:56:24]1017 (14) - 77093643461234 [17:56:24]1041 (16) - 0000000000871835 [17:56:24]1040 (4) - 153281 [17:56:24]1012 (4) - 25.09.2024 11:40 [17:56:24]1206 (1) - 0 [17:56:24]OFD Sender: Remove packet 153281 [17:56:24]ProducePacketName [17:56:24]name=ofd_packets/00153281 [17:56:24]NVStorageDeleteData [17:56:24]Read from MH i2c: 01 [17:56:24]MH_I2C_Read... [17:56:24]*** Stop cut motor [17:56:24]*** Cut end [17:56:24]Read from MH i2c: 01 07 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 FF 0F 9D [17:56:24]process_action close_receipt done [17:56:24]requested_data is exist [17:56:24]produce_requested_data [17:56:24]requested_item fm.sn is exist - process it [17:56:24]wFMCommunicate request_size=4 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 11 00 00 [17:56:24]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 17 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [17:56:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:56:24]wFMCommunicate OK [17:56:24]requested_item fd.num is exist - process it [17:56:24]SAM_PROTO_GetFieldsCounters [17:56:24]wFMCommunicate request_size=4 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 13 00 00 [17:56:24]Write to MH i2c: E2 08 00 86 04 80 13 00 00 00 00 00 00 06 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 62 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 62 00 86 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [17:56:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:24]wFMCommunicate OK [17:56:24]SAM_PROTO_GetFieldsCounters done [17:56:24]requested_item shift.num is exist - process it [17:56:24]requested_item shift.opened is exist - process it [17:56:24]req_shift_opened [17:56:24]FM_GetShiftState [17:56:24]SAM_PROTO_GetShiftState [17:56:24]wFMCommunicate request_size=4 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 13 01 00 [17:56:24]Write to MH i2c: E2 08 00 87 04 80 13 01 00 00 00 00 00 08 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:25]Read from MH i2c: E2 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: E2 0E 00 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: E2 0E 00 87 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D0 [17:56:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:56:25]wFMCommunicate OK [17:56:25]SAM_PROTO_GetShiftState done [17:56:25]FM_GetShiftState done [17:56:25]req_shift_opened done [17:56:25]requested_item shift.open_date is exist - process it [17:56:25]req_shift_open_date [17:56:25]req_shift_open_date done [17:56:25]produce_requested_data done [17:56:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153281,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:56:25]process_action_free close_receipt [17:56:25]json_value_free [17:56:25]json_value_free done [17:56:25]process_json_proto returns [17:56:25]Send response to host [17:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153281,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:56:25]free response buf [17:56:25]execute_script done [17:56:25]execute_script returns [17:56:25]free content buf [17:56:25]Sock 9.Close socket [17:56:25]Sock 9.Thread stoped [17:56:25]OFD Sender: No OFD packet to send [17:56:30]OFD Sender: No OFD packet to send [17:56:35]OFD Sender: No OFD packet to send [17:56:40]OFD Sender: No OFD packet to send [17:56:42]recv_with_timeout no data received [17:56:45]OFD Sender: No OFD packet to send [17:56:50]OFD Sender: No OFD packet to send [17:56:53]recv_with_timeout no data received [17:56:55]OFD Sender: No OFD packet to send [17:57:00]OFD Sender: No OFD packet to send [17:57:03]recv_with_timeout no data received [17:57:05]OFD Sender: No OFD packet to send [17:57:10]OFD Sender: No OFD packet to send [17:57:14]recv_with_timeout no data received [17:57:15]OFD Sender: No OFD packet to send [17:57:20]OFD Sender: No OFD packet to send [17:57:25]OFD Sender: No OFD packet to send [17:57:30]OFD Sender: No OFD packet to send [17:57:35]OFD Sender: No OFD packet to send [17:57:40]OFD Sender: No OFD packet to send [17:57:45]OFD Sender: No OFD packet to send [17:57:50]OFD Sender: No OFD packet to send [17:57:55]OFD Sender: No OFD packet to send [17:58:00]OFD Sender: No OFD packet to send [17:58:05]OFD Sender: No OFD packet to send [17:58:09]recv_with_timeout no data received [17:58:10]OFD Sender: No OFD packet to send [17:58:15]OFD Sender: No OFD packet to send [17:58:20]OFD Sender: No OFD packet to send [17:58:25]OFD Sender: No OFD packet to send [17:58:30]OFD Sender: No OFD packet to send [17:58:35]OFD Sender: No OFD packet to send [17:58:40]OFD Sender: No OFD packet to send [17:58:45]OFD Sender: No OFD packet to send [17:58:46]recv_with_timeout no data received [17:58:50]OFD Sender: No OFD packet to send [17:58:55]OFD Sender: No OFD packet to send [17:59:00]OFD Sender: No OFD packet to send [17:59:05]OFD Sender: No OFD packet to send [17:59:10]OFD Sender: No OFD packet to send [17:59:15]OFD Sender: No OFD packet to send [17:59:20]OFD Sender: No OFD packet to send [17:59:25]OFD Sender: No OFD packet to send [17:59:30]OFD Sender: No OFD packet to send [17:59:35]OFD Sender: No OFD packet to send [17:59:40]OFD Sender: No OFD packet to send [17:59:45]OFD Sender: No OFD packet to send [17:59:46]accept exits with 10 [17:59:46]New connection [17:59:46]New thread 3067075940 created [17:59:46]Thread 3067219300 joined [17:59:46]Waiting for new connection... [17:59:46] Sock 10.Parse request [17:59:46]Sock 10.Check first char [17:59:46]Sock 10.First char is OK [17:59:46]request: POST /json_proto HTTP/1.0 [17:59:46]Method: POST [17:59:46]URL: /json_proto [17:59:46]Method is POST - this is cgi request [17:59:46]url: /json_proto [17:59:46]query_string will be loaded in cgi processing [17:59:46]execute_cgi json_proto POST (null) [17:59:46]execute_cgi path=json_proto method=POST [17:59:46]POST find Content-Length [17:59:46]Host: 172.17.43.67:8080 [17:59:46]Content-Length: 679 [17:59:46]Content-Type: application/json [17:59:46] [17:59:46]POST finish read [17:59:46]Found Content-Length = 679 [17:59:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:46]execute_script... [17:59:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:46]POST & json_proto [17:59:46]process_json_proto [17:59:46]json parsed OK: [17:59:46]protocol is kg_v1.0 [17:59:46]action value=close_receipt [17:59:46]process_action close_receipt [17:59:46]cmd_close_receipt [17:59:46]MH_GetDate [17:59:46]Write to MH i2c: F0 00 00 88 04 7B [17:59:46]Write i2c OK [17:59:46]MH_I2C_Read... [17:59:46]Read from MH i2c: F0 [17:59:46]MH_I2C_Read... [17:59:46]Read from MH i2c: F0 09 00 [17:59:46]MH_I2C_Read... [17:59:46]Read from MH i2c: F0 09 00 88 04 00 93 4F F4 66 6A BD 47 65 93 [17:59:46]GetLastDocTimeStamp 1727286982 [17:59:46]current date 1727287187 [17:59:46]FM_GetShiftState [17:59:46]SAM_PROTO_GetShiftState [17:59:46]wFMCommunicate request_size=4 [17:59:46]MH_SAM_APDU [17:59:46]CAPDU: 80 13 01 00 [17:59:46]Write to MH i2c: E2 08 00 89 04 80 13 01 00 00 00 00 00 0A [17:59:46]Write i2c OK [17:59:46]MH_I2C_Read... [17:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:46]Read from MH i2c: E2 [17:59:46]MH_I2C_Read... [17:59:46]Read from MH i2c: E2 0E 00 [17:59:46]MH_I2C_Read... [17:59:46]Read from MH i2c: E2 0E 00 89 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D2 [17:59:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:59:46]wFMCommunicate OK [17:59:46]SAM_PROTO_GetShiftState done [17:59:46]FM_GetShiftState done [17:59:46]opened in 1727224329 [17:59:46]opened+sec_in_day 1727310729 [17:59:46]quantity*price = 70037 [17:59:46]sum+1 = 70038 [17:59:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 298 25.09.2024 17:59 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153282 ФПД: 189231680562045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153282&fm=189231680562045&tin=02508201610067®Number=0000000000091825&sum=70000 [17:59:47]StoreToDocumentArchive [17:59:47]shift 478 fd 153282 [17:59:47]save to /storage/0478/doc_00153282 [17:59:47]save last doc name /storage/0478/doc_00153282 to /storage/kkm_last_doc_name [17:59:47]save OK [17:59:47]Clear old archive folders... [17:59:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:59:47]tlvbuf is 01BBEB80 [17:59:47]SAM_PROTO_ClearQueue [17:59:47]wFMCommunicate request_size=4 [17:59:47]MH_SAM_APDU [17:59:47]CAPDU: 80 09 00 00 [17:59:47]Write to MH i2c: E2 08 00 96 04 80 09 00 00 00 00 00 00 0C [17:59:47]Write i2c OK [17:59:47]MH_I2C_Read... [17:59:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:47]Read from MH i2c: E2 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 03 00 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [17:59:47]RAPDU: 90 00 [17:59:47]wFMCommunicate OK [17:59:47]SAM_PROTO_ClearQueue done [17:59:47]KKMCreateOFDPacket [17:59:47]OFDProtocolAddRootSTLVToBuf [17:59:47]FM_MakeSignedData [17:59:47]FM_MakeSignedData [17:59:47]SAM_PROTO_SignData [17:59:47]wFMCommunicate request_size=4 [17:59:47]MH_SAM_APDU [17:59:47]CAPDU: 80 0D 01 02 [17:59:47]Write to MH i2c: E2 08 00 97 04 80 0D 01 02 00 00 00 00 14 [17:59:47]Write i2c OK [17:59:47]MH_I2C_Read... [17:59:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:47]Read from MH i2c: E2 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 03 00 [17:59:47]MH_I2C_Read... [17:59:47]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [17:59:47]RAPDU: 90 00 [17:59:47]wFMCommunicate OK [17:59:47]wFMCommunicate request_size=255 [17:59:47]MH_SAM_APDU [17:59:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 93 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 56 02 00 35 04 06 00 AC [17:59:47]Write to MH i2c: E2 02 01 98 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 93 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 56 02 00 35 04 06 00 AC 00 00 86 [17:59:47]Write i2c OK [17:59:47]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]wFMCommunicate request_size=10 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 02 02 05 1A EF 19 A3 7D [17:59:48]Write to MH i2c: E2 0D 00 99 04 80 0D 02 02 05 00 1A EF 19 A3 7D 00 00 63 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [17:59:48]RAPDU: 90 00 [17:59:48]wFMCommunicate OK [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 0D 03 02 [17:59:48]Write to MH i2c: E2 08 00 9A 04 80 0D 03 02 00 00 00 00 19 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 0B 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 0B 00 9A 04 00 23 98 6A 5A 9B 55 E4 F3 90 00 60 [17:59:48]RAPDU: 23 98 6A 5A 9B 55 E4 F3 90 00 [17:59:48]wFMCommunicate OK [17:59:48]SAM_PROTO_SignData done [17:59:48]FM_MakeSignedData done [17:59:48]CreateOFDProtocolMessage [17:59:48]wFMCommunicate request_size=4 [17:59:48]MH_SAM_APDU [17:59:48]CAPDU: 80 11 00 00 [17:59:48]Write to MH i2c: E2 08 00 9B 04 80 11 00 00 00 00 00 00 19 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:48]Read from MH i2c: E2 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 17 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: E2 17 00 9B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [17:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:59:48]wFMCommunicate OK [17:59:48]CreateOFDProtocolMessage done [17:59:48]OFDSenderStorePacket 153282 [17:59:48]StoreOFDPacket docnum=153282 [17:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 0C 07 01 9F D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 93 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 56 02 00 35 04 06 00 AC 1A EF 19 A3 7D 23 98 6A 5A 9B 55 E4 F3 [17:59:48]CheckFolder [17:59:48]dirname=/storage/ofd_packets [17:59:48]CheckFolder done [17:59:48]ProducePacketName [17:59:48]name=ofd_packets/00153282 [17:59:48]NVStorageSaveData ofd_packets/00153282 [17:59:48]File name is /storage/ofd_packets/00153282 [17:59:48]Write 301 bytes [17:59:48]NVStorageSaveData done [17:59:48]OFDSenderStorePacket done [17:59:48]KKMCreateOFDPacket done [17:59:48]NVStorageSaveData kkm_last_timestamp [17:59:48]File name is /storage/kkm_last_timestamp [17:59:48]Write 4 bytes [17:59:48]NVStorageSaveData done [17:59:48]ExternCall_PrintAddStr [17:59:48]wPrintStart [17:59:48]Write to MH i2c: 01 00 00 9C 04 A0 [17:59:48]OFD Sender: Processing packet 153282 [packets to send 836, broken 835] [17:59:48]ProducePacketName [17:59:48]name=ofd_packets/00153282 [17:59:48]OFD Sender: To server: pG, [17:59:48]CommunicateWithHost lk.salyk.kg:30040 [17:59:48]ConnectInit lk.salyk.kg [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 9C 04 00 00 00 00 00 FF 0F B5 [17:59:48]RasterBufferAndPrint [17:59:48]line Счет N : (1)1787278 [17:59:48]line ИНН: 02508201610067 [17:59:48]line Контрольно-Кассовый Чек [17:59:48]line ПРОДАЖА [17:59:48]line ТРК (МРК, ГНК) : 22 [17:59:48]line Товар: 2710124130 [17:59:48]line Аи-92-К-5 [17:59:48]line 10.330 * 67.80 [17:59:48]line = 700.37 [17:59:48]line НДС 12% НСП 1% [17:59:48]line > о реализуемом товаре [17:59:48]line ОКРУГЛЕНИЕ: -0.37 [17:59:48]line ИТОГО: 700.00 [17:59:48]line Внесено: 700.00 [17:59:48]line СДАЧА: 0.00 [17:59:48]line НСП 1% : 6.20 [17:59:48]line НДС 12% : 74.38 [17:59:48]line Наличными: 700.00 [17:59:48]line Безнал.: 0.00 [17:59:48]line Место: АЗС № 89 "Партнер Нефть" [17:59:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:59:48]line СНО: Общий режим [17:59:48]line Чек 298 25.09.2024 17:59 [17:59:48]line Смена: 478 ФФД: 1.0 [17:59:48]line ЗНМ: 0300000113 [17:59:48]line РНМ: 0000000000091825 [17:59:48]line Версия ККМ: 001 [17:59:48]line ФМ: 0000000000871835 [17:59:48]line ФД: 153282 [17:59:48]line ФПД: 189231680562045 [17:59:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T175947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153282&fm=189231680562045&tin=02508201610067®Number=0000000000091825&sum=70000 [17:59:48]written 0, free lines is 4095 [17:59:48]Write to MH i2c: 01 00 00 C7 04 CB [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 DF 0C BD [17:59:48]RasterBufferAndPrint [17:59:48]line [17:59:48]line [17:59:48]line [17:59:48]line [17:59:48]line [17:59:48]written 0, free lines is 3301 [17:59:48]MH_Cut [17:59:48]Write to MH i2c: D1 01 00 CE 04 01 A4 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: D1 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: D1 01 00 [17:59:48]MH_I2C_Read... [17:59:48]Read from MH i2c: D1 01 00 CE 04 00 A3 [17:59:48]Write to MH i2c: 01 00 00 CF 04 D3 [17:59:48]Write i2c OK [17:59:48]MH_I2C_Read... [17:59:49]*** Cut start [17:59:49]*** Purtial cut [17:59:49]*** Stage 1: CUTSNS_PIN = 1 [17:59:49]Read from MH i2c: 01 [17:59:49]MH_I2C_Read... [17:59:49]*** Stop cut motor [17:59:49]*** Cut end [17:59:49]Read from MH i2c: 01 07 00 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [17:59:49]process_action close_receipt done [17:59:49]requested_data is exist [17:59:49]produce_requested_data [17:59:49]requested_item fm.sn is exist - process it [17:59:49]wFMCommunicate request_size=4 [17:59:49]MH_SAM_APDU [17:59:49]CAPDU: 80 11 00 00 [17:59:49]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [17:59:49]Write i2c OK [17:59:49]MH_I2C_Read... [17:59:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:49]Read from MH i2c: E2 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: E2 17 00 [17:59:49]MH_I2C_Read... [17:59:49]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [17:59:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:59:49]wFMCommunicate OK [17:59:49]requested_item fd.num is exist - process it [17:59:49]SAM_PROTO_GetFieldsCounters [17:59:49]wFMCommunicate request_size=4 [17:59:49]MH_SAM_APDU [17:59:49]CAPDU: 80 13 00 00 [17:59:49]Write to MH i2c: E2 08 00 D1 04 80 13 00 00 00 00 00 00 51 [17:59:49]Write i2c OK [17:59:49]MH_I2C_Read... [17:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:50]Read from MH i2c: E2 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 62 00 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 62 00 D1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [17:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:50]wFMCommunicate OK [17:59:50]SAM_PROTO_GetFieldsCounters done [17:59:50]requested_item shift.num is exist - process it [17:59:50]requested_item shift.opened is exist - process it [17:59:50]req_shift_opened [17:59:50]FM_GetShiftState [17:59:50]SAM_PROTO_GetShiftState [17:59:50]wFMCommunicate request_size=4 [17:59:50]MH_SAM_APDU [17:59:50]CAPDU: 80 13 01 00 [17:59:50]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [17:59:50]Write i2c OK [17:59:50]MH_I2C_Read... [17:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:50]Read from MH i2c: E2 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 0E 00 [17:59:50]MH_I2C_Read... [17:59:50]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1B [17:59:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [17:59:50]wFMCommunicate OK [17:59:50]SAM_PROTO_GetShiftState done [17:59:50]FM_GetShiftState done [17:59:50]req_shift_opened done [17:59:50]requested_item shift.open_date is exist - process it [17:59:50]req_shift_open_date [17:59:50]req_shift_open_date done [17:59:50]produce_requested_data done [17:59:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153282,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [17:59:50]process_action_free close_receipt [17:59:50]json_value_free [17:59:50]json_value_free done [17:59:50]process_json_proto returns [17:59:50]Send response to host [17:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153282,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [17:59:50]free response buf [17:59:50]execute_script done [17:59:50]execute_script returns [17:59:50]free content buf [17:59:50]Sock 10.Close socket [17:59:50]Sock 10.Thread stoped [17:59:53]ConnectInit Can't take IP for lk.salyk.kg [17:59:53]CommunicateWithHost connect error [17:59:53]CommunicateWithHost err = -1 [17:59:53]OFD Sender: Server communicate error [17:59:58]OFD Sender: Processing packet 153282 [packets to send 836, broken 835] [17:59:58]ProducePacketName [17:59:58]name=ofd_packets/00153282 [17:59:58]OFD Sender: To server: pG, [17:59:58]CommunicateWithHost lk.salyk.kg:30040 [17:59:58]ConnectInit lk.salyk.kg [18:00:00]recv_with_timeout no data received [18:00:03]ConnectInit Can't take IP for lk.salyk.kg [18:00:03]CommunicateWithHost connect error [18:00:03]CommunicateWithHost err = -1 [18:00:03]OFD Sender: Server communicate error [18:00:08]OFD Sender: Processing packet 153282 [packets to send 836, broken 835] [18:00:08]ProducePacketName [18:00:08]name=ofd_packets/00153282 [18:00:08]OFD Sender: To server: pG, [18:00:08]CommunicateWithHost lk.salyk.kg:30040 [18:00:08]ConnectInit lk.salyk.kg [18:00:10]Connected sock=10 [18:00:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 0C 07 01 9F D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 93 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 56 02 00 35 04 06 00 AC 1A EF 19 A3 7D 23 98 6A 5A 9B 55 E4 F3 [18:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D 11 47 00 CA F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 56 02 00 F4 03 04 00 A3 F7 F3 66 B6 04 01 00 00 0B 82 9A CB 2D D2 E2 3E [18:00:11]CommunicateWithHost err = 0 [18:00:11]CheckOFDResponse [18:00:11]1017 (14) - 77093643461234 [18:00:11]1041 (16) - 0000000000871835 [18:00:11]1040 (4) - 153282 [18:00:11]1012 (4) - 25.09.2024 11:44 [18:00:11]1206 (1) - 0 [18:00:11]OFD Sender: Remove packet 153282 [18:00:11]ProducePacketName [18:00:11]name=ofd_packets/00153282 [18:00:11]NVStorageDeleteData [18:00:11]OFD Sender: No OFD packet to send [18:00:12]recv_with_timeout no data received [18:00:16]OFD Sender: No OFD packet to send [18:00:21]OFD Sender: No OFD packet to send [18:00:26]OFD Sender: No OFD packet to send [18:00:31]OFD Sender: No OFD packet to send [18:00:36]OFD Sender: No OFD packet to send [18:00:41]OFD Sender: No OFD packet to send [18:00:46]OFD Sender: No OFD packet to send [18:00:51]OFD Sender: No OFD packet to send [18:00:56]OFD Sender: No OFD packet to send [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:16]OFD Sender: No OFD packet to send [18:01:20]accept exits with 8 [18:01:20]New connection [18:01:20]New thread 3067219300 created [18:01:20]Thread 3067075940 joined [18:01:20]Waiting for new connection... [18:01:20] Sock 8.Parse request [18:01:20]Sock 8.Check first char [18:01:20]Sock 8.First char is OK [18:01:20]request: POST /json_proto HTTP/1.0 [18:01:20]Method: POST [18:01:20]URL: /json_proto [18:01:20]Method is POST - this is cgi request [18:01:20]url: /json_proto [18:01:20]query_string will be loaded in cgi processing [18:01:20]execute_cgi json_proto POST (null) [18:01:20]execute_cgi path=json_proto method=POST [18:01:20]POST find Content-Length [18:01:20]Host: 172.17.43.67:8080 [18:01:20]Content-Length: 797 [18:01:20]Content-Type: application/json [18:01:20] [18:01:20]POST finish read [18:01:20]Found Content-Length = 797 [18:01:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:20]execute_script... [18:01:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:20]POST & json_proto [18:01:20]process_json_proto [18:01:20]json parsed OK: [18:01:20]protocol is kg_v1.0 [18:01:20]action value=close_receipt [18:01:20]process_action close_receipt [18:01:20]cmd_close_receipt [18:01:20]MH_GetDate [18:01:20]Write to MH i2c: F0 00 00 D3 04 C6 [18:01:20]Write i2c OK [18:01:20]MH_I2C_Read... [18:01:20]Read from MH i2c: F0 [18:01:20]MH_I2C_Read... [18:01:20]Read from MH i2c: F0 09 00 [18:01:20]MH_I2C_Read... [18:01:20]Read from MH i2c: F0 09 00 D3 04 00 F1 4F F4 66 6A BD 47 65 3C [18:01:20]GetLastDocTimeStamp 1727287187 [18:01:20]current date 1727287281 [18:01:20]FM_GetShiftState [18:01:20]SAM_PROTO_GetShiftState [18:01:20]wFMCommunicate request_size=4 [18:01:20]MH_SAM_APDU [18:01:20]CAPDU: 80 13 01 00 [18:01:20]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [18:01:20]Write i2c OK [18:01:20]MH_I2C_Read... [18:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:20]Read from MH i2c: E2 [18:01:20]MH_I2C_Read... [18:01:20]Read from MH i2c: E2 0E 00 [18:01:20]MH_I2C_Read... [18:01:20]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1D [18:01:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:01:20]wFMCommunicate OK [18:01:20]SAM_PROTO_GetShiftState done [18:01:20]FM_GetShiftState done [18:01:20]opened in 1727224329 [18:01:20]opened+sec_in_day 1727310729 [18:01:20]quantity*price = 0 [18:01:20]sum+1 = 1 [18:01:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 299 25.09.2024 18:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153283 ФПД: 254207177119437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153283&fm=254207177119437&tin=02508201610067®Number=0000000000091825&sum=0 [18:01:21]StoreToDocumentArchive [18:01:21]shift 478 fd 153283 [18:01:21]save to /storage/0478/doc_00153283 [18:01:21]save last doc name /storage/0478/doc_00153283 to /storage/kkm_last_doc_name [18:01:21]save OK [18:01:21]Clear old archive folders... [18:01:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:21]tlvbuf is 01BBEBD0 [18:01:21]SAM_PROTO_ClearQueue [18:01:21]wFMCommunicate request_size=4 [18:01:21]MH_SAM_APDU [18:01:21]CAPDU: 80 09 00 00 [18:01:21]Write to MH i2c: E2 08 00 E1 04 80 09 00 00 00 00 00 00 57 [18:01:21]Write i2c OK [18:01:21]MH_I2C_Read... [18:01:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:21]Read from MH i2c: E2 [18:01:21]MH_I2C_Read... [18:01:21]Read from MH i2c: E2 03 00 [18:01:21]MH_I2C_Read... [18:01:21]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [18:01:21]RAPDU: 90 00 [18:01:21]wFMCommunicate OK [18:01:21]SAM_PROTO_ClearQueue done [18:01:21]KKMCreateOFDPacket [18:01:21]OFDProtocolAddRootSTLVToBuf [18:01:21]FM_MakeSignedData [18:01:21]FM_MakeSignedData [18:01:21]SAM_PROTO_SignData [18:01:21]wFMCommunicate request_size=4 [18:01:21]MH_SAM_APDU [18:01:21]CAPDU: 80 0D 01 02 [18:01:21]Write to MH i2c: E2 08 00 E2 04 80 0D 01 02 00 00 00 00 5F [18:01:21]Write i2c OK [18:01:21]MH_I2C_Read... [18:01:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:21]Read from MH i2c: E2 [18:01:21]MH_I2C_Read... [18:01:21]Read from MH i2c: E2 03 00 [18:01:21]MH_I2C_Read... [18:01:21]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [18:01:21]RAPDU: 90 00 [18:01:21]wFMCommunicate OK [18:01:21]wFMCommunicate request_size=255 [18:01:21]MH_SAM_APDU [18:01:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 F1 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 56 02 00 35 04 06 00 E7 [18:01:22]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 F1 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 56 02 00 35 04 06 00 E7 00 00 F0 [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:22]Read from MH i2c: E2 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 03 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [18:01:22]RAPDU: 90 00 [18:01:22]wFMCommunicate OK [18:01:22]wFMCommunicate request_size=10 [18:01:22]MH_SAM_APDU [18:01:22]CAPDU: 80 0D 02 02 05 33 38 7D D6 CD [18:01:22]Write to MH i2c: E2 0D 00 E4 04 80 0D 02 02 05 00 33 38 7D D6 CD 00 00 F7 [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:22]Read from MH i2c: E2 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 03 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [18:01:22]RAPDU: 90 00 [18:01:22]wFMCommunicate OK [18:01:22]wFMCommunicate request_size=4 [18:01:22]MH_SAM_APDU [18:01:22]CAPDU: 80 0D 03 02 [18:01:22]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:22]Read from MH i2c: E2 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 0B 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 0B 00 E5 04 00 81 5A 2D 1E 5A C0 98 13 90 00 50 [18:01:22]RAPDU: 81 5A 2D 1E 5A C0 98 13 90 00 [18:01:22]wFMCommunicate OK [18:01:22]SAM_PROTO_SignData done [18:01:22]FM_MakeSignedData done [18:01:22]CreateOFDProtocolMessage [18:01:22]wFMCommunicate request_size=4 [18:01:22]MH_SAM_APDU [18:01:22]CAPDU: 80 11 00 00 [18:01:22]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:22]Read from MH i2c: E2 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 17 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [18:01:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:01:22]wFMCommunicate OK [18:01:22]CreateOFDProtocolMessage done [18:01:22]OFDSenderStorePacket 153283 [18:01:22]StoreOFDPacket docnum=153283 [18:01:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 11 74 07 01 D7 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 F1 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 56 02 00 35 04 06 00 E7 33 38 7D D6 CD 81 5A 2D 1E 5A C0 98 13 [18:01:22]CheckFolder [18:01:22]dirname=/storage/ofd_packets [18:01:22]CheckFolder done [18:01:22]ProducePacketName [18:01:22]name=ofd_packets/00153283 [18:01:22]NVStorageSaveData ofd_packets/00153283 [18:01:22]File name is /storage/ofd_packets/00153283 [18:01:22]Write 301 bytes [18:01:22]NVStorageSaveData done [18:01:22]OFDSenderStorePacket done [18:01:22]KKMCreateOFDPacket done [18:01:22]NVStorageSaveData kkm_last_timestamp [18:01:22]File name is /storage/kkm_last_timestamp [18:01:22]Write 4 bytes [18:01:22]NVStorageSaveData done [18:01:22]ExternCall_PrintAddStr [18:01:22]wPrintStart [18:01:22]Write to MH i2c: 01 00 00 E7 04 EB [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 07 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [18:01:22]RasterBufferAndPrint [18:01:22]line Счет N : (1)1787279 [18:01:22]line ИНН: 02508201610067 [18:01:22]line Контрольно-Кассовый Чек [18:01:22]line ПРОДАЖА [18:01:22]line ТРК (МРК, ГНК) : 13 [18:01:22]line Товар: 2710124500 [18:01:22]line Аи-95-К-5 [18:01:22]line 13.480 * 0.00 [18:01:22]line = 0.00 [18:01:22]line НДС 12% НСП 1% [18:01:22]line > о реализуемом товаре [18:01:22]line ИТОГО: 0.00 [18:01:22]line НСП 1% : 0.00 [18:01:22]line НДС 12% : 0.00 [18:01:22]line Наличными: 0.00 [18:01:22]line Безнал.: 0.00 [18:01:22]line Место: АЗС № 89 "Партнер Нефть" [18:01:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:01:22]line СНО: Общий режим [18:01:22]line Чек 299 25.09.2024 18:01 [18:01:22]line Смена: 478 ФФД: 1.0 [18:01:22]line ЗНМ: 0300000113 [18:01:22]line РНМ: 0000000000091825 [18:01:22]line Версия ККМ: 001 [18:01:22]line Платежная система: O! деньги [18:01:22]line ФМ: 0000000000871835 [18:01:22]line ФД: 153283 [18:01:22]line ФПД: 254207177119437 [18:01:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153283&fm=254207177119437&tin=02508201610067®Number=0000000000091825&sum=0 [18:01:22]written 0, free lines is 4095 [18:01:22]OFD Sender: Processing packet 153283 [packets to send 836, broken 835] [18:01:22]ProducePacketName [18:01:22]name=ofd_packets/00153283 [18:01:22]OFD Sender: To server: pG, [18:01:22]CommunicateWithHost lk.salyk.kg:30040 [18:01:22]ConnectInit lk.salyk.kg [18:01:22]Write to MH i2c: 01 00 00 11 05 16 [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 07 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 EA 0C 13 [18:01:22]RasterBufferAndPrint [18:01:22]line [18:01:22]line [18:01:22]line [18:01:22]line [18:01:22]line [18:01:22]written 0, free lines is 3312 [18:01:22]MH_Cut [18:01:22]Write to MH i2c: D1 01 00 18 05 01 EF [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: D1 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: D1 01 00 [18:01:22]MH_I2C_Read... [18:01:22]Read from MH i2c: D1 01 00 18 05 00 EE [18:01:22]Write to MH i2c: 01 00 00 19 05 1E [18:01:22]Write i2c OK [18:01:22]MH_I2C_Read... [18:01:22]Connected sock=10 [18:01:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 11 74 07 01 D7 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 F1 4F F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 56 02 00 35 04 06 00 E7 33 38 7D D6 CD 81 5A 2D 1E 5A C0 98 13 [18:01:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F 01 47 00 77 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 56 02 00 F4 03 04 00 EB F7 F3 66 B6 04 01 00 00 04 9A 0B 1A 29 44 38 43 [18:01:23]CommunicateWithHost err = 0 [18:01:23]CheckOFDResponse [18:01:23]1017 (14) - 77093643461234 [18:01:23]1041 (16) - 0000000000871835 [18:01:23]1040 (4) - 153283 [18:01:23]1012 (4) - 25.09.2024 11:45 [18:01:23]1206 (1) - 0 [18:01:23]OFD Sender: Remove packet 153283 [18:01:23]ProducePacketName [18:01:23]name=ofd_packets/00153283 [18:01:23]NVStorageDeleteData [18:01:23]*** Cut start [18:01:23]*** Purtial cut [18:01:23]*** Stage 1: CUTSNS_PIN = 1 [18:01:23]Read from MH i2c: 01 [18:01:23]MH_I2C_Read... [18:01:23]*** Stop cut motor [18:01:23]*** Cut end [18:01:23]Read from MH i2c: 01 07 00 [18:01:23]MH_I2C_Read... [18:01:23]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 FF 0F 33 [18:01:23]process_action close_receipt done [18:01:23]requested_data is exist [18:01:23]produce_requested_data [18:01:23]requested_item fm.sn is exist - process it [18:01:23]wFMCommunicate request_size=4 [18:01:23]MH_SAM_APDU [18:01:23]CAPDU: 80 11 00 00 [18:01:23]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [18:01:23]Write i2c OK [18:01:23]MH_I2C_Read... [18:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:23]Read from MH i2c: E2 [18:01:23]MH_I2C_Read... [18:01:23]Read from MH i2c: E2 17 00 [18:01:23]MH_I2C_Read... [18:01:23]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [18:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:01:23]wFMCommunicate OK [18:01:23]requested_item fd.num is exist - process it [18:01:23]SAM_PROTO_GetFieldsCounters [18:01:23]wFMCommunicate request_size=4 [18:01:23]MH_SAM_APDU [18:01:23]CAPDU: 80 13 00 00 [18:01:23]Write to MH i2c: E2 08 00 1B 05 80 13 00 00 00 00 00 00 9C [18:01:23]Write i2c OK [18:01:23]MH_I2C_Read... [18:01:23]OFD Sender: No OFD packet to send [18:01:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:24]Read from MH i2c: E2 [18:01:24]MH_I2C_Read... [18:01:24]Read from MH i2c: E2 62 00 [18:01:24]MH_I2C_Read... [18:01:24]Read from MH i2c: E2 62 00 1B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [18:01:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:24]wFMCommunicate OK [18:01:24]SAM_PROTO_GetFieldsCounters done [18:01:24]requested_item shift.num is exist - process it [18:01:24]requested_item shift.opened is exist - process it [18:01:24]req_shift_opened [18:01:24]FM_GetShiftState [18:01:24]SAM_PROTO_GetShiftState [18:01:24]wFMCommunicate request_size=4 [18:01:24]MH_SAM_APDU [18:01:24]CAPDU: 80 13 01 00 [18:01:24]Write to MH i2c: E2 08 00 1C 05 80 13 01 00 00 00 00 00 9E [18:01:24]Write i2c OK [18:01:24]MH_I2C_Read... [18:01:24]Read from MH i2c: E2 [18:01:24]MH_I2C_Read... [18:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:24]Read from MH i2c: E2 0E 00 [18:01:24]MH_I2C_Read... [18:01:24]Read from MH i2c: E2 0E 00 1C 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 66 [18:01:24]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:01:24]wFMCommunicate OK [18:01:24]SAM_PROTO_GetShiftState done [18:01:24]FM_GetShiftState done [18:01:24]req_shift_opened done [18:01:24]requested_item shift.open_date is exist - process it [18:01:24]req_shift_open_date [18:01:24]req_shift_open_date done [18:01:24]produce_requested_data done [18:01:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153283,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:01:24]process_action_free close_receipt [18:01:24]json_value_free [18:01:24]json_value_free done [18:01:24]process_json_proto returns [18:01:24]Send response to host [18:01:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153283,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:01:24]free response buf [18:01:24]execute_script done [18:01:24]execute_script returns [18:01:24]free content buf [18:01:24]Sock 8.Close socket [18:01:24]Sock 8.Thread stoped [18:01:28]OFD Sender: No OFD packet to send [18:01:34]OFD Sender: No OFD packet to send [18:01:39]OFD Sender: No OFD packet to send [18:01:44]OFD Sender: No OFD packet to send [18:01:48]recv_with_timeout no data received [18:01:49]OFD Sender: No OFD packet to send [18:01:54]OFD Sender: No OFD packet to send [18:01:59]OFD Sender: No OFD packet to send [18:02:04]OFD Sender: No OFD packet to send [18:02:09]OFD Sender: No OFD packet to send [18:02:14]OFD Sender: No OFD packet to send [18:02:19]OFD Sender: No OFD packet to send [18:02:24]OFD Sender: No OFD packet to send [18:02:29]OFD Sender: No OFD packet to send [18:02:34]OFD Sender: No OFD packet to send [18:02:39]OFD Sender: No OFD packet to send [18:02:44]OFD Sender: No OFD packet to send [18:02:49]OFD Sender: No OFD packet to send [18:02:54]OFD Sender: No OFD packet to send [18:02:59]OFD Sender: No OFD packet to send [18:03:04]OFD Sender: No OFD packet to send [18:03:09]OFD Sender: No OFD packet to send [18:03:14]OFD Sender: No OFD packet to send [18:03:19]OFD Sender: No OFD packet to send [18:03:24]OFD Sender: No OFD packet to send [18:03:29]OFD Sender: No OFD packet to send [18:03:34]OFD Sender: No OFD packet to send [18:03:39]OFD Sender: No OFD packet to send [18:03:42]recv_with_timeout no data received [18:03:44]OFD Sender: No OFD packet to send [18:03:49]OFD Sender: No OFD packet to send [18:03:50]accept exits with 9 [18:03:50]New connection [18:03:50]New thread 3067075940 created [18:03:50]Thread 3067219300 joined [18:03:50]Waiting for new connection... [18:03:50] Sock 9.Parse request [18:03:50]Sock 9.Check first char [18:03:50]Sock 9.First char is OK [18:03:50]request: POST /json_proto HTTP/1.0 [18:03:50]Method: POST [18:03:50]URL: /json_proto [18:03:50]Method is POST - this is cgi request [18:03:50]url: /json_proto [18:03:50]query_string will be loaded in cgi processing [18:03:50]execute_cgi json_proto POST (null) [18:03:50]execute_cgi path=json_proto method=POST [18:03:50]POST find Content-Length [18:03:50]Host: 172.17.43.67:8080 [18:03:50]Content-Length: 678 [18:03:50]Content-Type: application/json [18:03:50] [18:03:50]POST finish read [18:03:50]Found Content-Length = 678 [18:03:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.000, "sum" : 271.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 271.00, "total" : 271.00, "payments": [ { "type": 0, "sum" : 271.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:50]execute_script... [18:03:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.000, "sum" : 271.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 271.00, "total" : 271.00, "payments": [ { "type": 0, "sum" : 271.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:50]POST & json_proto [18:03:50]process_json_proto [18:03:50]json parsed OK: [18:03:50]protocol is kg_v1.0 [18:03:50]action value=close_receipt [18:03:50]process_action close_receipt [18:03:50]cmd_close_receipt [18:03:50]MH_GetDate [18:03:50]Write to MH i2c: F0 00 00 1D 05 11 [18:03:50]Write i2c OK [18:03:50]MH_I2C_Read... [18:03:50]Read from MH i2c: F0 [18:03:50]MH_I2C_Read... [18:03:50]Read from MH i2c: F0 09 00 [18:03:50]MH_I2C_Read... [18:03:50]Read from MH i2c: F0 09 00 1D 05 00 87 50 F4 66 6A BD 47 65 1E [18:03:50]GetLastDocTimeStamp 1727287281 [18:03:50]current date 1727287431 [18:03:50]FM_GetShiftState [18:03:50]SAM_PROTO_GetShiftState [18:03:50]wFMCommunicate request_size=4 [18:03:50]MH_SAM_APDU [18:03:50]CAPDU: 80 13 01 00 [18:03:50]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [18:03:50]Write i2c OK [18:03:50]MH_I2C_Read... [18:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:50]Read from MH i2c: E2 [18:03:50]MH_I2C_Read... [18:03:50]Read from MH i2c: E2 0E 00 [18:03:50]MH_I2C_Read... [18:03:50]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 68 [18:03:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:03:50]wFMCommunicate OK [18:03:50]SAM_PROTO_GetShiftState done [18:03:50]FM_GetShiftState done [18:03:50]opened in 1727224329 [18:03:50]opened+sec_in_day 1727310729 [18:03:50]quantity*price = 27120 [18:03:50]sum+1 = 27121 [18:03:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 271.00 Внесено: 271.00 СДАЧА: 0.00 НСП 1% : 2.40 НДС 12% : 28.80 Наличными: 271.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 300 25.09.2024 18:03 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153284 ФПД: 70976564173976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153284&fm=70976564173976&tin=02508201610067®Number=0000000000091825&sum=27100 [18:03:52]StoreToDocumentArchive [18:03:52]shift 478 fd 153284 [18:03:52]save to /storage/0478/doc_00153284 [18:03:52]save last doc name /storage/0478/doc_00153284 to /storage/kkm_last_doc_name [18:03:52]save OK [18:03:52]Clear old archive folders... [18:03:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:52]tlvbuf is 01C1CF40 [18:03:52]SAM_PROTO_ClearQueue [18:03:52]wFMCommunicate request_size=4 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 09 00 00 [18:03:52]Write to MH i2c: E2 08 00 2B 05 80 09 00 00 00 00 00 00 A2 [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [18:03:52]RAPDU: 90 00 [18:03:52]wFMCommunicate OK [18:03:52]SAM_PROTO_ClearQueue done [18:03:52]KKMCreateOFDPacket [18:03:52]OFDProtocolAddRootSTLVToBuf [18:03:52]FM_MakeSignedData [18:03:52]FM_MakeSignedData [18:03:52]SAM_PROTO_SignData [18:03:52]wFMCommunicate request_size=4 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 0D 01 02 [18:03:52]Write to MH i2c: E2 08 00 2C 05 80 0D 01 02 00 00 00 00 AA [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [18:03:52]RAPDU: 90 00 [18:03:52]wFMCommunicate OK [18:03:52]wFMCommunicate request_size=255 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F0 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 87 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 35 04 06 00 40 [18:03:52]Write to MH i2c: E2 02 01 2D 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F0 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 87 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 35 04 06 00 40 00 00 B0 [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [18:03:52]RAPDU: 90 00 [18:03:52]wFMCommunicate OK [18:03:52]wFMCommunicate request_size=10 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 0D 02 02 05 8D 84 E5 1C 98 [18:03:52]Write to MH i2c: E2 0D 00 2E 05 80 0D 02 02 05 00 8D 84 E5 1C 98 00 00 61 [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [18:03:52]RAPDU: 90 00 [18:03:52]wFMCommunicate OK [18:03:52]wFMCommunicate request_size=4 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 0D 03 02 [18:03:52]Write to MH i2c: E2 08 00 2F 05 80 0D 03 02 00 00 00 00 AF [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 0B 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 0B 00 2F 05 00 6D 70 3F F1 F8 6E 2B BC 90 00 0A [18:03:52]RAPDU: 6D 70 3F F1 F8 6E 2B BC 90 00 [18:03:52]wFMCommunicate OK [18:03:52]SAM_PROTO_SignData done [18:03:52]FM_MakeSignedData done [18:03:52]CreateOFDProtocolMessage [18:03:52]wFMCommunicate request_size=4 [18:03:52]MH_SAM_APDU [18:03:52]CAPDU: 80 11 00 00 [18:03:52]Write to MH i2c: E2 08 00 30 05 80 11 00 00 00 00 00 00 AF [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:52]Read from MH i2c: E2 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 17 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: E2 17 00 30 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [18:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:03:52]wFMCommunicate OK [18:03:52]CreateOFDProtocolMessage done [18:03:52]OFDSenderStorePacket 153284 [18:03:52]StoreOFDPacket docnum=153284 [18:04:07]Connected sock=10 [18:04:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 EF 07 01 40 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F0 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 87 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 35 04 06 00 40 8D 84 E5 1C 98 6D 70 3F F1 F8 6E 2B BC [18:04:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 AA 47 00 46 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 F4 03 04 00 90 F8 F3 66 B6 04 01 00 00 4A 01 59 2E D2 06 A0 B6 [18:04:07]CommunicateWithHost err = 0 [18:04:07]CheckOFDResponse [18:04:07]1017 (14) - 77093643461234 [18:04:07]1041 (16) - 0000000000871835 [18:04:07]1040 (4) - 153284 [18:04:07]1012 (4) - 25.09.2024 11:48 [18:04:07]1206 (1) - 0 [18:04:07]OFD Sender: Remove packet 153284 [18:04:07]ProducePacketName [18:04:07]name=ofd_packets/00153284 [18:04:07]NVStorageDeleteData [18:04:08]OFD Sender: No OFD packet to send [18:04:13]OFD Sender: No OFD packet to send [18:04:18]OFD Sender: No OFD packet to send [18:04:23]OFD Sender: No OFD packet to send [18:04:24]recv_with_timeout no data received [18:04:28]OFD Sender: No OFD packet to send [18:03:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 EF 07 01 40 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F0 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 87 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 35 04 06 00 40 8D 84 E5 1C 98 6D 70 3F F1 F8 6E 2B BC [18:03:52]CheckFolder [18:03:52]dirname=/storage/ofd_packets [18:03:52]CheckFolder done [18:03:52]ProducePacketName [18:03:52]name=ofd_packets/00153284 [18:03:52]NVStorageSaveData ofd_packets/00153284 [18:03:52]File name is /storage/ofd_packets/00153284 [18:03:52]Write 301 bytes [18:03:52]NVStorageSaveData done [18:03:52]OFDSenderStorePacket done [18:03:52]KKMCreateOFDPacket done [18:03:52]NVStorageSaveData kkm_last_timestamp [18:03:52]File name is /storage/kkm_last_timestamp [18:03:52]Write 4 bytes [18:03:52]NVStorageSaveData done [18:03:52]ExternCall_PrintAddStr [18:03:52]wPrintStart [18:03:52]Write to MH i2c: 01 00 00 31 05 36 [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 07 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [18:03:52]RasterBufferAndPrint [18:03:52]line Счет N : (1)1787280 [18:03:52]line ИНН: 02508201610067 [18:03:52]line Контрольно-Кассовый Чек [18:03:52]line ПРОДАЖА [18:03:52]line ТРК (МРК, ГНК) : 12 [18:03:52]line Товар: 2710124130 [18:03:52]line Аи-92-К-5 [18:03:52]line 4.000 * 67.80 [18:03:52]line = 271.20 [18:03:52]line НДС 12% НСП 1% [18:03:52]line > о реализуемом товаре [18:03:52]line ОКРУГЛЕНИЕ: -0.20 [18:03:52]line ИТОГО: 271.00 [18:03:52]line Внесено: 271.00 [18:03:52]line СДАЧА: 0.00 [18:03:52]line НСП 1% : 2.40 [18:03:52]line НДС 12% : 28.80 [18:03:52]line Наличными: 271.00 [18:03:52]line Безнал.: 0.00 [18:03:52]line Место: АЗС № 89 "Партнер Нефть" [18:03:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:03:52]line СНО: Общий режим [18:03:52]line Чек 300 25.09.2024 18:03 [18:03:52]line Смена: 478 ФФД: 1.0 [18:03:52]line ЗНМ: 0300000113 [18:03:52]line РНМ: 0000000000091825 [18:03:52]line Версия ККМ: 001 [18:03:52]line ФМ: 0000000000871835 [18:03:52]line ФД: 153284 [18:03:52]line ФПД: 70976564173976 [18:03:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153284&fm=70976564173976&tin=02508201610067®Number=0000000000091825&sum=27100 [18:03:52]written 0, free lines is 4095 [18:03:52]OFD Sender: Processing packet 153284 [packets to send 836, broken 835] [18:03:52]ProducePacketName [18:03:52]name=ofd_packets/00153284 [18:03:52]OFD Sender: To server: pG, [18:03:52]CommunicateWithHost lk.salyk.kg:30040 [18:03:52]ConnectInit lk.salyk.kg [18:03:53]Write to MH i2c: 01 00 00 5C 05 61 [18:03:53]Write i2c OK [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: 01 [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: 01 07 00 [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 DA 0C 4E [18:03:53]RasterBufferAndPrint [18:03:53]line [18:03:53]line [18:03:53]line [18:03:53]line [18:03:53]line [18:03:53]written 0, free lines is 3296 [18:03:53]MH_Cut [18:03:53]Write to MH i2c: D1 01 00 63 05 01 3A [18:03:53]Write i2c OK [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: D1 [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: D1 01 00 [18:03:53]MH_I2C_Read... [18:03:53]Read from MH i2c: D1 01 00 63 05 00 39 [18:03:53]Write to MH i2c: 01 00 00 64 05 69 [18:03:53]Write i2c OK [18:03:53]MH_I2C_Read... [18:03:53]*** Cut start [18:03:53]*** Purtial cut [18:03:53]*** Stage 1: CUTSNS_PIN = 1 [18:03:53]Connected sock=10 [18:03:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 EF 07 01 40 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F0 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 87 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 56 02 00 35 04 06 00 40 8D 84 E5 1C 98 6D 70 3F F1 F8 6E 2B BC [18:03:54]Read from MH i2c: 01 [18:03:54]MH_I2C_Read... [18:03:54]*** Stop cut motor [18:03:54]*** Cut end [18:03:54]Read from MH i2c: 01 07 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 FF 0F 7E [18:03:54]process_action close_receipt done [18:03:54]requested_data is exist [18:03:54]produce_requested_data [18:03:54]requested_item fm.sn is exist - process it [18:03:54]wFMCommunicate request_size=4 [18:03:54]MH_SAM_APDU [18:03:54]CAPDU: 80 11 00 00 [18:03:54]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:54]Read from MH i2c: E2 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 17 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [18:03:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:03:54]wFMCommunicate OK [18:03:54]requested_item fd.num is exist - process it [18:03:54]SAM_PROTO_GetFieldsCounters [18:03:54]wFMCommunicate request_size=4 [18:03:54]MH_SAM_APDU [18:03:54]CAPDU: 80 13 00 00 [18:03:54]Write to MH i2c: E2 08 00 66 05 80 13 00 00 00 00 00 00 E7 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:54]Read from MH i2c: E2 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 62 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 62 00 66 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [18:03:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:54]wFMCommunicate OK [18:03:54]SAM_PROTO_GetFieldsCounters done [18:03:54]requested_item shift.num is exist - process it [18:03:54]requested_item shift.opened is exist - process it [18:03:54]req_shift_opened [18:03:54]FM_GetShiftState [18:03:54]SAM_PROTO_GetShiftState [18:03:54]wFMCommunicate request_size=4 [18:03:54]MH_SAM_APDU [18:03:54]CAPDU: 80 13 01 00 [18:03:54]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 [18:03:54]MH_I2C_Read... [18:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:54]Read from MH i2c: E2 0E 00 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B1 [18:03:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:03:54]wFMCommunicate OK [18:03:54]SAM_PROTO_GetShiftState done [18:03:54]FM_GetShiftState done [18:03:54]req_shift_opened done [18:03:54]requested_item shift.open_date is exist - process it [18:03:54]req_shift_open_date [18:03:54]req_shift_open_date done [18:03:54]produce_requested_data done [18:03:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153284,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:03:54]process_action_free close_receipt [18:03:54]json_value_free [18:03:54]json_value_free done [18:03:54]process_json_proto returns [18:03:54]Send response to host [18:03:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153284,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:03:54]free response buf [18:03:54]execute_script done [18:03:54]execute_script returns [18:03:54]free content buf [18:03:54]Sock 9.Close socket [18:03:54]Sock 9.Thread stoped [18:03:58]recv_with_timeout no data received [18:03:58]CommunicateWithHost answer receiving error [18:03:58]CommunicateWithHost err = -3 [18:03:58]OFD Sender: Server communicate error [18:04:03]OFD Sender: Processing packet 153284 [packets to send 836, broken 835] [18:04:03]ProducePacketName [18:04:03]name=ofd_packets/00153284 [18:04:03]OFD Sender: To server: pG, [18:04:03]CommunicateWithHost lk.salyk.kg:30040 [18:04:03]ConnectInit lk.salyk.kg [18:04:06]recv_with_timeout no data received [18:04:33]OFD Sender: No OFD packet to send [18:04:38]OFD Sender: No OFD packet to send [18:04:43]OFD Sender: No OFD packet to send [18:04:48]OFD Sender: No OFD packet to send [18:04:53]OFD Sender: No OFD packet to send [18:04:56]accept exits with 8 [18:04:56]New connection [18:04:56]New thread 3067219300 created [18:04:56]Thread 3067075940 joined [18:04:56]Waiting for new connection... [18:04:56] Sock 8.Parse request [18:04:56]Sock 8.Check first char [18:04:56]Sock 8.First char is OK [18:04:56]request: POST /json_proto HTTP/1.0 [18:04:56]Method: POST [18:04:56]URL: /json_proto [18:04:56]Method is POST - this is cgi request [18:04:56]url: /json_proto [18:04:56]query_string will be loaded in cgi processing [18:04:56]execute_cgi json_proto POST (null) [18:04:56]execute_cgi path=json_proto method=POST [18:04:56]POST find Content-Length [18:04:56]Host: 172.17.43.67:8080 [18:04:56]Content-Length: 678 [18:04:56]Content-Type: application/json [18:04:56] [18:04:56]POST finish read [18:04:56]Found Content-Length = 678 [18:04:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:56]execute_script... [18:04:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:56]POST & json_proto [18:04:56]process_json_proto [18:04:56]json parsed OK: [18:04:56]protocol is kg_v1.0 [18:04:56]action value=close_receipt [18:04:56]process_action close_receipt [18:04:56]cmd_close_receipt [18:04:56]MH_GetDate [18:04:56]Write to MH i2c: F0 00 00 68 05 5C [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: F0 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: F0 09 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: F0 09 00 68 05 00 C8 50 F4 66 6A BD 47 65 AA [18:04:56]GetLastDocTimeStamp 1727287431 [18:04:56]current date 1727287496 [18:04:56]FM_GetShiftState [18:04:56]SAM_PROTO_GetShiftState [18:04:56]wFMCommunicate request_size=4 [18:04:56]MH_SAM_APDU [18:04:56]CAPDU: 80 13 01 00 [18:04:56]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [18:04:56]Write i2c OK [18:04:56]MH_I2C_Read... [18:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:56]Read from MH i2c: E2 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 0E 00 [18:04:56]MH_I2C_Read... [18:04:56]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B3 [18:04:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:04:56]wFMCommunicate OK [18:04:56]SAM_PROTO_GetShiftState done [18:04:56]FM_GetShiftState done [18:04:56]opened in 1727224329 [18:04:56]opened+sec_in_day 1727310729 [18:04:56]quantity*price = 50036 [18:04:56]sum+1 = 50037 [18:04:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 301 25.09.2024 18:04 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153285 ФПД: 175990018306798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153285&fm=175990018306798&tin=02508201610067®Number=0000000000091825&sum=50000 [18:04:57]StoreToDocumentArchive [18:04:57]shift 478 fd 153285 [18:04:57]save to /storage/0478/doc_00153285 [18:04:57]save last doc name /storage/0478/doc_00153285 to /storage/kkm_last_doc_name [18:04:57]save OK [18:04:57]Clear old archive folders... [18:04:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:57]tlvbuf is 01BC5CD0 [18:04:57]SAM_PROTO_ClearQueue [18:04:57]wFMCommunicate request_size=4 [18:04:57]MH_SAM_APDU [18:04:57]CAPDU: 80 09 00 00 [18:04:57]Write to MH i2c: E2 08 00 76 05 80 09 00 00 00 00 00 00 ED [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:57]Read from MH i2c: E2 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [18:04:57]RAPDU: 90 00 [18:04:57]wFMCommunicate OK [18:04:57]SAM_PROTO_ClearQueue done [18:04:57]KKMCreateOFDPacket [18:04:57]OFDProtocolAddRootSTLVToBuf [18:04:57]FM_MakeSignedData [18:04:57]FM_MakeSignedData [18:04:57]SAM_PROTO_SignData [18:04:57]wFMCommunicate request_size=4 [18:04:57]MH_SAM_APDU [18:04:57]CAPDU: 80 0D 01 02 [18:04:57]Write to MH i2c: E2 08 00 77 05 80 0D 01 02 00 00 00 00 F5 [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:57]Read from MH i2c: E2 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [18:04:57]RAPDU: 90 00 [18:04:57]wFMCommunicate OK [18:04:57]wFMCommunicate request_size=255 [18:04:57]MH_SAM_APDU [18:04:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 C8 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 56 02 00 35 04 06 00 A0 [18:04:57]Write to MH i2c: E2 02 01 78 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 C8 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 56 02 00 35 04 06 00 A0 00 00 B0 [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:57]Read from MH i2c: E2 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [18:04:57]RAPDU: 90 00 [18:04:57]wFMCommunicate OK [18:04:57]wFMCommunicate request_size=10 [18:04:57]MH_SAM_APDU [18:04:57]CAPDU: 80 0D 02 02 05 0F DE 86 72 EE [18:04:57]Write to MH i2c: E2 0D 00 79 05 80 0D 02 02 05 00 0F DE 86 72 EE 00 00 D5 [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:57]Read from MH i2c: E2 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 [18:04:57]MH_I2C_Read... [18:04:57]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [18:04:57]RAPDU: 90 00 [18:04:57]wFMCommunicate OK [18:04:57]wFMCommunicate request_size=4 [18:04:57]MH_SAM_APDU [18:04:57]CAPDU: 80 0D 03 02 [18:04:57]Write to MH i2c: E2 08 00 7A 05 80 0D 03 02 00 00 00 00 FA [18:04:57]Write i2c OK [18:04:57]MH_I2C_Read... [18:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:58]Read from MH i2c: E2 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: E2 0B 00 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: E2 0B 00 7A 05 00 48 26 CB 0B F1 76 41 9E 90 00 85 [18:04:58]RAPDU: 48 26 CB 0B F1 76 41 9E 90 00 [18:04:58]wFMCommunicate OK [18:04:58]SAM_PROTO_SignData done [18:04:58]FM_MakeSignedData done [18:04:58]CreateOFDProtocolMessage [18:04:58]wFMCommunicate request_size=4 [18:04:58]MH_SAM_APDU [18:04:58]CAPDU: 80 11 00 00 [18:04:58]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [18:04:58]Write i2c OK [18:04:58]MH_I2C_Read... [18:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:58]Read from MH i2c: E2 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: E2 17 00 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [18:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:04:58]wFMCommunicate OK [18:04:58]CreateOFDProtocolMessage done [18:04:58]OFDSenderStorePacket 153285 [18:04:58]StoreOFDPacket docnum=153285 [18:04:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D1 99 07 01 CF 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 C8 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 56 02 00 35 04 06 00 A0 0F DE 86 72 EE 48 26 CB 0B F1 76 41 9E [18:04:58]CheckFolder [18:04:58]dirname=/storage/ofd_packets [18:04:58]CheckFolder done [18:04:58]ProducePacketName [18:04:58]name=ofd_packets/00153285 [18:04:58]NVStorageSaveData ofd_packets/00153285 [18:04:58]File name is /storage/ofd_packets/00153285 [18:04:58]Write 301 bytes [18:04:58]NVStorageSaveData done [18:04:58]OFDSenderStorePacket done [18:04:58]KKMCreateOFDPacket done [18:04:58]NVStorageSaveData kkm_last_timestamp [18:04:58]File name is /storage/kkm_last_timestamp [18:04:58]Write 4 bytes [18:04:58]NVStorageSaveData done [18:04:58]ExternCall_PrintAddStr [18:04:58]wPrintStart [18:04:58]Write to MH i2c: 01 00 00 7C 05 81 [18:04:58]OFD Sender: Processing packet 153285 [packets to send 836, broken 835] [18:04:58]ProducePacketName [18:04:58]name=ofd_packets/00153285 [18:04:58]OFD Sender: To server: pG, [18:04:58]CommunicateWithHost lk.salyk.kg:30040 [18:04:58]ConnectInit lk.salyk.kg [18:04:58]Write i2c OK [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 07 00 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [18:04:58]RasterBufferAndPrint [18:04:58]line Счет N : (1)1787281 [18:04:58]line ИНН: 02508201610067 [18:04:58]line Контрольно-Кассовый Чек [18:04:58]line ПРОДАЖА [18:04:58]line ТРК (МРК, ГНК) : 32 [18:04:58]line Товар: 2710124130 [18:04:58]line Аи-92-К-5 [18:04:58]line 7.380 * 67.80 [18:04:58]line = 500.36 [18:04:58]line НДС 12% НСП 1% [18:04:58]line > о реализуемом товаре [18:04:58]line ОКРУГЛЕНИЕ: -0.36 [18:04:58]line ИТОГО: 500.00 [18:04:58]line Внесено: 500.00 [18:04:58]line СДАЧА: 0.00 [18:04:58]line НСП 1% : 4.43 [18:04:58]line НДС 12% : 53.14 [18:04:58]line Наличными: 500.00 [18:04:58]line Безнал.: 0.00 [18:04:58]line Место: АЗС № 89 "Партнер Нефть" [18:04:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:04:58]line СНО: Общий режим [18:04:58]line Чек 301 25.09.2024 18:04 [18:04:58]line Смена: 478 ФФД: 1.0 [18:04:58]line ЗНМ: 0300000113 [18:04:58]line РНМ: 0000000000091825 [18:04:58]line Версия ККМ: 001 [18:04:58]line ФМ: 0000000000871835 [18:04:58]line ФД: 153285 [18:04:58]line ФПД: 175990018306798 [18:04:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153285&fm=175990018306798&tin=02508201610067®Number=0000000000091825&sum=50000 [18:04:58]written 0, free lines is 4095 [18:04:58]Write to MH i2c: 01 00 00 A7 05 AC [18:04:58]Write i2c OK [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 07 00 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 DA 0C 99 [18:04:58]RasterBufferAndPrint [18:04:58]line [18:04:58]line [18:04:58]line [18:04:58]line [18:04:58]line [18:04:58]written 0, free lines is 3296 [18:04:58]MH_Cut [18:04:58]Write to MH i2c: D1 01 00 AE 05 01 85 [18:04:58]Write i2c OK [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: D1 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: D1 01 00 [18:04:58]MH_I2C_Read... [18:04:58]Read from MH i2c: D1 01 00 AE 05 00 84 [18:04:58]Write to MH i2c: 01 00 00 AF 05 B4 [18:04:58]Write i2c OK [18:04:58]MH_I2C_Read... [18:04:59]*** Cut start [18:04:59]*** Purtial cut [18:04:59]*** Stage 1: CUTSNS_PIN = 1 [18:04:59]Read from MH i2c: 01 [18:04:59]MH_I2C_Read... [18:04:59]*** Stop cut motor [18:04:59]*** Cut end [18:04:59]Read from MH i2c: 01 07 00 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 FF 0F C9 [18:04:59]process_action close_receipt done [18:04:59]requested_data is exist [18:04:59]produce_requested_data [18:04:59]requested_item fm.sn is exist - process it [18:04:59]wFMCommunicate request_size=4 [18:04:59]MH_SAM_APDU [18:04:59]CAPDU: 80 11 00 00 [18:04:59]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [18:04:59]Write i2c OK [18:04:59]MH_I2C_Read... [18:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:59]Read from MH i2c: E2 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 17 00 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [18:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:04:59]wFMCommunicate OK [18:04:59]requested_item fd.num is exist - process it [18:04:59]SAM_PROTO_GetFieldsCounters [18:04:59]wFMCommunicate request_size=4 [18:04:59]MH_SAM_APDU [18:04:59]CAPDU: 80 13 00 00 [18:04:59]Write to MH i2c: E2 08 00 B1 05 80 13 00 00 00 00 00 00 32 [18:04:59]Write i2c OK [18:04:59]MH_I2C_Read... [18:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:59]Read from MH i2c: E2 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 62 00 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 62 00 B1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [18:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:59]wFMCommunicate OK [18:04:59]SAM_PROTO_GetFieldsCounters done [18:04:59]requested_item shift.num is exist - process it [18:04:59]requested_item shift.opened is exist - process it [18:04:59]req_shift_opened [18:04:59]FM_GetShiftState [18:04:59]SAM_PROTO_GetShiftState [18:04:59]wFMCommunicate request_size=4 [18:04:59]MH_SAM_APDU [18:04:59]CAPDU: 80 13 01 00 [18:04:59]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [18:04:59]Write i2c OK [18:04:59]MH_I2C_Read... [18:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:59]Read from MH i2c: E2 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 0E 00 [18:04:59]MH_I2C_Read... [18:04:59]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FC [18:04:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:04:59]wFMCommunicate OK [18:04:59]SAM_PROTO_GetShiftState done [18:04:59]FM_GetShiftState done [18:04:59]req_shift_opened done [18:04:59]requested_item shift.open_date is exist - process it [18:04:59]req_shift_open_date [18:04:59]req_shift_open_date done [18:04:59]produce_requested_data done [18:04:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153285,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:04:59]process_action_free close_receipt [18:04:59]json_value_free [18:04:59]json_value_free done [18:04:59]process_json_proto returns [18:04:59]Send response to host [18:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153285,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:04:59]free response buf [18:04:59]execute_script done [18:04:59]execute_script returns [18:04:59]free content buf [18:04:59]Sock 8.Close socket [18:04:59]Sock 8.Thread stoped [18:05:03]ConnectInit Can't take IP for lk.salyk.kg [18:05:03]CommunicateWithHost connect error [18:05:03]CommunicateWithHost err = -1 [18:05:03]OFD Sender: Server communicate error [18:05:08]OFD Sender: Processing packet 153285 [packets to send 836, broken 835] [18:05:08]ProducePacketName [18:05:08]name=ofd_packets/00153285 [18:05:08]OFD Sender: To server: pG, [18:05:08]CommunicateWithHost lk.salyk.kg:30040 [18:05:08]ConnectInit lk.salyk.kg [18:05:08]Connected sock=9 [18:05:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D1 99 07 01 CF 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 C8 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 56 02 00 35 04 06 00 A0 0F DE 86 72 EE 48 26 CB 0B F1 76 41 9E [18:05:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]MH_I2C_Read... [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28087320+1699200362=1727287682 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 83 51 F4 66 6A BD 47 65 00 [18:08:03]Current date/time: 25.09.2024 18:08 [18:08:03]FM_Init [18:08:03]wFMConnect [18:08:03]MH_SAM_On [18:08:03]Write to MH i2c: E0 00 00 08 00 E7 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_init finished! [18:08:03]*** atr: [18:08:03]*** 0F 3B D5 18 FF 81 91 FE [18:08:03]*** 1F C3 80 73 C8 21 10 0A [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]*** 00 00 00 00 00 00 00 00 [18:08:03]Read from MH i2c: E0 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E0 10 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:08:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:08:03]wFMCommunicate request_size=10 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:08:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:08:03]RAPDU: 90 00 [18:08:03]wFMCommunicate OK [18:08:03]wFMCommunicate request_size=4 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 80 11 00 00 [18:08:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 17 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:03]wFMCommunicate OK [18:08:03]Detected FM SN is 0000000000871835 [18:08:03]Stored FM SN is 0000000000871835 [18:08:03]wFMCommunicate request_size=9 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:08:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:08:03]RAPDU: 90 00 [18:08:03]wFMCommunicate OK [18:08:03]FM PIN OK [18:08:03]wFMCommunicate request_size=8 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 80 14 04 00 03 02 00 01 [18:08:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:08:03]RAPDU: 90 00 [18:08:03]wFMCommunicate OK [18:08:03]wFMCommunicate request_size=13 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:08:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:08:03]RAPDU: 90 00 [18:08:03]wFMCommunicate OK [18:08:03]wFMCommunicate request_size=4 [18:08:03]MH_SAM_APDU [18:08:03]CAPDU: 80 11 00 00 [18:08:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:03]Read from MH i2c: E2 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 17 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:03]wFMCommunicate OK [18:08:03]DocumentArchiveInit [18:08:03]Start Httpd... [18:08:03]Httpd thread 3067055460 created [18:08:03]Write to MH i2c: 01 00 00 0F 00 0F [18:08:03]Write i2c OK [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: 01 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: 01 07 00 [18:08:03]MH_I2C_Read... [18:08:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:08:03]Allocated Socket 6 [18:08:03]Bind OK [18:08:03]Listen OK [18:08:03]httpd running on port 8080 [18:08:03]Waiting for new connection... [18:08:03]MH Int Process started [18:08:04]OFD Sender: Processing packet 153286 [packets to send 836, broken 835] [18:08:04]ProducePacketName [18:08:04]name=ofd_packets/00153286 [18:08:04]OFD Sender: To server: pG, [18:08:04]CommunicateWithHost lk.salyk.kg:30040 [18:08:04]ConnectInit lk.salyk.kg [18:08:05]accept exits with 7 [18:08:05]New connection [18:08:05]New thread 3066768740 created [18:08:05]Waiting for new connection... [18:08:05] Sock 7.Parse request [18:08:05]Sock 7.Check first char [18:08:05]Sock 7.First char is OK [18:08:05]request: POST /json_proto HTTP/1.0 [18:08:05]Method: POST [18:08:05]URL: /json_proto [18:08:05]Method is POST - this is cgi request [18:08:05]url: /json_proto [18:08:05]query_string will be loaded in cgi processing [18:08:05]execute_cgi json_proto POST (null) [18:08:05]execute_cgi path=json_proto method=POST [18:08:05]POST find Content-Length [18:08:05]Host: 172.17.43.67:8080 [18:08:05]Content-Length: 215 [18:08:05]Content-Type: application/json [18:08:05] [18:08:05]POST finish read [18:08:05]Found Content-Length = 215 [18:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:05]execute_script... [18:08:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:05]POST & json_proto [18:08:05]process_json_proto [18:08:05]json parsed OK: [18:08:05]protocol is kg_v1.0 [18:08:05]action value=get_value [18:08:05]process_action get_value [18:08:05]Connected sock=5 [18:08:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D0 20 07 01 27 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 04 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8B 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 E2 50 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 56 02 00 35 04 06 00 C1 11 1D 74 C8 3A 24 06 1C 57 EC 06 40 B5 [18:08:05]cmd_get_value [18:08:05]process_action get_value done [18:08:05]requested_data is exist [18:08:05]produce_requested_data [18:08:05]requested_item kkm.sn is exist - process it [18:08:05]requested_item kkm.ver is exist - process it [18:08:05]requested_item fm.sn is exist - process it [18:08:05]wFMCommunicate request_size=4 [18:08:05]MH_SAM_APDU [18:08:05]CAPDU: 80 11 00 00 [18:08:05]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:08:05]Write i2c OK [18:08:05]MH_I2C_Read... [18:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:05]Read from MH i2c: E2 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 17 00 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:08:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:05]wFMCommunicate OK [18:08:05]requested_item fd.num is exist - process it [18:08:05]SAM_PROTO_GetFieldsCounters [18:08:05]wFMCommunicate request_size=4 [18:08:05]MH_SAM_APDU [18:08:05]CAPDU: 80 13 00 00 [18:08:05]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:08:05]Write i2c OK [18:08:05]MH_I2C_Read... [18:08:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:05]Read from MH i2c: E2 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 62 00 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [18:08:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:08:05]wFMCommunicate OK [18:08:05]SAM_PROTO_GetFieldsCounters done [18:08:05]requested_item shift.num is exist - process it [18:08:05]requested_item shift.opened is exist - process it [18:08:05]req_shift_opened [18:08:05]FM_GetShiftState [18:08:05]SAM_PROTO_GetShiftState [18:08:05]wFMCommunicate request_size=4 [18:08:05]MH_SAM_APDU [18:08:05]CAPDU: 80 13 01 00 [18:08:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:08:05]Write i2c OK [18:08:05]MH_I2C_Read... [18:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:05]Read from MH i2c: E2 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 0E 00 [18:08:05]MH_I2C_Read... [18:08:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [18:08:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:08:05]wFMCommunicate OK [18:08:05]SAM_PROTO_GetShiftState done [18:08:05]FM_GetShiftState done [18:08:05]req_shift_opened done [18:08:05]requested_item shift.open_date is exist - process it [18:08:05]req_shift_open_date [18:08:05]req_shift_open_date done [18:08:05]produce_requested_data done [18:08:05]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153286,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:08:05]process_action_free get_value 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:08:07]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:08:07]wFMCommunicate OK [18:08:07]wFMCommunicate request_size=4 [18:08:07]MH_SAM_APDU [18:08:07]CAPDU: 80 17 00 00 [18:08:07]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:08:07]Write i2c OK [18:08:07]MH_I2C_Read... [18:08:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:08:07]Read from MH i2c: E2 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 DE 00 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:08:07]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:08:07]wFMCommunicate OK [18:08:07]SAM_PROTO_GetFMData done [18:08:07]requested_item fm.sale_refund.total is exist - process it [18:08:07]requested_item fm.buy.total is exist - process it [18:08:07]requested_item shift.sale.total is exist - process it [18:08:07]SAM_PROTO_GetShiftData [18:08:07]wFMCommunicate request_size=4 [18:08:07]MH_SAM_APDU [18:08:07]CAPDU: 80 13 02 00 [18:08:07]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:08:07]Write i2c OK [18:08:07]MH_I2C_Read... [18:08:08]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:08:08]Read from MH i2c: E2 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 2E 01 00 00 69 04 9B 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 74 82 3A 01 70 04 04 00 74 82 3A 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 17 69 21 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 BD C8 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 41 [18:08:08]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 2E 01 00 00 69 04 9B 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 74 82 3A 01 70 04 04 00 74 82 3A 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 17 69 21 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 BD C8 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [18:08:08]wFMCommunicate OK [18:08:08]wFMCommunicate request_size=4 [18:08:08]MH_SAM_APDU [18:08:08]CAPDU: 80 17 00 00 [18:08:08]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:08:08]Write i2c OK [18:08:08]MH_I2C_Read... [18:08:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:08]Read from MH i2c: E2 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [18:08:08]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [18:08:08]wFMCommunicate OK [18:08:08]wFMCommunicate request_size=4 [18:08:08]MH_SAM_APDU [18:08:08]CAPDU: 80 17 00 00 [18:08:08]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:08:08]Write i2c OK [18:08:08]MH_I2C_Read... [18:08:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:08]Read from MH i2c: E2 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 [18:08:08]MH_I2C_Read... [18:08:08]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [18:08:08]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [18:08:08]wFMCommunicate OK [18:08:08]wFMCommunicate request_size=4 [18:08:08]MH_SAM_APDU [18:08:08]CAPDU: 80 17 00 00 [18:08:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:08:08]Write i2c OK [18:08:08]MH_I2C_Read... [18:08:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:09]Read from MH i2c: E2 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 FD 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 [18:08:05]json_value_free [18:08:05]json_value_free done [18:08:05]process_json_proto returns [18:08:05]Send response to host [18:08:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153286,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:08:05]free response buf [18:08:05]execute_script done [18:08:05]execute_script returns [18:08:05]free content buf [18:08:05]Sock 7.Close socket [18:08:05]Sock 7.Thread stoped [18:08:05]accept exits with 10 [18:08:05]New connection [18:08:05]New thread 3066625380 created [18:08:05]Thread 3066768740 joined [18:08:05]Waiting for new connection... [18:08:05] Sock 10.Parse request [18:08:05]Sock 10.Check first char [18:08:05]Sock 10.First char is OK [18:08:05]request: POST /json_proto HTTP/1.0 [18:08:05]Method: POST [18:08:05]URL: /json_proto [18:08:05]Method is POST - this is cgi request [18:08:05]url: /json_proto [18:08:05]query_string will be loaded in cgi processing [18:08:05]execute_cgi json_proto POST (null) [18:08:05]execute_cgi path=json_proto method=POST [18:08:05]POST find Content-Length [18:08:05]Host: 172.17.43.67:8080 [18:08:05]Content-Length: 331 [18:08:05]Content-Type: application/json [18:08:05] [18:08:05]POST finish read [18:08:05]Found Content-Length = 331 [18:08:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:08:06]execute_script... [18:08:06]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" ] } } [18:08:06]POST & json_proto [18:08:06]process_json_proto [18:08:06]json parsed OK: [18:08:06]protocol is kg_v1.0 [18:08:06]action value=get_value [18:08:06]process_action get_value [18:08:06]cmd_get_value [18:08:06]process_action get_value done [18:08:06]requested_data is exist [18:08:06]produce_requested_data [18:08:06]requested_item fm.sale.total is exist - process it [18:08:06]SAM_PROTO_GetFMData [18:08:06]wFMCommunicate request_size=4 [18:08:06]MH_SAM_APDU [18:08:06]CAPDU: 80 13 03 00 [18:08:06]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:08:06]Write i2c OK [18:08:06]MH_I2C_Read... [18:08:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 87 A6 47 00 87 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 56 02 00 F4 03 04 00 7E F9 F3 66 B6 04 01 00 00 3F A7 AD F6 FB 37 B6 DC [18:08:06]CommunicateWithHost err = 0 [18:08:06]CheckOFDResponse [18:08:06]1017 (14) - 77093643461234 [18:08:06]1041 (16) - 0000000000871835 [18:08:06]1040 (4) - 153286 [18:08:06]1012 (4) - 25.09.2024 11:52 [18:08:06]1206 (1) - 0 [18:08:06]OFD Sender: Remove packet 153286 [18:08:06]ProducePacketName [18:08:06]name=ofd_packets/00153286 [18:08:06]NVStorageDeleteData [18:08:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:08:06]Read from MH i2c: E2 [18:08:06]MH_I2C_Read... [18:08:06]Read from MH i2c: E2 FD 00 [18:08:06]MH_I2C_Read... [18:08:06]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 0A 53 02 00 69 04 9F 00 6F 04 04 00 32 4F 02 00 B1 04 05 00 90 90 53 9D 02 70 04 05 00 90 90 53 9D 02 72 04 00 00 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 01 D0 1B 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D D8 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 92 [18:08:06]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 0A 53 02 00 69 04 9F 00 6F 04 04 00 32 4F 02 00 B1 04 05 00 90 90 53 9D 02 70 04 05 00 90 90 53 9D 02 72 04 00 00 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 01 D0 1B 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D D8 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [18:08:06]wFMCommunicate OK [18:08:06]wFMCommunicate request_size=4 [18:08:06]MH_SAM_APDU [18:08:06]CAPDU: 80 17 00 00 [18:08:06]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:08:06]Write i2c OK [18:08:06]MH_I2C_Read... [18:08:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:06]Read from MH i2c: E2 [18:08:06]MH_I2C_Read... [18:08:06]Read from MH i2c: E2 FD 00 [18:08:06]MH_I2C_Read... [18:08:06]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [18:08:06]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:08:06]wFMCommunicate OK [18:08:06]wFMCommunicate request_size=4 [18:08:06]MH_SAM_APDU [18:08:06]CAPDU: 80 17 00 00 [18:08:06]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:08:06]Write i2c OK [18:08:06]MH_I2C_Read... [18:08:06]OFD Sender: No OFD packet to send [18:08:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:07]Read from MH i2c: E2 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 FD 00 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:08:07]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:08:07]wFMCommunicate OK [18:08:07]wFMCommunicate request_size=4 [18:08:07]MH_SAM_APDU [18:08:07]CAPDU: 80 17 00 00 [18:08:07]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:08:07]Write i2c OK [18:08:07]MH_I2C_Read... [18:08:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:08:07]Read from MH i2c: E2 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 FD 00 [18:08:07]MH_I2C_Read... [18:08:07]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [18:08:09]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [18:08:09]wFMCommunicate OK [18:08:09]wFMCommunicate request_size=4 [18:08:09]MH_SAM_APDU [18:08:09]CAPDU: 80 17 00 00 [18:08:09]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:08:09]Write i2c OK [18:08:09]MH_I2C_Read... [18:08:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [18:08:09]Read from MH i2c: E2 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 CB 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [18:08:09]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:08:09]wFMCommunicate OK [18:08:09]SAM_PROTO_GetShiftData done [18:08:09]requested_item shift.sale.total_cash is exist - process it [18:08:09]requested_item shift.sale_refund.total is exist - process it [18:08:09]requested_item shift.sale_refund.total_cash is exist - process it [18:08:09]requested_item shift.buy.total is exist - process it [18:08:09]requested_item shift.buy.total_cash is exist - process it [18:08:09]produce_requested_data done [18:08:09]produce_requested_data return {"fm.sale.total":112294340.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":206117.00,"shift.sale.total_cash":206117.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} [18:08:09]process_action_free get_value [18:08:09]json_value_free [18:08:09]json_value_free done [18:08:09]process_json_proto returns [18:08:09]Send response to host [18:08:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112294340.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":206117.00,"shift.sale.total_cash":206117.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}}} [18:08:09]free response buf [18:08:09]execute_script done [18:08:09]execute_script returns [18:08:09]free content buf [18:08:09]Sock 10.Close socket [18:08:09]Sock 10.Thread stoped [18:08:09]accept exits with 7 [18:08:09]New connection [18:08:09]New thread 3066768740 created [18:08:09]Thread 3066625380 joined [18:08:09]Waiting for new connection... [18:08:09] Sock 7.Parse request [18:08:09]Sock 7.Check first char [18:08:09]Sock 7.First char is OK [18:08:09]request: POST /json_proto HTTP/1.0 [18:08:09]Method: POST [18:08:09]URL: /json_proto [18:08:09]Method is POST - this is cgi request [18:08:09]url: /json_proto [18:08:09]query_string will be loaded in cgi processing [18:08:09]execute_cgi json_proto POST (null) [18:08:09]execute_cgi path=json_proto method=POST [18:08:09]POST find Content-Length [18:08:09]Host: 172.17.43.67:8080 [18:08:09]Content-Length: 678 [18:08:09]Content-Type: application/json [18:08:09] [18:08:09]POST finish read [18:08:09]Found Content-Length = 678 [18:08:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:09]execute_script... [18:08:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:09]POST & json_proto [18:08:09]process_json_proto [18:08:09]json parsed OK: [18:08:09]protocol is kg_v1.0 [18:08:09]action value=close_receipt [18:08:09]process_action close_receipt [18:08:09]cmd_close_receipt [18:08:09]MH_GetDate [18:08:09]Write to MH i2c: F0 00 00 1D 00 0C [18:08:09]Write i2c OK [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 09 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: F0 09 00 1D 00 00 8A 51 F4 66 6A BD 47 65 1D [18:08:09]GetLastDocTimeStamp 1727287522 [18:08:09]current date 1727287690 [18:08:09]FM_GetShiftState [18:08:09]SAM_PROTO_GetShiftState [18:08:09]wFMCommunicate request_size=4 [18:08:09]MH_SAM_APDU [18:08:09]CAPDU: 80 13 01 00 [18:08:09]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:08:09]Write i2c OK [18:08:09]MH_I2C_Read... [18:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:09]Read from MH i2c: E2 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 0E 00 [18:08:09]MH_I2C_Read... [18:08:09]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [18:08:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:08:09]wFMCommunicate OK [18:08:09]SAM_PROTO_GetShiftState done [18:08:09]FM_GetShiftState done [18:08:09]opened in 1727224329 [18:08:09]opened+sec_in_day 1727310729 [18:08:09]quantity*price = 30035 [18:08:09]sum+1 = 30036 [18:08:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 303 25.09.2024 18:08 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153287 ФПД: 210143691280494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153287&fm=210143691280494&tin=02508201610067®Number=0000000000091825&sum=30000 [18:08:10]StoreToDocumentArchive [18:08:10]shift 478 fd 153287 [18:08:10]save to /storage/0478/doc_00153287 [18:08:10]save last doc name /storage/0478/doc_00153287 to /storage/kkm_last_doc_name [18:08:10]save OK [18:08:10]Clear old archive folders... [18:08:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:08:11]tlvbuf is 014093C0 [18:08:11]SAM_PROTO_ClearQueue [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 09 00 00 [18:08:11]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]SAM_PROTO_ClearQueue done [18:08:11]KKMCreateOFDPacket [18:08:11]OFDProtocolAddRootSTLVToBuf [18:08:11]FM_MakeSignedData [18:08:11]FM_MakeSignedData [18:08:11]SAM_PROTO_SignData [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 01 02 [18:08:11]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]wFMCommunicate request_size=255 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 8A 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 56 02 00 35 04 06 00 BF [18:08:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 8A 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 56 02 00 35 04 06 00 BF 00 00 65 [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]wFMCommunicate request_size=10 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 02 02 05 1F E4 12 10 6E [18:08:11]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 1F E4 12 10 6E 00 00 45 [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:08:11]RAPDU: 90 00 [18:08:11]wFMCommunicate OK [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 0D 03 02 [18:08:11]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]OFD Sender: No OFD packet to send [18:08:11]Read from MH i2c: E2 0B 00 [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:11]Read from MH i2c: E2 0B 00 2F 00 00 FF 26 80 F6 83 8A F3 B4 90 00 FA [18:08:11]RAPDU: FF 26 80 F6 83 8A F3 B4 90 00 [18:08:11]wFMCommunicate OK [18:08:11]SAM_PROTO_SignData done [18:08:11]FM_MakeSignedData done [18:08:11]CreateOFDProtocolMessage [18:08:11]wFMCommunicate request_size=4 [18:08:11]MH_SAM_APDU [18:08:11]CAPDU: 80 11 00 00 [18:08:11]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:08:11]Write i2c OK [18:08:11]MH_I2C_Read... [18:08:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:11]Read from MH i2c: E2 [18:08:11]MH_I2C_Read... [18:08:11]Read from MH i2c: E2 17 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:08:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:12]wFMCommunicate OK [18:08:12]CreateOFDProtocolMessage done [18:08:12]OFDSenderStorePacket 153287 [18:08:12]StoreOFDPacket docnum=153287 [18:08:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9B 07 01 4A A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 8A 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 56 02 00 35 04 06 00 BF 1F E4 12 10 6E FF 26 80 F6 83 8A F3 B4 [18:08:12]CheckFolder [18:08:12]dirname=/storage/ofd_packets [18:08:12]CheckFolder done [18:08:12]ProducePacketName [18:08:12]name=ofd_packets/00153287 [18:08:12]NVStorageSaveData ofd_packets/00153287 [18:08:12]File name is /storage/ofd_packets/00153287 [18:08:12]Write 301 bytes [18:08:12]NVStorageSaveData done [18:08:12]OFDSenderStorePacket done [18:08:12]KKMCreateOFDPacket done [18:08:12]NVStorageSaveData kkm_last_timestamp [18:08:12]File name is /storage/kkm_last_timestamp [18:08:12]Write 4 bytes [18:08:12]NVStorageSaveData done [18:08:12]ExternCall_PrintAddStr [18:08:12]wPrintStart [18:08:12]Write to MH i2c: 01 00 00 31 00 31 [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:08:12]RasterBufferAndPrint [18:08:12]line Счет N : (1)1787283 [18:08:12]line ИНН: 02508201610067 [18:08:12]line Контрольно-Кассовый Чек [18:08:12]line ПРОДАЖА [18:08:12]line ТРК (МРК, ГНК) : 32 [18:08:12]line Товар: 2710124130 [18:08:12]line Аи-92-К-5 [18:08:12]line 4.430 * 67.80 [18:08:12]line = 300.35 [18:08:12]line НДС 12% НСП 1% [18:08:12]line > о реализуемом товаре [18:08:12]line ОКРУГЛЕНИЕ: -0.35 [18:08:12]line ИТОГО: 300.00 [18:08:12]line Внесено: 300.00 [18:08:12]line СДАЧА: 0.00 [18:08:12]line НСП 1% : 2.66 [18:08:12]line НДС 12% : 31.90 [18:08:12]line Наличными: 300.00 [18:08:12]line Безнал.: 0.00 [18:08:12]line Место: АЗС № 89 "Партнер Нефть" [18:08:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:08:12]line СНО: Общий режим [18:08:12]line Чек 303 25.09.2024 18:08 [18:08:12]line Смена: 478 ФФД: 1.0 [18:08:12]line ЗНМ: 0300000113 [18:08:12]line РНМ: 0000000000091825 [18:08:12]line Версия ККМ: 001 [18:08:12]line ФМ: 0000000000871835 [18:08:12]line ФД: 153287 [18:08:12]line ФПД: 210143691280494 [18:08:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153287&fm=210143691280494&tin=02508201610067®Number=0000000000091825&sum=30000 [18:08:12]written 0, free lines is 4095 [18:08:12]OFD Sender: Processing packet 153287 [packets to send 836, broken 835] [18:08:12]ProducePacketName [18:08:12]name=ofd_packets/00153287 [18:08:12]OFD Sender: To server: pG, [18:08:12]CommunicateWithHost lk.salyk.kg:30040 [18:08:12]ConnectInit lk.salyk.kg [18:08:12]Write to MH i2c: 01 00 00 5C 00 5C [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [18:08:12]RasterBufferAndPrint [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]line [18:08:12]written 0, free lines is 3325 [18:08:12]MH_Cut [18:08:12]Write to MH i2c: D1 01 00 63 00 01 35 [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 01 00 [18:08:12]MH_I2C_Read... [18:08:12]Read from MH i2c: D1 01 00 63 00 00 34 [18:08:12]Write to MH i2c: 01 00 00 64 00 64 [18:08:12]Write i2c OK [18:08:12]MH_I2C_Read... [18:08:12]Connected sock=5 [18:08:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9B 07 01 4A A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 8A 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 56 02 00 35 04 06 00 BF 1F E4 12 10 6E FF 26 80 F6 83 8A F3 B4 [18:08:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 BC 47 00 19 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 56 02 00 F4 03 04 00 85 F9 F3 66 B6 04 01 00 00 29 0D 71 E6 6E 08 C4 26 [18:08:13]CommunicateWithHost err = 0 [18:08:13]CheckOFDResponse [18:08:13]1017 (14) - 77093643461234 [18:08:13]1041 (16) - 0000000000871835 [18:08:13]1040 (4) - 153287 [18:08:13]1012 (4) - 25.09.2024 11:52 [18:08:13]1206 (1) - 0 [18:08:13]OFD Sender: Remove packet 153287 [18:08:13]ProducePacketName [18:08:13]name=ofd_packets/00153287 [18:08:13]NVStorageDeleteData [18:08:13]*** Cut start [18:08:13]*** Purtial cut [18:08:13]*** Stage 1: CUTSNS_PIN = 1 [18:08:13]Read from MH i2c: 01 [18:08:13]MH_I2C_Read... [18:08:13]*** Stop cut motor [18:08:13]*** Cut end [18:08:13]Read from MH i2c: 01 07 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:08:13]process_action close_receipt done [18:08:13]requested_data is exist [18:08:13]produce_requested_data [18:08:13]requested_item fm.sn is exist - process it [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 11 00 00 [18:08:13]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 17 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [18:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:13]wFMCommunicate OK [18:08:13]requested_item fd.num is exist - process it [18:08:13]SAM_PROTO_GetFieldsCounters [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 13 00 00 [18:08:13]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]OFD Sender: No OFD packet to send [18:08:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 62 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [18:08:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:08:13]wFMCommunicate OK [18:08:13]SAM_PROTO_GetFieldsCounters done [18:08:13]requested_item shift.num is exist - process it [18:08:13]requested_item shift.opened is exist - process it [18:08:13]req_shift_opened [18:08:13]FM_GetShiftState [18:08:13]SAM_PROTO_GetShiftState [18:08:13]wFMCommunicate request_size=4 [18:08:13]MH_SAM_APDU [18:08:13]CAPDU: 80 13 01 00 [18:08:13]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:08:13]Write i2c OK [18:08:13]MH_I2C_Read... [18:08:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:13]Read from MH i2c: E2 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 0E 00 [18:08:13]MH_I2C_Read... [18:08:13]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [18:08:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:08:13]wFMCommunicate OK [18:08:13]SAM_PROTO_GetShiftState done [18:08:13]FM_GetShiftState done [18:08:13]req_shift_opened done [18:08:13]requested_item shift.open_date is exist - process it [18:08:13]req_shift_open_date [18:08:13]req_shift_open_date done [18:08:13]produce_requested_data done [18:08:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153287,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:08:13]process_action_free close_receipt [18:08:13]json_value_free [18:08:13]json_value_free done [18:08:13]process_json_proto returns [18:08:13]Send response to host [18:08:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153287,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:08:13]free response buf [18:08:13]execute_script done [18:08:13]execute_script returns [18:08:13]free content buf [18:08:13]Sock 7.Close socket [18:08:13]Sock 7.Thread stoped [18:08:18]OFD Sender: No OFD packet to send [18:08:21]recv_with_timeout no data received [18:08:23]OFD Sender: No OFD packet to send [18:08:28]OFD Sender: No OFD packet to send [18:08:33]OFD Sender: No OFD packet to send [18:08:35]recv_with_timeout no data received [18:08:38]OFD Sender: No OFD packet to send [18:08:43]OFD Sender: No OFD packet to send [18:08:48]OFD Sender: No OFD packet to send [18:08:51]recv_with_timeout no data received [18:08:53]OFD Sender: No OFD packet to send [18:08:57]accept exits with 10 [18:08:57]New connection [18:08:57]New thread 3066625380 created [18:08:57]Thread 3066768740 joined [18:08:57]Waiting for new connection... [18:08:57] Sock 10.Parse request [18:08:57]Sock 10.Check first char [18:08:57]Sock 10.First char is OK [18:08:57]request: POST /json_proto HTTP/1.0 [18:08:57]Method: POST [18:08:57]URL: /json_proto [18:08:57]Method is POST - this is cgi request [18:08:57]url: /json_proto [18:08:57]query_string will be loaded in cgi processing [18:08:57]execute_cgi json_proto POST (null) [18:08:57]execute_cgi path=json_proto method=POST [18:08:57]POST find Content-Length [18:08:57]Host: 172.17.43.67:8080 [18:08:57]Content-Length: 813 [18:08:57]Content-Type: application/json [18:08:57] [18:08:57]POST finish read [18:08:57]Found Content-Length = 813 [18:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:57]execute_script... [18:08:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:57]POST & json_proto [18:08:57]process_json_proto [18:08:57]json parsed OK: [18:08:57]protocol is kg_v1.0 [18:08:57]action value=close_receipt [18:08:57]process_action close_receipt [18:08:57]cmd_close_receipt [18:08:57]MH_GetDate [18:08:57]Write to MH i2c: F0 00 00 68 00 57 [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: F0 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: F0 09 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: F0 09 00 68 00 00 BA 51 F4 66 6A BD 47 65 98 [18:08:57]GetLastDocTimeStamp 1727287690 [18:08:57]current date 1727287738 [18:08:57]FM_GetShiftState [18:08:57]SAM_PROTO_GetShiftState [18:08:57]wFMCommunicate request_size=4 [18:08:57]MH_SAM_APDU [18:08:57]CAPDU: 80 13 01 00 [18:08:57]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:08:57]Write i2c OK [18:08:57]MH_I2C_Read... [18:08:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:57]Read from MH i2c: E2 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 0E 00 [18:08:57]MH_I2C_Read... [18:08:57]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [18:08:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:08:57]wFMCommunicate OK [18:08:57]SAM_PROTO_GetShiftState done [18:08:57]FM_GetShiftState done [18:08:57]opened in 1727224329 [18:08:57]opened+sec_in_day 1727310729 [18:08:57]quantity*price = 0 [18:08:57]sum+1 = 1 [18:08:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 304 25.09.2024 18:08 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 153288 ФПД: 270592094840403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153288&fm=270592094840403&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:59]StoreToDocumentArchive [18:08:59]shift 478 fd 153288 [18:08:59]save to /storage/0478/doc_00153288 [18:08:59]save last doc name /storage/0478/doc_00153288 to /storage/kkm_last_doc_name [18:08:59]save OK [18:08:59]Clear old archive folders... [18:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:08:59]tlvbuf is 013BEB60 [18:08:59]SAM_PROTO_ClearQueue [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 09 00 00 [18:08:59]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]SAM_PROTO_ClearQueue done [18:08:59]KKMCreateOFDPacket [18:08:59]OFDProtocolAddRootSTLVToBuf [18:08:59]FM_MakeSignedData [18:08:59]FM_MakeSignedData [18:08:59]SAM_PROTO_SignData [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 01 02 [18:08:59]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]wFMCommunicate request_size=255 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 BA 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 56 02 00 35 04 06 00 F6 [18:08:59]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 BA 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 56 02 00 35 04 06 00 F6 00 00 5C [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]wFMCommunicate request_size=10 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 02 02 05 1A 21 B1 26 53 [18:08:59]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 1A 21 B1 26 53 00 00 62 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 03 02 [18:08:59]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 0B 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 0B 00 7A 00 00 93 E1 5D 44 59 81 EB EF 90 00 BF [18:08:59]RAPDU: 93 E1 5D 44 59 81 EB EF 90 00 [18:08:59]wFMCommunicate OK [18:08:59]SAM_PROTO_SignData done [18:08:59]FM_MakeSignedData done [18:08:59]CreateOFDProtocolMessage [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 11 00 00 [18:08:59]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 17 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [18:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:59]wFMCommunicate OK [18:08:59]CreateOFDProtocolMessage done [18:08:59]OFDSenderStorePacket 153288 [18:08:59]StoreOFDPacket docnum=153288 [18:08:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 0F 07 01 FD 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 BA 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 56 02 00 35 04 06 00 F6 1A 21 B1 26 53 93 E1 5D 44 59 81 EB EF [18:08:59]CheckFolder [18:08:59]dirname=/storage/ofd_packets [18:08:59]CheckFolder done [18:08:59]ProducePacketName [18:08:59]name=ofd_packets/00153288 [18:08:59]NVStorageSaveData ofd_packets/00153288 [18:08:59]File name is /storage/ofd_packets/00153288 [18:08:59]Write 301 bytes [18:08:59]NVStorageSaveData done [18:08:59]OFDSenderStorePacket done [18:08:59]KKMCreateOFDPacket done [18:08:59]NVStorageSaveData kkm_last_timestamp [18:08:59]File name is /storage/kkm_last_timestamp [18:08:59]Write 4 bytes [18:08:59]NVStorageSaveData done [18:08:59]ExternCall_PrintAddStr [18:08:59]wPrintStart [18:08:59]Write to MH i2c: 01 00 00 7C 00 7C [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: 01 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: 01 07 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:08:59]RasterBufferAndPrint [18:08:59]line Счет N : (1)1787284 [18:08:59]line ИНН: 02508201610067 [18:08:59]line Контрольно-Кассовый Чек [18:08:59]line ПРОДАЖА [18:08:59]line ТРК (МРК, ГНК) : 22 [18:08:59]line Товар: 2710124130 [18:08:59]line Аи-92-К-5 [18:08:59]line 14.750 * 0.00 [18:08:59]line = 0.00 [18:08:59]line НДС 12% НСП 1% [18:08:59]line > о реализуемом товаре [18:08:59]line ИТОГО: 0.00 [18:08:59]line НСП 1% : 0.00 [18:08:59]line НДС 12% : 0.00 [18:08:59]line Наличными: 0.00 [18:08:59]line Безнал.: 0.00 [18:08:59]line Место: АЗС № 89 "Партнер Нефть" [18:08:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:08:59]line СНО: Общий режим [18:08:59]line Чек 304 25.09.2024 18:08 [18:08:59]line Смена: 478 ФФД: 1.0 [18:08:59]line ЗНМ: 0300000113 [18:08:59]line РНМ: 0000000000091825 [18:08:59]line Версия ККМ: 001 [18:08:59]line Платежная система: Бакай Банк [18:08:59]line ФМ: 0000000000871835 [18:08:59]line ФД: 153288 [18:08:59]line ФПД: 270592094840403 [18:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153288&fm=270592094840403&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:59]written 0, free lines is 4095 [18:08:59]OFD Sender: Processing packet 153288 [packets to send 836, broken 835] [18:08:59]ProducePacketName [18:08:59]name=ofd_packets/00153288 [18:08:59]OFD Sender: To server: pG, [18:08:59]CommunicateWithHost lk.salyk.kg:30040 [18:08:59]ConnectInit lk.salyk.kg [18:09:00]Write to MH i2c: 01 00 00 A6 00 A6 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 ED 0C A6 [18:09:00]RasterBufferAndPrint [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]written 0, free lines is 3322 [18:09:00]MH_Cut [18:09:00]Write to MH i2c: D1 01 00 AD 00 01 7F [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: D1 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: D1 01 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: D1 01 00 AD 00 00 7E [18:09:00]Write to MH i2c: 01 00 00 AE 00 AE [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** Cut start [18:09:00]*** Purtial cut [18:09:00]*** Stage 1: CUTSNS_PIN = 1 [18:09:01]Read from MH i2c: 01 [18:09:01]MH_I2C_Read... [18:09:01]*** Stop cut motor [18:09:01]*** Cut end [18:09:01]Read from MH i2c: 01 07 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:09:01]process_action close_receipt done [18:09:01]requested_data is exist [18:09:01]produce_requested_data [18:09:01]requested_item fm.sn is exist - process it [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 11 00 00 [18:09:01]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 17 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [18:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:01]wFMCommunicate OK [18:09:01]requested_item fd.num is exist - process it [18:09:01]SAM_PROTO_GetFieldsCounters [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 13 00 00 [18:09:01]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 62 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [18:09:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:01]wFMCommunicate OK [18:09:01]SAM_PROTO_GetFieldsCounters done [18:09:01]requested_item shift.num is exist - process it [18:09:01]requested_item shift.opened is exist - process it [18:09:01]req_shift_opened [18:09:01]FM_GetShiftState [18:09:01]SAM_PROTO_GetShiftState [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 13 01 00 [18:09:01]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 0E 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [18:09:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:09:01]wFMCommunicate OK [18:09:01]SAM_PROTO_GetShiftState done [18:09:01]FM_GetShiftState done [18:09:01]req_shift_opened done [18:09:01]requested_item shift.open_date is exist - process it [18:09:01]req_shift_open_date [18:09:01]req_shift_open_date done [18:09:01]produce_requested_data done [18:09:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153288,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:09:01]process_action_free close_receipt [18:09:01]json_value_free [18:09:01]json_value_free done [18:09:01]process_json_proto returns [18:09:01]Send response to host [18:09:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153288,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:09:01]free response buf [18:09:01]execute_script done [18:09:01]execute_script returns [18:09:01]free content buf [18:09:01]Sock 10.Close socket [18:09:01]Sock 10.Thread stoped [18:09:04]ConnectInit Can't take IP for lk.salyk.kg [18:09:04]CommunicateWithHost connect error [18:09:04]CommunicateWithHost err = -1 [18:09:04]OFD Sender: Server communicate error [18:09:09]OFD Sender: Processing packet 153288 [packets to send 836, broken 835] [18:09:09]ProducePacketName [18:09:09]name=ofd_packets/00153288 [18:09:09]OFD Sender: To server: pG, [18:09:09]CommunicateWithHost lk.salyk.kg:30040 [18:09:09]ConnectInit lk.salyk.kg [18:09:10]recv_with_timeout no data received [18:09:10]Connected sock=10 [18:09:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 0F 07 01 FD 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 BA 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 56 02 00 35 04 06 00 F6 1A 21 B1 26 53 93 E1 5D 44 59 81 EB EF [18:09:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 92 47 00 EB 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 56 02 00 F4 03 04 00 BF F9 F3 66 B6 04 01 00 00 02 3B 1A 1E 5F 7D D8 38 [18:09:11]CommunicateWithHost err = 0 [18:09:11]CheckOFDResponse [18:09:11]1017 (14) - 77093643461234 [18:09:11]1041 (16) - 0000000000871835 [18:09:11]1040 (4) - 153288 [18:09:11]1012 (4) - 25.09.2024 11:53 [18:09:11]1206 (1) - 0 [18:09:11]OFD Sender: Remove packet 153288 [18:09:11]ProducePacketName [18:09:11]name=ofd_packets/00153288 [18:09:11]NVStorageDeleteData [18:09:11]OFD Sender: No OFD packet to send [18:09:16]OFD Sender: No OFD packet to send [18:09:21]OFD Sender: No OFD packet to send [18:09:25]accept exits with 9 [18:09:25]New connection [18:09:25]New thread 3066768740 created [18:09:25]Thread 3066625380 joined [18:09:25]Waiting for new connection... [18:09:25] Sock 9.Parse request [18:09:25]Sock 9.Check first char [18:09:25]Sock 9.First char is OK [18:09:25]request: POST /json_proto HTTP/1.0 [18:09:25]Method: POST [18:09:25]URL: /json_proto [18:09:25]Method is POST - this is cgi request [18:09:25]url: /json_proto [18:09:25]query_string will be loaded in cgi processing [18:09:25]execute_cgi json_proto POST (null) [18:09:25]execute_cgi path=json_proto method=POST [18:09:25]POST find Content-Length [18:09:25]Host: 172.17.43.67:8080 [18:09:25]Content-Length: 680 [18:09:25]Content-Type: application/json [18:09:25] [18:09:25]POST finish read [18:09:25]Found Content-Length = 680 [18:09:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:25]execute_script... [18:09:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:25]POST & json_proto [18:09:25]process_json_proto [18:09:25]json parsed OK: [18:09:25]protocol is kg_v1.0 [18:09:25]action value=close_receipt [18:09:25]process_action close_receipt [18:09:25]cmd_close_receipt [18:09:25]MH_GetDate [18:09:25]Write to MH i2c: F0 00 00 B2 00 A1 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 09 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: F0 09 00 B2 00 00 D6 51 F4 66 6A BD 47 65 FE [18:09:25]GetLastDocTimeStamp 1727287738 [18:09:25]current date 1727287766 [18:09:25]FM_GetShiftState [18:09:25]SAM_PROTO_GetShiftState [18:09:25]wFMCommunicate request_size=4 [18:09:25]MH_SAM_APDU [18:09:25]CAPDU: 80 13 01 00 [18:09:25]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:09:25]Write i2c OK [18:09:25]MH_I2C_Read... [18:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:25]Read from MH i2c: E2 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: E2 0E 00 [18:09:25]MH_I2C_Read... [18:09:25]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F8 [18:09:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:09:25]wFMCommunicate OK [18:09:25]SAM_PROTO_GetShiftState done [18:09:25]FM_GetShiftState done [18:09:25]opened in 1727224329 [18:09:25]opened+sec_in_day 1727310729 [18:09:25]quantity*price = 100050 [18:09:25]sum+1 = 100052 [18:09:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 305 25.09.2024 18:09 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153289 ФПД: 126656813841211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180926&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153289&fm=126656813841211&tin=02508201610067®Number=0000000000091825&sum=100000 [18:09:26]StoreToDocumentArchive [18:09:26]shift 478 fd 153289 [18:09:26]save to /storage/0478/doc_00153289 [18:09:26]save last doc name /storage/0478/doc_00153289 to /storage/kkm_last_doc_name [18:09:26]save OK [18:09:26]Clear old archive folders... [18:09:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:09:26]tlvbuf is 0139A9B0 [18:09:26]SAM_PROTO_ClearQueue [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 09 00 00 [18:09:26]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:09:26]RAPDU: 90 00 [18:09:26]wFMCommunicate OK [18:09:26]SAM_PROTO_ClearQueue done [18:09:26]KKMCreateOFDPacket [18:09:26]OFDProtocolAddRootSTLVToBuf [18:09:26]FM_MakeSignedData [18:09:26]FM_MakeSignedData [18:09:26]SAM_PROTO_SignData [18:09:26]wFMCommunicate request_size=4 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 0D 01 02 [18:09:26]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:09:26]Write i2c OK [18:09:26]MH_I2C_Read... [18:09:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:26]Read from MH i2c: E2 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 [18:09:26]MH_I2C_Read... [18:09:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:09:26]RAPDU: 90 00 [18:09:26]wFMCommunicate OK [18:09:26]wFMCommunicate request_size=255 [18:09:26]MH_SAM_APDU [18:09:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 D6 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 56 02 00 35 04 06 00 73 31 96 65 [18:09:26]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 D6 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 56 02 00 35 04 06 00 73 31 96 65 00 00 11 [18:09:27]OFD Sender: No OFD packet to send [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:09:27]RAPDU: 90 00 [18:09:27]wFMCommunicate OK [18:09:27]wFMCommunicate request_size=7 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 0D 02 02 02 BB 3B [18:09:27]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 BB 3B 00 00 37 [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:09:27]RAPDU: 90 00 [18:09:27]wFMCommunicate OK [18:09:27]wFMCommunicate request_size=4 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 0D 03 02 [18:09:27]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 0B 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 0B 00 C4 00 00 BD 38 06 C9 25 C5 D6 E6 90 00 AA [18:09:27]RAPDU: BD 38 06 C9 25 C5 D6 E6 90 00 [18:09:27]wFMCommunicate OK [18:09:27]SAM_PROTO_SignData done [18:09:27]FM_MakeSignedData done [18:09:27]CreateOFDProtocolMessage [18:09:27]wFMCommunicate request_size=4 [18:09:27]MH_SAM_APDU [18:09:27]CAPDU: 80 11 00 00 [18:09:27]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:27]Read from MH i2c: E2 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 17 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [18:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:27]wFMCommunicate OK [18:09:27]CreateOFDProtocolMessage done [18:09:27]OFDSenderStorePacket 153289 [18:09:27]StoreOFDPacket docnum=153289 [18:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 44 04 01 DA 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 D6 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 56 02 00 35 04 06 00 73 31 96 65 BB 3B BD 38 06 C9 25 C5 D6 E6 [18:09:27]CheckFolder [18:09:27]dirname=/storage/ofd_packets [18:09:27]CheckFolder done [18:09:27]ProducePacketName [18:09:27]name=ofd_packets/00153289 [18:09:27]NVStorageSaveData ofd_packets/00153289 [18:09:27]File name is /storage/ofd_packets/00153289 [18:09:27]Write 298 bytes [18:09:27]NVStorageSaveData done [18:09:27]OFDSenderStorePacket done [18:09:27]KKMCreateOFDPacket done [18:09:27]NVStorageSaveData kkm_last_timestamp [18:09:27]File name is /storage/kkm_last_timestamp [18:09:27]Write 4 bytes [18:09:27]NVStorageSaveData done [18:09:27]ExternCall_PrintAddStr [18:09:27]wPrintStart [18:09:27]Write to MH i2c: 01 00 00 C6 00 C6 [18:09:27]Write i2c OK [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 07 00 [18:09:27]MH_I2C_Read... [18:09:27]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:09:27]RasterBufferAndPrint [18:09:27]line Счет N : (1)1787285 [18:09:27]line ИНН: 02508201610067 [18:09:27]line Контрольно-Кассовый Чек [18:09:27]line ПРОДАЖА [18:09:27]line ТРК (МРК, ГНК) : 31 [18:09:27]line Товар: 2710194210 [18:09:27]line ДТ-К-5 [18:09:27]line 13.130 * 76.20 [18:09:27]line = 1000.51 [18:09:27]line НДС 12% НСП 1% [18:09:27]line > о реализуемом товаре [18:09:27]line ОКРУГЛЕНИЕ: -0.51 [18:09:27]line ИТОГО: 1000.00 [18:09:27]line Внесено: 1000.00 [18:09:27]line СДАЧА: 0.00 [18:09:27]line НСП 1% : 8.85 [18:09:27]line НДС 12% : 106.25 [18:09:27]line Наличными: 1000.00 [18:09:27]line Безнал.: 0.00 [18:09:27]line Место: АЗС № 89 "Партнер Нефть" [18:09:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:09:27]line СНО: Общий режим [18:09:27]line Чек 305 25.09.2024 18:09 [18:09:27]line Смена: 478 ФФД: 1.0 [18:09:27]line ЗНМ: 0300000113 [18:09:27]line РНМ: 0000000000091825 [18:09:27]line Версия ККМ: 001 [18:09:27]line ФМ: 0000000000871835 [18:09:27]line ФД: 153289 [18:09:27]line ФПД: 126656813841211 [18:09:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T180926&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153289&fm=126656813841211&tin=02508201610067®Number=0000000000091825&sum=100000 [18:09:27]written 0, free lines is 4095 [18:09:27]OFD Sender: Processing packet 153289 [packets to send 836, broken 835] [18:09:27]ProducePacketName [18:09:27]name=ofd_packets/00153289 [18:09:27]OFD Sender: To server: pG, [18:09:27]CommunicateWithHost lk.salyk.kg:30040 [18:09:27]ConnectInit lk.salyk.kg [18:09:28]Write to MH i2c: 01 00 00 F1 00 F1 [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 07 00 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DC 0C E0 [18:09:28]RasterBufferAndPrint [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]line [18:09:28]written 0, free lines is 3310 [18:09:28]MH_Cut [18:09:28]Write to MH i2c: D1 01 00 F8 00 01 CA [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 01 00 [18:09:28]MH_I2C_Read... [18:09:28]Read from MH i2c: D1 01 00 F8 00 00 C9 [18:09:28]Write to MH i2c: 01 00 00 F9 00 F9 [18:09:28]Write i2c OK [18:09:28]MH_I2C_Read... [18:09:28]*** Cut start [18:09:28]*** Purtial cut [18:09:28]*** Stage 1: CUTSNS_PIN = 1 [18:09:28]Read from MH i2c: 01 [18:09:29]MH_I2C_Read... [18:09:29]*** Stop cut motor [18:09:29]*** Cut end [18:09:29]Read from MH i2c: 01 07 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:09:29]process_action close_receipt done [18:09:29]requested_data is exist [18:09:29]produce_requested_data [18:09:29]requested_item fm.sn is exist - process it [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 11 00 00 [18:09:29]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 17 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [18:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:09:29]wFMCommunicate OK [18:09:29]requested_item fd.num is exist - process it [18:09:29]SAM_PROTO_GetFieldsCounters [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 13 00 00 [18:09:29]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 62 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [18:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:29]wFMCommunicate OK [18:09:29]SAM_PROTO_GetFieldsCounters done [18:09:29]requested_item shift.num is exist - process it [18:09:29]requested_item shift.opened is exist - process it [18:09:29]req_shift_opened [18:09:29]FM_GetShiftState [18:09:29]SAM_PROTO_GetShiftState [18:09:29]wFMCommunicate request_size=4 [18:09:29]MH_SAM_APDU [18:09:29]CAPDU: 80 13 01 00 [18:09:29]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:09:29]Write i2c OK [18:09:29]MH_I2C_Read... [18:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:29]Read from MH i2c: E2 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 0E 00 [18:09:29]MH_I2C_Read... [18:09:29]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [18:09:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:09:29]wFMCommunicate OK [18:09:29]SAM_PROTO_GetShiftState done [18:09:29]FM_GetShiftState done [18:09:29]req_shift_opened done [18:09:29]requested_item shift.open_date is exist - process it [18:09:29]req_shift_open_date [18:09:29]req_shift_open_date done [18:09:29]produce_requested_data done [18:09:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153289,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:09:29]process_action_free close_receipt [18:09:29]json_value_free [18:09:29]json_value_free done [18:09:29]process_json_proto returns [18:09:29]Send response to host [18:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153289,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:09:29]free response buf [18:09:29]execute_script done [18:09:29]execute_script returns [18:09:29]free content buf [18:09:29]Sock 9.Close socket [18:09:29]Sock 9.Thread stoped [18:09:29]Connected sock=11 [18:09:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 44 04 01 DA 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 D6 51 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 56 02 00 35 04 06 00 73 31 96 65 BB 3B BD 38 06 C9 25 C5 D6 E6 [18:09:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4A 3B 47 00 27 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 56 02 00 F4 03 04 00 D2 F9 F3 66 B6 04 01 00 00 98 B7 EE 06 A8 BC 10 37 [18:09:30]CommunicateWithHost err = 0 [18:09:30]CheckOFDResponse [18:09:30]1017 (14) - 77093643461234 [18:09:30]1041 (16) - 0000000000871835 [18:09:30]1040 (4) - 153289 [18:09:30]1012 (4) - 25.09.2024 11:53 [18:09:30]1206 (1) - 0 [18:09:30]OFD Sender: Remove packet 153289 [18:09:30]ProducePacketName [18:09:30]name=ofd_packets/00153289 [18:09:30]NVStorageDeleteData [18:09:30]OFD Sender: No OFD packet to send [18:09:35]OFD Sender: No OFD packet to send [18:09:40]OFD Sender: No OFD packet to send [18:09:45]OFD Sender: No OFD packet to send [18:09:50]OFD Sender: No OFD packet to send [18:09:55]OFD Sender: No OFD packet to send [18:10:00]OFD Sender: No OFD packet to send [18:10:05]OFD Sender: No OFD packet to send [18:10:10]recv_with_timeout no data received [18:10:10]OFD Sender: No OFD packet to send [18:10:15]OFD Sender: No OFD packet to send [18:10:20]OFD Sender: No OFD packet to send [18:10:25]OFD Sender: No OFD packet to send [18:10:27]recv_with_timeout no data received [18:10:30]OFD Sender: No OFD packet to send [18:10:35]OFD Sender: No OFD packet to send [18:10:41]OFD Sender: No OFD packet to send [18:10:46]OFD Sender: No OFD packet to send [18:10:51]OFD Sender: No OFD packet to send [18:10:56]OFD Sender: No OFD packet to send [18:11:01]OFD Sender: No OFD packet to send [18:11:03]recv_with_timeout no data received [18:11:06]OFD Sender: No OFD packet to send [18:11:11]OFD Sender: No OFD packet to send [18:11:16]OFD Sender: No OFD packet to send [18:11:21]OFD Sender: No OFD packet to send [18:11:26]OFD Sender: No OFD packet to send [18:11:31]OFD Sender: No OFD packet to send [18:11:36]OFD Sender: No OFD packet to send [18:11:41]OFD Sender: No OFD packet to send [18:11:46]OFD Sender: No OFD packet to send [18:11:51]OFD Sender: No OFD packet to send [18:11:54]accept exits with 10 [18:11:54]New connection [18:11:54]New thread 3066625380 created [18:11:54]Thread 3066768740 joined [18:11:54]Waiting for new connection... [18:11:54] Sock 10.Parse request [18:11:54]Sock 10.Check first char [18:11:54]Sock 10.First char is OK [18:11:54]request: POST /json_proto HTTP/1.0 [18:11:54]Method: POST [18:11:54]URL: /json_proto [18:11:54]Method is POST - this is cgi request [18:11:54]url: /json_proto [18:11:54]query_string will be loaded in cgi processing [18:11:54]execute_cgi json_proto POST (null) [18:11:54]execute_cgi path=json_proto method=POST [18:11:54]POST find Content-Length [18:11:54]Host: 172.17.43.67:8080 [18:11:54]Content-Length: 678 [18:11:54]Content-Type: application/json [18:11:54] [18:11:54]POST finish read [18:11:54]Found Content-Length = 678 [18:11:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:54]execute_script... [18:11:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:54]POST & json_proto [18:11:54]process_json_proto [18:11:54]json parsed OK: [18:11:54]protocol is kg_v1.0 [18:11:54]action value=close_receipt [18:11:54]process_action close_receipt [18:11:54]cmd_close_receipt [18:11:54]MH_GetDate [18:11:54]Write to MH i2c: F0 00 00 FD 00 EC [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: F0 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: F0 09 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: F0 09 00 FD 00 00 6B 52 F4 66 6A BD 47 65 DF [18:11:54]GetLastDocTimeStamp 1727287766 [18:11:54]current date 1727287915 [18:11:54]FM_GetShiftState [18:11:54]SAM_PROTO_GetShiftState [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 13 01 00 [18:11:54]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0E 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 43 [18:11:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:11:54]wFMCommunicate OK [18:11:54]SAM_PROTO_GetShiftState done [18:11:54]FM_GetShiftState done [18:11:54]opened in 1727224329 [18:11:54]opened+sec_in_day 1727310729 [18:11:54]quantity*price = 50036 [18:11:54]sum+1 = 50037 [18:11:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 306 25.09.2024 18:11 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153290 ФПД: 21126169439681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153290&fm=21126169439681&tin=02508201610067®Number=0000000000091825&sum=50000 [18:11:56]StoreToDocumentArchive [18:11:56]shift 478 fd 153290 [18:11:56]save to /storage/0478/doc_00153290 [18:11:56]save last doc name /storage/0478/doc_00153290 to /storage/kkm_last_doc_name [18:11:56]save OK [18:11:56]Clear old archive folders... [18:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:56]tlvbuf is 0139B900 [18:11:56]SAM_PROTO_ClearQueue [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 09 00 00 [18:11:56]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:11:56]RAPDU: 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_ClearQueue done [18:11:56]KKMCreateOFDPacket [18:11:56]OFDProtocolAddRootSTLVToBuf [18:11:56]FM_MakeSignedData [18:11:56]FM_MakeSignedData [18:11:56]SAM_PROTO_SignData [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 0D 01 02 [18:11:56]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:11:56]RAPDU: 90 00 [18:11:56]wFMCommunicate OK [18:11:56]wFMCommunicate request_size=255 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 6B 52 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 56 02 00 35 04 06 00 13 [18:11:56]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 6B 52 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 56 02 00 35 04 06 00 13 00 00 63 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]OFD Sender: No OFD packet to send [18:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:11:56]RAPDU: 90 00 [18:11:56]wFMCommunicate OK [18:11:56]wFMCommunicate request_size=10 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 0D 02 02 05 36 D1 D3 2D C1 [18:11:56]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 36 D1 D3 2D C1 00 00 5B [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:11:56]RAPDU: 90 00 [18:11:56]wFMCommunicate OK [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 0D 03 02 [18:11:56]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0B 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0B 00 0F 01 00 36 D7 A2 64 1D 83 34 B3 90 00 26 [18:11:56]RAPDU: 36 D7 A2 64 1D 83 34 B3 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_SignData done [18:11:56]FM_MakeSignedData done [18:11:56]CreateOFDProtocolMessage [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 11 00 00 [18:11:56]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [18:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:56]wFMCommunicate OK [18:11:56]CreateOFDProtocolMessage done [18:11:56]OFDSenderStorePacket 153290 [18:11:56]StoreOFDPacket docnum=153290 [18:11:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 38 07 01 42 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 6B 52 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 56 02 00 35 04 06 00 13 36 D1 D3 2D C1 36 D7 A2 64 1D 83 34 B3 [18:11:56]CheckFolder [18:11:56]dirname=/storage/ofd_packets [18:11:56]CheckFolder done [18:11:56]ProducePacketName [18:11:56]name=ofd_packets/00153290 [18:11:56]NVStorageSaveData ofd_packets/00153290 [18:11:56]File name is /storage/ofd_packets/00153290 [18:11:56]Write 301 bytes [18:11:56]NVStorageSaveData done [18:11:56]OFDSenderStorePacket done [18:11:56]KKMCreateOFDPacket done [18:11:56]NVStorageSaveData kkm_last_timestamp [18:11:56]File name is /storage/kkm_last_timestamp [18:11:56]Write 4 bytes [18:11:56]NVStorageSaveData done [18:11:56]ExternCall_PrintAddStr [18:11:56]wPrintStart [18:11:56]Write to MH i2c: 01 00 00 11 01 12 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: 01 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: 01 07 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [18:11:56]RasterBufferAndPrint [18:11:56]line Счет N : (1)1787286 [18:11:56]line ИНН: 02508201610067 [18:11:56]line Контрольно-Кассовый Чек [18:11:56]line ПРОДАЖА [18:11:56]line ТРК (МРК, ГНК) : 32 [18:11:56]line Товар: 2710124130 [18:11:56]line Аи-92-К-5 [18:11:56]line 7.380 * 67.80 [18:11:56]line = 500.36 [18:11:56]line НДС 12% НСП 1% [18:11:56]line > о реализуемом товаре [18:11:56]line ОКРУГЛЕНИЕ: -0.36 [18:11:56]line ИТОГО: 500.00 [18:11:56]line Внесено: 500.00 [18:11:56]line СДАЧА: 0.00 [18:11:56]line НСП 1% : 4.43 [18:11:56]line НДС 12% : 53.14 [18:11:56]line Наличными: 500.00 [18:11:56]line Безнал.: 0.00 [18:11:56]line Место: АЗС № 89 "Партнер Нефть" [18:11:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:11:56]line СНО: Общий режим [18:11:56]line Чек 306 25.09.2024 18:11 [18:11:56]line Смена: 478 ФФД: 1.0 [18:11:56]line ЗНМ: 0300000113 [18:11:56]line РНМ: 0000000000091825 [18:11:56]line Версия ККМ: 001 [18:11:56]line ФМ: 0000000000871835 [18:11:56]line ФД: 153290 [18:11:56]line ФПД: 21126169439681 [18:11:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153290&fm=21126169439681&tin=02508201610067®Number=0000000000091825&sum=50000 [18:11:56]OFD Sender: Processing packet 153290 [packets to send 836, broken 835] [18:11:56]ProducePacketName [18:11:56]name=ofd_packets/00153290 [18:11:56]OFD Sender: To server: pG, [18:11:56]CommunicateWithHost lk.salyk.kg:30040 [18:11:56]ConnectInit lk.salyk.kg [18:11:56]written 0, free lines is 4095 [18:11:57]Write to MH i2c: 01 00 00 3C 01 3D [18:11:57]Write i2c OK [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: 01 [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: 01 07 00 [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 DF 0C 2F [18:11:57]RasterBufferAndPrint [18:11:57]line [18:11:57]line [18:11:57]line [18:11:57]line [18:11:57]line [18:11:57]written 0, free lines is 3301 [18:11:57]Connected sock=9 [18:11:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 38 07 01 42 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 6B 52 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 56 02 00 35 04 06 00 13 36 D1 D3 2D C1 36 D7 A2 64 1D 83 34 B3 [18:11:57]MH_Cut [18:11:57]Write to MH i2c: D1 01 00 43 01 01 16 [18:11:57]Write i2c OK [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: D1 [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: D1 01 00 [18:11:57]MH_I2C_Read... [18:11:57]Read from MH i2c: D1 01 00 43 01 00 15 [18:11:57]Write to MH i2c: 01 00 00 44 01 45 [18:11:57]Write i2c OK [18:11:57]MH_I2C_Read... [18:11:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 22 47 00 2B 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 56 02 00 F4 03 04 00 66 FA F3 66 B6 04 01 00 00 F9 5E 30 1C 7F 9B 08 4B [18:11:57]CommunicateWithHost err = 0 [18:11:57]CheckOFDResponse [18:11:57]1017 (14) - 77093643461234 [18:11:57]1041 (16) - 0000000000871835 [18:11:57]1040 (4) - 153290 [18:11:57]1012 (4) - 25.09.2024 11:56 [18:11:57]1206 (1) - 0 [18:11:57]OFD Sender: Remove packet 153290 [18:11:57]ProducePacketName [18:11:57]name=ofd_packets/00153290 [18:11:57]NVStorageDeleteData [18:11:57]*** Cut start [18:11:57]*** Purtial cut [18:11:57]*** Stage 1: CUTSNS_PIN = 1 [18:11:58]Read from MH i2c: 01 [18:11:58]MH_I2C_Read... [18:11:58]*** Stop cut motor [18:11:58]*** Cut end [18:11:58]Read from MH i2c: 01 07 00 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:11:58]process_action close_receipt done [18:11:58]requested_data is exist [18:11:58]produce_requested_data [18:11:58]requested_item fm.sn is exist - process it [18:11:58]wFMCommunicate request_size=4 [18:11:58]MH_SAM_APDU [18:11:58]CAPDU: 80 11 00 00 [18:11:58]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:11:58]Write i2c OK [18:11:58]MH_I2C_Read... [18:11:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:58]OFD Sender: No OFD packet to send [18:11:58]Read from MH i2c: E2 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 17 00 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [18:11:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:58]wFMCommunicate OK [18:11:58]requested_item fd.num is exist - process it [18:11:58]SAM_PROTO_GetFieldsCounters [18:11:58]wFMCommunicate request_size=4 [18:11:58]MH_SAM_APDU [18:11:58]CAPDU: 80 13 00 00 [18:11:58]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [18:11:58]Write i2c OK [18:11:58]MH_I2C_Read... [18:11:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:58]Read from MH i2c: E2 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 62 00 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [18:11:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:58]wFMCommunicate OK [18:11:58]SAM_PROTO_GetFieldsCounters done [18:11:58]requested_item shift.num is exist - process it [18:11:58]requested_item shift.opened is exist - process it [18:11:58]req_shift_opened [18:11:58]FM_GetShiftState [18:11:58]SAM_PROTO_GetShiftState [18:11:58]wFMCommunicate request_size=4 [18:11:58]MH_SAM_APDU [18:11:58]CAPDU: 80 13 01 00 [18:11:58]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:11:58]Write i2c OK [18:11:58]MH_I2C_Read... [18:11:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:58]Read from MH i2c: E2 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 0E 00 [18:11:58]MH_I2C_Read... [18:11:58]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8D [18:11:58]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:11:58]wFMCommunicate OK [18:11:58]SAM_PROTO_GetShiftState done [18:11:58]FM_GetShiftState done [18:11:58]req_shift_opened done [18:11:58]requested_item shift.open_date is exist - process it [18:11:58]req_shift_open_date [18:11:58]req_shift_open_date done [18:11:58]produce_requested_data done [18:11:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153290,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:11:58]process_action_free close_receipt [18:11:58]json_value_free [18:11:58]json_value_free done [18:11:58]process_json_proto returns [18:11:58]Send response to host [18:11:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153290,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:11:58]free response buf [18:11:58]execute_script done [18:11:58]execute_script returns [18:11:58]free content buf [18:11:58]Sock 10.Close socket [18:11:58]Sock 10.Thread stoped [18:12:03]OFD Sender: No OFD packet to send [18:12:05]recv_with_timeout no data received [18:12:08]OFD Sender: No OFD packet to send [18:12:13]OFD Sender: No OFD packet to send [18:12:18]OFD Sender: No OFD packet to send [18:12:23]OFD Sender: No OFD packet to send [18:12:24]recv_with_timeout no data received [18:12:28]OFD Sender: No OFD packet to send [18:12:33]OFD Sender: No OFD packet to send [18:12:38]OFD Sender: No OFD packet to send [18:12:41]recv_with_timeout no data received [18:12:43]OFD Sender: No OFD packet to send [18:12:48]OFD Sender: No OFD packet to send [18:12:53]OFD Sender: No OFD packet to send [18:12:58]OFD Sender: No OFD packet to send [18:13:03]OFD Sender: No OFD packet to send [18:13:08]OFD Sender: No OFD packet to send [18:13:13]OFD Sender: No OFD packet to send [18:13:18]OFD Sender: No OFD packet to send [18:13:23]OFD Sender: No OFD packet to send [18:13:28]OFD Sender: No OFD packet to send [18:13:33]OFD Sender: No OFD packet to send [18:13:38]OFD Sender: No OFD packet to send [18:13:43]OFD Sender: No OFD packet to send [18:13:48]OFD Sender: No OFD packet to send [18:13:53]OFD Sender: No OFD packet to send [18:13:58]OFD Sender: No OFD packet to send [18:13:59]recv_with_timeout no data received [18:14:03]OFD Sender: No OFD packet to send [18:14:08]OFD Sender: No OFD packet to send [18:14:13]OFD Sender: No OFD packet to send [18:14:18]OFD Sender: No OFD packet to send [18:14:23]OFD Sender: No OFD packet to send [18:14:28]OFD Sender: No OFD packet to send [18:14:33]OFD Sender: No OFD packet to send [18:14:38]OFD Sender: No OFD packet to send [18:14:43]OFD Sender: No OFD packet to send [18:14:48]OFD Sender: No OFD packet to send [18:14:53]OFD Sender: No OFD packet to send [18:14:58]OFD Sender: No OFD packet to send [18:15:01]recv_with_timeout no data received [18:15:03]accept exits with 7 [18:15:03]New connection [18:15:03]New thread 3066768740 created [18:15:03]Thread 3066625380 joined [18:15:03]Waiting for new connection... [18:15:03] Sock 7.Parse request [18:15:03]Sock 7.Check first char [18:15:03]Sock 7.First char is OK [18:15:03]request: POST /json_proto HTTP/1.0 [18:15:03]Method: POST [18:15:03]URL: /json_proto [18:15:03]Method is POST - this is cgi request [18:15:03]url: /json_proto [18:15:03]query_string will be loaded in cgi processing [18:15:03]execute_cgi json_proto POST (null) [18:15:03]execute_cgi path=json_proto method=POST [18:15:03]POST find Content-Length [18:15:03]Host: 172.17.43.67:8080 [18:15:03]Content-Length: 790 [18:15:03]Content-Type: application/json [18:15:03] [18:15:03]POST finish read [18:15:03]Found Content-Length = 790 [18:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:03]execute_script... [18:15:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:03]POST & json_proto [18:15:03]process_json_proto [18:15:03]json parsed OK: [18:15:03]protocol is kg_v1.0 [18:15:03]action value=close_receipt [18:15:03]process_action close_receipt [18:15:03]cmd_close_receipt [18:15:03]MH_GetDate [18:15:03]Write to MH i2c: F0 00 00 48 01 38 [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: F0 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: F0 09 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: F0 09 00 48 01 00 28 53 F4 66 6A BD 47 65 E9 [18:15:03]GetLastDocTimeStamp 1727287915 [18:15:03]current date 1727288104 [18:15:03]FM_GetShiftState [18:15:03]SAM_PROTO_GetShiftState [18:15:03]wFMCommunicate request_size=4 [18:15:03]MH_SAM_APDU [18:15:03]CAPDU: 80 13 01 00 [18:15:03]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 0E 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8F [18:15:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:15:03]wFMCommunicate OK [18:15:03]SAM_PROTO_GetShiftState done [18:15:03]FM_GetShiftState done [18:15:03]opened in 1727224329 [18:15:03]opened+sec_in_day 1727310729 [18:15:03]quantity*price = 0 [18:15:03]sum+1 = 1 [18:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре [18:15:05]line ИТОГО: 0.00 [18:15:05]line НСП 1% : 0.00 [18:15:05]line НДС 12% : 0.00 [18:15:05]line Наличными: 0.00 [18:15:05]line Безнал.: 0.00 [18:15:05]line Место: АЗС № 89 "Партнер Нефть" [18:15:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:15:05]line СНО: Общий режим [18:15:05]line Чек 307 25.09.2024 18:15 [18:15:05]line Смена: 478 ФФД: 1.0 [18:15:05]line ЗНМ: 0300000113 [18:15:05]line РНМ: 0000000000091825 [18:15:05]line Версия ККМ: 001 [18:15:05]line Талоны: Топливная Карта [18:15:05]line 07012 [18:15:05]line ФМ: 0000000000871835 [18:15:05]line ФД: 153291 [18:15:05]line ФПД: 259328670793712 [18:15:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153291&fm=259328670793712&tin=02508201610067®Number=0000000000091825&sum=0 [18:15:05]written 0, free lines is 4095 [18:15:05]OFD Sender: Processing packet 153291 [packets to send 836, broken 835] [18:15:05]ProducePacketName [18:15:05]name=ofd_packets/00153291 [18:15:05]OFD Sender: To server: pG, [18:15:05]CommunicateWithHost lk.salyk.kg:30040 [18:15:05]ConnectInit lk.salyk.kg [18:15:05]Write to MH i2c: 01 00 00 86 01 87 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: 01 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: 01 07 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 E6 0C 80 [18:15:05]RasterBufferAndPrint [18:15:05]line [18:15:05]line [18:15:05]line [18:15:05]line [18:15:05]line [18:15:05]written 0, free lines is 3308 [18:15:05]MH_Cut [18:15:05]Write to MH i2c: D1 01 00 8D 01 01 60 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: D1 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: D1 01 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: D1 01 00 8D 01 00 5F [18:15:05]Write to MH i2c: 01 00 00 8E 01 8F [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:06]Connected sock=10 [18:15:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 C2 04 01 DC C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 28 53 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 35 04 06 00 EB DB A9 4D 7F F0 8F C7 0E EC E1 18 10 D2 [18:15:06]*** Cut start [18:15:06]*** Purtial cut [18:15:06]*** Stage 1: CUTSNS_PIN = 1 [18:15:06]Read from MH i2c: 01 [18:15:06]MH_I2C_Read... [18:15:06]*** Stop cut motor [18:15:06]*** Cut end [18:15:06]Read from MH i2c: 01 07 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [18:15:06]process_action close_receipt done [18:15:06]requested_data is exist [18:15:06]produce_requested_data [18:15:06]requested_item fm.sn is exist - process it [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 11 00 00 [18:15:06]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 17 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [18:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:06]wFMCommunicate OK [18:15:06]requested_item fd.num is exist - process it [18:15:06]SAM_PROTO_GetFieldsCounters [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 13 00 00 [18:15:06]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:07]Read from MH i2c: E2 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 62 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [18:15:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:07]wFMCommunicate OK [18:15:07]SAM_PROTO_GetFieldsCounters done [18:15:07]requested_item shift.num is exist - process it [18:15:07]requested_item shift.opened is exist - process it [18:15:07]req_shift_opened [18:15:07]FM_GetShiftState [18:15:07]SAM_PROTO_GetShiftState [18:15:07]wFMCommunicate request_size=4 [18:15:07]MH_SAM_APDU [18:15:07]CAPDU: 80 13 01 00 [18:15:07]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 A2 47 00 3C DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 F4 03 04 00 23 FB F3 66 B6 04 01 00 00 2E FF D5 12 4F 29 EF F8 [18:15:07]CommunicateWithHost err = 0 [18:15:07]CheckOFDResponse [18:15:07]1017 (14) - 77093643461234 [18:15:07]1041 (16) - 0000000000871835 [18:15:07]1040 (4) - 153291 [18:15:07]1012 (4) - 25.09.2024 11:59 [18:15:07]1206 (1) - 0 [18:15:07]OFD Sender: Remove packet 153291 [18:15:07]ProducePacketName [18:15:07]name=ofd_packets/00153291 [18:15:07]NVStorageDeleteData [18:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:07]Read from MH i2c: E2 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 0E 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D7 [18:15:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:15:07]wFMCommunicate OK [18:15:07]SAM_PROTO_GetShiftState done [18:15:07]FM_GetShiftState done [18:15:07]req_shift_opened done [18:15:07]requested_item shift.open_date is exist - process it [18:15:07]req_shift_open_date [18:15:07]req_shift_open_date done [18:15:07]produce_requested_data done [18:15:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153291,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:15:07]process_action_free close_receipt [18:15:07]json_value_free [18:15:07]json_value_free done [18:15:07]process_json_proto returns [18:15:07]Send response to host [18:15:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153291,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:15:07]free response buf [18:15:07]execute_script done [18:15:07]execute_script returns [18:15:07]free content buf [18:15:07]Sock 7.Close socket [18:15:07]Sock 7.Thread stoped [18:15:07]OFD Sender: No OFD packet to send [18:15:12]OFD Sender: No OFD packet to send [18:15:17]OFD Sender: No OFD packet to send [18:15:19]recv_with_timeout no data received [18:15:22]OFD Sender: No OFD packet to send [18:15:27]OFD Sender: No OFD packet to send [18:15:32]OFD Sender: No OFD packet to send [18:15:37]recv_with_timeout no data received [18:15:37]OFD Sender: No OFD packet to send [18:15:42]OFD Sender: No OFD packet to send [18:15:47]OFD Sender: No OFD packet to send [18:15:52]OFD Sender: No OFD packet to send [18:15:55]recv_with_timeout no data received [18:15:57]OFD Sender: No OFD packet to send [18:16:02]OFD Sender: No OFD packet to send [18:16:07]OFD Sender: No OFD packet to send [18:16:12]OFD Sender: No OFD packet to send [18:16:17]OFD Sender: No OFD packet to send [18:16:22]OFD Sender: No OFD packet to send [18:16:27]OFD Sender: No OFD packet to send [18:16:32]OFD Sender: No OFD packet to send [18:16:37]OFD Sender: No OFD packet to send [18:16:42]OFD Sender: No OFD packet to send [18:15:04]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [18:15:04]RAPDU: 90 00 [18:15:04]wFMCommunicate OK [18:15:04]wFMCommunicate request_size=13 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 15 02 00 08 F4 03 04 00 28 53 F4 66 [18:15:04]Write to MH i2c: E2 10 00 52 01 80 15 02 00 08 00 F4 03 04 00 28 53 F4 66 00 00 B3 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [18:15:04]RAPDU: 90 00 [18:15:04]wFMCommunicate OK [18:15:04]wFMCommunicate request_size=25 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:15:04]Write to MH i2c: E2 1C 00 53 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 36 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [18:15:04]RAPDU: 90 00 [18:15:04]wFMCommunicate OK [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 15 03 00 [18:15:04]Write to MH i2c: E2 08 00 54 01 80 15 03 00 00 00 00 00 D6 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 40 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 40 00 54 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 01 00 00 35 04 06 00 EB DB A9 4D 7F F0 90 00 2D [18:15:04]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 33 01 00 00 35 04 06 00 EB DB A9 4D 7F F0 90 00 [18:15:04]wFMCommunicate OK [18:15:04]SAM_PROTO_ProcessDocument answer len = 59 [18:15:04]SAM_PROTO_ProcessDocument done [18:15:04]SetTLVBufToDocument [18:15:04]Processing tag 1209 (04B9) [18:15:04]Malloc new data [18:15:04]Processing tag 1041 (0411) [18:15:04]Processing tag 1040 (0410) [18:15:04]Malloc new data [18:15:04]Processing tag 1038 (040E) [18:15:04]Malloc new data [18:15:04]Processing tag 1042 (0412) [18:15:04]Malloc new data [18:15:04]Processing tag 1077 (0435) [18:15:04]Malloc new data [18:15:04]SetTLVBufToDocument err=0 [18:15:04]KKMLoadAndSignReceiptData store KKM data [18:15:04]KKMLoadAndSignReceiptData err=0 [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 11 00 00 [18:15:04]Write to MH i2c: E2 08 00 55 01 80 11 00 00 00 00 00 00 D0 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 17 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 17 00 55 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [18:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:04]wFMCommunicate OK [18:15:04]Счет N : (1)1787287 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 39.380 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 307 25.09.2024 18:15 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153291 ФПД: 259328670793712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181504&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153291&fm=259328670793712&tin=02508201610067®Number=0000000000091825&sum=0 [18:15:04]StoreToDocumentArchive [18:15:04]shift 478 fd 153291 [18:15:04]save to /storage/0478/doc_00153291 [18:15:04]save last doc name /storage/0478/doc_00153291 to /storage/kkm_last_doc_name [18:15:04]save OK [18:15:04]Clear old archive folders... [18:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:15:04]tlvbuf is 013A1460 [18:15:04]SAM_PROTO_ClearQueue [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 09 00 00 [18:15:04]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:15:04]RAPDU: 90 00 [18:15:04]wFMCommunicate OK [18:15:04]SAM_PROTO_ClearQueue done [18:15:04]KKMCreateOFDPacket [18:15:04]OFDProtocolAddRootSTLVToBuf [18:15:04]FM_MakeSignedData [18:15:04]FM_MakeSignedData [18:15:04]SAM_PROTO_SignData [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 0D 01 02 [18:15:04]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:15:04]RAPDU: 90 00 [18:15:04]wFMCommunicate OK [18:15:04]wFMCommunicate request_size=255 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 28 53 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 35 04 06 00 EB DB A9 4D [18:15:04]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 28 53 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 56 02 00 35 04 06 00 EB DB A9 4D 00 00 62 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 03 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:15:05]RAPDU: 90 00 [18:15:05]wFMCommunicate OK [18:15:05]wFMCommunicate request_size=7 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 0D 02 02 02 7F F0 [18:15:05]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 7F F0 00 00 47 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 03 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:15:05]RAPDU: 90 00 [18:15:05]wFMCommunicate OK [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 0D 03 02 [18:15:05]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 0B 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 0B 00 5A 01 00 8F C7 0E EC E1 18 10 D2 90 00 02 [18:15:05]RAPDU: 8F C7 0E EC E1 18 10 D2 90 00 [18:15:05]wFMCommunicate OK [18:15:05]SAM_PROTO_SignData done [18:15:05]FM_MakeSignedData done [18:15:05]CreateOFDProtocolMessage [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 11 00 00 [18:15:05]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 17 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [18:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:05]wFMCommunicate OK [18:15:05]CreateOFDProtocolMessage done [18:15:05]OFDSenderStorePacket 153291 [18:15:05]StoreOFDPacket docnum=153291 [18:16:47]OFD Sender: No OFD packet to send [18:16:52]OFD Sender: No OFD packet to send [18:16:57]OFD Sender: No OFD packet to send [18:17:03]OFD Sender: No OFD packet to send [18:17:06]recv_with_timeout no data received [18:17:08]OFD Sender: No OFD packet to send [18:17:13]OFD Sender: No OFD packet to send [18:17:18]OFD Sender: No OFD packet to send [18:17:23]OFD Sender: No OFD packet to send [18:17:28]OFD Sender: No OFD packet to send [18:17:33]OFD Sender: No OFD packet to send [18:17:38]OFD Sender: No OFD packet to send [18:17:43]OFD Sender: No OFD packet to send [18:17:48]OFD Sender: No OFD packet to send [18:17:53]OFD Sender: No OFD packet to send [18:17:55]recv_with_timeout no data received [18:17:58]OFD Sender: No OFD packet to send [18:18:03]OFD Sender: No OFD packet to send [18:18:08]OFD Sender: No OFD packet to send [18:18:11]recv_with_timeout no data received [18:18:13]OFD Sender: No OFD packet to send [18:18:18]OFD Sender: No OFD packet to send [18:18:23]OFD Sender: No OFD packet to send [18:18:28]OFD Sender: No OFD packet to send [18:18:33]OFD Sender: No OFD packet to send [18:18:38]OFD Sender: No OFD packet to send [18:18:43]OFD Sender: No OFD packet to send [18:18:48]OFD Sender: No OFD packet to send [18:18:50]accept exits with 9 [18:18:50]New connection [18:18:50]New thread 3066625380 created [18:18:50]Thread 3066768740 joined [18:18:50]Waiting for new connection... [18:18:50] Sock 9.Parse request [18:18:50]Sock 9.Check first char [18:18:50]Sock 9.First char is OK [18:18:50]request: POST /json_proto HTTP/1.0 [18:18:50]Method: POST [18:18:50]URL: /json_proto [18:18:50]Method is POST - this is cgi request [18:18:50]url: /json_proto [18:18:50]query_string will be loaded in cgi processing [18:18:50]execute_cgi json_proto POST (null) [18:18:50]execute_cgi path=json_proto method=POST [18:18:50]POST find Content-Length [18:18:50]Host: 172.17.43.67:8080 [18:18:50]Content-Length: 796 [18:18:50]Content-Type: application/json [18:18:50] [18:18:50]POST finish read [18:18:50]Found Content-Length = 796 [18:18:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:50]execute_script... [18:18:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:50]POST & json_proto [18:18:50]process_json_proto [18:18:50]json parsed OK: [18:18:50]protocol is kg_v1.0 [18:18:50]action value=close_receipt [18:18:50]process_action close_receipt [18:18:50]cmd_close_receipt [18:18:50]MH_GetDate [18:18:50]Write to MH i2c: F0 00 00 92 01 82 [18:18:50]Write i2c OK [18:18:50]MH_I2C_Read... [18:18:50]Read from MH i2c: F0 [18:18:50]MH_I2C_Read... [18:18:50]Read from MH i2c: F0 09 00 [18:18:50]MH_I2C_Read... [18:18:50]Read from MH i2c: F0 09 00 92 01 00 0A 54 F4 66 6A BD 47 65 16 [18:18:50]GetLastDocTimeStamp 1727288104 [18:18:50]current date 1727288330 [18:18:50]FM_GetShiftState [18:18:50]SAM_PROTO_GetShiftState [18:18:50]wFMCommunicate request_size=4 [18:18:50]MH_SAM_APDU [18:18:50]CAPDU: 80 13 01 00 [18:18:50]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [18:18:50]Write i2c OK [18:18:50]MH_I2C_Read... [18:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:50]Read from MH i2c: E2 [18:18:50]MH_I2C_Read... [18:18:50]Read from MH i2c: E2 0E 00 [18:18:50]MH_I2C_Read... [18:18:50]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [18:18:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:18:50]wFMCommunicate OK [18:18:50]SAM_PROTO_GetShiftState done [18:18:50]FM_GetShiftState done [18:18:50]opened in 1727224329 [18:18:50]opened+sec_in_day 1727310729 [18:18:50]quantity*price = 0 [18:18:50]sum+1 = 1 [18:18:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 308 25.09.2024 18:18 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153292 ФПД: 261891070113658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153292&fm=261891070113658&tin=02508201610067®Number=0000000000091825&sum=0 [18:18:51]StoreToDocumentArchive [18:18:51]shift 478 fd 153292 [18:18:51]save to /storage/0478/doc_00153292 [18:18:51]save last doc name /storage/0478/doc_00153292 to /storage/kkm_last_doc_name [18:18:51]save OK [18:18:51]Clear old archive folders... [18:18:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:51]tlvbuf is 0139F860 [18:18:51]SAM_PROTO_ClearQueue [18:18:51]wFMCommunicate request_size=4 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 09 00 00 [18:18:51]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [18:18:51]RAPDU: 90 00 [18:18:51]wFMCommunicate OK [18:18:51]SAM_PROTO_ClearQueue done [18:18:51]KKMCreateOFDPacket [18:18:51]OFDProtocolAddRootSTLVToBuf [18:18:51]FM_MakeSignedData [18:18:51]FM_MakeSignedData [18:18:51]SAM_PROTO_SignData [18:18:51]wFMCommunicate request_size=4 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 0D 01 02 [18:18:51]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:18:51]RAPDU: 90 00 [18:18:51]wFMCommunicate OK [18:18:51]wFMCommunicate request_size=255 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0A 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 56 02 00 35 04 06 00 EE [18:18:51]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0A 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 56 02 00 35 04 06 00 EE 00 00 F3 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:18:51]RAPDU: 90 00 [18:18:51]wFMCommunicate OK [18:18:51]wFMCommunicate request_size=10 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 0D 02 02 05 30 44 34 37 7A [18:18:51]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 30 44 34 37 7A 00 00 81 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:18:51]RAPDU: 90 00 [18:18:51]wFMCommunicate OK [18:18:51]wFMCommunicate request_size=4 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 0D 03 02 [18:18:51]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 0B 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 0B 00 A4 01 00 20 1F 4B 64 46 B8 92 D9 90 00 78 [18:18:51]RAPDU: 20 1F 4B 64 46 B8 92 D9 90 00 [18:18:51]wFMCommunicate OK [18:18:51]SAM_PROTO_SignData done [18:18:51]FM_MakeSignedData done [18:18:51]CreateOFDProtocolMessage [18:18:51]wFMCommunicate request_size=4 [18:18:51]MH_SAM_APDU [18:18:51]CAPDU: 80 11 00 00 [18:18:51]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:51]Read from MH i2c: E2 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 17 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [18:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:18:51]wFMCommunicate OK [18:18:51]CreateOFDProtocolMessage done [18:18:51]OFDSenderStorePacket 153292 [18:18:51]StoreOFDPacket docnum=153292 [18:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 A6 07 01 84 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0A 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 56 02 00 35 04 06 00 EE 30 44 34 37 7A 20 1F 4B 64 46 B8 92 D9 [18:18:51]CheckFolder [18:18:51]dirname=/storage/ofd_packets [18:18:51]CheckFolder done [18:18:51]ProducePacketName [18:18:51]name=ofd_packets/00153292 [18:18:51]NVStorageSaveData ofd_packets/00153292 [18:18:51]File name is /storage/ofd_packets/00153292 [18:18:51]Write 301 bytes [18:18:51]NVStorageSaveData done [18:18:51]OFDSenderStorePacket done [18:18:51]KKMCreateOFDPacket done [18:18:51]NVStorageSaveData kkm_last_timestamp [18:18:51]File name is /storage/kkm_last_timestamp [18:18:51]Write 4 bytes [18:18:51]NVStorageSaveData done [18:18:51]ExternCall_PrintAddStr [18:18:51]wPrintStart [18:18:51]Write to MH i2c: 01 00 00 A6 01 A7 [18:18:51]Write i2c OK [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: 01 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: 01 07 00 [18:18:51]MH_I2C_Read... [18:18:51]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [18:18:51]RasterBufferAndPrint [18:18:51]line Счет N : (1)1787288 [18:18:51]line ИНН: 02508201610067 [18:18:51]line Контрольно-Кассовый Чек [18:18:51]line ПРОДАЖА [18:18:51]line ТРК (МРК, ГНК) : 22 [18:18:51]line Товар: 2710124130 [18:18:51]line Аи-92-К-5 [18:18:51]line 7.380 * 0.00 [18:18:51]line = 0.00 [18:18:51]line НДС 12% НСП 1% [18:18:51]line > о реализуемом товаре [18:18:51]line ИТОГО: 0.00 [18:18:51]line НСП 1% : 0.00 [18:18:51]line НДС 12% : 0.00 [18:18:51]line Наличными: 0.00 [18:18:51]line Безнал.: 0.00 [18:18:51]line Место: АЗС № 89 "Партнер Нефть" [18:18:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:18:51]line СНО: Общий режим [18:18:51]line Чек 308 25.09.2024 18:18 [18:18:51]line Смена: 478 ФФД: 1.0 [18:18:51]line ЗНМ: 0300000113 [18:18:51]line РНМ: 0000000000091825 [18:18:51]line Версия ККМ: 001 [18:18:51]line Платежная система: O! деньги [18:18:51]line ФМ: 0000000000871835 [18:18:51]line ФД: 153292 [18:18:51]line ФПД: 261891070113658 [18:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T181850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153292&fm=261891070113658&tin=02508201610067®Number=0000000000091825&sum=0 [18:18:51]written 0, free lines is 4095 [18:18:51]OFD Sender: Processing packet 153292 [packets to send 836, broken 835] [18:18:51]ProducePacketName [18:18:51]name=ofd_packets/00153292 [18:18:51]OFD Sender: To server: pG, [18:18:51]CommunicateWithHost lk.salyk.kg:30040 [18:18:51]ConnectInit lk.salyk.kg [18:18:52]Write to MH i2c: 01 00 00 D0 01 D1 [18:18:52]Write i2c OK [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: 01 [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: 01 07 00 [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 E6 0C CA [18:18:52]RasterBufferAndPrint [18:18:52]line [18:18:52]line [18:18:52]line [18:18:52]line [18:18:52]line [18:18:52]written 0, free lines is 3309 [18:18:52]MH_Cut [18:18:52]Write to MH i2c: D1 01 00 D7 01 01 AA [18:18:52]Write i2c OK [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: D1 [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: D1 01 00 [18:18:52]MH_I2C_Read... [18:18:52]Read from MH i2c: D1 01 00 D7 01 00 A9 [18:18:52]Write to MH i2c: 01 00 00 D8 01 D9 [18:18:52]Write i2c OK [18:18:52]MH_I2C_Read... [18:18:52]*** Cut start [18:18:52]*** Purtial cut [18:18:52]*** Stage 1: CUTSNS_PIN = 1 [18:18:53]Read from MH i2c: 01 [18:18:53]MH_I2C_Read... [18:18:53]*** Stop cut motor [18:18:53]*** Cut end [18:18:53]Read from MH i2c: 01 07 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [18:18:53]process_action close_receipt done [18:18:53]requested_data is exist [18:18:53]produce_requested_data [18:18:53]requested_item fm.sn is exist - process it [18:18:53]wFMCommunicate request_size=4 [18:18:53]MH_SAM_APDU [18:18:53]CAPDU: 80 11 00 00 [18:18:53]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [18:18:53]Write i2c OK [18:18:53]MH_I2C_Read... [18:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:53]Read from MH i2c: E2 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 17 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [18:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:18:53]wFMCommunicate OK [18:18:53]requested_item fd.num is exist - process it [18:18:53]SAM_PROTO_GetFieldsCounters [18:18:53]wFMCommunicate request_size=4 [18:18:53]MH_SAM_APDU [18:18:53]CAPDU: 80 13 00 00 [18:18:53]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [18:18:53]Write i2c OK [18:18:53]MH_I2C_Read... [18:18:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:53]Read from MH i2c: E2 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 62 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [18:18:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:53]wFMCommunicate OK [18:18:53]SAM_PROTO_GetFieldsCounters done [18:18:53]requested_item shift.num is exist - process it [18:18:53]requested_item shift.opened is exist - process it [18:18:53]req_shift_opened [18:18:53]FM_GetShiftState [18:18:53]SAM_PROTO_GetShiftState [18:18:53]wFMCommunicate request_size=4 [18:18:53]MH_SAM_APDU [18:18:53]CAPDU: 80 13 01 00 [18:18:53]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [18:18:53]Write i2c OK [18:18:53]MH_I2C_Read... [18:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:53]Read from MH i2c: E2 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 0E 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 21 [18:18:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:18:53]wFMCommunicate OK [18:18:53]SAM_PROTO_GetShiftState done [18:18:53]FM_GetShiftState done [18:18:53]req_shift_opened done [18:18:53]requested_item shift.open_date is exist - process it [18:18:53]req_shift_open_date [18:18:53]req_shift_open_date done [18:18:53]produce_requested_data done [18:18:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153292,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:18:53]process_action_free close_receipt [18:18:53]json_value_free [18:18:53]json_value_free done [18:18:53]process_json_proto returns [18:18:53]Send response to host [18:18:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153292,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:18:53]free response buf [18:18:53]execute_script done [18:18:53]execute_script returns [18:18:53]free content buf [18:18:53]Sock 9.Close socket [18:18:53]Sock 9.Thread stoped [18:18:53]Connected sock=10 [18:18:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 A6 07 01 84 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0A 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 56 02 00 35 04 06 00 EE 30 44 34 37 7A 20 1F 4B 64 46 B8 92 D9 [18:18:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC FE 47 00 C5 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 56 02 00 F4 03 04 00 07 FC F3 66 B6 04 01 00 00 9B 06 2E 14 17 7C 43 C3 [18:18:54]CommunicateWithHost err = 0 [18:18:54]CheckOFDResponse [18:18:54]1017 (14) - 77093643461234 [18:18:54]1041 (16) - 0000000000871835 [18:18:54]1040 (4) - 153292 [18:18:54]1012 (4) - 25.09.2024 12:03 [18:18:54]1206 (1) - 0 [18:18:54]OFD Sender: Remove packet 153292 [18:18:54]ProducePacketName [18:18:54]name=ofd_packets/00153292 [18:18:54]NVStorageDeleteData [18:18:55]OFD Sender: No OFD packet to send [18:19:00]OFD Sender: No OFD packet to send [18:19:05]OFD Sender: No OFD packet to send [18:19:07]recv_with_timeout no data received [18:19:10]OFD Sender: No OFD packet to send [18:19:15]OFD Sender: No OFD packet to send [18:19:18]recv_with_timeout no data received [18:19:20]OFD Sender: No OFD packet to send [18:19:25]OFD Sender: No OFD packet to send [18:19:30]OFD Sender: No OFD packet to send [18:19:35]OFD Sender: No OFD packet to send [18:19:40]OFD Sender: No OFD packet to send [18:19:42]recv_with_timeout no data received [18:19:45]OFD Sender: No OFD packet to send [18:19:50]OFD Sender: No OFD packet to send [18:19:55]OFD Sender: No OFD packet to send [18:20:00]OFD Sender: No OFD packet to send [18:20:05]OFD Sender: No OFD packet to send [18:20:10]OFD Sender: No OFD packet to send [18:20:10]recv_with_timeout no data received [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:25]OFD Sender: No OFD packet to send [18:20:25]recv_with_timeout no data received [18:20:30]OFD Sender: No OFD packet to send [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:05]OFD Sender: No OFD packet to send [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=13 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 15 02 00 08 F4 03 04 00 A8 54 F4 66 [18:21:28]Write to MH i2c: E2 10 00 E6 01 80 15 02 00 08 00 F4 03 04 00 A8 54 F4 66 00 00 C8 [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=25 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:21:28]Write to MH i2c: E2 1C 00 E7 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 CA [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 15 03 00 [18:21:28]Write to MH i2c: E2 08 00 E8 01 80 15 03 00 00 00 00 00 6A [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 40 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 40 00 E8 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 35 01 00 00 35 04 06 00 27 C8 AE B1 FF D1 90 00 B8 [18:21:28]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 35 01 00 00 35 04 06 00 27 C8 AE B1 FF D1 90 00 [18:21:28]wFMCommunicate OK [18:21:28]SAM_PROTO_ProcessDocument answer len = 59 [18:21:28]SAM_PROTO_ProcessDocument done [18:21:28]SetTLVBufToDocument [18:21:28]Processing tag 1209 (04B9) [18:21:28]Malloc new data [18:21:28]Processing tag 1041 (0411) [18:21:28]Processing tag 1040 (0410) [18:21:28]Malloc new data [18:21:28]Processing tag 1038 (040E) [18:21:28]Malloc new data [18:21:28]Processing tag 1042 (0412) [18:21:28]Malloc new data [18:21:28]Processing tag 1077 (0435) [18:21:28]Malloc new data [18:21:28]SetTLVBufToDocument err=0 [18:21:28]KKMLoadAndSignReceiptData store KKM data [18:21:28]KKMLoadAndSignReceiptData err=0 [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 11 00 00 [18:21:28]Write to MH i2c: E2 08 00 E9 01 80 11 00 00 00 00 00 00 64 [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 17 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 17 00 E9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [18:21:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:21:28]wFMCommunicate OK [18:21:28]Счет N : (1)1787289 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 4.430 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 309 25.09.2024 18:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153293 ФПД: 43742877843409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153293&fm=43742877843409&tin=02508201610067®Number=0000000000091825&sum=0 [18:21:28]StoreToDocumentArchive [18:21:28]shift 478 fd 153293 [18:21:28]save to /storage/0478/doc_00153293 [18:21:28]save last doc name /storage/0478/doc_00153293 to /storage/kkm_last_doc_name [18:21:28]save OK [18:21:28]Clear old archive folders... [18:21:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:28]tlvbuf is 01427670 [18:21:28]SAM_PROTO_ClearQueue [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 09 00 00 [18:21:28]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]SAM_PROTO_ClearQueue done [18:21:28]KKMCreateOFDPacket [18:21:28]OFDProtocolAddRootSTLVToBuf [18:21:28]FM_MakeSignedData [18:21:28]FM_MakeSignedData [18:21:28]SAM_PROTO_SignData [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 0D 01 02 [18:21:28]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=255 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 A8 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 35 04 06 00 27 [18:21:28]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 A8 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 35 04 06 00 27 00 00 85 [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=10 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 0D 02 02 05 C8 AE B1 FF D1 [18:21:28]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 C8 AE B1 FF D1 00 00 69 [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:21:28]RAPDU: 90 00 [18:21:28]wFMCommunicate OK [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 0D 03 02 [18:21:28]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:28]Read from MH i2c: E2 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 0B 00 [18:21:28]MH_I2C_Read... [18:21:28]Read from MH i2c: E2 0B 00 EE 01 00 F3 BC 38 C3 EA 81 44 59 90 00 1D [18:21:28]RAPDU: F3 BC 38 C3 EA 81 44 59 90 00 [18:21:28]wFMCommunicate OK [18:21:28]SAM_PROTO_SignData done [18:21:28]FM_MakeSignedData done [18:21:28]CreateOFDProtocolMessage [18:21:28]wFMCommunicate request_size=4 [18:21:28]MH_SAM_APDU [18:21:28]CAPDU: 80 11 00 00 [18:21:28]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [18:21:28]Write i2c OK [18:21:28]MH_I2C_Read... [18:21:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:29]Read from MH i2c: E2 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: E2 17 00 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [18:21:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:21:29]wFMCommunicate OK [18:21:29]CreateOFDProtocolMessage done [18:21:29]OFDSenderStorePacket 153293 [18:21:29]StoreOFDPacket docnum=153293 [18:21:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 0E 07 01 AC B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 A8 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 35 04 06 00 27 C8 AE B1 FF D1 F3 BC 38 C3 EA 81 44 59 [18:21:29]CheckFolder [18:21:29]dirname=/storage/ofd_packets [18:21:29]CheckFolder done [18:21:29]ProducePacketName [18:21:29]name=ofd_packets/00153293 [18:21:29]NVStorageSaveData ofd_packets/00153293 [18:21:29]File name is /storage/ofd_packets/00153293 [18:21:29]Write 301 bytes [18:21:29]NVStorageSaveData done [18:21:29]OFDSenderStorePacket done [18:21:29]KKMCreateOFDPacket done [18:21:29]NVStorageSaveData kkm_last_timestamp [18:21:29]File name is /storage/kkm_last_timestamp [18:21:29]Write 4 bytes [18:21:29]NVStorageSaveData done [18:21:29]ExternCall_PrintAddStr [18:21:29]wPrintStart [18:21:29]Write to MH i2c: 01 00 00 F0 01 F1 [18:21:29]Write i2c OK [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 07 00 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [18:21:29]RasterBufferAndPrint [18:21:29]line Счет N : (1)1787289 [18:21:29]line ИНН: 02508201610067 [18:21:29]line Контрольно-Кассовый Чек [18:21:29]line ПРОДАЖА [18:21:29]line ТРК (МРК, ГНК) : 32 [18:21:29]line Товар: 2710124130 [18:21:29]line Аи-92-К-5 [18:21:29]line 4.430 * 0.00 [18:21:29]line = 0.00 [18:21:29]line НДС 12% НСП 1% [18:21:29]line > о реализуемом товаре [18:21:29]line ИТОГО: 0.00 [18:21:29]line НСП 1% : 0.00 [18:21:29]line НДС 12% : 0.00 [18:21:29]line Наличными: 0.00 [18:21:29]line Безнал.: 0.00 [18:21:29]line Место: АЗС № 89 "Партнер Нефть" [18:21:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:21:29]line СНО: Общий режим [18:21:29]line Чек 309 25.09.2024 18:21 [18:21:29]line Смена: 478 ФФД: 1.0 [18:21:29]line ЗНМ: 0300000113 [18:21:29]line РНМ: 0000000000091825 [18:21:29]line Версия ККМ: 001 [18:21:29]line Платежная система: O! деньги [18:21:29]line ФМ: 0000000000871835 [18:21:29]line ФД: 153293 [18:21:29]line ФПД: 43742877843409 [18:21:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153293&fm=43742877843409&tin=02508201610067®Number=0000000000091825&sum=0 [18:21:29]written 0, free lines is 4095 [18:21:29]OFD Sender: Processing packet 153293 [packets to send 836, broken 835] [18:21:29]ProducePacketName [18:21:29]name=ofd_packets/00153293 [18:21:29]OFD Sender: To server: pG, [18:21:29]CommunicateWithHost lk.salyk.kg:30040 [18:21:29]ConnectInit lk.salyk.kg [18:21:29]Write to MH i2c: 01 00 00 1A 02 1C [18:21:29]Write i2c OK [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 07 00 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 E9 0C 18 [18:21:29]RasterBufferAndPrint [18:21:29]line [18:21:29]line [18:21:29]line [18:21:29]line [18:21:29]line [18:21:29]written 0, free lines is 3312 [18:21:29]MH_Cut [18:21:29]Write to MH i2c: D1 01 00 21 02 01 F5 [18:21:29]Write i2c OK [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: D1 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: D1 01 00 [18:21:29]MH_I2C_Read... [18:21:29]Read from MH i2c: D1 01 00 21 02 00 F4 [18:21:29]Write to MH i2c: 01 00 00 22 02 24 [18:21:29]Write i2c OK [18:21:29]MH_I2C_Read... [18:21:30]*** Cut start [18:21:30]*** Purtial cut [18:21:30]*** Stage 1: CUTSNS_PIN = 1 [18:21:30]Read from MH i2c: 01 [18:21:30]MH_I2C_Read... [18:21:30]*** Stop cut motor [18:21:30]*** Cut end [18:21:30]Read from MH i2c: 01 07 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [18:21:30]process_action close_receipt done [18:21:30]requested_data is exist [18:21:30]produce_requested_data [18:21:30]requested_item fm.sn is exist - process it [18:21:30]wFMCommunicate request_size=4 [18:21:30]MH_SAM_APDU [18:21:30]CAPDU: 80 11 00 00 [18:21:30]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [18:21:30]Write i2c OK [18:21:30]MH_I2C_Read... [18:21:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:30]Read from MH i2c: E2 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 17 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [18:21:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:21:30]wFMCommunicate OK [18:21:30]requested_item fd.num is exist - process it [18:21:30]SAM_PROTO_GetFieldsCounters [18:21:30]wFMCommunicate request_size=4 [18:21:30]MH_SAM_APDU [18:21:30]CAPDU: 80 13 00 00 [18:21:30]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [18:21:30]Write i2c OK [18:21:30]MH_I2C_Read... [18:21:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:30]Read from MH i2c: E2 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 62 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [18:21:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:30]wFMCommunicate OK [18:21:30]SAM_PROTO_GetFieldsCounters done [18:21:30]requested_item shift.num is exist - process it [18:21:30]requested_item shift.opened is exist - process it [18:21:30]req_shift_opened [18:21:30]FM_GetShiftState [18:21:30]SAM_PROTO_GetShiftState [18:21:30]wFMCommunicate request_size=4 [18:21:30]MH_SAM_APDU [18:21:30]CAPDU: 80 13 01 00 [18:21:30]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [18:21:30]Write i2c OK [18:21:30]MH_I2C_Read... [18:21:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:30]Read from MH i2c: E2 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 0E 00 [18:21:30]MH_I2C_Read... [18:21:30]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6C [18:21:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:21:30]wFMCommunicate OK [18:21:30]SAM_PROTO_GetShiftState done [18:21:30]FM_GetShiftState done [18:21:30]req_shift_opened done [18:21:30]requested_item shift.open_date is exist - process it [18:21:30]req_shift_open_date [18:21:30]req_shift_open_date done [18:21:30]produce_requested_data done [18:21:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153293,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:21:30]process_action_free close_receipt [18:21:30]json_value_free [18:21:30]json_value_free done [18:21:30]process_json_proto returns [18:21:30]Send response to host [18:21:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153293,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:21:30]free response buf [18:21:30]execute_script done [18:21:30]execute_script returns [18:21:30]free content buf [18:21:30]Sock 7.Close socket [18:21:30]Sock 7.Thread stoped [18:21:34]ConnectInit Can't take IP for lk.salyk.kg [18:21:34]CommunicateWithHost connect error [18:21:34]CommunicateWithHost err = -1 [18:21:34]OFD Sender: Server communicate error [18:21:39]OFD Sender: Processing packet 153293 [packets to send 836, broken 835] [18:21:39]ProducePacketName [18:21:39]name=ofd_packets/00153293 [18:21:39]OFD Sender: To server: pG, [18:21:39]CommunicateWithHost lk.salyk.kg:30040 [18:21:39]ConnectInit lk.salyk.kg [18:21:40]Connected sock=7 [18:21:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 0E 07 01 AC B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 A8 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 35 04 06 00 27 C8 AE B1 FF D1 F3 BC 38 C3 EA 81 44 59 [18:21:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9A 5A 47 00 03 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 56 02 00 F4 03 04 00 AD FC F3 66 B6 04 01 00 00 39 1C 08 03 EC 52 D3 EE [18:21:40]CommunicateWithHost err = 0 [18:21:40]CheckOFDResponse [18:21:40]1017 (14) - 77093643461234 [18:21:40]1041 (16) - 0000000000871835 [18:21:40]1040 (4) - 153293 [18:21:40]1012 (4) - 25.09.2024 12:06 [18:21:40]1206 (1) - 0 [18:21:40]OFD Sender: Remove packet 153293 [18:21:40]ProducePacketName [18:21:40]name=ofd_packets/00153293 [18:21:40]NVStorageDeleteData [18:21:41]OFD Sender: No OFD packet to send [18:21:46]OFD Sender: No OFD packet to send [18:21:50]recv_with_timeout no data received [18:21:51]OFD Sender: No OFD packet to send [18:21:56]OFD Sender: No OFD packet to send [18:22:01]OFD Sender: No OFD packet to send [18:22:02]accept exits with 10 [18:22:02]New connection [18:22:02]New thread 3066625380 created [18:22:02]Thread 3066768740 joined [18:22:02]Waiting for new connection... [18:22:02] Sock 10.Parse request [18:22:02]Sock 10.Check first char [18:22:02]Sock 10.First char is OK [18:22:02]request: POST /json_proto HTTP/1.0 [18:22:02]Method: POST [18:22:02]URL: /json_proto [18:22:02]Method is POST - this is cgi request [18:22:02]url: /json_proto [18:22:02]query_string will be loaded in cgi processing [18:22:02]execute_cgi json_proto POST (null) [18:22:02]execute_cgi path=json_proto method=POST [18:22:02]POST find Content-Length [18:22:02]Host: 172.17.43.67:8080 [18:22:02]Content-Length: 683 [18:22:02]Content-Type: application/json [18:22:02] [18:22:02]POST finish read [18:22:02]Found Content-Length = 683 [18:22:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:02]execute_script... [18:22:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:02]POST & json_proto [18:22:02]process_json_proto [18:22:02]json parsed OK: [18:22:02]protocol is kg_v1.0 [18:22:02]action value=close_receipt [18:22:02]process_action close_receipt [18:22:02]cmd_close_receipt [18:22:02]MH_GetDate [18:22:02]Write to MH i2c: F0 00 00 26 02 17 [18:22:02]Write i2c OK [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: F0 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: F0 09 00 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: F0 09 00 26 02 00 CA 54 F4 66 6A BD 47 65 6B [18:22:02]GetLastDocTimeStamp 1727288488 [18:22:02]current date 1727288522 [18:22:02]FM_GetShiftState [18:22:02]SAM_PROTO_GetShiftState [18:22:02]wFMCommunicate request_size=4 [18:22:02]MH_SAM_APDU [18:22:02]CAPDU: 80 13 01 00 [18:22:02]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [18:22:02]Write i2c OK [18:22:02]MH_I2C_Read... [18:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:02]Read from MH i2c: E2 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 0E 00 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6E [18:22:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:22:02]wFMCommunicate OK [18:22:02]SAM_PROTO_GetShiftState done [18:22:02]FM_GetShiftState done [18:22:02]opened in 1727224329 [18:22:02]opened+sec_in_day 1727310729 [18:22:02]quantity*price = 100005 [18:22:02]sum+1 = 100006 [18:22:02]Check (price>sum+1) || (price+1 о реализуемом товаре [18:22:03]line ОКРУГЛЕНИЕ: -0.05 [18:22:03]line ИТОГО: 1000.00 [18:22:03]line Внесено: 1000.00 [18:22:03]line СДАЧА: 0.00 [18:22:03]line НСП 1% : 8.85 [18:22:03]line НДС 12% : 106.20 [18:22:03]line Наличными: 1000.00 [18:22:03]line Безнал.: 0.00 [18:22:03]line Место: АЗС № 89 "Партнер Нефть" [18:22:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:22:03]line СНО: Общий режим [18:22:03]line Чек 310 25.09.2024 18:22 [18:22:03]line Смена: 478 ФФД: 1.0 [18:22:03]line ЗНМ: 0300000113 [18:22:03]line РНМ: 0000000000091825 [18:22:03]line Версия ККМ: 001 [18:22:03]line ФМ: 0000000000871835 [18:22:03]line ФД: 153294 [18:22:03]line ФПД: 199645819390129 [18:22:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153294&fm=199645819390129&tin=02508201610067®Number=0000000000091825&sum=100000 [18:22:03]written 0, free lines is 4095 [18:22:03]OFD Sender: Processing packet 153294 [packets to send 836, broken 835] [18:22:03]ProducePacketName [18:22:03]name=ofd_packets/00153294 [18:22:03]OFD Sender: To server: pG, [18:22:03]CommunicateWithHost lk.salyk.kg:30040 [18:22:03]ConnectInit lk.salyk.kg [18:22:04]Write to MH i2c: 01 00 00 65 02 67 [18:22:04]Write i2c OK [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: 01 [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: 01 07 00 [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 E0 0C 5A [18:22:04]RasterBufferAndPrint [18:22:04]line [18:22:04]line [18:22:04]line [18:22:04]line [18:22:04]line [18:22:04]written 0, free lines is 3302 [18:22:04]MH_Cut [18:22:04]Write to MH i2c: D1 01 00 6C 02 01 40 [18:22:04]Write i2c OK [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: D1 [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: D1 01 00 [18:22:04]MH_I2C_Read... [18:22:04]Read from MH i2c: D1 01 00 6C 02 00 3F [18:22:04]Write to MH i2c: 01 00 00 6D 02 6F [18:22:04]Write i2c OK [18:22:04]MH_I2C_Read... [18:22:05]*** Cut start [18:22:05]*** Purtial cut [18:22:05]*** Stage 1: CUTSNS_PIN = 1 [18:22:05]Read from MH i2c: 01 [18:22:05]MH_I2C_Read... [18:22:05]*** Stop cut motor [18:22:05]*** Cut end [18:22:05]Read from MH i2c: 01 07 00 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [18:22:05]process_action close_receipt done [18:22:05]requested_data is exist [18:22:05]produce_requested_data [18:22:05]requested_item fm.sn is exist - process it [18:22:05]wFMCommunicate request_size=4 [18:22:05]MH_SAM_APDU [18:22:05]CAPDU: 80 11 00 00 [18:22:05]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [18:22:05]Write i2c OK [18:22:05]MH_I2C_Read... [18:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:05]Read from MH i2c: E2 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 17 00 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [18:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:05]wFMCommunicate OK [18:22:05]requested_item fd.num is exist - process it [18:22:05]SAM_PROTO_GetFieldsCounters [18:22:05]wFMCommunicate request_size=4 [18:22:05]MH_SAM_APDU [18:22:05]CAPDU: 80 13 00 00 [18:22:05]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [18:22:05]Write i2c OK [18:22:05]MH_I2C_Read... [18:22:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:05]Read from MH i2c: E2 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 62 00 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [18:22:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:05]wFMCommunicate OK [18:22:05]SAM_PROTO_GetFieldsCounters done [18:22:05]requested_item shift.num is exist - process it [18:22:05]requested_item shift.opened is exist - process it [18:22:05]req_shift_opened [18:22:05]FM_GetShiftState [18:22:05]SAM_PROTO_GetShiftState [18:22:05]wFMCommunicate request_size=4 [18:22:05]MH_SAM_APDU [18:22:05]CAPDU: 80 13 01 00 [18:22:05]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [18:22:05]Write i2c OK [18:22:05]MH_I2C_Read... [18:22:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:05]Read from MH i2c: E2 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 0E 00 [18:22:05]MH_I2C_Read... [18:22:05]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B7 [18:22:05]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:22:05]wFMCommunicate OK [18:22:05]SAM_PROTO_GetShiftState done [18:22:05]FM_GetShiftState done [18:22:05]req_shift_opened done [18:22:05]requested_item shift.open_date is exist - process it [18:22:05]req_shift_open_date [18:22:05]req_shift_open_date done [18:22:05]produce_requested_data done [18:22:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153294,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:22:05]process_action_free close_receipt [18:22:05]json_value_free [18:22:05]json_value_free done [18:22:05]process_json_proto returns [18:22:05]Send response to host [18:22:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153294,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:22:05]free response buf [18:22:05]execute_script done [18:22:05]execute_script returns [18:22:05]free content buf [18:22:05]Sock 10.Close socket [18:22:05]Sock 10.Thread stoped [18:22:08]ConnectInit Can't take IP for lk.salyk.kg [18:22:08]CommunicateWithHost connect error [18:22:08]CommunicateWithHost err = -1 [18:22:08]OFD Sender: Server communicate error [18:22:14]OFD Sender: Processing packet 153294 [packets to send 836, broken 835] [18:22:14]ProducePacketName [18:22:14]name=ofd_packets/00153294 [18:22:14]OFD Sender: To server: pG, [18:22:14]CommunicateWithHost lk.salyk.kg:30040 [18:22:14]ConnectInit lk.salyk.kg [18:22:19]ConnectInit Can't take IP for lk.salyk.kg [18:22:19]CommunicateWithHost connect error [18:22:19]CommunicateWithHost err = -1 [18:22:19]OFD Sender: Server communicate error [18:22:24]OFD Sender: Processing packet 153294 [packets to send 836, broken 835] [18:22:24]ProducePacketName [18:22:24]name=ofd_packets/00153294 [18:22:24]OFD Sender: To server: pG, [18:22:24]CommunicateWithHost lk.salyk.kg:30040 [18:22:24]ConnectInit lk.salyk.kg [18:22:30]Connected sock=10 [18:22:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 4B 07 01 D3 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 CA 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 35 04 06 00 B5 93 AA 25 48 B1 26 6F 1E 8D 46 E3 57 B9 [18:22:33]recv_with_timeout no data received [18:22:35]recv_with_timeout no data received [18:22:35]CommunicateWithHost answer receiving error [18:22:35]CommunicateWithHost err = -3 [18:22:35]OFD Sender: Server communicate error [18:22:40]OFD Sender: Processing packet 153294 [packets to send 836, broken 835] [18:22:40]ProducePacketName [18:22:40]name=ofd_packets/00153294 [18:22:40]OFD Sender: To server: pG, [18:22:40]CommunicateWithHost lk.salyk.kg:30040 [18:22:40]ConnectInit lk.salyk.kg [18:22:42]Connected sock=10 [18:22:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 4B 07 01 D3 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 CA 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 35 04 06 00 B5 93 AA 25 48 B1 26 6F 1E 8D 46 E3 57 B9 [18:22:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 96 47 00 42 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 F4 03 04 00 EB FC F3 66 B6 04 01 00 00 7A 3E FD F7 FF 97 85 A7 [18:22:42]CommunicateWithHost err = 0 [18:22:42]CheckOFDResponse [18:22:42]1017 (14) - 77093643461234 [18:22:42]1041 (16) - 0000000000871835 [18:22:42]1040 (4) - 153294 [18:22:42]1012 (4) - 25.09.2024 12:07 [18:22:42]1206 (1) - 0 [18:22:42]OFD Sender: Remove packet 153294 [18:22:42]ProducePacketName [18:22:42]name=ofd_packets/00153294 [18:22:42]NVStorageDeleteData [18:22:43]OFD Sender: No OFD packet to send [18:22:48]OFD Sender: No OFD packet to send [18:22:52]recv_with_timeout no data received [18:22:53]OFD Sender: No OFD packet to send [18:22:58]OFD Sender: No OFD packet to send [18:23:03]OFD Sender: No OFD packet to send [18:23:08]OFD Sender: No OFD packet to send [18:23:09]recv_with_timeout no data received [18:23:13]OFD Sender: No OFD packet to send [18:23:18]OFD Sender: No OFD packet to send [18:23:20]recv_with_timeout no data received [18:23:23]OFD Sender: No OFD packet to send [18:22:02]MH_I2C_Read... [18:22:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:02]Read from MH i2c: E2 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 03 00 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [18:22:02]RAPDU: 90 00 [18:22:02]wFMCommunicate OK [18:22:02]wFMCommunicate request_size=11 [18:22:02]MH_SAM_APDU [18:22:02]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:22:02]Write to MH i2c: E2 0E 00 2F 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 E3 [18:22:02]Write i2c OK [18:22:02]MH_I2C_Read... [18:22:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:02]Read from MH i2c: E2 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 03 00 [18:22:02]MH_I2C_Read... [18:22:02]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [18:22:02]RAPDU: 90 00 [18:22:02]wFMCommunicate OK [18:22:02]wFMCommunicate request_size=13 [18:22:02]MH_SAM_APDU [18:22:02]CAPDU: 80 15 02 00 08 F4 03 04 00 CA 54 F4 66 [18:22:02]Write to MH i2c: E2 10 00 30 02 80 15 02 00 08 00 F4 03 04 00 CA 54 F4 66 00 00 35 [18:22:02]Write i2c OK [18:22:02]MH_I2C_Read... [18:22:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]wFMCommunicate request_size=25 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:22:03]Write to MH i2c: E2 1C 00 31 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 15 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]wFMCommunicate request_size=4 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 15 03 00 [18:22:03]Write to MH i2c: E2 08 00 32 02 80 15 03 00 00 00 00 00 B5 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 40 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 40 00 32 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 01 00 00 35 04 06 00 B5 93 AA 25 48 B1 90 00 F7 [18:22:03]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 36 01 00 00 35 04 06 00 B5 93 AA 25 48 B1 90 00 [18:22:03]wFMCommunicate OK [18:22:03]SAM_PROTO_ProcessDocument answer len = 59 [18:22:03]SAM_PROTO_ProcessDocument done [18:22:03]SetTLVBufToDocument [18:22:03]Processing tag 1209 (04B9) [18:22:03]Malloc new data [18:22:03]Processing tag 1041 (0411) [18:22:03]Processing tag 1040 (0410) [18:22:03]Malloc new data [18:22:03]Processing tag 1038 (040E) [18:22:03]Malloc new data [18:22:03]Processing tag 1042 (0412) [18:22:03]Malloc new data [18:22:03]Processing tag 1077 (0435) [18:22:03]Malloc new data [18:22:03]SetTLVBufToDocument err=0 [18:22:03]KKMLoadAndSignReceiptData store KKM data [18:22:03]KKMLoadAndSignReceiptData err=0 [18:22:03]wFMCommunicate request_size=4 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 11 00 00 [18:22:03]Write to MH i2c: E2 08 00 33 02 80 11 00 00 00 00 00 00 AF [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 17 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 17 00 33 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [18:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:03]wFMCommunicate OK [18:22:03]Счет N : (1)1787290 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 310 25.09.2024 18:22 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153294 ФПД: 199645819390129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153294&fm=199645819390129&tin=02508201610067®Number=0000000000091825&sum=100000 [18:22:03]StoreToDocumentArchive [18:22:03]shift 478 fd 153294 [18:22:03]save to /storage/0478/doc_00153294 [18:22:03]save last doc name /storage/0478/doc_00153294 to /storage/kkm_last_doc_name [18:22:03]save OK [18:22:03]Clear old archive folders... [18:22:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:03]tlvbuf is 01429900 [18:22:03]SAM_PROTO_ClearQueue [18:22:03]wFMCommunicate request_size=4 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 09 00 00 [18:22:03]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]SAM_PROTO_ClearQueue done [18:22:03]KKMCreateOFDPacket [18:22:03]OFDProtocolAddRootSTLVToBuf [18:22:03]FM_MakeSignedData [18:22:03]FM_MakeSignedData [18:22:03]SAM_PROTO_SignData [18:22:03]wFMCommunicate request_size=4 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 0D 01 02 [18:22:03]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]wFMCommunicate request_size=255 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 CA 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 35 04 06 00 B5 [18:22:03]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 CA 54 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 56 02 00 35 04 06 00 B5 00 00 27 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]wFMCommunicate request_size=10 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 0D 02 02 05 93 AA 25 48 B1 [18:22:03]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 93 AA 25 48 B1 00 00 18 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:22:03]RAPDU: 90 00 [18:22:03]wFMCommunicate OK [18:22:03]wFMCommunicate request_size=4 [18:22:03]MH_SAM_APDU [18:22:03]CAPDU: 80 0D 03 02 [18:22:03]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [18:22:03]Write i2c OK [18:22:03]MH_I2C_Read... [18:22:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:03]Read from MH i2c: E2 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 0B 00 [18:22:03]MH_I2C_Read... [18:22:03]Read from MH i2c: E2 0B 00 38 02 00 26 6F 1E 8D 46 E3 57 B9 90 00 2F [18:22:03]RAPDU: 26 6F 1E 8D 46 E3 57 B9 90 00 [18:22:03]wFMCommunicate OK [18:22:03]SAM_PROTO_SignData done [18:23:28]OFD Sender: No OFD packet to send [18:23:31]recv_with_timeout no data received [18:23:33]OFD Sender: No OFD packet to send [18:23:38]OFD Sender: No OFD packet to send [18:23:43]OFD Sender: No OFD packet to send [18:23:48]OFD Sender: No OFD packet to send [18:23:53]OFD Sender: No OFD packet to send [18:23:58]wFMCommunicate request_size=13 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 15 02 00 08 F4 03 04 00 3E 55 F4 66 [18:23:58]Write to MH i2c: E2 10 00 7B 02 80 15 02 00 08 00 F4 03 04 00 3E 55 F4 66 00 00 F5 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]wFMCommunicate request_size=25 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:23:58]Write to MH i2c: E2 1C 00 7C 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 60 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 15 03 00 [18:23:58]Write to MH i2c: E2 08 00 7D 02 80 15 03 00 00 00 00 00 00 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]OFD Sender: No OFD packet to send [18:23:58]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 40 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 40 00 7D 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 01 00 00 35 04 06 00 83 0F B1 F7 F4 41 90 00 A3 [18:23:58]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 01 00 00 35 04 06 00 83 0F B1 F7 F4 41 90 00 [18:23:58]wFMCommunicate OK [18:23:58]SAM_PROTO_ProcessDocument answer len = 59 [18:23:58]SAM_PROTO_ProcessDocument done [18:23:58]SetTLVBufToDocument [18:23:58]Processing tag 1209 (04B9) [18:23:58]Malloc new data [18:23:58]Processing tag 1041 (0411) [18:23:58]Processing tag 1040 (0410) [18:23:58]Malloc new data [18:23:58]Processing tag 1038 (040E) [18:23:58]Malloc new data [18:23:58]Processing tag 1042 (0412) [18:23:58]Malloc new data [18:23:58]Processing tag 1077 (0435) [18:23:58]Malloc new data [18:23:58]SetTLVBufToDocument err=0 [18:23:58]KKMLoadAndSignReceiptData store KKM data [18:23:58]KKMLoadAndSignReceiptData err=0 [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 11 00 00 [18:23:58]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 17 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [18:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:23:58]wFMCommunicate OK [18:23:58]Счет N : (1)1787291 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 22.130 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 311 25.09.2024 18:23 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153295 ФПД: 144103433565249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153295&fm=144103433565249&tin=02508201610067®Number=0000000000091825&sum=0 [18:23:58]StoreToDocumentArchive [18:23:58]shift 478 fd 153295 [18:23:58]save to /storage/0478/doc_00153295 [18:23:58]save last doc name /storage/0478/doc_00153295 to /storage/kkm_last_doc_name [18:23:58]save OK [18:23:58]Clear old archive folders... [18:23:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:58]tlvbuf is 0139B760 [18:23:58]SAM_PROTO_ClearQueue [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 09 00 00 [18:23:58]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]SAM_PROTO_ClearQueue done [18:23:58]KKMCreateOFDPacket [18:23:58]OFDProtocolAddRootSTLVToBuf [18:23:58]FM_MakeSignedData [18:23:58]FM_MakeSignedData [18:23:58]SAM_PROTO_SignData [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 0D 01 02 [18:23:58]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]wFMCommunicate request_size=255 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 3E 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 35 04 06 00 83 [18:23:58]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 3E 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 35 04 06 00 83 00 00 7B [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]wFMCommunicate request_size=10 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 0D 02 02 05 0F B1 F7 F4 41 [18:23:58]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 0F B1 F7 F4 41 00 00 F4 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:23:58]RAPDU: 90 00 [18:23:58]wFMCommunicate OK [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 0D 03 02 [18:23:58]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 0B 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 0B 00 83 02 00 B5 63 09 6C 88 90 DA 39 90 00 B9 [18:23:58]RAPDU: B5 63 09 6C 88 90 DA 39 90 00 [18:23:58]wFMCommunicate OK [18:23:58]SAM_PROTO_SignData done [18:23:58]FM_MakeSignedData done [18:23:58]CreateOFDProtocolMessage [18:23:58]wFMCommunicate request_size=4 [18:23:58]MH_SAM_APDU [18:23:58]CAPDU: 80 11 00 00 [18:23:58]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [18:23:58]Write i2c OK [18:23:58]MH_I2C_Read... [18:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:58]Read from MH i2c: E2 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 17 00 [18:23:58]MH_I2C_Read... [18:23:58]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [18:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:23:58]wFMCommunicate OK [18:23:58]CreateOFDProtocolMessage done [18:23:58]OFDSenderStorePacket 153295 [18:23:58]StoreOFDPacket docnum=153295 [18:23:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE F9 07 01 02 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 3E 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 35 04 06 00 83 0F B1 F7 F4 41 B5 63 09 6C 88 90 DA 39 [18:23:58]CheckFolder [18:23:58]dirname=/storage/ofd_packets [18:23:58]CheckFolder done [18:23:58]ProducePacketName [18:23:58]name=ofd_packets/00153295 [18:23:58]NVStorageSaveData ofd_packets/00153295 [18:23:58]File name is /storage/ofd_packets/00153295 [18:23:58]Write 301 bytes [18:23:58]NVStorageSaveData done [18:23:58]OFDSenderStorePacket done [18:23:58]KKMCreateOFDPacket done [18:23:58]NVStorageSaveData kkm_last_timestamp [18:23:58]File name is /storage/kkm_last_timestamp [18:23:58]Write 4 bytes [18:23:58]NVStorageSaveData done [18:23:58]ExternCall_PrintAddStr [18:23:58]wPrintStart [18:23:58]Write to MH i2c: 01 00 00 85 02 87 [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 07 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [18:23:59]RasterBufferAndPrint [18:23:59]line Счет N : (1)1787291 [18:23:59]line ИНН: 02508201610067 [18:23:59]line Контрольно-Кассовый Чек [18:23:59]line ПРОДАЖА [18:23:59]line ТРК (МРК, ГНК) : 22 [18:23:59]line Товар: 2710124130 [18:23:59]line Аи-92-К-5 [18:23:59]line 22.130 * 0.00 [18:23:59]line = 0.00 [18:23:59]line НДС 12% НСП 1% [18:23:59]line > о реализуемом товаре [18:23:59]line ИТОГО: 0.00 [18:23:59]line НСП 1% : 0.00 [18:23:59]line НДС 12% : 0.00 [18:23:59]line Наличными: 0.00 [18:23:59]line Безнал.: 0.00 [18:23:59]line Место: АЗС № 89 "Партнер Нефть" [18:23:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:23:59]line СНО: Общий режим [18:23:59]line Чек 311 25.09.2024 18:23 [18:23:59]line Смена: 478 ФФД: 1.0 [18:23:59]line ЗНМ: 0300000113 [18:23:59]line РНМ: 0000000000091825 [18:23:59]line Версия ККМ: 001 [18:23:59]line Платежная система: O! деньги [18:23:59]line ФМ: 0000000000871835 [18:23:59]line ФД: 153295 [18:23:59]line ФПД: 144103433565249 [18:23:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153295&fm=144103433565249&tin=02508201610067®Number=0000000000091825&sum=0 [18:23:59]OFD Sender: Processing packet 153295 [packets to send 836, broken 835] [18:23:59]ProducePacketName [18:23:59]name=ofd_packets/00153295 [18:23:59]OFD Sender: To server: pG, [18:23:59]CommunicateWithHost lk.salyk.kg:30040 [18:23:59]ConnectInit lk.salyk.kg [18:23:59]written 0, free lines is 4095 [18:23:59]Write to MH i2c: 01 00 00 AF 02 B1 [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 07 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 ED 0C B1 [18:23:59]RasterBufferAndPrint [18:23:59]line [18:23:59]line [18:23:59]line [18:23:59]line [18:23:59]line [18:23:59]written 0, free lines is 3315 [18:23:59]MH_Cut [18:23:59]Write to MH i2c: D1 01 00 B6 02 01 8A [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: D1 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: D1 01 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: D1 01 00 B6 02 00 89 [18:23:59]Write to MH i2c: 01 00 00 B7 02 B9 [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:24:00]*** Cut start [18:24:00]*** Purtial cut [18:24:00]*** Stage 1: CUTSNS_PIN = 1 [18:24:00]Read from MH i2c: 01 [18:24:00]MH_I2C_Read... [18:24:00]*** Stop cut motor [18:24:00]*** Cut end [18:24:00]Read from MH i2c: 01 07 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [18:24:00]process_action close_receipt done [18:24:00]requested_data is exist [18:24:00]produce_requested_data [18:24:00]requested_item fm.sn is exist - process it [18:24:00]wFMCommunicate request_size=4 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 11 00 00 [18:24:00]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 17 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [18:24:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:00]wFMCommunicate OK [18:24:00]requested_item fd.num is exist - process it [18:24:00]SAM_PROTO_GetFieldsCounters [18:24:00]wFMCommunicate request_size=4 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 13 00 00 [18:24:00]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 62 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [18:24:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:00]wFMCommunicate OK [18:24:00]SAM_PROTO_GetFieldsCounters done [18:24:00]requested_item shift.num is exist - process it [18:24:00]requested_item shift.opened is exist - process it [18:24:00]req_shift_opened [18:24:00]FM_GetShiftState [18:24:00]SAM_PROTO_GetShiftState [18:24:00]wFMCommunicate request_size=4 [18:24:00]MH_SAM_APDU [18:24:00]CAPDU: 80 13 01 00 [18:24:00]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [18:24:00]Write i2c OK [18:24:00]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0E 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 01 [18:24:00]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:24:00]wFMCommunicate OK [18:24:00]SAM_PROTO_GetShiftState done [18:24:00]FM_GetShiftState done [18:24:00]req_shift_opened done [18:24:00]requested_item shift.open_date is exist - process it [18:24:00]req_shift_open_date [18:24:00]req_shift_open_date done [18:24:00]produce_requested_data done [18:24:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153295,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:24:00]process_action_free close_receipt [18:24:00]json_value_free [18:24:00]json_value_free done [18:24:00]process_json_proto returns [18:24:00]Send response to host [18:24:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153295,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:24:00]free response buf [18:24:00]execute_script done [18:24:00]execute_script returns [18:24:00]free content buf [18:24:00]Sock 9.Close socket [18:24:00]Sock 9.Thread stoped [18:24:02]Connected sock=11 [18:24:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE F9 07 01 02 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 3E 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 35 04 06 00 83 0F B1 F7 F4 41 B5 63 09 6C 88 90 DA 39 [18:24:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 8A 47 00 DD A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 56 02 00 F4 03 04 00 3B FD F3 66 B6 04 01 00 00 91 C6 13 B0 8C B3 65 53 [18:24:03]CommunicateWithHost err = 0 [18:24:03]CheckOFDResponse [18:24:03]1017 (14) - 77093643461234 [18:24:03]1041 (16) - 0000000000871835 [18:24:03]1040 (4) - 153295 [18:24:03]1012 (4) - 25.09.2024 12:08 [18:24:03]1206 (1) - 0 [18:24:03]OFD Sender: Remove packet 153295 [18:24:03]ProducePacketName [18:24:03]name=ofd_packets/00153295 [18:24:03]NVStorageDeleteData [18:24:03]OFD Sender: No OFD packet to send [18:24:08]OFD Sender: No OFD packet to send [18:24:13]recv_with_timeout no data received [18:24:13]OFD Sender: No OFD packet to send [18:24:18]OFD Sender: No OFD packet to send [18:24:23]OFD Sender: No OFD packet to send [18:24:28]OFD Sender: No OFD packet to send [18:24:33]OFD Sender: No OFD packet to send [18:23:57]accept exits with 9 [18:23:57]New connection [18:23:57]New thread 3066768740 created [18:23:57]Thread 3066625380 joined [18:23:57]Waiting for new connection... [18:23:57] Sock 9.Parse request [18:23:57]Sock 9.Check first char [18:23:57]Sock 9.First char is OK [18:23:57]request: POST /json_proto HTTP/1.0 [18:23:57]Method: POST [18:23:57]URL: /json_proto [18:23:57]Method is POST - this is cgi request [18:23:57]url: /json_proto [18:23:57]query_string will be loaded in cgi processing [18:23:57]execute_cgi json_proto POST (null) [18:23:57]execute_cgi path=json_proto method=POST [18:23:57]POST find Content-Length [18:23:57]Host: 172.17.43.67:8080 [18:23:57]Content-Length: 797 [18:23:57]Content-Type: application/json [18:23:57] [18:23:57]POST finish read [18:23:57]Found Content-Length = 797 [18:23:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:57]execute_script... [18:23:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:57]POST & json_proto [18:23:57]process_json_proto [18:23:57]json parsed OK: [18:23:57]protocol is kg_v1.0 [18:23:57]action value=close_receipt [18:23:57]process_action close_receipt [18:23:57]cmd_close_receipt [18:23:57]MH_GetDate [18:23:57]Write to MH i2c: F0 00 00 71 02 62 [18:23:57]Write i2c OK [18:23:57]MH_I2C_Read... [18:23:57]Read from MH i2c: F0 [18:23:57]MH_I2C_Read... [18:23:57]Read from MH i2c: F0 09 00 [18:23:57]MH_I2C_Read... [18:23:57]Read from MH i2c: F0 09 00 71 02 00 3D 55 F4 66 6A BD 47 65 2A [18:23:57]GetLastDocTimeStamp 1727288522 [18:23:57]current date 1727288637 [18:23:57]FM_GetShiftState [18:23:57]SAM_PROTO_GetShiftState [18:23:57]wFMCommunicate request_size=4 [18:23:57]MH_SAM_APDU [18:23:57]CAPDU: 80 13 01 00 [18:23:57]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [18:23:57]Write i2c OK [18:23:57]MH_I2C_Read... [18:23:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:57]Read from MH i2c: E2 [18:23:57]MH_I2C_Read... [18:23:57]Read from MH i2c: E2 0E 00 [18:23:57]MH_I2C_Read... [18:23:57]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B9 [18:23:57]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:23:57]wFMCommunicate OK [18:23:57]SAM_PROTO_GetShiftState done [18:23:57]FM_GetShiftState done [18:23:57]opened in 1727224329 [18:23:57]opened+sec_in_day 1727310729 [18:23:57]quantity*price = 0 [18:23:57]sum+1 = 1 [18:23:57]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 312 25.09.2024 18:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30039442 ФМ: 0000000000871835 ФД: 153296 ФПД: 65397249243926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153296&fm=65397249243926&tin=02508201610067®Number=0000000000091825&sum=0 [18:25:16]StoreToDocumentArchive [18:25:16]shift 478 fd 153296 [18:25:16]save to /storage/0478/doc_00153296 [18:25:16]save last doc name /storage/0478/doc_00153296 to /storage/kkm_last_doc_name [18:25:16]save OK [18:25:16]Clear old archive folders... [18:25:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:16]tlvbuf is 01422C60 [18:25:16]SAM_PROTO_ClearQueue [18:25:16]wFMCommunicate request_size=4 [18:25:16]MH_SAM_APDU [18:25:16]CAPDU: 80 09 00 00 [18:25:16]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [18:25:16]Write i2c OK [18:25:16]MH_I2C_Read... [18:25:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:16]Read from MH i2c: E2 [18:25:16]MH_I2C_Read... [18:25:16]Read from MH i2c: E2 03 00 [18:25:16]MH_I2C_Read... [18:25:16]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [18:25:16]RAPDU: 90 00 [18:25:16]wFMCommunicate OK [18:25:16]SAM_PROTO_ClearQueue done [18:25:16]KKMCreateOFDPacket [18:25:16]OFDProtocolAddRootSTLVToBuf [18:25:16]FM_MakeSignedData [18:25:16]FM_MakeSignedData [18:25:16]SAM_PROTO_SignData [18:25:16]wFMCommunicate request_size=4 [18:25:16]MH_SAM_APDU [18:25:16]CAPDU: 80 0D 01 02 [18:25:16]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [18:25:16]Write i2c OK [18:25:16]MH_I2C_Read... [18:25:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:16]Read from MH i2c: E2 [18:25:16]MH_I2C_Read... [18:25:16]Read from MH i2c: E2 03 00 [18:25:16]MH_I2C_Read... [18:25:16]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [18:25:16]RAPDU: 90 00 [18:25:16]wFMCommunicate OK [18:25:16]wFMCommunicate request_size=255 [18:25:16]MH_SAM_APDU [18:25: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 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 56 02 00 35 04 06 00 3B [18:25:16]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 56 02 00 35 04 06 00 3B 00 00 13 [18:25:16]Write i2c OK [18:25:16]MH_I2C_Read... [18:25:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:17]Read from MH i2c: E2 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 03 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [18:25:17]RAPDU: 90 00 [18:25:17]wFMCommunicate OK [18:25:17]wFMCommunicate request_size=10 [18:25:17]MH_SAM_APDU [18:25:17]CAPDU: 80 0D 02 02 05 7A 7B CF 7B 16 [18:25:17]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 7A 7B CF 7B 16 00 00 A7 [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:17]Read from MH i2c: E2 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 03 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [18:25:17]RAPDU: 90 00 [18:25:17]wFMCommunicate OK [18:25:17]wFMCommunicate request_size=4 [18:25:17]MH_SAM_APDU [18:25:17]CAPDU: 80 0D 03 02 [18:25:17]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:17]Read from MH i2c: E2 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 0B 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 0B 00 CD 02 00 6B 73 E4 28 F2 B8 FE 84 90 00 61 [18:25:17]RAPDU: 6B 73 E4 28 F2 B8 FE 84 90 00 [18:25:17]wFMCommunicate OK [18:25:17]SAM_PROTO_SignData done [18:25:17]FM_MakeSignedData done [18:25:17]CreateOFDProtocolMessage [18:25:17]wFMCommunicate request_size=4 [18:25:17]MH_SAM_APDU [18:25:17]CAPDU: 80 11 00 00 [18:25:17]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:17]Read from MH i2c: E2 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 17 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [18:25:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:17]wFMCommunicate OK [18:25:17]CreateOFDProtocolMessage done [18:25:17]OFDSenderStorePacket 153296 [18:25:17]StoreOFDPacket docnum=153296 [18:25:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 E2 07 01 FC E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 56 02 00 35 04 06 00 3B 7A 7B CF 7B 16 6B 73 E4 28 F2 B8 FE 84 [18:25:17]CheckFolder [18:25:17]dirname=/storage/ofd_packets [18:25:17]CheckFolder done [18:25:17]ProducePacketName [18:25:17]name=ofd_packets/00153296 [18:25:17]NVStorageSaveData ofd_packets/00153296 [18:25:17]File name is /storage/ofd_packets/00153296 [18:25:17]Write 301 bytes [18:25:17]NVStorageSaveData done [18:25:17]OFDSenderStorePacket done [18:25:17]KKMCreateOFDPacket done [18:25:17]NVStorageSaveData kkm_last_timestamp [18:25:17]File name is /storage/kkm_last_timestamp [18:25:17]Write 4 bytes [18:25:17]NVStorageSaveData done [18:25:17]ExternCall_PrintAddStr [18:25:17]wPrintStart [18:25:17]Write to MH i2c: 01 00 00 CF 02 D1 [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 07 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [18:25:17]RasterBufferAndPrint [18:25:17]line Счет N : (1)1787292 [18:25:17]line ИНН: 02508201610067 [18:25:17]line Контрольно-Кассовый Чек [18:25:17]line ПРОДАЖА [18:25:17]line ТРК (МРК, ГНК) : 32 [18:25:17]line Товар: 2710124130 [18:25:17]line Аи-92-К-5 [18:25:17]line 12.000 * 0.00 [18:25:17]line = 0.00 [18:25:17]line НДС 12% НСП 1% [18:25:17]line > о реализуемом товаре [18:25:17]line ИТОГО: 0.00 [18:25:17]line НСП 1% : 0.00 [18:25:17]line НДС 12% : 0.00 [18:25:17]line Наличными: 0.00 [18:25:17]line Безнал.: 0.00 [18:25:17]line Место: АЗС № 89 "Партнер Нефть" [18:25:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:25:17]line СНО: Общий режим [18:25:17]line Чек 312 25.09.2024 18:25 [18:25:17]line Смена: 478 ФФД: 1.0 [18:25:17]line ЗНМ: 0300000113 [18:25:17]line РНМ: 0000000000091825 [18:25:17]line Версия ККМ: 001 [18:25:17]line Талоны: ТК ГПНА Online [18:25:17]line 30039442 [18:25:17]line ФМ: 0000000000871835 [18:25:17]line ФД: 153296 [18:25:17]line ФПД: 65397249243926 [18:25:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153296&fm=65397249243926&tin=02508201610067®Number=0000000000091825&sum=0 [18:25:17]written 0, free lines is 4095 [18:25:17]OFD Sender: Processing packet 153296 [packets to send 836, broken 835] [18:25:17]ProducePacketName [18:25:17]name=ofd_packets/00153296 [18:25:17]OFD Sender: To server: pG, [18:25:17]CommunicateWithHost lk.salyk.kg:30040 [18:25:17]ConnectInit lk.salyk.kg [18:25:17]Write to MH i2c: 01 00 00 F9 02 FB [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 07 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 F3 0C 01 [18:25:17]RasterBufferAndPrint [18:25:17]line [18:25:17]line [18:25:17]line [18:25:17]line [18:25:17]line [18:25:17]written 0, free lines is 3321 [18:25:17]MH_Cut [18:25:17]Write to MH i2c: D1 01 00 00 03 01 D5 [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: D1 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: D1 01 00 [18:25:17]MH_I2C_Read... [18:25:17]Read from MH i2c: D1 01 00 00 03 00 D4 [18:25:17]Write to MH i2c: 01 00 00 01 03 04 [18:25:17]Write i2c OK [18:25:17]MH_I2C_Read... [18:25:18]*** Cut start [18:25:18]*** Purtial cut [18:25:18]*** Stage 1: CUTSNS_PIN = 1 [18:25:18]Read from MH i2c: 01 [18:25:18]MH_I2C_Read... [18:25:18]*** Stop cut motor [18:25:18]*** Cut end [18:25:18]Read from MH i2c: 01 07 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [18:25:18]process_action close_receipt done [18:25:18]requested_data is exist [18:25:18]produce_requested_data [18:25:18]requested_item fm.sn is exist - process it [18:25:18]wFMCommunicate request_size=4 [18:25:18]MH_SAM_APDU [18:25:18]CAPDU: 80 11 00 00 [18:25:18]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [18:25:18]Write i2c OK [18:25:18]MH_I2C_Read... [18:25:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:18]Read from MH i2c: E2 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 17 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [18:25:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:18]wFMCommunicate OK [18:25:18]requested_item fd.num is exist - process it [18:25:18]SAM_PROTO_GetFieldsCounters [18:25:18]wFMCommunicate request_size=4 [18:25:18]MH_SAM_APDU [18:25:18]CAPDU: 80 13 00 00 [18:25:18]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [18:25:18]Write i2c OK [18:25:18]MH_I2C_Read... [18:25:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:18]Read from MH i2c: E2 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 62 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [18:25:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:18]wFMCommunicate OK [18:25:18]SAM_PROTO_GetFieldsCounters done [18:25:18]requested_item shift.num is exist - process it [18:25:18]requested_item shift.opened is exist - process it [18:25:18]req_shift_opened [18:25:18]FM_GetShiftState [18:25:18]SAM_PROTO_GetShiftState [18:25:18]wFMCommunicate request_size=4 [18:25:18]MH_SAM_APDU [18:25:18]CAPDU: 80 13 01 00 [18:25:18]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [18:25:18]Write i2c OK [18:25:18]MH_I2C_Read... [18:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:18]Read from MH i2c: E2 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 0E 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4C [18:25:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:25:18]wFMCommunicate OK [18:25:18]SAM_PROTO_GetShiftState done [18:25:18]FM_GetShiftState done [18:25:18]req_shift_opened done [18:25:18]requested_item shift.open_date is exist - process it [18:25:18]req_shift_open_date [18:25:18]req_shift_open_date done [18:25:18]produce_requested_data done [18:25:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153296,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:25:18]process_action_free close_receipt [18:25:18]json_value_free [18:25:18]json_value_free done [18:25:18]process_json_proto returns [18:25:18]Send response to host [18:25:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153296,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:25:18]free response buf [18:25:18]execute_script done [18:25:18]execute_script returns [18:25:18]free content buf [18:25:18]Sock 10.Close socket [18:25:18]Sock 10.Thread stoped [18:25:19]Connected sock=11 [18:25:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 E2 07 01 FC E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C 55 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 56 02 00 35 04 06 00 3B 7A 7B CF 7B 16 6B 73 E4 28 F2 B8 FE 84 [18:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB 06 47 00 DB 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 56 02 00 F4 03 04 00 8A FD F3 66 B6 04 01 00 00 34 B6 C1 1F E9 9B 1A F5 [18:25:21]CommunicateWithHost err = 0 [18:25:21]CheckOFDResponse [18:25:21]1017 (14) - 77093643461234 [18:25:21]1041 (16) - 0000000000871835 [18:25:21]1040 (4) - 153296 [18:25:21]1012 (4) - 25.09.2024 12:09 [18:25:21]1206 (1) - 0 [18:25:21]OFD Sender: Remove packet 153296 [18:25:21]ProducePacketName [18:25:21]name=ofd_packets/00153296 [18:25:21]NVStorageDeleteData [18:25:22]OFD Sender: No OFD packet to send [18:25:27]OFD Sender: No OFD packet to send [18:25:29]recv_with_timeout no data received [18:25:32]OFD Sender: No OFD packet to send [18:25:37]OFD Sender: No OFD packet to send [18:25:42]OFD Sender: No OFD packet to send [18:25:47]OFD Sender: No OFD packet to send [18:25:49]recv_with_timeout no data received [18:25:52]OFD Sender: No OFD packet to send [18:25:57]OFD Sender: No OFD packet to send [18:26:02]OFD Sender: No OFD packet to send [18:26:07]OFD Sender: No OFD packet to send [18:26:12]recv_with_timeout no data received [18:26:12]OFD Sender: No OFD packet to send [18:26:17]OFD Sender: No OFD packet to send [18:26:22]OFD Sender: No OFD packet to send [18:26:27]OFD Sender: No OFD packet to send [18:26:32]recv_with_timeout no data received [18:26:32]OFD Sender: No OFD packet to send [18:26:37]OFD Sender: No OFD packet to send [18:26:42]OFD Sender: No OFD packet to send [18:26:47]OFD Sender: No OFD packet to send [18:26:52]OFD Sender: No OFD packet to send [18:26:57]OFD Sender: No OFD packet to send [18:27:02]OFD Sender: No OFD packet to send [18:27:07]OFD Sender: No OFD packet to send [18:27:12]OFD Sender: No OFD packet to send [18:27:17]OFD Sender: No OFD packet to send [18:21:10]OFD Sender: No OFD packet to send [18:21:15]OFD Sender: No OFD packet to send [18:21:20]OFD Sender: No OFD packet to send [18:21:25]OFD Sender: No OFD packet to send [18:21:27]accept exits with 7 [18:21:27]New connection [18:21:27]New thread 3066768740 created [18:21:27]Thread 3066625380 joined [18:21:27]Waiting for new connection... [18:21:27] Sock 7.Parse request [18:21:27]Sock 7.Check first char [18:21:27]Sock 7.First char is OK [18:21:27]request: POST /json_proto HTTP/1.0 [18:21:27]Method: POST [18:21:27]URL: /json_proto [18:21:27]Method is POST - this is cgi request [18:21:27]url: /json_proto [18:21:27]query_string will be loaded in cgi processing [18:21:27]execute_cgi json_proto POST (null) [18:21:27]execute_cgi path=json_proto method=POST [18:21:27]POST find Content-Length [18:21:27]Host: 172.17.43.67:8080 [18:21:27]Content-Length: 796 [18:21:27]Content-Type: application/json [18:21:27] [18:21:27]POST finish read [18:21:27]Found Content-Length = 796 [18:21:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:27]execute_script... [18:21:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:27]POST & json_proto [18:21:27]process_json_proto [18:21:27]json parsed OK: [18:21:27]protocol is kg_v1.0 [18:21:27]action value=close_receipt [18:21:27]process_action close_receipt [18:21:27]cmd_close_receipt [18:21:27]MH_GetDate [18:21:27]Write to MH i2c: F0 00 00 DC 01 CC [18:21:27]Write i2c OK [18:21:27]MH_I2C_Read... [18:21:27]Read from MH i2c: F0 [18:21:27]MH_I2C_Read... [18:21:27]Read from MH i2c: F0 09 00 [18:21:27]MH_I2C_Read... [18:21:27]Read from MH i2c: F0 09 00 DC 01 00 A8 54 F4 66 6A BD 47 65 FE [18:21:27]GetLastDocTimeStamp 1727288330 [18:21:27]current date 1727288488 [18:21:27]FM_GetShiftState [18:21:27]SAM_PROTO_GetShiftState [18:21:27]wFMCommunicate request_size=4 [18:21:27]MH_SAM_APDU [18:21:27]CAPDU: 80 13 01 00 [18:21:27]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:21:27]Write i2c OK [18:21:27]MH_I2C_Read... [18:21:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:27]Read from MH i2c: E2 [18:21:27]MH_I2C_Read... [18:21:27]Read from MH i2c: E2 0E 00 [18:21:27]MH_I2C_Read... [18:21:27]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [18:21:27]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:21:27]wFMCommu[18:27:22]OFD Sender: No OFD packet to send [18:27:27]OFD Sender: No OFD packet to send [18:27:32]OFD Sender: No OFD packet to send [18:27:37]OFD Sender: No OFD packet to send [18:27:42]OFD Sender: No OFD packet to send [18:27:47]OFD Sender: No OFD packet to send [18:27:52]recv_with_timeout no data received [18:27:52]OFD Sender: No OFD packet to send [18:27:57]OFD Sender: No OFD packet to send [18:28:03]OFD Sender: No OFD packet to send [18:28:08]OFD Sender: No OFD packet to send [18:28:13]OFD Sender: No OFD packet to send [18:28:18]OFD Sender: No OFD packet to send [18:28:23]OFD Sender: No OFD packet to send [18:28:28]OFD Sender: No OFD packet to send [18:28:31]recv_with_timeout no data received [18:28:33]OFD Sender: No OFD packet to send [18:28:38]OFD Sender: No OFD packet to send [18:28:43]OFD Sender: No OFD packet to send [18:28:48]OFD Sender: No OFD packet to send [18:28:53]OFD Sender: No OFD packet to send [18:28:58]OFD Sender: No OFD packet to send [18:29:03]OFD Sender: No OFD packet to send [18:29:08]OFD Sender: No OFD packet to send [18:29:13]OFD Sender: No OFD packet to send [18:29:18]OFD Sender: No OFD packet to send [18:29:23]OFD Sender: No OFD packet to send [18:29:28]OFD Sender: No OFD packet to send [18:29:33]OFD Sender: No OFD packet to send [18:29:34]accept exits with 9 [18:29:34]New connection [18:29:34]New thread 3066768740 created [18:29:34]Thread 3066625380 joined [18:29:34]Waiting for new connection... [18:29:34] Sock 9.Parse request [18:29:34]Sock 9.Check first char [18:29:34]Sock 9.First char is OK [18:29:34]request: POST /json_proto HTTP/1.0 [18:29:34]Method: POST [18:29:34]URL: /json_proto [18:29:34]Method is POST - this is cgi request [18:29:34]url: /json_proto [18:29:34]query_string will be loaded in cgi processing [18:29:34]execute_cgi json_proto POST (null) [18:29:34]execute_cgi path=json_proto method=POST [18:29:34]POST find Content-Length [18:29:34]Host: 172.17.43.67:8080 [18:29:34]Content-Length: 678 [18:29:34]Content-Type: application/json [18:29:34] [18:29:34]POST finish read [18:29:34]Found Content-Length = 678 [18:29:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]execute_script... [18:29:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]POST & json_proto [18:29:34]process_json_proto [18:29:34]json parsed OK: [18:29:34]protocol is kg_v1.0 [18:29:34]action value=close_receipt [18:29:34]process_action close_receipt [18:29:34]cmd_close_receipt [18:29:34]MH_GetDate [18:29:34]Write to MH i2c: F0 00 00 05 03 F7 [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 09 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 09 00 05 03 00 8F 56 F4 66 6A BD 47 65 12 [18:29:34]GetLastDocTimeStamp 1727288716 [18:29:34]current date 1727288975 [18:29:34]FM_GetShiftState [18:29:34]SAM_PROTO_GetShiftState [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 13 01 00 [18:29:34]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:34]Read from MH i2c: E2 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4E [18:29:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:29:34]wFMCommunicate OK [18:29:34]SAM_PROTO_GetShiftState done [18:29:34]FM_GetShiftState done [18:29:34]opened in 1727224329 [18:29:34]opened+sec_in_day 1727310729 [18:29:34]quantity*price = 30035 [18:29:34]sum+1 = 30036 [18:29:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 313 25.09.2024 18:29 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153297 ФПД: 50981466060691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T182935&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153297&fm=50981466060691&tin=02508201610067®Number=0000000000091825&sum=30000 [18:29:35]StoreToDocumentArchive [18:29:35]shift 478 fd 153297 [18:29:35]save to /storage/0478/doc_00153297 [18:29:35]save last doc name /storage/0478/doc_00153297 to /storage/kkm_last_doc_name [18:29:35]save OK [18:29:35]Clear old archive folders... [18:29:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:35]tlvbuf is 0142F770 [18:29:35]SAM_PROTO_ClearQueue [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 09 00 00 [18:29:35]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]SAM_PROTO_ClearQueue done [18:29:35]KKMCreateOFDPacket [18:29:35]OFDProtocolAddRootSTLVToBuf [18:29:35]FM_MakeSignedData [18:29:35]FM_MakeSignedData [18:29:35]SAM_PROTO_SignData [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 01 02 [18:29:35]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=255 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 8F 56 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 56 02 00 35 04 06 00 2E [18:29:35]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 8F 56 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 56 02 00 35 04 06 00 2E 00 00 DD [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 03 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [18:29:36]RAPDU: 90 00 [18:29:36]wFMCommunicate OK [18:29:36]wFMCommunicate request_size=10 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 0D 02 02 05 5E 0C 2C B7 93 [18:29:36]Write to MH i2c: E2 0D 00 16 03 80 0D 02 02 05 00 5E 0C 2C B7 93 00 00 7D [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 03 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [18:29:36]RAPDU: 90 00 [18:29:36]wFMCommunicate OK [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 0D 03 02 [18:29:36]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 0B 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 0B 00 17 03 00 3D 5C 58 F6 B7 E9 87 D4 90 00 78 [18:29:36]RAPDU: 3D 5C 58 F6 B7 E9 87 D4 90 00 [18:29:36]wFMCommunicate OK [18:29:36]SAM_PROTO_SignData done [18:29:36]FM_MakeSignedData done [18:29:36]CreateOFDProtocolMessage [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 11 00 00 [18:29:36]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [18:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:36]wFMCommunicate OK [18:29:36]CreateOFDProtocolMessage done [18:29:36]OFDSenderStorePacket 153297 [18:29:36]StoreOFDPacket docnum=153297 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28089020+1699200362=1727289382 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 26 58 F4 66 6A BD 47 65 AA [18:36:22]Current date/time: 25.09.2024 18:36 [18:36:22]FM_Init [18:36:22]wFMConnect [18:36:22]MH_SAM_On [18:36:22]Write to MH i2c: E0 00 00 08 00 E7 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_init finished! [18:36:22]*** atr: [18:36:22]*** 0F 3B D5 18 FF 81 91 FE [18:36:22]*** 1F C3 80 73 C8 21 10 0A [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]*** 00 00 00 00 00 00 00 00 [18:36:22]Read from MH i2c: E0 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E0 10 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:36:22]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:36:22]wFMCommunicate request_size=10 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:36:22]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:36:22]RAPDU: 90 00 [18:36:22]wFMCommunicate OK [18:36:22]wFMCommunicate request_size=4 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 80 11 00 00 [18:36:22]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 17 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:36:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:22]wFMCommunicate OK [18:36:22]Detected FM SN is 0000000000871835 [18:36:22]Stored FM SN is 0000000000871835 [18:36:22]wFMCommunicate request_size=9 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:36:22]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:36:22]RAPDU: 90 00 [18:36:22]wFMCommunicate OK [18:36:22]FM PIN OK [18:36:22]wFMCommunicate request_size=8 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 80 14 04 00 03 02 00 01 [18:36:22]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:36:22]RAPDU: 90 00 [18:36:22]wFMCommunicate OK [18:36:22]wFMCommunicate request_size=13 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:36:22]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:36:22]RAPDU: 90 00 [18:36:22]wFMCommunicate OK [18:36:22]wFMCommunicate request_size=4 [18:36:22]MH_SAM_APDU [18:36:22]CAPDU: 80 11 00 00 [18:36:22]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:22]Read from MH i2c: E2 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 17 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:36:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:22]wFMCommunicate OK [18:36:22]DocumentArchiveInit [18:36:22]Start Httpd... [18:36:22]Httpd thread 3066957156 created [18:36:22]Write to MH i2c: 01 00 00 0F 00 0F [18:36:22]Write i2c OK [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: 01 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: 01 07 00 [18:36:22]MH_I2C_Read... [18:36:22]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:36:22]MH Int Process started [18:36:22]Allocated Socket 8 [18:36:22]Bind OK [18:36:22]Listen OK [18:36:22]httpd running on port 8080 [18:36:22]Waiting for new connection... [18:36:23]OFD Sender: Processing packet 153297 [packets to send 836, broken 835] [18:36:23]ProducePacketName [18:36:23]name=ofd_packets/00153297 [18:36:23]OFD Sender: To server: pG, [18:36:23]CommunicateWithHost lk.salyk.kg:30040 [18:36:23]ConnectInit lk.salyk.kg [18:36:25]Connected sock=6 [18:36:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B2 00 07 01 63 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 8F 56 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 56 02 00 35 04 06 00 2E 5E 0C 2C B7 93 3D 5C 58 F6 B7 E9 87 D4 [18:36:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 37 47 00 BD 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 56 02 00 F4 03 04 00 23 00 F4 66 B6 04 01 00 00 00 CE FB 20 29 F3 32 35 [18:36:26]CommunicateWithHost err = 0 [18:36:26]CheckOFDResponse [18:36:26]1017 (14) - 77093643461234 [18:36:26]1041 (16) - 0000000000871835 [18:36:26]1040 (4) - 153297 [18:36:26]1012 (4) - 25.09.2024 12:20 [18:36:26]1206 (1) - 0 [18:36:26]OFD Sender: Remove packet 153297 [18:36:26]ProducePacketName [18:36:26]name=ofd_packets/00153297 [18:36:26]NVStorageDeleteData [18:36:26]accept exits with 9 [18:36:26]New connection [18:36:26]New thread 3066670436 created [18:36:26]Waiting for new connection... [18:36:26] Sock 9.Parse request [18:36:26]Sock 9.Check first char [18:36:26]Sock 9.First char is OK [18:36:26]request: POST /json_proto HTTP/1.0 [18:36:26]Method: POST [18:36:26]URL: /json_proto [18:36:26]Method is POST - this is cgi request [18:36:26]url: /json_proto [18:36:26]query_string will be loaded in cgi processing [18:36:26]execute_cgi json_proto POST (null) [18:36:26]execute_cgi path=json_proto method=POST [18:36:26]POST find Content-Length [18:36:26]Host: 172.17.43.67:8080 [18:36:26]Content-Length: 215 [18:36:26]Content-Type: application/json [18:36:26] [18:36:26]POST finish read [18:36:26]Found Content-Length = 215 [18:36:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:26]execute_script... [18:36:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:26]POST & json_proto [18:36:26]process_json_proto [18:36:26]json parsed OK: [18:36:26]protocol is kg_v1.0 [18:36:26]action value=get_value [18:36:26]process_action get_value [18:36:26]cmd_get_value [18:36:26]process_action get_value done [18:36:26]requested_data is exist [18:36:26]produce_requested_data [18:36:26]requested_item kkm.sn is exist - process it [18:36:26]requested_item kkm.ver is exist - process it [18:36:26]requested_item fm.sn is exist - process it [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 11 00 00 [18:36:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 17 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:36:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:26]wFMCommunicate OK [18:36:26]requested_item fd.num is exist - process it [18:36:26]SAM_PROTO_GetFieldsCounters [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 13 00 00 [18:36:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 62 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [18:36:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:26]wFMCommunicate OK [18:36:26]SAM_PROTO_GetFieldsCounters done [18:36:26]requested_item shift.num is exist - process it [18:36:26]requested_item shift.opened is exist - process it [18:36:26]req_shift_opened [18:36:26]FM_GetShiftState [18:36:26]SAM_PROTO_GetShiftState [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 13 01 00 [18:36:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:36:26]Write i2c OK [18:36:26]MH_I2C_Read... [18:36:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:26]Read from MH i2c: E2 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 0E 00 [18:36:26]MH_I2C_Read... [18:36:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [18:36:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:36:26]wFMCommunicate OK [18:36:26]SAM_PROTO_GetShiftState done [18:36:26]FM_GetShiftState done [18:36:26]req_shift_opened done [18:36:26]requested_item shift.open_date is exist - process it [18:36:26]req_shift_open_date [18:36:26]req_shift_open_date done [18:36:26]produce_requested_data done [18:36:26]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153297,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:36:26]process_action_free get_value [18:36:26]json_value_free [18:36:26]json_value_free done [18:36:26]process_json_proto returns [18:36:26]Send response to host [18:36:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153297,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:36:26]free response buf [18:36:26]execute_script done [18:36:26]execute_script returns [18:36:26]free content buf [18:36:26]Sock 9.Close socket [18:36:26]Sock 9.Thread stoped [18:36:26]accept exits with 6 [18:36:26]New connection [18:36:26]New thread 3066527076 created [18:36:26]Thread 3066670436 joined [18:36:26]Waiting for new connection... [18:36:26] Sock 6.Parse request [18:36:26]Sock 6.Check first char [18:36:26]Sock 6.First char is OK [18:36:26]request: POST /json_proto HTTP/1.0 [18:36:26]Method: POST [18:36:26]URL: /json_proto [18:36:26]Method is POST - this is cgi request [18:36:26]url: /json_proto [18:36:26]query_string will be loaded in cgi processing [18:36:26]execute_cgi json_proto POST (null) [18:36:26]execute_cgi path=json_proto method=POST [18:36:26]POST find Content-Length [18:36:26]Host: 172.17.43.67:8080 [18:36:26]Content-Length: 331 [18:36:26]Content-Type: application/json [18:36:26] [18:36:26]POST finish read [18:36:26]Found Content-Length = 331 [18:36:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:36:26]execute_script... [18:36:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:36:26]POST & json_proto [18:36:26]process_json_proto [18:36:26]json parsed OK: [18:36:26]protocol is kg_v1.0 [18:36:26]action value=get_value [18:36:26]process_action get_value [18:36:26]cmd_get_value [18:36:26]process_action get_value done [18:36:26]requested_data is exist [18:36:26]produce_requested_data [18:36:26]requested_item fm.sale.total is exist - process it [18:36:26]SAM_PROTO_GetFMData [18:36:26]wFMCommunicate request_size=4 [18:36:26]MH_SAM_APDU [18:36:26]CAPDU: 80 13 03 00 [18:36:26]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:36:27]OFD Sender: No OFD packet to send [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:36:27]Read from MH i2c: E2 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 FD 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 15 53 02 00 69 04 9F 00 6F 04 04 00 3D 4F 02 00 B1 04 05 00 80 4B 58 9D 02 70 04 05 00 80 4B 58 9D 02 72 04 00 00 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 AC 50 1C 47 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 E6 E2 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 F7 [18:36:27]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 15 53 02 00 69 04 9F 00 6F 04 04 00 3D 4F 02 00 B1 04 05 00 80 4B 58 9D 02 70 04 05 00 80 4B 58 9D 02 72 04 00 00 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 AC 50 1C 47 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 E6 E2 EC 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [18:36:27]wFMCommunicate OK [18:36:27]wFMCommunicate request_size=4 [18:36:27]MH_SAM_APDU [18:36:27]CAPDU: 80 17 00 00 [18:36:27]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:27]Read from MH i2c: E2 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 FD 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [18:36:27]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:36:27]wFMCommunicate OK [18:36:27]wFMCommunicate request_size=4 [18:36:27]MH_SAM_APDU [18:36:27]CAPDU: 80 17 00 00 [18:36:27]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:28]Read from MH i2c: E2 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 FD 00 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:36:28]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:36:28]wFMCommunicate OK [18:36:28]wFMCommunicate request_size=4 [18:36:28]MH_SAM_APDU [18:36:28]CAPDU: 80 17 00 00 [18:36:28]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:36:28]Write i2c OK [18:36:28]MH_I2C_Read... [18:36:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:28]Read from MH i2c: E2 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 FD 00 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:36:28]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:36:28]wFMCommunicate OK [18:36:28]wFMCommunicate request_size=4 [18:36:28]MH_SAM_APDU [18:36:28]CAPDU: 80 17 00 00 [18:36:28]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:36:28]Write i2c OK [18:36:28]MH_I2C_Read... [18:36:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:36:28]Read from MH i2c: E2 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 DE 00 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:36:28]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:36:28]wFMCommunicate OK [18:36:28]SAM_PROTO_GetFMData done [18:36:28]requested_item fm.sale_refund.total is exist - process it [18:36:28]requested_item fm.buy.total is exist - process it [18:36:28]requested_item shift.sale.total is exist - process it [18:36:28]SAM_PROTO_GetShiftData [18:36:28]wFMCommunicate request_size=4 [18:36:28]MH_SAM_APDU [18:36:28]CAPDU: 80 13 02 00 [18:36:28]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:36:28]Write i2c OK [18:36:28]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 39 01 00 00 69 04 9B 00 6F 04 04 00 39 01 00 00 B1 04 04 00 64 3D 3F 01 70 04 04 00 64 3D 3F 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 C2 E9 21 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 76 D3 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 A6 [18:36:29]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 39 01 00 00 69 04 9B 00 6F 04 04 00 39 01 00 00 B1 04 04 00 64 3D 3F 01 70 04 04 00 64 3D 3F 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 C2 E9 21 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 76 D3 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [18:36:29]wFMCommunicate OK [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 17 00 00 [18:36:29]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [18:36:29]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [18:36:29]wFMCommunicate OK [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 17 00 00 [18:36:29]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [18:36:29]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [18:36:29]wFMCommunicate OK [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 17 00 00 [18:36:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 FD 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [18:36:30]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [18:36:30]wFMCommunicate OK [18:36:30]wFMCommunicate request_size=4 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 17 00 00 [18:36:30]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 CB 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [18:36:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:36:30]wFMCommunicate OK [18:36:30]SAM_PROTO_GetShiftData done [18:36:30]requested_item shift.sale.total_cash is exist - process it [18:36:30]requested_item shift.sale_refund.total is exist - process it [18:36:30]requested_item shift.sale_refund.total_cash is exist - process it [18:36:30]requested_item shift.buy.total is exist - process it [18:36:30]requested_item shift.buy.total_cash is exist - process it [18:36:30]produce_requested_data done [18:36:30]produce_requested_data return {"fm.sale.total":112297440.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":209217.00,"shift.sale.total_cash":209217.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} [18:36:30]process_action_free get_value [18:36:30]json_value_free [18:36:30]json_value_free done [18:36:30]process_json_proto returns [18:36:30]Send response to host [18:36:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112297440.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":209217.00,"shift.sale.total_cash":209217.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}}} [18:36:30]free response buf [18:36:30]execute_script done [18:36:30]execute_script returns [18:36:30]free content buf [18:36:30]Sock 6.Close socket [18:36:30]Sock 6.Thread stoped [18:36:30]accept exits with 9 [18:36:30]New connection [18:36:30]New thread 3066670436 created [18:36:30]Thread 3066527076 joined [18:36:30]Waiting for new connection... [18:36:30] Sock 9.Parse request [18:36:30]Sock 9.Check first char [18:36:30]Sock 9.First char is OK [18:36:30]request: POST /json_proto HTTP/1.0 [18:36:30]Method: POST [18:36:30]URL: /json_proto [18:36:30]Method is POST - this is cgi request [18:36:30]url: /json_proto [18:36:30]query_string will be loaded in cgi processing [18:36:30]execute_cgi json_proto POST (null) [18:36:30]execute_cgi path=json_proto method=POST [18:36:30]POST find Content-Length [18:36:30]Host: 172.17.43.67:8080 [18:36:30]Content-Length: 678 [18:36:30]Content-Type: application/json [18:36:30] [18:36:30]POST finish read [18:36:30]Found Content-Length = 678 [18:36:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:30]execute_script... [18:36:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:30]POST & json_proto [18:36:30]process_json_proto [18:36:30]json parsed OK: [18:36:30]protocol is kg_v1.0 [18:36:30]action value=close_receipt [18:36:30]process_action close_receipt [18:36:30]cmd_close_receipt [18:36:30]MH_GetDate [18:36:30]Write to MH i2c: F0 00 00 1D 00 0C [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: F0 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: F0 09 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: F0 09 00 1D 00 00 2F 58 F4 66 6A BD 47 65 C9 [18:36:30]GetLastDocTimeStamp 1727288975 [18:36:30]current date 1727289391 [18:36:30]FM_GetShiftState [18:36:30]SAM_PROTO_GetShiftState [18:36:30]wFMCommunicate request_size=4 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 13 01 00 [18:36:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0E 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [18:36:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:36:30]wFMCommunicate OK [18:36:30]SAM_PROTO_GetShiftState done [18:36:30]FM_GetShiftState done [18:36:30]opened in 1727224329 [18:36:30]opened+sec_in_day 1727310729 [18:36:30]quantity*price = 50036 [18:36:30]sum+1 = 50037 [18:36:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 314 25.09.2024 18:36 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153298 ФПД: 260153618630142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183631&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153298&fm=260153618630142&tin=02508201610067®Number=0000000000091825&sum=50000 [18:36:31]StoreToDocumentArchive [18:36:31]shift 478 fd 153298 [18:36:31]save to /storage/0478/doc_00153298 [18:36:31]save last doc name /storage/0478/doc_00153298 to /storage/kkm_last_doc_name [18:36:31]save OK [18:36:31]Clear old archive folders... [18:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:31]tlvbuf is 01B36410 [18:36:31]SAM_PROTO_ClearQueue [18:36:31]wFMCommunicate request_size=4 [18:36:31]MH_SAM_APDU [18:36:31]CAPDU: 80 09 00 00 [18:36:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:36:32]RAPDU: 90 00 [18:36:32]wFMCommunicate OK [18:36:32]SAM_PROTO_ClearQueue done [18:36:32]KKMCreateOFDPacket [18:36:32]OFDProtocolAddRootSTLVToBuf [18:36:32]FM_MakeSignedData [18:36:32]FM_MakeSignedData [18:36:32]SAM_PROTO_SignData [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 0D 01 02 [18:36:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:36:32]RAPDU: 90 00 [18:36:32]wFMCommunicate OK [18:36:32]wFMCommunicate request_size=255 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2F 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 56 02 00 35 04 06 00 EC [18:36:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2F 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 56 02 00 35 04 06 00 EC 00 00 35 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]OFD Sender: No OFD packet to send [18:36:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:36:32]RAPDU: 90 00 [18:36:32]wFMCommunicate OK [18:36:32]wFMCommunicate request_size=10 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 0D 02 02 05 9B BC 06 85 FE [18:36:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 9B BC 06 85 FE 00 00 92 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:36:32]RAPDU: 90 00 [18:36:32]wFMCommunicate OK [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 0D 03 02 [18:36:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0B 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0B 00 2F 00 00 F4 22 11 E2 45 8F AC 91 90 00 C5 [18:36:32]RAPDU: F4 22 11 E2 45 8F AC 91 90 00 [18:36:32]wFMCommunicate OK [18:36:32]SAM_PROTO_SignData done [18:36:32]FM_MakeSignedData done [18:36:32]CreateOFDProtocolMessage [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 11 00 00 [18:36:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 17 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:36:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:32]wFMCommunicate OK [18:36:32]CreateOFDProtocolMessage done [18:36:32]OFDSenderStorePacket 153298 [18:36:32]StoreOFDPacket docnum=153298 [18:36:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 A9 07 01 5A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2F 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 56 02 00 35 04 06 00 EC 9B BC 06 85 FE F4 22 11 E2 45 8F AC 91 [18:36:32]CheckFolder [18:36:32]dirname=/storage/ofd_packets [18:36:32]CheckFolder done [18:36:32]ProducePacketName [18:36:32]name=ofd_packets/00153298 [18:36:32]NVStorageSaveData ofd_packets/00153298 [18:36:32]File name is /storage/ofd_packets/00153298 [18:36:32]Write 301 bytes [18:36:32]NVStorageSaveData done [18:36:32]OFDSenderStorePacket done [18:36:32]KKMCreateOFDPacket done [18:36:32]NVStorageSaveData kkm_last_timestamp [18:36:32]File name is /storage/kkm_last_timestamp [18:36:32]Write 4 bytes [18:36:32]NVStorageSaveData done [18:36:32]ExternCall_PrintAddStr [18:36:32]wPrintStart [18:36:32]Write to MH i2c: 01 00 00 31 00 31 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:36:33]RasterBufferAndPrint [18:36:33]line Счет N : (1)1787294 [18:36:33]line ИНН: 02508201610067 [18:36:33]line Контрольно-Кассовый Чек [18:36:33]line ПРОДАЖА [18:36:33]line ТРК (МРК, ГНК) : 42 [18:36:33]line Товар: 2710124130 [18:36:33]line Аи-92-К-5 [18:36:33]line 7.380 * 67.80 [18:36:33]line = 500.36 [18:36:33]line НДС 12% НСП 1% [18:36:33]line > о реализуемом товаре [18:36:33]line ОКРУГЛЕНИЕ: -0.36 [18:36:33]line ИТОГО: 500.00 [18:36:33]line Внесено: 500.00 [18:36:33]line СДАЧА: 0.00 [18:36:33]line НСП 1% : 4.43 [18:36:33]line НДС 12% : 53.14 [18:36:33]line Наличными: 500.00 [18:36:33]line Безнал.: 0.00 [18:36:33]line Место: АЗС № 89 "Партнер Нефть" [18:36:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:33]line СНО: Общий режим [18:36:33]line Чек 314 25.09.2024 18:36 [18:36:33]line Смена: 478 ФФД: 1.0 [18:36:33]line ЗНМ: 0300000113 [18:36:33]line РНМ: 0000000000091825 [18:36:33]line Версия ККМ: 001 [18:36:33]line ФМ: 0000000000871835 [18:36:33]line ФД: 153298 [18:36:33]line ФПД: 260153618630142 [18:36:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183631&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153298&fm=260153618630142&tin=02508201610067®Number=0000000000091825&sum=50000 [18:36:33]written 0, free lines is 4095 [18:36:33]OFD Sender: Processing packet 153298 [packets to send 836, broken 835] [18:36:33]ProducePacketName [18:36:33]name=ofd_packets/00153298 [18:36:33]OFD Sender: To server: pG, [18:36:33]CommunicateWithHost lk.salyk.kg:30040 [18:36:33]ConnectInit lk.salyk.kg [18:36:33]Write to MH i2c: 01 00 00 5C 00 5C [18:36:33]Write i2c OK [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: 01 [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: 01 07 00 [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [18:36:33]RasterBufferAndPrint [18:36:33]line [18:36:33]line [18:36:33]line [18:36:33]line [18:36:33]line [18:36:33]written 0, free lines is 3331 [18:36:33]MH_Cut [18:36:33]Write to MH i2c: D1 01 00 63 00 01 35 [18:36:33]Write i2c OK [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: D1 [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: D1 01 00 [18:36:33]MH_I2C_Read... [18:36:33]Read from MH i2c: D1 01 00 63 00 00 34 [18:36:33]Write to MH i2c: 01 00 00 64 00 64 [18:36:33]Write i2c OK [18:36:33]MH_I2C_Read... [18:36:33]Connected sock=10 [18:36:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 A9 07 01 5A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2F 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 56 02 00 35 04 06 00 EC 9B BC 06 85 FE F4 22 11 E2 45 8F AC 91 [18:36:34]*** Cut start [18:36:34]*** Purtial cut [18:36:34]*** Stage 1: CUTSNS_PIN = 1 [18:36:34]Read from MH i2c: 01 [18:36:34]MH_I2C_Read... [18:36:34]*** Stop cut motor [18:36:34]*** Cut end [18:36:34]Read from MH i2c: 01 07 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:36:34]process_action close_receipt done [18:36:34]requested_data is exist [18:36:34]produce_requested_data [18:36:34]requested_item fm.sn is exist - process it [18:36:34]wFMCommunicate request_size=4 [18:36:34]MH_SAM_APDU [18:36:34]CAPDU: 80 11 00 00 [18:36:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:36:34]Write i2c OK [18:36:34]MH_I2C_Read... [18:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 17 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [18:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:34]wFMCommunicate OK [18:36:34]requested_item fd.num is exist - process it [18:36:34]SAM_PROTO_GetFieldsCounters [18:36:34]wFMCommunicate request_size=4 [18:36:34]MH_SAM_APDU [18:36:34]CAPDU: 80 13 00 00 [18:36:34]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:36:34]Write i2c OK [18:36:34]MH_I2C_Read... [18:36:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 62 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [18:36:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 Received data: 30 87 30 95 30 F6 30 70 30 47 30 2C 39 01 31 00 38 30 32 30 35 30 10 30 04 30 04 00 D2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 30 00 30 57 30 04 30 04 30 00 38 3B 37 01 31 00 38 00 33 19 35 04 4F 04 00 00 00 00 00 00 B3 00 A4 00 47 90 00 00 94 [18:36:34]D5 wFMCommunicate OK [18:36:34]A5 SAM_PROTO_GetFieldsCounters done [18:36:34]07 requested_item shift.num is exist - process it [18:36:34]01 requested_item shift.opened is exist - process it [18:36:34]00 req_shift_opened [18:36:34]07 FM_GetShiftState [18:36:34]00 SAM_PROTO_GetShiftState [18:36:34]3B wFMCommunicate request_size=4 [18:36:34]00 MH_SAM_APDU [18:36:34]F9 CAPDU: 03 80 0E 13 00 01 37 37 00 30 [18:36:34]39 Write to MH i2c: 33 E2 36 08 34 00 33 67 34 00 80 13 01 00 00 00 00 00 E4 [18:36:34]36 31 32 33 34 11 04 10 00 Write i2c OK [18:36:34]30 MH_I2C_Read... [18:36:34]30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 56 02 00 F4 03 04 00 2B 00 F4 66 B6 04 01 00 00 4D F6 48 C9 DE 07 AE 2D [18:36:34]CommunicateWithHost err = 0 [18:36:34]CheckOFDResponse [18:36:34]1017 (14) - 77093643461234 [18:36:34]1041 (16) - 0000000000871835 [18:36:34]1040 (4) - 153298 [18:36:34]1012 (4) - 25.09.2024 12:20 [18:36:34]1206 (1) - 0 [18:36:34]OFD Sender: Remove packet 153298 [18:36:34]ProducePacketName [18:36:34]name=ofd_packets/00153298 [18:36:34]NVStorageDeleteData [18:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 0E 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [18:36:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:36:34]wFMCommunicate OK [18:36:34]SAM_PROTO_GetShiftState done [18:36:34]FM_GetShiftState done [18:36:34]req_shift_opened done [18:36:34]requested_item shift.open_date is exist - process it [18:36:34]req_shift_open_date [18:36:34]req_shift_open_date done [18:36:34]produce_requested_data done [18:36:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153298,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:36:34]process_action_free close_receipt [18:36:34]json_value_free [18:36:34]json_value_free done [18:36:34]process_json_proto returns [18:36:34]Send response to host [18:36:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153298,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:36:34]free response buf [18:36:34]execute_script done [18:36:34]execute_script returns [18:36:34]free content buf [18:36:34]Sock 9.Close socket [18:36:34]Sock 9.Thread stoped [18:36:35]OFD Sender: No OFD packet to send [18:36:37]accept exits with 6 [18:36:37]New connection [18:36:37]New thread 3066527076 created [18:36:37]Thread 3066670436 joined [18:36:37]Waiting for new connection... [18:36:37] Sock 6.Parse request [18:36:37]Sock 6.Check first char [18:36:37]Sock 6.First char is OK [18:36:37]request: POST /json_proto HTTP/1.0 [18:36:37]Method: POST [18:36:37]URL: /json_proto [18:36:37]Method is POST - this is cgi request [18:36:37]url: /json_proto [18:36:37]query_string will be loaded in cgi processing [18:36:37]execute_cgi json_proto POST (null) [18:36:37]execute_cgi path=json_proto method=POST [18:36:37]POST find Content-Length [18:36:37]Host: 172.17.43.67:8080 [18:36:37]Content-Length: 680 [18:36:37]Content-Type: application/json [18:36:37] [18:36:37]POST finish read [18:36:37]Found Content-Length = 680 [18:36:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:37]execute_script... [18:36: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)1787296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:37]POST & json_proto [18:36:37]process_json_proto [18:36:37]json parsed OK: [18:36:37]protocol is kg_v1.0 [18:36:37]action value=close_receipt [18:36:37]process_action close_receipt [18:36:37]cmd_close_receipt [18:36:37]MH_GetDate [18:36:37]Write to MH i2c: F0 00 00 68 00 57 [18:36:37]Write i2c OK [18:36:37]MH_I2C_Read... [18:36:37]Read from MH i2c: F0 [18:36:37]MH_I2C_Read... [18:36:37]Read from MH i2c: F0 09 00 [18:36:37]MH_I2C_Read... [18:36:37]Read from MH i2c: F0 09 00 68 00 00 36 58 F4 66 6A BD 47 65 1B [18:36:37]GetLastDocTimeStamp 1727289391 [18:36:37]current date 1727289398 [18:36:37]FM_GetShiftState [18:36:37]SAM_PROTO_GetShiftState [18:36:37]wFMCommunicate request_size=4 [18:36:37]MH_SAM_APDU [18:36:37]CAPDU: 80 13 01 00 [18:36:37]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:36:38]Write i2c OK [18:36:38]MH_I2C_Read... [18:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:38]Read from MH i2c: E2 [18:36:38]MH_I2C_Read... [18:36:38]Read from MH i2c: E2 0E 00 [18:36:38]MH_I2C_Read... [18:36:38]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [18:36:38]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:36:38]wFMCommunicate OK [18:36:38]SAM_PROTO_GetShiftState done [18:36:38]FM_GetShiftState done [18:36:38]opened in 1727224329 [18:36:38]opened+sec_in_day 1727310729 [18:36:38]quantity*price = 100050 [18:36:38]sum+1 = 100052 [18:36:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 315 25.09.2024 18:36 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153299 ФПД: 28952855476277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153299&fm=28952855476277&tin=02508201610067®Number=0000000000091825&sum=100000 [18:36:39]StoreToDocumentArchive [18:36:39]shift 478 fd 153299 [18:36:39]save to /storage/0478/doc_00153299 [18:36:39]save last doc name /storage/0478/doc_00153299 to /storage/kkm_last_doc_name [18:36:39]save OK [18:36:39]Clear old archive folders... [18:36:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:36:39]tlvbuf is 01B3C150 [18:36:39]SAM_PROTO_ClearQueue [18:36:39]wFMCommunicate request_size=4 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 09 00 00 [18:36:39]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:36:39]Write i2c OK [18:36:39]MH_I2C_Read... [18:36:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:39]Read from MH i2c: E2 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:36:39]RAPDU: 90 00 [18:36:39]wFMCommunicate OK [18:36:39]SAM_PROTO_ClearQueue done [18:36:39]KKMCreateOFDPacket [18:36:39]OFDProtocolAddRootSTLVToBuf [18:36:39]FM_MakeSignedData [18:36:39]FM_MakeSignedData [18:36:39]SAM_PROTO_SignData [18:36:39]wFMCommunicate request_size=4 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 0D 01 02 [18:36:39]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:36:39]Write i2c OK [18:36:39]MH_I2C_Read... [18:36:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:39]Read from MH i2c: E2 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:36:39]RAPDU: 90 00 [18:36:39]wFMCommunicate OK [18:36:39]wFMCommunicate request_size=255 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 36 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 56 02 00 35 04 06 00 1A 55 1C AA [18:36:39]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 36 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 56 02 00 35 04 06 00 1A 55 1C AA 00 00 D8 [18:36:39]Write i2c OK [18:36:39]MH_I2C_Read... [18:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:39]Read from MH i2c: E2 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:36:39]RAPDU: 90 00 [18:36:39]wFMCommunicate OK [18:36:39]wFMCommunicate request_size=7 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 0D 02 02 02 78 35 [18:36:39]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 78 35 00 00 A4 [18:36:39]Write i2c OK [18:36:39]MH_I2C_Read... [18:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:39]Read from MH i2c: E2 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:36:39]RAPDU: 90 00 [18:36:39]wFMCommunicate OK [18:36:39]wFMCommunicate request_size=4 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 0D 03 02 [18:36:39]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:36:39]Write i2c OK [18:36:39]MH_I2C_Read... [18:36:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:39]Read from MH i2c: E2 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 0B 00 [18:36:39]MH_I2C_Read... [18:36:39]Read from MH i2c: E2 0B 00 7A 00 00 97 D8 15 7A 27 9C 59 2E 90 00 3E [18:36:39]RAPDU: 97 D8 15 7A 27 9C 59 2E 90 00 [18:36:39]wFMCommunicate OK [18:36:39]SAM_PROTO_SignData done [18:36:39]FM_MakeSignedData done [18:36:39]CreateOFDProtocolMessage [18:36:39]wFMCommunicate request_size=4 [18:36:39]MH_SAM_APDU [18:36:39]CAPDU: 80 11 00 00 [18:36:40]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:36:40]Write i2c OK [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: E2 [18:36:40]MH_I2C_Read... [18:36:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:40]Read from MH i2c: E2 17 00 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [18:36:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:40]wFMCommunicate OK [18:36:40]CreateOFDProtocolMessage done [18:36:40]OFDSenderStorePacket 153299 [18:36:40]StoreOFDPacket docnum=153299 [18:36:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F3 6C 04 01 9D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 36 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 56 02 00 35 04 06 00 1A 55 1C AA 78 35 97 D8 15 7A 27 9C 59 2E [18:36:40]CheckFolder [18:36:40]dirname=/storage/ofd_packets [18:36:40]CheckFolder done [18:36:40]ProducePacketName [18:36:40]name=ofd_packets/00153299 [18:36:40]NVStorageSaveData ofd_packets/00153299 [18:36:40]File name is /storage/ofd_packets/00153299 [18:36:40]Write 298 bytes [18:36:40]NVStorageSaveData done [18:36:40]OFDSenderStorePacket done [18:36:40]KKMCreateOFDPacket done [18:36:40]NVStorageSaveData kkm_last_timestamp [18:36:40]File name is /storage/kkm_last_timestamp [18:36:40]Write 4 bytes [18:36:40]NVStorageSaveData done [18:36:40]ExternCall_PrintAddStr [18:36:40]wPrintStart [18:36:40]Write to MH i2c: 01 00 00 7C 00 7C [18:36:40]Write i2c OK [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 07 00 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:36:40]RasterBufferAndPrint [18:36:40]line Счет N : (1)1787296 [18:36:40]line ИНН: 02508201610067 [18:36:40]line Контрольно-Кассовый Чек [18:36:40]line ПРОДАЖА [18:36:40]line ТРК (МРК, ГНК) : 41 [18:36:40]line Товар: 2710194210 [18:36:40]line ДТ-К-5 [18:36:40]line 13.130 * 76.20 [18:36:40]line = 1000.51 [18:36:40]line НДС 12% НСП 1% [18:36:40]line > о реализуемом товаре [18:36:40]line ОКРУГЛЕНИЕ: -0.51 [18:36:40]line ИТОГО: 1000.00 [18:36:40]line Внесено: 1000.00 [18:36:40]line СДАЧА: 0.00 [18:36:40]line НСП 1% : 8.85 [18:36:40]line НДС 12% : 106.25 [18:36:40]line Наличными: 1000.00 [18:36:40]line Безнал.: 0.00 [18:36:40]line Место: АЗС № 89 "Партнер Нефть" [18:36:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:40]line СНО: Общий режим [18:36:40]line Чек 315 25.09.2024 18:36 [18:36:40]line Смена: 478 ФФД: 1.0 [18:36:40]line ЗНМ: 0300000113 [18:36:40]line РНМ: 0000000000091825 [18:36:40]line Версия ККМ: 001 [18:36:40]line ФМ: 0000000000871835 [18:36:40]line ФД: 153299 [18:36:40]line ФПД: 28952855476277 [18:36:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153299&fm=28952855476277&tin=02508201610067®Number=0000000000091825&sum=100000 [18:36:40]written 0, free lines is 4095 [18:36:40]OFD Sender: Processing packet 153299 [packets to send 836, broken 835] [18:36:40]ProducePacketName [18:36:40]name=ofd_packets/00153299 [18:36:40]OFD Sender: To server: pG, [18:36:40]CommunicateWithHost lk.salyk.kg:30040 [18:36:40]ConnectInit lk.salyk.kg [18:36:40]Write to MH i2c: 01 00 00 A7 00 A7 [18:36:40]Write i2c OK [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 07 00 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DE 0C 98 [18:36:40]RasterBufferAndPrint [18:36:40]line [18:36:40]line [18:36:40]line [18:36:40]line [18:36:40]line [18:36:40]written 0, free lines is 3321 [18:36:40]MH_Cut [18:36:40]Write to MH i2c: D1 01 00 AE 00 01 80 [18:36:40]Write i2c OK [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: D1 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: D1 01 00 [18:36:40]MH_I2C_Read... [18:36:40]Read from MH i2c: D1 01 00 AE 00 00 7F [18:36:40]Write to MH i2c: 01 00 00 AF 00 AF [18:36:40]Write i2c OK [18:36:40]MH_I2C_Read... [18:36:41]*** Cut start [18:36:41]*** Purtial cut [18:36:41]*** Stage 1: CUTSNS_PIN = 1 [18:36:41]Read from MH i2c: 01 [18:36:41]MH_I2C_Read... [18:36:41]*** Stop cut motor [18:36:41]*** Cut end [18:36:41]Read from MH i2c: 01 07 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [18:36:41]process_action close_receipt done [18:36:41]requested_data is exist [18:36:41]produce_requested_data [18:36:41]requested_item fm.sn is exist - process it [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 11 00 00 [18:36:41]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 17 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [18:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:41]wFMCommunicate OK [18:36:41]requested_item fd.num is exist - process it [18:36:41]SAM_PROTO_GetFieldsCounters [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 13 00 00 [18:36:41]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]recv_with_timeout no data received [18:36:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 62 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [18:36:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:41]wFMCommunicate OK [18:36:41]SAM_PROTO_GetFieldsCounters done [18:36:41]requested_item shift.num is exist - process it [18:36:41]requested_item shift.opened is exist - process it [18:36:41]req_shift_opened [18:36:41]FM_GetShiftState [18:36:41]SAM_PROTO_GetShiftState [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 13 01 00 [18:36:41]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:42]Read from MH i2c: E2 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: E2 0E 00 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F7 [18:36:42]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:36:42]wFMCommunicate OK [18:36:42]SAM_PROTO_GetShiftState done [18:36:42]FM_GetShiftState done [18:36:42]req_shift_opened done [18:36:42]requested_item shift.open_date is exist - process it [18:36:42]req_shift_open_date [18:36:42]req_shift_open_date done [18:36:42]produce_requested_data done [18:36:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153299,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:36:42]process_action_free close_receipt [18:36:42]json_value_free [18:36:42]json_value_free done [18:36:42]process_json_proto returns [18:36:42]Send response to host [18:36:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153299,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:36:42]free response buf [18:36:42]execute_script done [18:36:42]execute_script returns [18:36:42]free content buf [18:36:42]Sock 6.Close socket [18:36:42]Sock 6.Thread stoped [18:36:44]Connected sock=11 [18:36:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F3 6C 04 01 9D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 36 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 56 02 00 35 04 06 00 1A 55 1C AA 78 35 97 D8 15 7A 27 9C 59 2E [18:36:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 21 14 47 00 C1 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 56 02 00 F4 03 04 00 35 00 F4 66 B6 04 01 00 00 6E C2 DE CC 5C 48 84 17 [18:36:44]CommunicateWithHost err = 0 [18:36:44]CheckOFDResponse [18:36:44]1017 (14) - 77093643461234 [18:36:44]1041 (16) - 0000000000871835 [18:36:44]1040 (4) - 153299 [18:36:44]1012 (4) - 25.09.2024 12:21 [18:36:44]1206 (1) - 0 [18:36:44]OFD Sender: Remove packet 153299 [18:36:44]ProducePacketName [18:36:44]name=ofd_packets/00153299 [18:36:44]NVStorageDeleteData [18:36:45]OFD Sender: No OFD packet to send [18:36:50]OFD Sender: No OFD packet to send [18:36:54]recv_with_timeout no data received [18:36:55]OFD Sender: No OFD packet to send [18:37:00]OFD Sender: No OFD packet to send [18:37:05]OFD Sender: No OFD packet to send [18:37:10]recv_with_timeout no data received [18:37:10]OFD Sender: No OFD packet to send [18:37:15]OFD Sender: No OFD packet to send [18:37:19]accept exits with 10 [18:37:19]New connection [18:37:19]New thread 3066670436 created [18:37:19]Thread 3066527076 joined [18:37:19]Waiting for new connection... [18:37:19] Sock 10.Parse request [18:37:19]Sock 10.Check first char [18:37:19]Sock 10.First char is OK [18:37:19]request: POST /json_proto HTTP/1.0 [18:37:19]Method: POST [18:37:19]URL: /json_proto [18:37:19]Method is POST - this is cgi request [18:37:19]url: /json_proto [18:37:19]query_string will be loaded in cgi processing [18:37:19]execute_cgi json_proto POST (null) [18:37:19]execute_cgi path=json_proto method=POST [18:37:19]POST find Content-Length [18:37:19]Host: 172.17.43.67:8080 [18:37:19]Content-Length: 679 [18:37:19]Content-Type: application/json [18:37:19] [18:37:19]POST finish read [18:37:19]Found Content-Length = 679 [18:37:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.090, "sum" : 955.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 955.00, "total" : 955.00, "payments": [ { "type": 0, "sum" : 955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:19]execute_script... [18:37:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.090, "sum" : 955.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 955.00, "total" : 955.00, "payments": [ { "type": 0, "sum" : 955.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:19]POST & json_proto [18:37:19]process_json_proto [18:37:19]json parsed OK: [18:37:19]protocol is kg_v1.0 [18:37:19]action value=close_receipt [18:37:19]process_action close_receipt [18:37:19]cmd_close_receipt [18:37:19]MH_GetDate [18:37:19]Write to MH i2c: F0 00 00 B3 00 A2 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: F0 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: F0 09 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: F0 09 00 B3 00 00 5F 58 F4 66 6A BD 47 65 8F [18:37:19]GetLastDocTimeStamp 1727289398 [18:37:19]current date 1727289439 [18:37:19]FM_GetShiftState [18:37:19]SAM_PROTO_GetShiftState [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 13 01 00 [18:37:19]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 0E 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F9 [18:37:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:37:19]wFMCommunicate OK [18:37:19]SAM_PROTO_GetShiftState done [18:37:19]FM_GetShiftState done [18:37:19]opened in 1727224329 [18:37:19]opened+sec_in_day 1727310729 [18:37:19]quantity*price = 95530 [18:37:19]sum+1 = 95531 [18:37:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 955.00 Внесено: 955.00 СДАЧА: 0.00 НСП 1% : 8.45 НДС 12% : 101.45 Наличными: 955.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 316 25.09.2024 18:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153300 ФПД: 191737496481485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153300&fm=191737496481485&tin=02508201610067®Number=0000000000091825&sum=95500 [18:37:20]StoreToDocumentArchive [18:37:20]shift 478 fd 153300 [18:37:20]save to /storage/0478/doc_00153300 [18:37:20]save last doc name /storage/0478/doc_00153300 to /storage/kkm_last_doc_name [18:37:20]save OK [18:37:20]Clear old archive folders... [18:37:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:20]tlvbuf is 01B7D6B0 [18:37:20]SAM_PROTO_ClearQueue [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 09 00 00 [18:37:20]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]SAM_PROTO_ClearQueue done [18:37:20]KKMCreateOFDPacket [18:37:20]OFDProtocolAddRootSTLVToBuf [18:37:20]FM_MakeSignedData [18:37:20]FM_MakeSignedData [18:37:20]SAM_PROTO_SignData [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 01 02 [18:37:20]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]wFMCommunicate request_size=255 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 37 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 75 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 75 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 27 00 00 00 00 07 04 06 00 0C 75 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 60 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 56 02 00 35 04 06 00 AE [18:37:20]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 37 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 75 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 75 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 27 00 00 00 00 07 04 06 00 0C 75 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 60 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 56 02 00 35 04 06 00 AE 00 00 E0 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]OFD Sender: No OFD packet to send [18:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]wFMCommunicate request_size=10 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 02 02 05 62 5D 5E 2E CD [18:37:20]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 62 5D 5E 2E CD 00 00 60 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:37:20]RAPDU: 90 00 [18:37:20]wFMCommunicate OK [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 0D 03 02 [18:37:20]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:20]Read from MH i2c: E2 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 0B 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: E2 0B 00 C5 00 00 92 3B 32 12 6D F0 41 31 90 00 21 [18:37:20]RAPDU: 92 3B 32 12 6D F0 41 31 90 00 [18:37:20]wFMCommunicate OK [18:37:20]SAM_PROTO_SignData done [18:37:20]FM_MakeSignedData done [18:37:20]CreateOFDProtocolMessage [18:37:20]wFMCommunicate request_size=4 [18:37:20]MH_SAM_APDU [18:37:20]CAPDU: 80 11 00 00 [18:37:20]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:21]Read from MH i2c: E2 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 17 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [18:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:37:21]wFMCommunicate OK [18:37:21]CreateOFDProtocolMessage done [18:37:21]OFDSenderStorePacket 153300 [18:37:21]StoreOFDPacket docnum=153300 [18:37:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 4D 07 01 05 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 37 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 75 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 75 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 27 00 00 00 00 07 04 06 00 0C 75 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 60 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 56 02 00 35 04 06 00 AE 62 5D 5E 2E CD 92 3B 32 12 6D F0 41 31 [18:37:21]CheckFolder [18:37:21]dirname=/storage/ofd_packets [18:37:21]CheckFolder done [18:37:21]ProducePacketName [18:37:21]name=ofd_packets/00153300 [18:37:21]NVStorageSaveData ofd_packets/00153300 [18:37:21]File name is /storage/ofd_packets/00153300 [18:37:21]Write 301 bytes [18:37:21]NVStorageSaveData done [18:37:21]OFDSenderStorePacket done [18:37:21]KKMCreateOFDPacket done [18:37:21]NVStorageSaveData kkm_last_timestamp [18:37:21]File name is /storage/kkm_last_timestamp [18:37:21]Write 4 bytes [18:37:21]NVStorageSaveData done [18:37:21]ExternCall_PrintAddStr [18:37:21]wPrintStart [18:37:21]Write to MH i2c: 01 00 00 C7 00 C7 [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 07 00 [18:37:21]MH_I2C_Read... [18:37:21]OFD Sender: Processing packet 153300 [packets to send 836, broken 835] [18:37:21]ProducePacketName [18:37:21]name=ofd_packets/00153300 [18:37:21]OFD Sender: To server: pG, [18:37:21]CommunicateWithHost lk.salyk.kg:30040 [18:37:21]ConnectInit lk.salyk.kg [18:37:21]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [18:37:21]RasterBufferAndPrint [18:37:21]line Счет N : (1)1787295 [18:37:21]line ИНН: 02508201610067 [18:37:21]line Контрольно-Кассовый Чек [18:37:21]line ПРОДАЖА [18:37:21]line ТРК (МРК, ГНК) : 32 [18:37:21]line Товар: 2710124130 [18:37:21]line Аи-92-К-5 [18:37:21]line 14.090 * 67.80 [18:37:21]line = 955.30 [18:37:21]line НДС 12% НСП 1% [18:37:21]line > о реализуемом товаре [18:37:21]line ОКРУГЛЕНИЕ: -0.30 [18:37:21]line ИТОГО: 955.00 [18:37:21]line Внесено: 955.00 [18:37:21]line СДАЧА: 0.00 [18:37:21]line НСП 1% : 8.45 [18:37:21]line НДС 12% : 101.45 [18:37:21]line Наличными: 955.00 [18:37:21]line Безнал.: 0.00 [18:37:21]line Место: АЗС № 89 "Партнер Нефть" [18:37:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:37:21]line СНО: Общий режим [18:37:21]line Чек 316 25.09.2024 18:37 [18:37:21]line Смена: 478 ФФД: 1.0 [18:37:21]line ЗНМ: 0300000113 [18:37:21]line РНМ: 0000000000091825 [18:37:21]line Версия ККМ: 001 [18:37:21]line ФМ: 0000000000871835 [18:37:21]line ФД: 153300 [18:37:21]line ФПД: 191737496481485 [18:37:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153300&fm=191737496481485&tin=02508201610067®Number=0000000000091825&sum=95500 [18:37:21]written 0, free lines is 4095 [18:37:21]Write to MH i2c: 01 00 00 F2 00 F2 [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 07 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DE 0C E3 [18:37:21]RasterBufferAndPrint [18:37:21]line [18:37:21]line [18:37:21]line [18:37:21]line [18:37:21]line [18:37:21]written 0, free lines is 3321 [18:37:21]MH_Cut [18:37:21]Write to MH i2c: D1 01 00 F9 00 01 CB [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: D1 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: D1 01 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: D1 01 00 F9 00 00 CA [18:37:21]Write to MH i2c: 01 00 00 FA 00 FA [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:22]*** Cut start [18:37:22]*** Purtial cut [18:37:22]*** Stage 1: CUTSNS_PIN = 1 [18:37:22]Read from MH i2c: 01 [18:37:22]MH_I2C_Read... [18:37:22]*** Stop cut motor [18:37:22]*** Cut end [18:37:22]Read from MH i2c: 01 07 00 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [18:37:22]process_action close_receipt done [18:37:22]requested_data is exist [18:37:22]produce_requested_data [18:37:22]requested_item fm.sn is exist - process it [18:37:22]wFMCommunicate request_size=4 [18:37:22]MH_SAM_APDU [18:37:22]CAPDU: 80 11 00 00 [18:37:22]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [18:37:22]Write i2c OK [18:37:22]MH_I2C_Read... [18:37:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:22]Read from MH i2c: E2 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 17 00 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [18:37:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:37:22]wFMCommunicate OK [18:37:22]requested_item fd.num is exist - process it [18:37:22]SAM_PROTO_GetFieldsCounters [18:37:22]wFMCommunicate request_size=4 [18:37:22]MH_SAM_APDU [18:37:22]CAPDU: 80 13 00 00 [18:37:22]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [18:37:22]Write i2c OK [18:37:22]MH_I2C_Read... [18:37:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:22]Read from MH i2c: E2 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 62 00 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [18:37:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:22]wFMCommunicate OK [18:37:22]SAM_PROTO_GetFieldsCounters done [18:37:22]requested_item shift.num is exist - process it [18:37:22]requested_item shift.opened is exist - process it [18:37:22]req_shift_opened [18:37:22]FM_GetShiftState [18:37:22]SAM_PROTO_GetShiftState [18:37:22]wFMCommunicate request_size=4 [18:37:22]MH_SAM_APDU [18:37:22]CAPDU: 80 13 01 00 [18:37:22]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:37:22]Write i2c OK [18:37:22]MH_I2C_Read... [18:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:22]Read from MH i2c: E2 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 0E 00 [18:37:22]MH_I2C_Read... [18:37:22]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 42 [18:37:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:37:22]wFMCommunicate OK [18:37:22]SAM_PROTO_GetShiftState done [18:37:22]FM_GetShiftState done [18:37:22]req_shift_opened done [18:37:22]requested_item shift.open_date is exist - process it [18:37:22]req_shift_open_date [18:37:22]req_shift_open_date done [18:37:22]produce_requested_data done [18:37:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153300,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:37:22]process_action_free close_receipt [18:37:22]json_value_free [18:37:22]json_value_free done [18:37:22]process_json_proto returns [18:37:22]Send response to host [18:37:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153300,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:37:22]free response buf [18:37:22]execute_script done [18:37:22]execute_script returns [18:37:23]free content buf [18:37:23]Sock 10.Close socket [18:37:23]Sock 10.Thread stoped [18:37:28]Connected sock=11 [18:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 4D 07 01 05 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 37 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 75 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 75 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 27 00 00 00 00 07 04 06 00 0C 75 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 60 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 56 02 00 35 04 06 00 AE 62 5D 5E 2E CD 92 3B 32 12 6D F0 41 31 [18:37:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 EA 47 00 54 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 56 02 00 F4 03 04 00 61 00 F4 66 B6 04 01 00 00 64 57 6D C7 05 FA 53 28 [18:37:28]CommunicateWithHost err = 0 [18:37:28]CheckOFDResponse [18:37:28]1017 (14) - 77093643461234 [18:37:28]1041 (16) - 0000000000871835 [18:37:28]1040 (4) - 153300 [18:37:28]1012 (4) - 25.09.2024 12:21 [18:37:28]1206 (1) - 0 [18:37:28]OFD Sender: Remove packet 153300 [18:37:28]ProducePacketName [18:37:28]name=ofd_packets/00153300 [18:37:28]NVStorageDeleteData [18:37:29]OFD Sender: No OFD packet to send [18:37:34]OFD Sender: No OFD packet to send [18:37:39]OFD Sender: No OFD packet to send [18:37:44]OFD Sender: No OFD packet to send [18:37:48]recv_with_timeout no data received [18:37:49]OFD Sender: No OFD packet to send [18:37:54]OFD Sender: No OFD packet to send [18:37:59]recv_with_timeout no data received [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:38:09]OFD Sender: No OFD packet to send [18:38:14]OFD Sender: No OFD packet to send [18:38:18]recv_with_timeout no data received [18:38:19]OFD Sender: No OFD packet to send [18:38:24]OFD Sender: No OFD packet to send [18:38:29]recv_with_timeout no data received [18:38:29]OFD Sender: No OFD packet to send [18:38:34]OFD Sender: No OFD packet to send [18:38:39]OFD Sender: No OFD packet to send [18:38:44]OFD Sender: No OFD packet to send [18:38:49]OFD Sender: No OFD packet to send [18:38:54]OFD Sender: No OFD packet to send [18:38:58]recv_with_timeout no data received [18:38:59]OFD Sender: No OFD packet to send [18:39:04]OFD Sender: No OFD packet to send [18:39:09]OFD Sender: No OFD packet to send [18:39:11]accept exits with 9 [18:39:11]New connection [18:39:11]New thread 3066527076 created [18:39:11]Thread 3066670436 joined [18:39:11]Waiting for new connection... [18:39:11] Sock 9.Parse request [18:39:11]Sock 9.Check first char [18:39:11]Sock 9.First char is OK [18:39:11]request: POST /json_proto HTTP/1.0 [18:39:11]Method: POST [18:39:11]URL: /json_proto [18:39:11]Method is POST - this is cgi request [18:39:11]url: /json_proto [18:39:11]query_string will be loaded in cgi processing [18:39:11]execute_cgi json_proto POST (null) [18:39:11]execute_cgi path=json_proto method=POST [18:39:11]POST find Content-Length [18:39:11]Host: 172.17.43.67:8080 [18:39:11]Content-Length: 675 [18:39:11]Content-Type: application/json [18:39:11] [18:39:11]POST finish read [18:39:11]Found Content-Length = 675 [18:39:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.350, "sum" : 560.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:11]execute_script... [18:39:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.350, "sum" : 560.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:11]POST & json_proto [18:39:11]process_json_proto [18:39:11]json parsed OK: [18:39:11]protocol is kg_v1.0 [18:39:11]action value=close_receipt [18:39:11]process_action close_receipt [18:39:11]cmd_close_receipt [18:39:11]MH_GetDate [18:39:11]Write to MH i2c: F0 00 00 FE 00 ED [18:39:11]Write i2c OK [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 09 00 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 09 00 FE 00 00 CF 58 F4 66 6A BD 47 65 4A [18:39:11]GetLastDocTimeStamp 1727289440 [18:39:11]current date 1727289551 [18:39:11]FM_GetShiftState [18:39:11]SAM_PROTO_GetShiftState [18:39:11]wFMCommunicate request_size=4 [18:39:11]MH_SAM_APDU [18:39:11]CAPDU: 80 13 01 00 [18:39:11]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:39:11]Write i2c OK [18:39:11]MH_I2C_Read... [18:39:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:11]Read from MH i2c: E2 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: E2 0E 00 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 44 [18:39:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:39:11]wFMCommunicate OK [18:39:11]SAM_PROTO_GetShiftState done [18:39:11]FM_GetShiftState done [18:39:11]opened in 1727224329 [18:39:11]opened+sec_in_day 1727310729 [18:39:11]quantity*price = 56007 [18:39:11]sum+1 = 56008 [18:39:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 560.00 Внесено: 560.00 СДАЧА: 0.00 НСП 1% : 4.96 НДС 12% : 59.48 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 317 25.09.2024 18:39 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153301 ФПД: 191663651338015 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153301&fm=191663651338015&tin=02508201610067®Number=0000000000091825&sum=56000 [18:39:12]StoreToDocumentArchive [18:39:12]shift 478 fd 153301 [18:39:12]save to /storage/0478/doc_00153301 [18:39:12]save last doc name /storage/0478/doc_00153301 to /storage/kkm_last_doc_name [18:39:12]save OK [18:39:12]Clear old archive folders... [18:39:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:39:12]tlvbuf is 01B7EFE0 [18:39:12]SAM_PROTO_ClearQueue [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 09 00 00 [18:39:12]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]SAM_PROTO_ClearQueue done [18:39:12]KKMCreateOFDPacket [18:39:12]OFDProtocolAddRootSTLVToBuf [18:39:12]FM_MakeSignedData [18:39:12]FM_MakeSignedData [18:39:12]SAM_PROTO_SignData [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 01 02 [18:39:12]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]wFMCommunicate request_size=255 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 CF 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 56 02 00 35 04 06 00 AE 51 2B DA [18:39:12]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 CF 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 56 02 00 35 04 06 00 AE 51 2B DA 00 00 7F [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]wFMCommunicate request_size=7 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 02 02 02 B7 1F [18:39:12]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 B7 1F 00 00 64 [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 03 02 [18:39:12]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 0B 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 0B 00 10 01 00 FC A9 74 87 E2 52 21 A1 90 00 23 [18:39:12]RAPDU: FC A9 74 87 E2 52 21 A1 90 00 [18:39:12]wFMCommunicate OK [18:39:12]SAM_PROTO_SignData done [18:39:12]FM_MakeSignedData done [18:39:12]CreateOFDProtocolMessage [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 11 00 00 [18:39:12]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 17 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [18:39:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:12]wFMCommunicate OK [18:39:12]CreateOFDProtocolMessage done [18:39:12]OFDSenderStorePacket 153301 [18:39:12]StoreOFDPacket docnum=153301 [18:39:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 36 04 01 43 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 CF 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 56 02 00 35 04 06 00 AE 51 2B DA B7 1F FC A9 74 87 E2 52 21 A1 [18:39:12]CheckFolder [18:39:12]dirname=/storage/ofd_packets [18:39:12]CheckFolder done [18:39:12]ProducePacketName [18:39:12]name=ofd_packets/00153301 [18:39:12]NVStorageSaveData ofd_packets/00153301 [18:39:12]File name is /storage/ofd_packets/00153301 [18:39:12]Write 298 bytes [18:39:12]NVStorageSaveData done [18:39:12]OFDSenderStorePacket done [18:39:12]KKMCreateOFDPacket done [18:39:12]NVStorageSaveData kkm_last_timestamp [18:39:12]File name is /storage/kkm_last_timestamp [18:39:12]Write 4 bytes [18:39:12]NVStorageSaveData done [18:39:12]ExternCall_PrintAddStr [18:39:12]wPrintStart [18:39:12]Write to MH i2c: 01 00 00 12 01 13 [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: 01 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: 01 07 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [18:39:12]RasterBufferAndPrint [18:39:12]line Счет N : (1)1787297 [18:39:12]line ИНН: 02508201610067 [18:39:12]line Контрольно-Кассовый Чек [18:39:12]line ПРОДАЖА [18:39:12]line ТРК (МРК, ГНК) : 31 [18:39:12]line Товар: 2710194210 [18:39:12]line ДТ-К-5 [18:39:12]line 7.350 * 76.20 [18:39:12]line = 560.07 [18:39:12]line НДС 12% НСП 1% [18:39:12]line > о реализуемом товаре [18:39:12]line ОКРУГЛЕНИЕ: -0.07 [18:39:12]line ИТОГО: 560.00 [18:39:12]line Внесено: 560.00 [18:39:12]line СДАЧА: 0.00 [18:39:12]line НСП 1% : 4.96 [18:39:12]line НДС 12% : 59.48 [18:39:12]line Наличными: 560.00 [18:39:12]line Безнал.: 0.00 [18:39:12]line Место: АЗС № 89 "Партнер Нефть" [18:39:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:39:12]line СНО: Общий режим [18:39:12]line Чек 317 25.09.2024 18:39 [18:39:12]line Смена: 478 ФФД: 1.0 [18:39:12]line ЗНМ: 0300000113 [18:39:12]line РНМ: 0000000000091825 [18:39:12]line Версия ККМ: 001 [18:39:12]line ФМ: 0000000000871835 [18:39:12]line ФД: 153301 [18:39:12]line ФПД: 191663651338015 [18:39:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153301&fm=191663651338015&tin=02508201610067®Number=0000000000091825&sum=56000 [18:39:13]OFD Sender: Processing packet 153301 [packets to send 836, broken 835] [18:39:13]ProducePacketName [18:39:13]name=ofd_packets/00153301 [18:39:13]OFD Sender: To server: pG, [18:39:13]CommunicateWithHost lk.salyk.kg:30040 [18:39:13]ConnectInit lk.salyk.kg [18:39:13]written 0, free lines is 4095 [18:39:13]Connected sock=7 [18:39:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 36 04 01 43 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C7 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 CF 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 56 02 00 35 04 06 00 AE 51 2B DA B7 1F FC A9 74 87 E2 52 21 A1 [18:39:13]Write to MH i2c: 01 00 00 3D 01 3E [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 07 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D7 0C 28 [18:39:13]RasterBufferAndPrint [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]written 0, free lines is 3293 [18:39:13]MH_Cut [18:39:13]Write to MH i2c: D1 01 00 44 01 01 17 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 01 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 01 00 44 01 00 16 [18:39:13]Write to MH i2c: 01 00 00 45 01 46 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 49 E5 47 00 88 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 56 02 00 F4 03 04 00 CA 00 F4 66 B6 04 01 00 00 40 A9 F8 AB 72 06 F0 D2 [18:39:13]CommunicateWithHost err = 0 [18:39:13]CheckOFDResponse [18:39:13]1017 (14) - 77093643461234 [18:39:13]1041 (16) - 0000000000871835 [18:39:13]1040 (4) - 153301 [18:39:13]1012 (4) - 25.09.2024 12:23 [18:39:13]1206 (1) - 0 [18:39:13]OFD Sender: Remove packet 153301 [18:39:13]ProducePacketName [18:39:13]name=ofd_packets/00153301 [18:39:13]NVStorageDeleteData [18:39:14]*** Cut start [18:39:14]*** Purtial cut [18:39:14]*** Stage 1: CUTSNS_PIN = 1 [18:39:14]OFD Sender: No OFD packet to send [18:39:14]Read from MH i2c: 01 [18:39:14]MH_I2C_Read... [18:39:14]*** Stop cut motor [18:39:14]*** Cut end [18:39:14]Read from MH i2c: 01 07 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [18:39:14]process_action close_receipt done [18:39:14]requested_data is exist [18:39:14]produce_requested_data [18:39:14]requested_item fm.sn is exist - process it [18:39:14]wFMCommunicate request_size=4 [18:39:14]MH_SAM_APDU [18:39:14]CAPDU: 80 11 00 00 [18:39:14]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [18:39:14]Write i2c OK [18:39:14]MH_I2C_Read... [18:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:14]Read from MH i2c: E2 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 17 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [18:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:14]wFMCommunicate OK [18:39:14]requested_item fd.num is exist - process it [18:39:14]SAM_PROTO_GetFieldsCounters [18:39:14]wFMCommunicate request_size=4 [18:39:14]MH_SAM_APDU [18:39:14]CAPDU: 80 13 00 00 [18:39:14]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [18:39:14]Write i2c OK [18:39:14]MH_I2C_Read... [18:39:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:14]Read from MH i2c: E2 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 62 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [18:39:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:14]wFMCommunicate OK [18:39:14]SAM_PROTO_GetFieldsCounters done [18:39:14]requested_item shift.num is exist - process it [18:39:14]requested_item shift.opened is exist - process it [18:39:14]req_shift_opened [18:39:14]FM_GetShiftState [18:39:14]SAM_PROTO_GetShiftState [18:39:14]wFMCommunicate request_size=4 [18:39:14]MH_SAM_APDU [18:39:14]CAPDU: 80 13 01 00 [18:39:14]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [18:39:14]Write i2c OK [18:39:14]MH_I2C_Read... [18:39:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:14]Read from MH i2c: E2 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 0E 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8E [18:39:14]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:39:14]wFMCommunicate OK [18:39:14]SAM_PROTO_GetShiftState done [18:39:14]FM_GetShiftState done [18:39:14]req_shift_opened done [18:39:14]requested_item shift.open_date is exist - process it [18:39:14]req_shift_open_date [18:39:14]req_shift_open_date done [18:39:14]produce_requested_data done [18:39:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153301,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:39:14]process_action_free close_receipt [18:39:14]json_value_free [18:39:14]json_value_free done [18:39:14]process_json_proto returns [18:39:14]Send response to host [18:39:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153301,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:39:14]free response buf [18:39:14]execute_script done [18:39:14]execute_script returns [18:39:14]free content buf [18:39:14]Sock 9.Close socket [18:39:14]Sock 9.Thread stoped [18:39:19]OFD Sender: No OFD packet to send [18:39:24]OFD Sender: No OFD packet to send [18:39:29]OFD Sender: No OFD packet to send [18:39:34]OFD Sender: No OFD packet to send [18:39:39]OFD Sender: No OFD packet to send [18:39:41]accept exits with 10 [18:39:41]New connection [18:39:41]New thread 3066670436 created [18:39:41]Thread 3066527076 joined [18:39:41]Waiting for new connection... [18:39:41] Sock 10.Parse request [18:39:41]Sock 10.Check first char [18:39:41]Sock 10.First char is OK [18:39:41]request: POST /json_proto HTTP/1.0 [18:39:41]Method: POST [18:39:41]URL: /json_proto [18:39:41]Method is POST - this is cgi request [18:39:41]url: /json_proto [18:39:41]query_string will be loaded in cgi processing [18:39:41]execute_cgi json_proto POST (null) [18:39:41]execute_cgi path=json_proto method=POST [18:39:41]POST find Content-Length [18:39:41]Host: 172.17.43.67:8080 [18:39:41]Content-Length: 675 [18:39:41]Content-Type: application/json [18:39:41] [18:39:41]POST finish read [18:39:41]Found Content-Length = 675 [18:39:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:41]execute_script... [18:39:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:41]POST & json_proto [18:39:41]process_json_proto [18:39:41]json parsed OK: [18:39:41]protocol is kg_v1.0 [18:39:41]action value=close_receipt [18:39:41]process_action close_receipt [18:39:41]cmd_close_receipt [18:39:41]MH_GetDate [18:39:41]Write to MH i2c: F0 00 00 49 01 39 [18:39:41]Write i2c OK [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 09 00 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 09 00 49 01 00 EE 58 F4 66 6A BD 47 65 B5 [18:39:41]GetLastDocTimeStamp 1727289551 [18:39:41]current date 1727289582 [18:39:41]FM_GetShiftState [18:39:41]SAM_PROTO_GetShiftState [18:39:41]wFMCommunicate request_size=4 [18:39:41]MH_SAM_APDU [18:39:41]CAPDU: 80 13 01 00 [18:39:41]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [18:39:41]Write i2c OK [18:39:41]MH_I2C_Read... [18:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:41]Read from MH i2c: E2 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: E2 0E 00 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 90 [18:39:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:39:41]wFMCommunicate OK [18:39:41]SAM_PROTO_GetShiftState done [18:39:41]FM_GetShiftState done [18:39:41]opened in 1727224329 [18:39:41]opened+sec_in_day 1727310729 [18:39:41]quantity*price = 60045 [18:39:41]sum+1 = 60047 [18:39:41]Check (price>sum+1) || (price+1 о реализуемом товаре [18:39:43]line ОКРУГЛЕНИЕ: -0.46 [18:39:43]line ИТОГО: 600.00 [18:39:43]line Внесено: 600.00 [18:39:43]line СДАЧА: 0.00 [18:39:43]line НСП 1% : 5.31 [18:39:43]line НДС 12% : 63.77 [18:39:43]line Наличными: 600.00 [18:39:43]line Безнал.: 0.00 [18:39:43]line Место: АЗС № 89 "Партнер Нефть" [18:39:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:39:43]line СНО: Общий режим [18:39:43]line Чек 318 25.09.2024 18:39 [18:39:43]line Смена: 478 ФФД: 1.0 [18:39:43]line ЗНМ: 0300000113 [18:39:43]line РНМ: 0000000000091825 [18:39:43]line Версия ККМ: 001 [18:39:43]line ФМ: 0000000000871835 [18:39:43]line ФД: 153302 [18:39:43]line ФПД: 6244482478572 [18:39:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153302&fm=6244482478572&tin=02508201610067®Number=0000000000091825&sum=60000 [18:39:43]OFD Sender: Processing packet 153302 [packets to send 836, broken 835] [18:39:43]ProducePacketName [18:39:43]name=ofd_packets/00153302 [18:39:43]OFD Sender: To server: pG, [18:39:43]CommunicateWithHost lk.salyk.kg:30040 [18:39:43]ConnectInit lk.salyk.kg [18:39:43]written 0, free lines is 4095 [18:39:43]Connected sock=7 [18:39:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EE FF 04 01 42 B6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 EE 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 35 04 06 00 05 AD E8 28 F1 EC 01 21 6D 33 08 A1 56 56 [18:39:43]Write to MH i2c: 01 00 00 88 01 89 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 07 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E0 0C 7C [18:39:43]RasterBufferAndPrint [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]written 0, free lines is 3302 [18:39:43]MH_Cut [18:39:43]Write to MH i2c: D1 01 00 8F 01 01 62 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 01 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 01 00 8F 01 00 61 [18:39:43]Write to MH i2c: 01 00 00 90 01 91 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 88 47 00 7C 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 F4 03 04 00 E9 00 F4 66 B6 04 01 00 00 3A D1 C9 70 1C 1C CE C2 [18:39:44]CommunicateWithHost err = 0 [18:39:44]CheckOFDResponse [18:39:44]1017 (14) - 77093643461234 [18:39:44]1041 (16) - 0000000000871835 [18:39:44]1040 (4) - 153302 [18:39:44]1012 (4) - 25.09.2024 12:24 [18:39:44]1206 (1) - 0 [18:39:44]OFD Sender: Remove packet 153302 [18:39:44]ProducePacketName [18:39:44]name=ofd_packets/00153302 [18:39:44]NVStorageDeleteData [18:39:44]*** Cut start [18:39:44]*** Purtial cut [18:39:44]*** Stage 1: CUTSNS_PIN = 1 [18:39:44]Read from MH i2c: 01 [18:39:44]MH_I2C_Read... [18:39:44]*** Stop cut motor [18:39:44]*** Cut end [18:39:44]Read from MH i2c: 01 07 00 [18:39:44]MH_I2C_Read... [18:39:44]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [18:39:44]process_action close_receipt done [18:39:44]requested_data is exist [18:39:44]produce_requested_data [18:39:44]requested_item fm.sn is exist - process it [18:39:44]wFMCommunicate request_size=4 [18:39:44]MH_SAM_APDU [18:39:44]CAPDU: 80 11 00 00 [18:39:44]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [18:39:44]Write i2c OK [18:39:44]MH_I2C_Read... [18:39:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:45]Read from MH i2c: E2 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 17 00 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [18:39:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:45]wFMCommunicate OK [18:39:45]requested_item fd.num is exist - process it [18:39:45]SAM_PROTO_GetFieldsCounters [18:39:45]wFMCommunicate request_size=4 [18:39:45]MH_SAM_APDU [18:39:45]CAPDU: 80 13 00 00 [18:39:45]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [18:39:45]Write i2c OK [18:39:45]MH_I2C_Read... [18:39:45]OFD Sender: No OFD packet to send [18:39:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:45]Read from MH i2c: E2 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 62 00 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [18:39:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:45]wFMCommunicate OK [18:39:45]SAM_PROTO_GetFieldsCounters done [18:39:45]requested_item shift.num is exist - process it [18:39:45]requested_item shift.opened is exist - process it [18:39:45]req_shift_opened [18:39:45]FM_GetShiftState [18:39:45]SAM_PROTO_GetShiftState [18:39:45]wFMCommunicate request_size=4 [18:39:45]MH_SAM_APDU [18:39:45]CAPDU: 80 13 01 00 [18:39:45]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [18:39:45]Write i2c OK [18:39:45]MH_I2C_Read... [18:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:45]Read from MH i2c: E2 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 0E 00 [18:39:45]MH_I2C_Read... [18:39:45]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D9 [18:39:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:39:45]wFMCommunicate OK [18:39:45]SAM_PROTO_GetShiftState done [18:39:45]FM_GetShiftState done [18:39:45]req_shift_opened done [18:39:45]requested_item shift.open_date is exist - process it [18:39:45]req_shift_open_date [18:39:45]req_shift_open_date done [18:39:45]produce_requested_data done [18:39:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153302,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:39:45]process_action_free close_receipt [18:39:45]json_value_free [18:39:45]json_value_free done [18:39:45]process_json_proto returns [18:39:45]Send response to host [18:39:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153302,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:39:45]free response buf [18:39:45]execute_script done [18:39:45]execute_script returns [18:39:45]free content buf [18:39:45]Sock 10.Close socket [18:39:45]Sock 10.Thread stoped [18:39:50]OFD Sender: No OFD packet to send [18:39:53]recv_with_timeout no data received [18:39:55]OFD Sender: No OFD packet to send [18:40:00]OFD Sender: No OFD packet to send [18:40:03]recv_with_timeout no data received [18:40:05]OFD Sender: No OFD packet to send [18:40:10]OFD Sender: No OFD packet to send [18:40:15]OFD Sender: No OFD packet to send [18:40:20]OFD Sender: No OFD packet to send [18:39:42]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:39:42]Write to MH i2c: E2 0E 00 52 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 05 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=13 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 15 02 00 08 F4 03 04 00 EE 58 F4 66 [18:39:42]Write to MH i2c: E2 10 00 53 01 80 15 02 00 08 00 F4 03 04 00 EE 58 F4 66 00 00 7F [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=25 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:39:42]Write to MH i2c: E2 1C 00 54 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 37 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 15 03 00 [18:39:42]Write to MH i2c: E2 08 00 55 01 80 15 03 00 00 00 00 00 D7 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 40 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 40 00 55 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 01 00 00 35 04 06 00 05 AD E8 28 F1 EC 90 00 B8 [18:39:42]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3E 01 00 00 35 04 06 00 05 AD E8 28 F1 EC 90 00 [18:39:42]wFMCommunicate OK [18:39:42]SAM_PROTO_ProcessDocument answer len = 59 [18:39:42]SAM_PROTO_ProcessDocument done [18:39:42]SetTLVBufToDocument [18:39:42]Processing tag 1209 (04B9) [18:39:42]Malloc new data [18:39:42]Processing tag 1041 (0411) [18:39:42]Processing tag 1040 (0410) [18:39:42]Malloc new data [18:39:42]Processing tag 1038 (040E) [18:39:42]Malloc new data [18:39:42]Processing tag 1042 (0412) [18:39:42]Malloc new data [18:39:42]Processing tag 1077 (0435) [18:39:42]Malloc new data [18:39:42]SetTLVBufToDocument err=0 [18:39:42]KKMLoadAndSignReceiptData store KKM data [18:39:42]KKMLoadAndSignReceiptData err=0 [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 11 00 00 [18:39:42]Write to MH i2c: E2 08 00 56 01 80 11 00 00 00 00 00 00 D1 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:42]Read from MH i2c: E2 17 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 17 00 56 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [18:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:42]wFMCommunicate OK [18:39:42]Счет N : (1)1787298 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 7.880 * 76.20 = 600.46 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 318 25.09.2024 18:39 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153302 ФПД: 6244482478572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T183942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153302&fm=6244482478572&tin=02508201610067®Number=0000000000091825&sum=60000 [18:39:42]StoreToDocumentArchive [18:39:42]shift 478 fd 153302 [18:39:42]save to /storage/0478/doc_00153302 [18:39:42]save last doc name /storage/0478/doc_00153302 to /storage/kkm_last_doc_name [18:39:42]save OK [18:39:42]Clear old archive folders... [18:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:39:42]tlvbuf is 01B4CA90 [18:39:42]SAM_PROTO_ClearQueue [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 09 00 00 [18:39:42]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]SAM_PROTO_ClearQueue done [18:39:42]KKMCreateOFDPacket [18:39:42]OFDProtocolAddRootSTLVToBuf [18:39:42]FM_MakeSignedData [18:39:42]FM_MakeSignedData [18:39:42]SAM_PROTO_SignData [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 01 02 [18:39:42]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=255 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 EE 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 35 04 06 00 05 AD E8 28 [18:39:42]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 EE 58 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 56 02 00 35 04 06 00 05 AD E8 28 00 00 C6 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:43]Read from MH i2c: E2 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 03 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:39:43]RAPDU: 90 00 [18:39:43]wFMCommunicate OK [18:39:43]wFMCommunicate request_size=7 [18:39:43]MH_SAM_APDU [18:39:43]CAPDU: 80 0D 02 02 02 F1 EC [18:39:43]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 F1 EC 00 00 B6 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:43]Read from MH i2c: E2 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 03 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:39:43]RAPDU: 90 00 [18:39:43]wFMCommunicate OK [18:39:43]wFMCommunicate request_size=4 [18:39:43]MH_SAM_APDU [18:39:43]CAPDU: 80 0D 03 02 [18:39:43]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:43]Read from MH i2c: E2 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 0B 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 0B 00 5B 01 00 01 21 6D 33 08 A1 56 56 90 00 EF [18:39:43]RAPDU: 01 21 6D 33 08 A1 56 56 90 00 [18:39:43]wFMCommunicate OK [18:39:43]SAM_PROTO_SignData done [18:39:43]FM_MakeSignedData done [18:39:43]CreateOFDProtocolMessage [18:39:43]wFMCommunicate request_size=4 [18:39:43]MH_SAM_APDU [18:39:43]CAPDU: 80 11 00 00 [18:39:43]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:43]Read from MH i2c: E2 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: E2 17 [18:40:25]OFD Sender: No OFD packet to send [18:40:30]OFD Sender: No OFD packet to send [18:40:35]OFD Sender: No OFD packet to send [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:55]OFD Sender: No OFD packet to send [18:41:00]OFD Sender: No OFD packet to send [18:41:05]OFD Sender: No OFD packet to send [18:41:09]accept exits with 9 [18:41:09]New connection [18:41:09]New thread 3066527076 created [18:41:09]Thread 3066670436 joined [18:41:09]Waiting for new connection... [18:41:09] Sock 9.Parse request [18:41:09]Sock 9.Check first char [18:41:09]Sock 9.First char is OK [18:41:09]request: POST /json_proto HTTP/1.0 [18:41:09]Method: POST [18:41:09]URL: /json_proto [18:41:09]Method is POST - this is cgi request [18:41:09]url: /json_proto [18:41:09]query_string will be loaded in cgi processing [18:41:09]execute_cgi json_proto POST (null) [18:41:09]execute_cgi path=json_proto method=POST [18:41:09]POST find Content-Length [18:41:09]Host: 172.17.43.67:8080 [18:41:09]Content-Length: 780 [18:41:09]Content-Type: application/json [18:41:09] [18:41:09]POST finish read [18:41:09]Found Content-Length = 780 [18:41:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:09]execute_script... [18:41:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:09]POST & json_proto [18:41:09]process_json_proto [18:41:09]json parsed OK: [18:41:09]protocol is kg_v1.0 [18:41:09]action value=close_receipt [18:41:09]process_action close_receipt [18:41:09]cmd_close_receipt [18:41:09]MH_GetDate [18:41:09]Write to MH i2c: F0 00 00 94 01 84 [18:41:09]Write i2c OK [18:41:09]MH_I2C_Read... [18:41:09]Read from MH i2c: F0 [18:41:09]MH_I2C_Read... [18:41:09]Read from MH i2c: F0 09 00 [18:41:09]MH_I2C_Read... [18:41:09]Read from MH i2c: F0 09 00 94 01 00 45 59 F4 66 6A BD 47 65 58 [18:41:09]GetLastDocTimeStamp 1727289582 [18:41:09]current date 1727289669 [18:41:09]FM_GetShiftState [18:41:09]SAM_PROTO_GetShiftState [18:41:09]wFMCommunicate request_size=4 [18:41:09]MH_SAM_APDU [18:41:09]CAPDU: 80 13 01 00 [18:41:09]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [18:41:09]Write i2c OK [18:41:09]MH_I2C_Read... [18:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:09]Read from MH i2c: E2 [18:41:09]MH_I2C_Read... [18:41:09]Read from MH i2c: E2 0E 00 [18:41:09]MH_I2C_Read... [18:41:09]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DB [18:41:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:41:09]wFMCommunicate OK [18:41:09]SAM_PROTO_GetShiftState done [18:41:09]FM_GetShiftState done [18:41:09]opened in 1727224329 [18:41:09]opened+sec_in_day 1727310729 [18:41:09]quantity*price = 0 [18:41:09]sum+1 = 1 [18:41:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 319 25.09.2024 18:41 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153303 ФПД: 119330032044220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T184109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153303&fm=119330032044220&tin=02508201610067®Number=0000000000091825&sum=0 [18:41:10]StoreToDocumentArchive [18:41:10]shift 478 fd 153303 [18:41:10]save to /storage/0478/doc_00153303 [18:41:10]save last doc name /storage/0478/doc_00153303 to /storage/kkm_last_doc_name [18:41:10]save OK [18:41:10]Clear old archive folders... [18:41:10]ProcessDocumentItem done err = 0, tmpTLVsize=247 [18:41:10]tlvbuf is 01B7B5B0 [18:41:10]SAM_PROTO_ClearQueue [18:41:10]wFMCommunicate request_size=4 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 09 00 00 [18:41:10]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:41:10]RAPDU: 90 00 [18:41:10]wFMCommunicate OK [18:41:10]SAM_PROTO_ClearQueue done [18:41:10]KKMCreateOFDPacket [18:41:10]OFDProtocolAddRootSTLVToBuf [18:41:10]FM_MakeSignedData [18:41:10]FM_MakeSignedData [18:41:10]SAM_PROTO_SignData [18:41:10]wFMCommunicate request_size=4 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 0D 01 02 [18:41:10]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:41:10]RAPDU: 90 00 [18:41:10]wFMCommunicate OK [18:41:10]wFMCommunicate request_size=255 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 45 59 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 56 02 00 35 04 06 00 6C 87 B0 2B C8 [18:41:10]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 45 59 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 56 02 00 35 04 06 00 6C 87 B0 2B C8 00 00 75 [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]OFD Sender: No OFD packet to send [18:41:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:41:10]RAPDU: 90 00 [18:41:10]wFMCommunicate OK [18:41:10]wFMCommunicate request_size=6 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 0D 02 02 01 BC [18:41:10]Write to MH i2c: E2 09 00 A5 01 80 0D 02 02 01 00 BC 00 00 DE [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [18:41:10]RAPDU: 90 00 [18:41:10]wFMCommunicate OK [18:41:10]wFMCommunicate request_size=4 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 0D 03 02 [18:41:10]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 0B 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 0B 00 A6 01 00 36 D0 D0 75 56 E8 C7 ED 90 00 60 [18:41:10]RAPDU: 36 D0 D0 75 56 E8 C7 ED 90 00 [18:41:10]wFMCommunicate OK [18:41:10]SAM_PROTO_SignData done [18:41:10]FM_MakeSignedData done [18:41:10]CreateOFDProtocolMessage [18:41:10]wFMCommunicate request_size=4 [18:41:10]MH_SAM_APDU [18:41:10]CAPDU: 80 11 00 00 [18:41:10]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:10]Read from MH i2c: E2 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 17 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [18:41:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:10]wFMCommunicate OK [18:41:10]CreateOFDProtocolMessage done [18:41:10]OFDSenderStorePacket 153303 [18:41:10]StoreOFDPacket docnum=153303 [18:41:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0F 1A 03 01 32 C6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 45 59 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 56 02 00 35 04 06 00 6C 87 B0 2B C8 BC 36 D0 D0 75 56 E8 C7 ED [18:41:10]CheckFolder [18:41:10]dirname=/storage/ofd_packets [18:41:10]CheckFolder done [18:41:10]ProducePacketName [18:41:10]name=ofd_packets/00153303 [18:41:10]NVStorageSaveData ofd_packets/00153303 [18:41:10]File name is /storage/ofd_packets/00153303 [18:41:10]Write 297 bytes [18:41:10]NVStorageSaveData done [18:41:10]OFDSenderStorePacket done [18:41:10]KKMCreateOFDPacket done [18:41:10]NVStorageSaveData kkm_last_timestamp [18:41:10]File name is /storage/kkm_last_timestamp [18:41:10]Write 4 bytes [18:41:10]NVStorageSaveData done [18:41:10]ExternCall_PrintAddStr [18:41:10]wPrintStart [18:41:10]Write to MH i2c: 01 00 00 A8 01 A9 [18:41:10]Write i2c OK [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: 01 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: 01 07 00 [18:41:10]MH_I2C_Read... [18:41:10]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [18:41:10]RasterBufferAndPrint [18:41:10]line Счет N : (1)1787299 [18:41:10]line ИНН: 02508201610067 [18:41:10]line Контрольно-Кассовый Чек [18:41:10]line ПРОДАЖА [18:41:10]line ТРК (МРК, ГНК) : 33 [18:41:10]line Товар: 2710124130 [18:41:10]line Super-92 [18:41:10]line 7.220 * 0.00 [18:41:10]line = 0.00 [18:41:10]line НДС 12% НСП 1% [18:41:10]line > о реализуемом товаре [18:41:10]line ИТОГО: 0.00 [18:41:10]line НСП 1% : 0.00 [18:41:10]line НДС 12% : 0.00 [18:41:10]line Наличными: 0.00 [18:41:10]line Безнал.: 0.00 [18:41:10]line Место: АЗС № 89 "Партнер Нефть" [18:41:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:41:10]line СНО: Общий режим [18:41:10]line Чек 319 25.09.2024 18:41 [18:41:10]line Смена: 478 ФФД: 1.0 [18:41:10]line ЗНМ: 0300000113 [18:41:10]line РНМ: 0000000000091825 [18:41:10]line Версия ККМ: 001 [18:41:10]line Платежная система: O! деньги [18:41:10]line ФМ: 0000000000871835 [18:41:10]line ФД: 153303 [18:41:10]line ФПД: 119330032044220 [18:41:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T184109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153303&fm=119330032044220&tin=02508201610067®Number=0000000000091825&sum=0 [18:41:10]written 0, free lines is 4095 [18:41:10]OFD Sender: Processing packet 153303 [packets to send 836, broken 835] [18:41:10]ProducePacketName [18:41:10]name=ofd_packets/00153303 [18:41:10]OFD Sender: To server: pG, [18:41:10]CommunicateWithHost lk.salyk.kg:30040 [18:41:10]ConnectInit lk.salyk.kg [18:41:11]Write to MH i2c: 01 00 00 D2 01 D3 [18:41:11]Write i2c OK [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: 01 [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: 01 07 00 [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E6 0C CC [18:41:11]RasterBufferAndPrint [18:41:11]line [18:41:11]line [18:41:11]line [18:41:11]line [18:41:11]line [18:41:11]written 0, free lines is 3305 [18:41:11]MH_Cut [18:41:11]Write to MH i2c: D1 01 00 D9 01 01 AC [18:41:11]Write i2c OK [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: D1 [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: D1 01 00 [18:41:11]MH_I2C_Read... [18:41:11]Read from MH i2c: D1 01 00 D9 01 00 AB [18:41:11]Write to MH i2c: 01 00 00 DA 01 DB [18:41:11]Write i2c OK [18:41:11]MH_I2C_Read... [18:41:11]*** Cut start [18:41:11]*** Purtial cut [18:41:11]*** Stage 1: CUTSNS_PIN = 1 [18:41:12]Read from MH i2c: 01 [18:41:12]MH_I2C_Read... [18:41:12]*** Stop cut motor [18:41:12]*** Cut end [18:41:12]Read from MH i2c: 01 07 00 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [18:41:12]process_action close_receipt done [18:41:12]requested_data is exist [18:41:12]produce_requested_data [18:41:12]requested_item fm.sn is exist - process it [18:41:12]wFMCommunicate request_size=4 [18:41:12]MH_SAM_APDU [18:41:12]CAPDU: 80 11 00 00 [18:41:12]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [18:41:12]Write i2c OK [18:41:12]MH_I2C_Read... [18:41:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:12]Read from MH i2c: E2 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 17 00 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [18:41:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:12]wFMCommunicate OK [18:41:12]requested_item fd.num is exist - process it [18:41:12]SAM_PROTO_GetFieldsCounters [18:41:12]wFMCommunicate request_size=4 [18:41:12]MH_SAM_APDU [18:41:12]CAPDU: 80 13 00 00 [18:41:12]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [18:41:12]Write i2c OK [18:41:12]MH_I2C_Read... [18:41:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:12]Read from MH i2c: E2 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 62 00 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [18:41:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:12]wFMCommunicate OK [18:41:12]SAM_PROTO_GetFieldsCounters done [18:41:12]requested_item shift.num is exist - process it [18:41:12]requested_item shift.opened is exist - process it [18:41:12]req_shift_opened [18:41:12]FM_GetShiftState [18:41:12]SAM_PROTO_GetShiftState [18:41:12]wFMCommunicate request_size=4 [18:41:12]MH_SAM_APDU [18:41:12]CAPDU: 80 13 01 00 [18:41:12]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:41:12]Write i2c OK [18:41:12]MH_I2C_Read... [18:41:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:12]Read from MH i2c: E2 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 0E 00 [18:41:12]MH_I2C_Read... [18:41:12]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [18:41:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:41:12]wFMCommunicate OK [18:41:12]SAM_PROTO_GetShiftState done [18:41:12]FM_GetShiftState done [18:41:12]req_shift_opened done [18:41:12]requested_item shift.open_date is exist - process it [18:41:12]req_shift_open_date [18:41:12]req_shift_open_date done [18:41:12]produce_requested_data done [18:41:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153303,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:41:12]process_action_free close_receipt [18:41:12]json_value_free [18:41:12]json_value_free done [18:41:12]process_json_proto returns [18:41:12]Send response to host [18:41:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153303,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:41:12]free response buf [18:41:12]execute_script done [18:41:12]execute_script returns [18:41:12]free content buf [18:41:12]Sock 9.Close socket [18:41:12]Sock 9.Thread stoped [18:41:16]recv_with_timeout no data received [18:43:21]ConnectInit Can't connect to host [18:43:21]CommunicateWithHost connect error [18:43:21]CommunicateWithHost err = -1 [18:43:21]OFD Sender: Server communicate error [18:43:26]OFD Sender: Processing packet 153303 [packets to send 836, broken 835] [18:43:26]ProducePacketName [18:43:26]name=ofd_packets/00153303 [18:43:26]OFD Sender: To server: pG, [18:43:26]CommunicateWithHost lk.salyk.kg:30040 [18:43:26]ConnectInit lk.salyk.kg [18:43:28]Connected sock=10 [18:43:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0F 1A 03 01 32 C6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 45 59 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 56 02 00 35 04 06 00 6C 87 B0 2B C8 BC 36 D0 D0 75 56 E8 C7 ED [18:43:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC B4 47 00 51 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 56 02 00 F4 03 04 00 C9 01 F4 66 B6 04 01 00 00 49 53 F7 BD 4D 9B BB 17 [18:43:29]CommunicateWithHost err = 0 [18:43:29]CheckOFDResponse [18:43:29]1017 (14) - 77093643461234 [18:43:29]1041 (16) - 0000000000871835 [18:43:29]1040 (4) - 153303 [18:43:29]1012 (4) - 25.09.2024 12:27 [18:43:29]1206 (1) - 0 [18:43:29]OFD Sender: Remove packet 153303 [18:43:29]ProducePacketName [18:43:29]name=ofd_packets/00153303 [18:43:29]NVStorageDeleteData [18:43:29]OFD Sender: No OFD packet to send [18:43:34]OFD Sender: No OFD packet to send [18:43:39]recv_with_timeout no data received [18:43:39]OFD Sender: No OFD packet to send [18:43:44]OFD Sender: No OFD packet to send [18:43:49]OFD Sender: No OFD packet to send [18:43:54]OFD Sender: No OFD packet to send [18:43:59]OFD Sender: No OFD packet to send [18:44:04]OFD Sender: No OFD packet to send [18:44:09]OFD Sender: No OFD packet to send [18:44:14]OFD Sender: No OFD packet to send [18:44:19]OFD Sender: No OFD packet to send [18:44:24]OFD Sender: No OFD packet to send [18:44:29]OFD Sender: No OFD packet to send [18:44:34]OFD Sender: No OFD packet to send [18:44:39]OFD Sender: No OFD packet to send [18:44:40]recv_with_timeout no data received [18:44:44]OFD Sender: No OFD packet to send [18:44:49]OFD Sender: No OFD packet to send [18:44:51]accept exits with 7 [18:44:51]New connection [18:44:51]New thread 3066670436 created [18:44:51]Thread 3066527076 joined [18:44:51]Waiting for new connection... [18:44:51] Sock 7.Parse request [18:44:51]Sock 7.Check first char [18:44:51]Sock 7.First char is OK [18:44:51]request: POST /json_proto HTTP/1.0 [18:44:51]Method: POST [18:44:51]URL: /json_proto [18:44:51]Method is POST - this is cgi request [18:44:51]url: /json_proto [18:44:51]query_string will be loaded in cgi processing [18:44:51]execute_cgi json_proto POST (null) [18:44:51]execute_cgi path=json_proto method=POST [18:44:51]POST find Content-Length [18:44:51]Host: 172.17.43.67:8080 [18:44:51]Content-Length: 676 [18:44:51]Content-Type: application/json [18:44:51] [18:44:51]POST finish read [18:44:51]Found Content-Length = 676 [18:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:51]execute_script... [18:44:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:51]POST & json_proto [18:44:51]process_json_proto [18:44:51]json parsed OK: [18:44:51]protocol is kg_v1.0 [18:44:51]action value=close_receipt [18:44:51]process_action close_receipt [18:44:51]cmd_close_receipt [18:44:51]MH_GetDate [18:44:51]Write to MH i2c: F0 00 00 DE 01 CE [18:44:51]Write i2c OK [18:44:51]MH_I2C_Read... [18:44:51]Read from MH i2c: F0 [18:44:51]MH_I2C_Read... [18:44:51]Read from MH i2c: F0 09 00 [18:44:51]MH_I2C_Read... [18:44:51]Read from MH i2c: F0 09 00 DE 01 00 24 5A F4 66 6A BD 47 65 82 [18:44:51]GetLastDocTimeStamp 1727289669 [18:44:51]current date 1727289892 [18:44:51]FM_GetShiftState [18:44:51]SAM_PROTO_GetShiftState [18:44:51]wFMCommunicate request_size=4 [18:44:51]MH_SAM_APDU [18:44:51]CAPDU: 80 13 01 00 [18:44:51]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [18:44:51]Write i2c OK [18:44:51]MH_I2C_Read... [18:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:51]Read from MH i2c: E2 [18:44:51]MH_I2C_Read... [18:44:51]Read from MH i2c: E2 0E 00 [18:44:51]MH_I2C_Read... [18:44:51]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 25 [18:44:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:44:51]wFMCommunicate OK [18:44:51]SAM_PROTO_GetShiftState done [18:44:51]FM_GetShiftState done [18:44:51]opened in 1727224329 [18:44:51]opened+sec_in_day 1727310729 [18:44:51]quantity*price = 80010 [18:44:51]sum+1 = 80011 [18:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 320 25.09.2024 18:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153304 ФПД: 220031456353885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T184452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153304&fm=220031456353885&tin=02508201610067®Number=0000000000091825&sum=80000 [18:44:52]StoreToDocumentArchive [18:44:52]shift 478 fd 153304 [18:44:52]save to /storage/0478/doc_00153304 [18:44:52]save last doc name /storage/0478/doc_00153304 to /storage/kkm_last_doc_name [18:44:52]save OK [18:44:52]Clear old archive folders... [18:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:44:52]tlvbuf is 01B796C0 [18:44:52]SAM_PROTO_ClearQueue [18:44:52]wFMCommunicate request_size=4 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 09 00 00 [18:44:52]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:44:52]RAPDU: 90 00 [18:44:52]wFMCommunicate OK [18:44:52]SAM_PROTO_ClearQueue done [18:44:52]KKMCreateOFDPacket [18:44:52]OFDProtocolAddRootSTLVToBuf [18:44:52]FM_MakeSignedData [18:44:52]FM_MakeSignedData [18:44:52]SAM_PROTO_SignData [18:44:52]wFMCommunicate request_size=4 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 0D 01 02 [18:44:52]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:44:52]RAPDU: 90 00 [18:44:52]wFMCommunicate OK [18:44:52]wFMCommunicate request_size=255 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 24 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 35 04 06 00 C8 1E 10 CB [18:44:52]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 24 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 35 04 06 00 C8 1E 10 CB 00 00 08 [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:44:52]RAPDU: 90 00 [18:44:52]wFMCommunicate OK [18:44:52]wFMCommunicate request_size=7 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 0D 02 02 02 9E 5D [18:44:52]Write to MH i2c: E2 0A 00 EF 01 80 0D 02 02 02 00 9E 5D 00 00 69 [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:44:52]RAPDU: 90 00 [18:44:52]wFMCommunicate OK [18:44:52]wFMCommunicate request_size=4 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 0D 03 02 [18:44:52]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 0B 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 0B 00 F0 01 00 0C BD D7 7A F8 A5 8E C7 90 00 79 [18:44:52]RAPDU: 0C BD D7 7A F8 A5 8E C7 90 00 [18:44:52]wFMCommunicate OK [18:44:52]SAM_PROTO_SignData done [18:44:52]FM_MakeSignedData done [18:44:52]CreateOFDProtocolMessage [18:44:52]wFMCommunicate request_size=4 [18:44:52]MH_SAM_APDU [18:44:52]CAPDU: 80 11 00 00 [18:44:52]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:52]Read from MH i2c: E2 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 17 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [18:44:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:52]wFMCommunicate OK [18:44:52]CreateOFDProtocolMessage done [18:44:52]OFDSenderStorePacket 153304 [18:44:52]StoreOFDPacket docnum=153304 [18:44:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 CE 04 01 BF C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 24 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 35 04 06 00 C8 1E 10 CB 9E 5D 0C BD D7 7A F8 A5 8E C7 [18:44:52]CheckFolder [18:44:52]dirname=/storage/ofd_packets [18:44:52]CheckFolder done [18:44:52]ProducePacketName [18:44:52]name=ofd_packets/00153304 [18:44:52]NVStorageSaveData ofd_packets/00153304 [18:44:52]File name is /storage/ofd_packets/00153304 [18:44:52]Write 298 bytes [18:44:52]NVStorageSaveData done [18:44:52]OFDSenderStorePacket done [18:44:52]KKMCreateOFDPacket done [18:44:52]NVStorageSaveData kkm_last_timestamp [18:44:52]File name is /storage/kkm_last_timestamp [18:44:52]Write 4 bytes [18:44:52]NVStorageSaveData done [18:44:52]ExternCall_PrintAddStr [18:44:52]wPrintStart [18:44:52]Write to MH i2c: 01 00 00 F2 01 F3 [18:44:52]Write i2c OK [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: 01 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: 01 07 00 [18:44:52]MH_I2C_Read... [18:44:52]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [18:44:52]RasterBufferAndPrint [18:44:52]line Счет N : (1)1787300 [18:44:52]line ИНН: 02508201610067 [18:44:52]line Контрольно-Кассовый Чек [18:44:52]line ПРОДАЖА [18:44:52]line ТРК (МРК, ГНК) : 41 [18:44:52]line Товар: 2710194210 [18:44:52]line ДТ-К-5 [18:44:52]line 10.500 * 76.20 [18:44:52]line = 800.10 [18:44:52]line НДС 12% НСП 1% [18:44:52]line > о реализуемом товаре [18:44:52]line ОКРУГЛЕНИЕ: -0.10 [18:44:52]line ИТОГО: 800.00 [18:44:52]line Внесено: 800.00 [18:44:52]line СДАЧА: 0.00 [18:44:52]line НСП 1% : 7.08 [18:44:52]line НДС 12% : 84.97 [18:44:52]line Наличными: 800.00 [18:44:52]line Безнал.: 0.00 [18:44:52]line Место: АЗС № 89 "Партнер Нефть" [18:44:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:44:52]line СНО: Общий режим [18:44:52]line Чек 320 25.09.2024 18:44 [18:44:52]line Смена: 478 ФФД: 1.0 [18:44:52]line ЗНМ: 0300000113 [18:44:52]line РНМ: 0000000000091825 [18:44:52]line Версия ККМ: 001 [18:44:52]line ФМ: 0000000000871835 [18:44:52]line ФД: 153304 [18:44:52]line ФПД: 220031456353885 [18:44:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T184452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153304&fm=220031456353885&tin=02508201610067®Number=0000000000091825&sum=80000 [18:44:52]written 0, free lines is 4095 [18:44:53]OFD Sender: Processing packet 153304 [packets to send 836, broken 835] [18:44:53]ProducePacketName [18:44:53]name=ofd_packets/00153304 [18:44:53]OFD Sender: To server: pG, [18:44:53]CommunicateWithHost lk.salyk.kg:30040 [18:44:53]ConnectInit lk.salyk.kg [18:44:53]Write to MH i2c: 01 00 00 1D 02 1F [18:44:53]Connected sock=11 [18:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 CE 04 01 BF C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 24 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 35 04 06 00 C8 1E 10 CB 9E 5D 0C BD D7 7A F8 A5 8E C7 [18:44:53]Write i2c OK [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: 01 [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: 01 07 00 [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 EC 0C 1E [18:44:53]RasterBufferAndPrint [18:44:53]line [18:44:53]line [18:44:53]line [18:44:53]line [18:44:53]line [18:44:53]written 0, free lines is 3342 [18:44:53]MH_Cut [18:44:53]Write to MH i2c: D1 01 00 24 02 01 F8 [18:44:53]Write i2c OK [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: D1 [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: D1 01 00 [18:44:53]MH_I2C_Read... [18:44:53]Read from MH i2c: D1 01 00 24 02 00 F7 [18:44:53]Write to MH i2c: 01 00 00 25 02 27 [18:44:53]Write i2c OK [18:44:53]MH_I2C_Read... [18:44:54]*** Cut start [18:44:54]*** Purtial cut [18:44:54]*** Stage 1: CUTSNS_PIN = 1 [18:44:54]Read from MH i2c: 01 [18:44:54]MH_I2C_Read... [18:44:54]*** Stop cut motor [18:44:54]*** Cut end [18:44:54]Read from MH i2c: 01 07 00 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [18:44:54]process_action close_receipt done [18:44:54]requested_data is exist [18:44:54]produce_requested_data [18:44:54]requested_item fm.sn is exist - process it [18:44:54]wFMCommunicate request_size=4 [18:44:54]MH_SAM_APDU [18:44:54]CAPDU: 80 11 00 00 [18:44:54]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [18:44:54]Write i2c OK [18:44:54]MH_I2C_Read... [18:44:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:54]Read from MH i2c: E2 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 17 00 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [18:44:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:54]wFMCommunicate OK [18:44:54]requested_item fd.num is exist - process it [18:44:54]SAM_PROTO_GetFieldsCounters [18:44:54]wFMCommunicate request_size=4 [18:44:54]MH_SAM_APDU [18:44:54]CAPDU: 80 13 00 00 [18:44:54]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [18:44:54]Write i2c OK [18:44:54]MH_I2C_Read... [18:44:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:54]Read from MH i2c: E2 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 62 00 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [18:44:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:54]wFMCommunicate OK [18:44:54]SAM_PROTO_GetFieldsCounters done [18:44:54]requested_item shift.num is exist - process it [18:44:54]requested_item shift.opened is exist - process it [18:44:54]req_shift_opened [18:44:54]FM_GetShiftState [18:44:54]SAM_PROTO_GetShiftState [18:44:54]wFMCommunicate request_size=4 [18:44:54]MH_SAM_APDU [18:44:54]CAPDU: 80 13 01 00 [18:44:54]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [18:44:54]Write i2c OK [18:44:54]MH_I2C_Read... [18:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:54]Read from MH i2c: E2 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 0E 00 [18:44:54]MH_I2C_Read... [18:44:54]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6F [18:44:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:44:54]wFMCommunicate OK [18:44:54]SAM_PROTO_GetShiftState done [18:44:54]FM_GetShiftState done [18:44:54]req_shift_opened done [18:44:54]requested_item shift.open_date is exist - process it [18:44:54]req_shift_open_date [18:44:54]req_shift_open_date done [18:44:54]produce_requested_data done [18:44:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153304,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:44:54]process_action_free close_receipt [18:44:54]json_value_free [18:44:54]json_value_free done [18:44:54]process_json_proto returns [18:44:54]Send response to host [18:44:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153304,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:44:54]free response buf [18:44:54]execute_script done [18:44:54]execute_script returns [18:44:54]free content buf [18:44:54]Sock 7.Close socket [18:44:54]Sock 7.Thread stoped [18:44:58]recv_with_timeout no data received [18:44:58]CommunicateWithHost answer receiving error [18:44:58]CommunicateWithHost err = -3 [18:44:58]OFD Sender: Server communicate error [18:45:03]OFD Sender: Processing packet 153304 [packets to send 836, broken 835] [18:45:03]ProducePacketName [18:45:03]name=ofd_packets/00153304 [18:45:03]OFD Sender: To server: pG, [18:45:03]CommunicateWithHost lk.salyk.kg:30040 [18:45:03]ConnectInit lk.salyk.kg [18:45:03]Connected sock=7 [18:45:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 CE 04 01 BF C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 24 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 35 04 06 00 C8 1E 10 CB 9E 5D 0C BD D7 7A F8 A5 8E C7 [18:45:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 42 09 47 00 B4 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 56 02 00 F4 03 04 00 29 02 F4 66 B6 04 01 00 00 26 81 96 19 F9 F8 4E 1C [18:45:04]CommunicateWithHost err = 0 [18:45:04]CheckOFDResponse [18:45:04]1017 (14) - 77093643461234 [18:45:04]1041 (16) - 0000000000871835 [18:45:04]1040 (4) - 153304 [18:45:04]1012 (4) - 25.09.2024 12:29 [18:45:04]1206 (1) - 0 [18:45:04]OFD Sender: Remove packet 153304 [18:45:04]ProducePacketName [18:45:04]name=ofd_packets/00153304 [18:45:04]NVStorageDeleteData [18:45:04]OFD Sender: No OFD packet to send [18:45:09]OFD Sender: No OFD packet to send [18:45:14]OFD Sender: No OFD packet to send [18:45:19]OFD Sender: No OFD packet to send [18:45:24]OFD Sender: No OFD packet to send [18:45:29]OFD Sender: No OFD packet to send [18:45:32]recv_with_timeout no data received [18:45:34]OFD Sender: No OFD packet to send [18:45:39]OFD Sender: No OFD packet to send [18:45:44]OFD Sender: No OFD packet to send [18:45:49]OFD Sender: No OFD packet to send [18:45:54]OFD Sender: No OFD packet to send [18:46:00]OFD Sender: No OFD packet to send [18:46:05]OFD Sender: No OFD packet to send [18:46:10]OFD Sender: No OFD packet to send [18:46:15]OFD Sender: No OFD packet to send [18:46:20]OFD Sender: No OFD packet to send [18:46:25]OFD Sender: No OFD packet to send [18:46:30]OFD Sender: No OFD packet to send [18:46:35]OFD Sender: No OFD packet to send [18:46:40]OFD Sender: No OFD packet to send [18:46:45]OFD Sender: No OFD packet to send [18:46:50]OFD Sender: No OFD packet to send [18:46:55]OFD Sender: No OFD packet to send [18:47:00]OFD Sender: No OFD packet to send [18:47:05]OFD Sender: No OFD packet to send [18:47:10]OFD Sender: No OFD packet to send [18:47:15]OFD Sender: No OFD packet to send [18:47:20]OFD Sender: No OFD packet to send [18:47:25]OFD Sender: No OFD packet to send [18:47:30]OFD Sender: No OFD packet to send [18:47:35]OFD Sender: No OFD packet to send [18:47:40]OFD Sender: No OFD packet to send [18:47:45]OFD Sender: No OFD packet to send [18:47:50]OFD Sender: No OFD packet to send [18:47:55]OFD Sender: No OFD packet to send [18:48:00]OFD Sender: No OFD packet to send [18:48:05]OFD Sender: No OFD packet to send [18:48:10]OFD Sender: No OFD packet to send [18:48:15]OFD Sender: No OFD packet to send [18:48:19]recv_with_timeout no data received [18:48:20]OFD Sender: No OFD packet to send [18:48:25]OFD Sender: No OFD packet to send [18:48:30]OFD Sender: No OFD packet to send [18:48:30]accept exits with 9 [18:48:30]New connection [18:48:30]New thread 3066527076 created [18:48:30]Thread 3066670436 joined [18:48:30]Waiting for new connection... [18:48:30] Sock 9.Parse request [18:48:30]Sock 9.Check first char [18:48:30]Sock 9.First char is OK [18:48:30]request: POST /json_proto HTTP/1.0 [18:48:30]Method: POST [18:48:30]URL: /json_proto [18:48:30]Method is POST - this is cgi request [18:48:30]url: /json_proto [18:48:30]query_string will be loaded in cgi processing [18:48:30]execute_cgi json_proto POST (null) [18:48:30]execute_cgi path=json_proto method=POST [18:48:30]POST find Content-Length [18:48:30]Host: 172.17.43.67:8080 [18:48:30]Content-Length: 679 [18:48:30]Content-Type: application/json [18:48:30] [18:48:30]POST finish read [18:48:30]Found Content-Length = 679 [18:48:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:30]execute_script... [18:48: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)1787301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:30]POST & json_proto [18:48:30]process_json_proto [18:48:30]json parsed OK: [18:48:30]protocol is kg_v1.0 [18:48:30]action value=close_receipt [18:48:30]process_action close_receipt [18:48:30]cmd_close_receipt [18:48:30]MH_GetDate [18:48:30]Write to MH i2c: F0 00 00 29 02 1A [18:48:30]Write i2c OK [18:48:30]MH_I2C_Read... [18:48:30]Read from MH i2c: F0 [18:48:30]MH_I2C_Read... [18:48:30]Read from MH i2c: F0 09 00 [18:48:30]MH_I2C_Read... [18:48:30]Read from MH i2c: F0 09 00 29 02 00 FF 5A F4 66 6A BD 47 65 A9 [18:48:30]GetLastDocTimeStamp 1727289892 [18:48:30]current date 1727290111 [18:48:30]FM_GetShiftState [18:48:30]SAM_PROTO_GetShiftState [18:48:30]wFMCommunicate request_size=4 [18:48:30]MH_SAM_APDU [18:48:30]CAPDU: 80 13 01 00 [18:48:30]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [18:48:30]Write i2c OK [18:48:30]MH_I2C_Read... [18:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:30]Read from MH i2c: E2 [18:48:30]MH_I2C_Read... [18:48:30]Read from MH i2c: E2 0E 00 [18:48:30]MH_I2C_Read... [18:48:30]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 71 [18:48:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:48:30]wFMCommunicate OK [18:48:30]SAM_PROTO_GetShiftState done [18:48:30]FM_GetShiftState done [18:48:30]opened in 1727224329 [18:48:30]opened+sec_in_day 1727310729 [18:48:30]quantity*price = 70037 [18:48:30]sum+1 = 70038 [18:48:30]Check (price>sum+1) || (price+1 о реализуемом товаре [18:48:32]line ОКРУГЛЕНИЕ: -0.37 [18:48:32]line ИТОГО: 700.00 [18:48:32]line Внесено: 700.00 [18:48:32]line СДАЧА: 0.00 [18:48:32]line НСП 1% : 6.20 [18:48:32]line НДС 12% : 74.38 [18:48:32]line Наличными: 700.00 [18:48:32]line Безнал.: 0.00 [18:48:32]line Место: АЗС № 89 "Партнер Нефть" [18:48:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:48:32]line СНО: Общий режим [18:48:32]line Чек 321 25.09.2024 18:48 [18:48:32]line Смена: 478 ФФД: 1.0 [18:48:32]line ЗНМ: 0300000113 [18:48:32]line РНМ: 0000000000091825 [18:48:32]line Версия ККМ: 001 [18:48:32]line ФМ: 0000000000871835 [18:48:32]line ФД: 153305 [18:48:32]line ФПД: 139633398505862 [18:48:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T184831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153305&fm=139633398505862&tin=02508201610067®Number=0000000000091825&sum=70000 [18:48:32]OFD Sender: Processing packet 153305 [packets to send 836, broken 835] [18:48:32]ProducePacketName [18:48:32]name=ofd_packets/00153305 [18:48:32]OFD Sender: To server: pG, [18:48:32]CommunicateWithHost lk.salyk.kg:30040 [18:48:32]ConnectInit lk.salyk.kg [18:48:32]written 0, free lines is 4095 [18:48:32]Write to MH i2c: 01 00 00 68 02 6A [18:48:32]Write i2c OK [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: 01 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: 01 07 00 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 D6 0C 53 [18:48:32]RasterBufferAndPrint [18:48:32]line [18:48:32]line [18:48:32]line [18:48:32]line [18:48:32]line [18:48:32]written 0, free lines is 3294 [18:48:32]MH_Cut [18:48:32]Write to MH i2c: D1 01 00 6F 02 01 43 [18:48:32]Write i2c OK [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: D1 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: D1 01 00 [18:48:32]MH_I2C_Read... [18:48:32]Read from MH i2c: D1 01 00 6F 02 00 42 [18:48:32]Write to MH i2c: 01 00 00 70 02 72 [18:48:32]Write i2c OK [18:48:32]MH_I2C_Read... [18:48:33]*** Cut start [18:48:33]*** Purtial cut [18:48:33]*** Stage 1: CUTSNS_PIN = 1 [18:48:33]Read from MH i2c: 01 [18:48:33]MH_I2C_Read... [18:48:33]*** Stop cut motor [18:48:33]*** Cut end [18:48:33]Read from MH i2c: 01 07 00 [18:48:33]MH_I2C_Read... [18:48:33]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [18:48:33]process_action close_receipt done [18:48:33]requested_data is exist [18:48:33]produce_requested_data [18:48:33]requested_item fm.sn is exist - process it [18:48:33]wFMCommunicate request_size=4 [18:48:33]MH_SAM_APDU [18:48:33]CAPDU: 80 11 00 00 [18:48:33]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [18:48:33]Write i2c OK [18:48:33]MH_I2C_Read... [18:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:33]Read from MH i2c: E2 [18:48:33]MH_I2C_Read... [18:48:33]Read from MH i2c: E2 17 00 [18:48:33]MH_I2C_Read... [18:48:33]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [18:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:48:33]wFMCommunicate OK [18:48:33]requested_item fd.num is exist - process it [18:48:33]SAM_PROTO_GetFieldsCounters [18:48:33]wFMCommunicate request_size=4 [18:48:33]MH_SAM_APDU [18:48:33]CAPDU: 80 13 00 00 [18:48:33]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [18:48:33]Write i2c OK [18:48:33]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 62 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [18:48:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:34]wFMCommunicate OK [18:48:34]SAM_PROTO_GetFieldsCounters done [18:48:34]requested_item shift.num is exist - process it [18:48:34]requested_item shift.opened is exist - process it [18:48:34]req_shift_opened [18:48:34]FM_GetShiftState [18:48:34]SAM_PROTO_GetShiftState [18:48:34]wFMCommunicate request_size=4 [18:48:34]MH_SAM_APDU [18:48:34]CAPDU: 80 13 01 00 [18:48:34]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [18:48:34]Write i2c OK [18:48:34]MH_I2C_Read... [18:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:34]Read from MH i2c: E2 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0E 00 [18:48:34]MH_I2C_Read... [18:48:34]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BA [18:48:34]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:48:34]wFMCommunicate OK [18:48:34]SAM_PROTO_GetShiftState done [18:48:34]FM_GetShiftState done [18:48:34]req_shift_opened done [18:48:34]requested_item shift.open_date is exist - process it [18:48:34]req_shift_open_date [18:48:34]req_shift_open_date done [18:48:34]produce_requested_data done [18:48:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153305,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:48:34]process_action_free close_receipt [18:48:34]json_value_free [18:48:34]json_value_free done [18:48:34]process_json_proto returns [18:48:34]Send response to host [18:48:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153305,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:48:34]free response buf [18:48:34]execute_script done [18:48:34]execute_script returns [18:48:34]free content buf [18:48:34]Sock 9.Close socket [18:48:34]Sock 9.Thread stoped [18:48:44]Connected sock=10 [18:48:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 F4 07 01 A1 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 56 02 00 35 04 06 00 7E FE EF 1D E1 86 9D A3 A0 2E 51 07 32 C2 [18:48:49]recv_with_timeout no data received [18:48:49]CommunicateWithHost answer receiving error [18:48:49]CommunicateWithHost err = -3 [18:48:49]OFD Sender: Server communicate error [18:48:50]recv_with_timeout no data received [18:48:55]OFD Sender: Processing packet 153305 [packets to send 836, broken 835] [18:48:55]ProducePacketName [18:48:55]name=ofd_packets/00153305 [18:48:55]OFD Sender: To server: pG, [18:48:55]CommunicateWithHost lk.salyk.kg:30040 [18:48:55]ConnectInit lk.salyk.kg [18:49:00]ConnectInit Can't take IP for lk.salyk.kg [18:49:00]CommunicateWithHost connect error [18:49:00]CommunicateWithHost err = -1 [18:49:00]OFD Sender: Server communicate error [18:49:05]OFD Sender: Processing packet 153305 [packets to send 836, broken 835] [18:49:05]ProducePacketName [18:49:05]name=ofd_packets/00153305 [18:49:05]OFD Sender: To server: pG, [18:49:05]CommunicateWithHost lk.salyk.kg:30040 [18:49:05]ConnectInit lk.salyk.kg [18:49:12]recv_with_timeout no data received [18:49:15]Connected sock=9 [18:49:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 F4 07 01 A1 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 5A F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 56 02 00 35 04 06 00 7E FE EF 1D E1 86 9D A3 A0 2E 51 07 32 C2 [18:49:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA A7 47 00 78 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 56 02 00 F4 03 04 00 25 03 F4 66 B6 04 01 00 00 2E 39 4B 04 4B 52 4A 2F [18:49:16]CommunicateWithHost err = 0 [18:49:16]CheckOFDResponse [18:49:16]1017 (14) - 77093643461234 [18:49:16]1041 (16) - 0000000000871835 [18:49:16]1040 (4) - 153305 [18:49:16]1012 (4) - 25.09.2024 12:33 [18:49:16]1206 (1) - 0 [18:49:16]OFD Sender: Remove packet 153305 [18:49:16]ProducePacketName [18:49:16]name=ofd_packets/00153305 [18:49:16]NVStorageDeleteData [18:49:16]OFD Sender: No OFD packet to send [18:49:21]OFD Sender: No OFD packet to send [18:49:36]OFD Sender: No OFD packet to send [18:49:41]OFD Sender: No OFD packet to send [18:49:47]OFD Sender: No OFD packet to send [18:49:51]recv_with_timeout no data received [18:49:52]OFD Sender: No OFD packet to send [18:49:57]OFD Sender: No OFD packet to send [18:50:02]OFD Sender: No OFD packet to send [18:50:07]OFD Sender: No OFD packet to send [18:50:12]OFD Sender: No OFD packet to send [18:50:17]OFD Sender: No OFD packet to send [18:50:22]OFD Sender: No OFD packet to send [18:50:27]OFD Sender: No OFD packet to send [18:50:32]OFD Sender: No OFD packet to send [18:50:37]OFD Sender: No OFD packet to send [18:49:26]OFD Sender: No OFD packet to send [18:49:31]OFD Sender: No OFD packet to send [18:50:42]OFD Sender: No OFD packet to send [18:50:44]accept exits with 7 [18:50:44]New connection [18:50:44]New thread 3066670436 created [18:50:44]Thread 3066527076 joined [18:50:44]Waiting for new connection... [18:50:44] Sock 7.Parse request [18:50:44]Sock 7.Check first char [18:50:44]Sock 7.First char is OK [18:50:44]request: POST /json_proto HTTP/1.0 [18:50:44]Method: POST [18:50:44]URL: /json_proto [18:50:44]Method is POST - this is cgi request [18:50:44]url: /json_proto [18:50:44]query_string will be loaded in cgi processing [18:50:44]execute_cgi json_proto POST (null) [18:50:44]execute_cgi path=json_proto method=POST [18:50:44]POST find Content-Length [18:50:44]Host: 172.17.43.67:8080 [18:50:44]Content-Length: 678 [18:50:44]Content-Type: application/json [18:50:44] [18:50:44]POST finish read [18:50:44]Found Content-Length = 678 [18:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:44]execute_script... [18:50:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:44]POST & json_proto [18:50:44]process_json_proto [18:50:44]json parsed OK: [18:50:44]protocol is kg_v1.0 [18:50:44]action value=close_receipt [18:50:44]process_action close_receipt [18:50:44]cmd_close_receipt [18:50:44]MH_GetDate [18:50:44]Write to MH i2c: F0 00 00 74 02 65 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: F0 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: F0 09 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: F0 09 00 74 02 00 84 5B F4 66 6A BD 47 65 7A [18:50:44]GetLastDocTimeStamp 1727290111 [18:50:44]current date 1727290244 [18:50:44]FM_GetShiftState [18:50:44]SAM_PROTO_GetShiftState [18:50:44]wFMCommunicate request_size=4 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 13 01 00 [18:50:44]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]recv_with_timeout no data received [18:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 0E 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BC [18:50:44]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:50:44]wFMCommunicate OK [18:50:44]SAM_PROTO_GetShiftState done [18:50:44]FM_GetShiftState done [18:50:44]opened in 1727224329 [18:50:44]opened+sec_in_day 1727310729 [18:50:44]quantity*price = 20001 [18:50:44]sum+1 = 20002 [18:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 322 25.09.2024 18:50 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153306 ФПД: 46589170134411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153306&fm=46589170134411&tin=02508201610067®Number=0000000000091825&sum=20000 [18:50:45]StoreToDocumentArchive [18:50:45]shift 478 fd 153306 [18:50:45]save to /storage/0478/doc_00153306 [18:50:45]save last doc name /storage/0478/doc_00153306 to /storage/kkm_last_doc_name [18:50:45]save OK [18:50:45]Clear old archive folders... [18:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:45]tlvbuf is 01B4E200 [18:50:45]SAM_PROTO_ClearQueue [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 09 00 00 [18:50:45]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]SAM_PROTO_ClearQueue done [18:50:45]KKMCreateOFDPacket [18:50:45]OFDProtocolAddRootSTLVToBuf [18:50:45]FM_MakeSignedData [18:50:45]FM_MakeSignedData [18:50:45]SAM_PROTO_SignData [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 01 02 [18:50:45]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]wFMCommunicate request_size=255 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 84 5B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 56 02 00 35 04 06 00 2A [18:50:45]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 84 5B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 56 02 00 35 04 06 00 2A 00 00 36 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]wFMCommunicate request_size=10 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 02 02 05 5F 62 EF AD 8B [18:50:45]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 5F 62 EF AD 8B 00 00 F3 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 03 02 [18:50:45]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0B 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0B 00 86 02 00 D5 1F FE C9 21 6A B6 A4 90 00 A4 [18:50:45]RAPDU: D5 1F FE C9 21 6A B6 A4 90 00 [18:50:45]wFMCommunicate OK [18:50:45]SAM_PROTO_SignData done [18:50:45]FM_MakeSignedData done [18:50:45]CreateOFDProtocolMessage [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 11 00 00 [18:50:45]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [18:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:50:45]wFMCommunicate OK [18:50:45]CreateOFDProtocolMessage done [18:50:45]OFDSenderStorePacket 153306 [18:50:45]StoreOFDPacket docnum=153306 [18:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 E0 07 01 99 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 84 5B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 56 02 00 35 04 06 00 2A 5F 62 EF AD 8B D5 1F FE C9 21 6A B6 A4 [18:50:45]CheckFolder [18:50:45]dirname=/storage/ofd_packets [18:50:45]CheckFolder done [18:50:45]ProducePacketName [18:50:45]name=ofd_packets/00153306 [18:50:45]NVStorageSaveData ofd_packets/00153306 [18:50:45]File name is /storage/ofd_packets/00153306 [18:50:45]Write 301 bytes [18:50:45]NVStorageSaveData done [18:50:45]OFDSenderStorePacket done [18:50:45]KKMCreateOFDPacket done [18:50:45]NVStorageSaveData kkm_last_timestamp [18:50:45]File name is /storage/kkm_last_timestamp [18:50:45]Write 4 bytes [18:50:45]NVStorageSaveData done [18:50:45]ExternCall_PrintAddStr [18:50:45]wPrintStart [18:50:45]Write to MH i2c: 01 00 00 88 02 8A [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [18:50:45]RasterBufferAndPrint [18:50:45]line Счет N : (1)1787302 [18:50:45]line ИНН: 02508201610067 [18:50:45]line Контрольно-Кассовый Чек [18:50:45]line ПРОДАЖА [18:50:45]line ТРК (МРК, ГНК) : 32 [18:50:45]line Товар: 2710124130 [18:50:45]line Аи-92-К-5 [18:50:45]line 2.950 * 67.80 [18:50:45]line = 200.01 [18:50:45]line НДС 12% НСП 1% [18:50:45]line > о реализуемом товаре [18:50:45]line ОКРУГЛЕНИЕ: -0.01 [18:50:45]line ИТОГО: 200.00 [18:50:45]line Внесено: 200.00 [18:50:45]line СДАЧА: 0.00 [18:50:45]line НСП 1% : 1.77 [18:50:45]line НДС 12% : 21.24 [18:50:45]line Наличными: 200.00 [18:50:45]line Безнал.: 0.00 [18:50:45]line Место: АЗС № 89 "Партнер Нефть" [18:50:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:50:45]line СНО: Общий режим [18:50:45]line Чек 322 25.09.2024 18:50 [18:50:45]line Смена: 478 ФФД: 1.0 [18:50:45]line ЗНМ: 0300000113 [18:50:45]line РНМ: 0000000000091825 [18:50:45]line Версия ККМ: 001 [18:50:45]line ФМ: 0000000000871835 [18:50:45]line ФД: 153306 [18:50:45]line ФПД: 46589170134411 [18:50:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153306&fm=46589170134411&tin=02508201610067®Number=0000000000091825&sum=20000 [18:50:45]OFD Sender: Processing packet 153306 [packets to send 836, broken 835] [18:50:45]ProducePacketName [18:50:45]name=ofd_packets/00153306 [18:50:45]OFD Sender: To server: pG, [18:50:45]CommunicateWithHost lk.salyk.kg:30040 [18:50:45]ConnectInit lk.salyk.kg [18:50:45]written 0, free lines is 4095 [18:50:46]Write to MH i2c: 01 00 00 B3 02 B5 [18:50:46]Write i2c OK [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: 01 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: 01 07 00 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 D7 0C 9F [18:50:46]RasterBufferAndPrint [18:50:46]line [18:50:46]line [18:50:46]line [18:50:46]line [18:50:46]line [18:50:46]written 0, free lines is 3293 [18:50:46]MH_Cut [18:50:46]Write to MH i2c: D1 01 00 BA 02 01 8E [18:50:46]Write i2c OK [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 01 00 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 01 00 BA 02 00 8D [18:50:46]Write to MH i2c: 01 00 00 BB 02 BD [18:50:46]Write i2c OK [18:50:46]MH_I2C_Read... [18:50:46]Connected sock=9 [18:50:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 E0 07 01 99 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 84 5B F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 56 02 00 35 04 06 00 2A 5F 62 EF AD 8B D5 1F FE C9 21 6A B6 A4 [18:50:46]*** Cut start [18:50:46]*** Purtial cut [18:50:46]*** Stage 1: CUTSNS_PIN = 1 [18:50:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 66 A0 47 00 BB E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 56 02 00 F4 03 04 00 7F 03 F4 66 B6 04 01 00 00 96 EE 0D 0B 6D DB 2F 8D [18:50:47]CommunicateWithHost err = 0 [18:50:47]CheckOFDResponse [18:50:47]1017 (14) - 77093643461234 [18:50:47]1041 (16) - 0000000000871835 [18:50:47]1040 (4) - 153306 [18:50:47]1012 (4) - 25.09.2024 12:35 [18:50:47]1206 (1) - 0 [18:50:47]OFD Sender: Remove packet 153306 [18:50:47]ProducePacketName [18:50:47]name=ofd_packets/00153306 [18:50:47]NVStorageDeleteData [18:50:47]Read from MH i2c: 01 [18:50:47]MH_I2C_Read... [18:50:47]*** Stop cut motor [18:50:47]*** Cut end [18:50:47]Read from MH i2c: 01 07 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [18:50:47]process_action close_receipt done [18:50:47]requested_data is exist [18:50:47]produce_requested_data [18:50:47]requested_item fm.sn is exist - process it [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 11 00 00 [18:50:47]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 17 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [18:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:50:47]wFMCommunicate OK [18:50:47]requested_item fd.num is exist - process it [18:50:47]SAM_PROTO_GetFieldsCounters [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 13 00 00 [18:50:47]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 62 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [18:50:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:47]wFMCommunicate OK [18:50:47]SAM_PROTO_GetFieldsCounters done [18:50:47]requested_item shift.num is exist - process it [18:50:47]requested_item shift.opened is exist - process it [18:50:47]req_shift_opened [18:50:47]FM_GetShiftState [18:50:47]SAM_PROTO_GetShiftState [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 13 01 00 [18:50:47]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 0E 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 05 [18:50:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:50:47]wFMCommunicate OK [18:50:47]SAM_PROTO_GetShiftState done [18:50:47]FM_GetShiftState done [18:50:47]req_shift_opened done [18:50:47]requested_item shift.open_date is exist - process it [18:50:47]req_shift_open_date [18:50:47]req_shift_open_date done [18:50:47]produce_requested_data done [18:50:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153306,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:50:47]process_action_free close_receipt [18:50:47]json_value_free [18:50:47]json_value_free done [18:50:47]process_json_proto returns [18:50:47]Send response to host [18:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153306,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:50:47]free response buf [18:50:47]execute_script done [18:50:47]execute_script returns [18:50:47]free content buf [18:50:47]Sock 7.Close socket [18:50:47]Sock 7.Thread stoped [18:50:47]OFD Sender: No OFD packet to send [18:50:52]OFD Sender: No OFD packet to send [18:50:54]recv_with_timeout no data received [18:50:57]OFD Sender: No OFD packet to send [18:51:02]OFD Sender: No OFD packet to send [18:51:07]OFD Sender: No OFD packet to send [18:51:12]recv_with_timeout no data received [18:51:12]OFD Sender: No OFD packet to send [18:51:17]OFD Sender: No OFD packet to send [18:51:22]OFD Sender: No OFD packet to send [18:51:27]OFD Sender: No OFD packet to send [18:51:32]OFD Sender: No OFD packet to send [18:51:37]OFD Sender: No OFD packet to send [18:51:42]OFD Sender: No OFD packet to send [18:51:44]recv_with_timeout no data received [18:51:47]OFD Sender: No OFD packet to send [18:51:52]OFD Sender: No OFD packet to send [18:51:57]OFD Sender: No OFD packet to send [18:52:02]OFD Sender: No OFD packet to send [18:52:07]OFD Sender: No OFD packet to send [18:52:12]OFD Sender: No OFD packet to send [18:52:17]OFD Sender: No OFD packet to send [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:33]OFD Sender: No OFD packet to send [18:52:38]OFD Sender: No OFD packet to send [18:52:43]OFD Sender: No OFD packet to send [18:52:48]OFD Sender: No OFD packet to send [18:52:53]OFD Sender: No OFD packet to send [18:52:58]OFD Sender: No OFD packet to send [18:53:03]OFD Sender: No OFD packet to send [18:53:08]OFD Sender: No OFD packet to send [18:53:09]recv_with_timeout no data received [18:53:13]OFD Sender: No OFD packet to send [18:53:18]OFD Sender: No OFD packet to send [18:53:23]OFD Sender: No OFD packet to send [18:53:28]OFD Sender: No OFD packet to send [18:53:33]OFD Sender: No OFD packet to send [18:53:34]recv_with_timeout no data received [18:53:38]OFD Sender: No OFD packet to send [18:53:43]OFD Sender: No OFD packet to send [18:53:48]OFD Sender: No OFD packet to send [18:53:53]OFD Sender: No OFD packet to send [18:53:57]recv_with_timeout no data received [18:53:58]OFD Sender: No OFD packet to send [18:54:03]OFD Sender: No OFD packet to send [18:54:08]OFD Sender: No OFD packet to send [18:48:31]wFMCommunicate request_size=13 [18:48:31]MH_SAM_APDU [18:48:31]CAPDU: 80 15 02 00 08 F4 03 04 00 FF 5A F4 66 [18:48:31]Write to MH i2c: E2 10 00 33 02 80 15 02 00 08 00 F4 03 04 00 FF 5A F4 66 00 00 73 [18:48:31]Write i2c OK [18:48:31]MH_I2C_Read... [18:48:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:48:31]Read from MH i2c: E2 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 03 00 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [18:48:31]RAPDU: 90 00 [18:48:31]wFMCommunicate OK [18:48:31]wFMCommunicate request_size=25 [18:48:31]MH_SAM_APDU [18:48:31]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:48:31]Write to MH i2c: E2 1C 00 34 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 18 [18:48:31]Write i2c OK [18:48:31]MH_I2C_Read... [18:48:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:48:31]Read from MH i2c: E2 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 03 00 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [18:48:31]RAPDU: 90 00 [18:48:31]wFMCommunicate OK [18:48:31]wFMCommunicate request_size=4 [18:48:31]MH_SAM_APDU [18:48:31]CAPDU: 80 15 03 00 [18:48:31]Write to MH i2c: E2 08 00 35 02 80 15 03 00 00 00 00 00 B8 [18:48:31]Write i2c OK [18:48:31]MH_I2C_Read... [18:48:31]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:48:31]Read from MH i2c: E2 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 40 00 [18:48:31]MH_I2C_Read... [18:48:31]Read from MH i2c: E2 40 00 35 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 01 00 00 35 04 06 00 7E FE EF 1D E1 86 90 00 EF [18:48:31]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 41 01 00 00 35 04 06 00 7E FE EF 1D E1 86 90 00 [18:48:31]wFMCommunicate OK [18:48:31]SAM_PROTO_ProcessDocument answer len = 59 [18:48:31]SAM_PROTO_ProcessDocument done [18:48:31]SetTLVBufToDocument [18:48:31]Processing tag 1209 (04B9) [18:48:31]Malloc new data [18:48:31]Processing tag 1041 (0411) [18:48:31]Processing tag 1040 (0410) [18:48:31]Malloc new data [18:48:31]Processing tag 1038 (040E) [18:48:31]Malloc new data [18:48:31]Processing tag 1042 (0412) [18:48:31]Malloc new data [18:48:31]Processing tag 1077 (0435) [18:48:31]Malloc new data [18:48:31]SetTLVBufToDocume[18:54:13]OFD Sender: No OFD packet to send [18:54:18]OFD Sender: No OFD packet to send [18:54:20]accept exits with 10 [18:54:20]New connection [18:54:20]New thread 3066527076 created [18:54:20]Thread 3066670436 joined [18:54:20]Waiting for new connection... [18:54:20] Sock 10.Parse request [18:54:20]Sock 10.Check first char [18:54:20]Sock 10.First char is OK [18:54:20]request: POST /json_proto HTTP/1.0 [18:54:20]Method: POST [18:54:20]URL: /json_proto [18:54:20]Method is POST - this is cgi request [18:54:20]url: /json_proto [18:54:20]query_string will be loaded in cgi processing [18:54:20]execute_cgi json_proto POST (null) [18:54:20]execute_cgi path=json_proto method=POST [18:54:20]POST find Content-Length [18:54:20]Host: 172.17.43.67:8080 [18:54:20]Content-Length: 627 [18:54:20]Content-Type: application/json [18:54:20] [18:54:20]POST finish read [18:54:20]Found Content-Length = 627 [18:54:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:20]execute_script... [18:54:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:20]POST & json_proto [18:54:20]process_json_proto [18:54:20]json parsed OK: [18:54:20]protocol is kg_v1.0 [18:54:20]action value=close_receipt [18:54:20]process_action close_receipt [18:54:20]cmd_close_receipt [18:54:20]MH_GetDate [18:54:20]Write to MH i2c: F0 00 00 BF 02 B0 [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: F0 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: F0 09 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: F0 09 00 BF 02 00 5C 5C F4 66 6A BD 47 65 9E [18:54:20]GetLastDocTimeStamp 1727290244 [18:54:20]current date 1727290460 [18:54:20]FM_GetShiftState [18:54:20]SAM_PROTO_GetShiftState [18:54:20]wFMCommunicate request_size=4 [18:54:20]MH_SAM_APDU [18:54:20]CAPDU: 80 13 01 00 [18:54:20]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:20]Read from MH i2c: E2 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 0E 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 07 [18:54:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:54:20]wFMCommunicate OK [18:54:20]SAM_PROTO_GetShiftState done [18:54:20]FM_GetShiftState done [18:54:20]opened in 1727224329 [18:54:20]opened+sec_in_day 1727310729 [18:54:20]quantity*price = 99999 [18:54:20]sum+1 = 100001 [18:54:20]Check (price>sum+1) || (price+1 о реализуемом товаре [18:54:21]line ИТОГО: 1000.00 [18:54:21]line НСП 1% : 8.85 [18:54:21]line НДС 12% : 106.19 [18:54:21]line Наличными: 1000.00 [18:54:21]line Безнал.: 0.00 [18:54:21]line Место: АЗС № 89 "Партнер Нефть" [18:54:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:54:21]line СНО: Общий режим [18:54:21]line Чек 323 25.09.2024 18:54 [18:54:21]line Смена: 478 ФФД: 1.0 [18:54:21]line ЗНМ: 0300000113 [18:54:21]line РНМ: 0000000000091825 [18:54:21]line Версия ККМ: 001 [18:54:21]line ФМ: 0000000000871835 [18:54:21]line ФД: 153307 [18:54:21]line ФПД: 119793010148331 [18:54:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153307&fm=119793010148331&tin=02508201610067®Number=0000000000091825&sum=100000 [18:54:21]written 0, free lines is 4095 [18:54:21]OFD Sender: Processing packet 153307 [packets to send 836, broken 835] [18:54:21]ProducePacketName [18:54:21]name=ofd_packets/00153307 [18:54:21]OFD Sender: To server: pG, [18:54:21]CommunicateWithHost lk.salyk.kg:30040 [18:54:21]ConnectInit lk.salyk.kg [18:54:22]Write to MH i2c: 01 00 00 FB 02 FD [18:54:22]Write i2c OK [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: 01 [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: 01 07 00 [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 05 0D 16 [18:54:22]RasterBufferAndPrint [18:54:22]line [18:54:22]line [18:54:22]line [18:54:22]line [18:54:22]line [18:54:22]written 0, free lines is 3340 [18:54:22]MH_Cut [18:54:22]Write to MH i2c: D1 01 00 02 03 01 D7 [18:54:22]Write i2c OK [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: D1 [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: D1 01 00 [18:54:22]MH_I2C_Read... [18:54:22]Read from MH i2c: D1 01 00 02 03 00 D6 [18:54:22]Write to MH i2c: 01 00 00 03 03 06 [18:54:22]Write i2c OK [18:54:22]MH_I2C_Read... [18:54:22]*** Cut start [18:54:22]*** Purtial cut [18:54:22]*** Stage 1: CUTSNS_PIN = 1 [18:54:23]Read from MH i2c: 01 [18:54:23]MH_I2C_Read... [18:54:23]*** Stop cut motor [18:54:23]*** Cut end [18:54:23]Read from MH i2c: 01 07 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [18:54:23]process_action close_receipt done [18:54:23]requested_data is exist [18:54:23]produce_requested_data [18:54:23]requested_item fm.sn is exist - process it [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 11 00 00 [18:54:23]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 17 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [18:54:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:23]wFMCommunicate OK [18:54:23]requested_item fd.num is exist - process it [18:54:23]SAM_PROTO_GetFieldsCounters [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 13 00 00 [18:54:23]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 62 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [18:54:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:23]wFMCommunicate OK [18:54:23]SAM_PROTO_GetFieldsCounters done [18:54:23]requested_item shift.num is exist - process it [18:54:23]requested_item shift.opened is exist - process it [18:54:23]req_shift_opened [18:54:23]FM_GetShiftState [18:54:23]SAM_PROTO_GetShiftState [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 13 01 00 [18:54:23]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 0E 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4E [18:54:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:54:23]wFMCommunicate OK [18:54:23]SAM_PROTO_GetShiftState done [18:54:23]FM_GetShiftState done [18:54:23]req_shift_opened done [18:54:23]requested_item shift.open_date is exist - process it [18:54:23]req_shift_open_date [18:54:23]req_shift_open_date done [18:54:23]produce_requested_data done [18:54:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153307,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:54:23]process_action_free close_receipt [18:54:23]json_value_free [18:54:23]json_value_free done [18:54:23]process_json_proto returns [18:54:23]Send response to host [18:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153307,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:54:23]free response buf [18:54:23]execute_script done [18:54:23]execute_script returns [18:54:23]free content buf [18:54:23]Sock 10.Close socket [18:54:23]Sock 10.Thread stoped [18:54:26]Connected sock=11 [18:54:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 15 5A 03 01 DE E9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 5D 5C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 56 02 00 35 04 06 00 6C F3 7B D1 03 EB 4D EB 10 39 32 48 6F 6F [18:54:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 B8 47 00 1B F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 56 02 00 F4 03 04 00 5B 04 F4 66 B6 04 01 00 00 37 81 8F F7 B3 C5 45 6C [18:54:26]CommunicateWithHost err = 0 [18:54:26]CheckOFDResponse [18:54:26]1017 (14) - 77093643461234 [18:54:26]1041 (16) - 0000000000871835 [18:54:26]1040 (4) - 153307 [18:54:26]1012 (4) - 25.09.2024 12:38 [18:54:26]1206 (1) - 0 [18:54:26]OFD Sender: Remove packet 153307 [18:54:26]ProducePacketName [18:54:26]name=ofd_packets/00153307 [18:54:26]NVStorageDeleteData [18:54:26]OFD Sender: No OFD packet to send [18:54:27]recv_with_timeout no data received [18:54:31]OFD Sender: No OFD packet to send [18:54:36]OFD Sender: No OFD packet to send [18:54:38]recv_with_timeout no data received [18:54:41]OFD Sender: No OFD packet to send [18:54:47]OFD Sender: No OFD packet to send [18:54:48]recv_with_timeout no data received [18:54:52]OFD Sender: No OFD packet to send [18:54:57]OFD Sender: No OFD packet to send [18:55:02]OFD Sender: No OFD packet to send [18:55:07]OFD Sender: No OFD packet to send [18:55:12]OFD Sender: No OFD packet to send [18:55:17]OFD Sender: No OFD packet to send [18:55:22]OFD Sender: No OFD packet to send [18:55:27]OFD Sender: No OFD packet to send [18:55:32]OFD Sender: No OFD packet to send [18:55:37]OFD Sender: No OFD packet to send [18:55:41]recv_with_timeout no data received [18:55:42]OFD Sender: No OFD packet to send [18:55:47]OFD Sender: No OFD packet to send [18:55:52]OFD Sender: No OFD packet to send [18:55:57]OFD Sender: No OFD packet to send [18:56:02]OFD Sender: No OFD packet to send [18:56:07]OFD Sender: No OFD packet to send [18:56:12]OFD Sender: No OFD packet to send [18:56:17]OFD Sender: No OFD packet to send [18:56:22]accept exits with 7 [18:56:22]New connection [18:56:22]New thread 3066670436 created [18:56:22]Thread 3066527076 joined [18:56:22]Waiting for new connection... [18:56:22] Sock 7.Parse request [18:56:22]Sock 7.Check first char [18:56:22]Sock 7.First char is OK [18:56:22]request: POST /json_proto HTTP/1.0 [18:56:22]Method: POST [18:56:22]URL: /json_proto [18:56:22]Method is POST - this is cgi request [18:56:22]url: /json_proto [18:56:22]query_string will be loaded in cgi processing [18:56:22]execute_cgi json_proto POST (null) [18:56:22]execute_cgi path=json_proto method=POST [18:56:22]POST find Content-Length [18:56:22]Host: 172.17.43.67:8080 [18:56:22]Content-Length: 683 [18:56:22]Content-Type: application/json [18:56:22] [18:56:22]POST finish read [18:56:22]Found Content-Length = 683 [18:56:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:22]execute_script... [18:56:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:22]POST & json_proto [18:56:22]process_json_proto [18:56:22]json parsed OK: [18:56:22]protocol is kg_v1.0 [18:56:22]action value=close_receipt [18:56:22]process_action close_receipt [18:56:22]cmd_close_receipt [18:56:22]MH_GetDate [18:56:22]Write to MH i2c: F0 00 00 07 03 F9 [18:56:22]Write i2c OK [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 09 00 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 09 00 07 03 00 D6 5C F4 66 6A BD 47 65 61 [18:56:22]GetLastDocTimeStamp 1727290461 [18:56:22]current date 1727290582 [18:56:22]FM_GetShiftState [18:56:22]SAM_PROTO_GetShiftState [18:56:22]wFMCommunicate request_size=4 [18:56:22]MH_SAM_APDU [18:56:22]CAPDU: 80 13 01 00 [18:56:22]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [18:56:22]Write i2c OK [18:56:22]MH_I2C_Read... [18:56:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:22]Read from MH i2c: E2 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: E2 0E 00 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 50 [18:56:22]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:56:22]wFMCommunicate OK [18:56:22]SAM_PROTO_GetShiftState done [18:56:22]FM_GetShiftState done [18:56:22]opened in 1727224329 [18:56:22]opened+sec_in_day 1727310729 [18:56:22]quantity*price = 100021 [18:56:22]sum+1 = 100023 [18:56:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 324 25.09.2024 18:56 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153308 ФПД: 209508981695760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153308&fm=209508981695760&tin=02508201610067®Number=0000000000091825&sum=100000 [18:56:23]StoreToDocumentArchive [18:56:23]shift 478 fd 153308 [18:56:23]save to /storage/0478/doc_00153308 [18:56:23]save last doc name /storage/0478/doc_00153308 to /storage/kkm_last_doc_name [18:56:23]save OK [18:56:23]Clear old archive folders... [18:56:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:23]tlvbuf is 01B51EB0 [18:56:23]SAM_PROTO_ClearQueue [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 09 00 00 [18:56:23]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]SAM_PROTO_ClearQueue done [18:56:23]KKMCreateOFDPacket [18:56:23]OFDProtocolAddRootSTLVToBuf [18:56:23]FM_MakeSignedData [18:56:23]FM_MakeSignedData [18:56:23]SAM_PROTO_SignData [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 01 02 [18:56:23]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]wFMCommunicate request_size=255 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 D7 5C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 56 02 00 35 04 06 00 BE [18:56:23]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 D7 5C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 56 02 00 35 04 06 00 BE 00 00 E1 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]wFMCommunicate request_size=10 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 02 02 05 8C 1C 6E 65 10 [18:56:23]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 8C 1C 6E 65 10 00 00 2A [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 03 02 [18:56:23]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 0B 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 0B 00 19 03 00 74 4B 88 5C ED 94 D8 51 90 00 E5 [18:56:23]RAPDU: 74 4B 88 5C ED 94 D8 51 90 00 [18:56:23]wFMCommunicate OK [18:56:23]SAM_PROTO_SignData done [18:56:23]FM_MakeSignedData done [18:56:23]CreateOFDProtocolMessage [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 11 00 00 [18:56:23]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 17 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [18:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:56:23]wFMCommunicate OK [18:56:23]CreateOFDProtocolMessage done [18:56:23]OFDSenderStorePacket 153308 [18:56:23]StoreOFDPacket docnum=153308 [18:56:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AF 1E 07 01 06 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 D7 5C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 56 02 00 35 04 06 00 BE 8C 1C 6E 65 10 74 4B 88 5C ED 94 D8 51 [18:56:23]CheckFolder [18:56:23]dirname=/storage/ofd_packets [18:56:23]CheckFolder done [18:56:23]ProducePacketName [18:56:23]name=ofd_packets/00153308 [18:56:23]NVStorageSaveData ofd_packets/00153308 [18:56:23]File name is /storage/ofd_packets/00153308 [18:56:23]Write 301 bytes [18:56:23]NVStorageSaveData done [18:56:23]OFDSenderStorePacket done [18:56:23]KKMCreateOFDPacket done [18:56:23]NVStorageSaveData kkm_last_timestamp [18:56:23]File name is /storage/kkm_last_timestamp [18:56:23]Write 4 bytes [18:56:23]NVStorageSaveData done [18:56:23]ExternCall_PrintAddStr [18:56:23]wPrintStart [18:56:23]Write to MH i2c: 01 00 00 1B 03 1E [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: 01 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: 01 07 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [18:56:23]RasterBufferAndPrint [18:56:23]line Счет N : (1)1787304 [18:56:23]line ИНН: 02508201610067 [18:56:23]line Контрольно-Кассовый Чек [18:56:23]line ПРОДАЖА [18:56:23]line ТРК (МРК, ГНК) : 13 [18:56:23]line Товар: 2710124500 [18:56:23]line Аи-95-К-5 [18:56:23]line 13.480 * 74.20 [18:56:23]line = 1000.22 [18:56:23]line НДС 12% НСП 1% [18:56:23]line > о реализуемом товаре [18:56:23]line ОКРУГЛЕНИЕ: -0.22 [18:56:23]line ИТОГО: 1000.00 [18:56:23]line Внесено: 1000.00 [18:56:23]line СДАЧА: 0.00 [18:56:23]line НСП 1% : 8.85 [18:56:23]line НДС 12% : 106.22 [18:56:23]line Наличными: 1000.00 [18:56:23]line Безнал.: 0.00 [18:56:23]line Место: АЗС № 89 "Партнер Нефть" [18:56:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:56:23]line СНО: Общий режим [18:56:23]line Чек 324 25.09.2024 18:56 [18:56:23]line Смена: 478 ФФД: 1.0 [18:56:23]line ЗНМ: 0300000113 [18:56:23]line РНМ: 0000000000091825 [18:56:23]line Версия ККМ: 001 [18:56:23]line ФМ: 0000000000871835 [18:56:23]line ФД: 153308 [18:56:23]line ФПД: 209508981695760 [18:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153308&fm=209508981695760&tin=02508201610067®Number=0000000000091825&sum=100000 [18:56:24]OFD Sender: Processing packet 153308 [packets to send 836, broken 835] [18:56:24]ProducePacketName [18:56:24]name=ofd_packets/00153308 [18:56:24]OFD Sender: To server: pG, [18:56:24]CommunicateWithHost lk.salyk.kg:30040 [18:56:24]ConnectInit lk.salyk.kg [18:56:24]written 0, free lines is 4095 [18:56:24]Write to MH i2c: 01 00 00 46 03 49 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 07 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 DE 0C 3A [18:56:24]RasterBufferAndPrint [18:56:24]line [18:56:24]line [18:56:24]line [18:56:24]line [18:56:24]line [18:56:24]written 0, free lines is 3300 [18:56:24]MH_Cut [18:56:24]Write to MH i2c: D1 01 00 4D 03 01 22 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: D1 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: D1 01 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: D1 01 00 4D 03 00 21 [18:56:24]Write to MH i2c: 01 00 00 4E 03 51 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:25]*** Cut start [18:56:25]*** Purtial cut [18:56:25]*** Stage 1: CUTSNS_PIN = 1 [18:56:25]Read from MH i2c: 01 [18:56:25]MH_I2C_Read... [18:56:25]*** Stop cut motor [18:56:25]*** Cut end [18:56:25]Read from MH i2c: 01 07 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [18:56:25]process_action close_receipt done [18:56:25]requested_data is exist [18:56:25]produce_requested_data [18:56:25]requested_item fm.sn is exist - process it [18:56:25]wFMCommunicate request_size=4 [18:56:25]MH_SAM_APDU [18:56:25]CAPDU: 80 11 00 00 [18:56:25]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:25]Read from MH i2c: E2 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 17 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [18:56:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:56:25]wFMCommunicate OK [18:56:25]requested_item fd.num is exist - process it [18:56:25]SAM_PROTO_GetFieldsCounters [18:56:25]wFMCommunicate request_size=4 [18:56:25]MH_SAM_APDU [18:56:25]CAPDU: 80 13 00 00 [18:56:25]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:25]Read from MH i2c: E2 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 62 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [18:56:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:25]wFMCommunicate OK [18:56:25]SAM_PROTO_GetFieldsCounters done [18:56:25]requested_item shift.num is exist - process it [18:56:25]requested_item shift.opened is exist - process it [18:56:25]req_shift_opened [18:56:25]FM_GetShiftState [18:56:25]SAM_PROTO_GetShiftState [18:56:25]wFMCommunicate request_size=4 [18:56:25]MH_SAM_APDU [18:56:25]CAPDU: 80 13 01 00 [18:56:25]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:25]Read from MH i2c: E2 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 0E 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 99 [18:56:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:56:25]wFMCommunicate OK [18:56:25]SAM_PROTO_GetShiftState done [18:56:25]FM_GetShiftState done [18:56:25]req_shift_opened done [18:56:25]requested_item shift.open_date is exist - process it [18:56:25]req_shift_open_date [18:56:25]req_shift_open_date done [18:56:25]produce_requested_data done [18:56:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153308,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:56:25]process_action_free close_receipt [18:56:25]json_value_free [18:56:25]json_value_free done [18:56:25]process_json_proto returns [18:56:25]Send response to host [18:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153308,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:56:25]free response buf [18:56:25]execute_script done [18:56:25]execute_script returns [18:56:25]free content buf [18:56:25]Sock 7.Close socket [18:56:25]Sock 7.Thread stoped [18:56:26]Connected sock=11 [18:56:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AF 1E 07 01 06 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 D7 5C F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 56 02 00 35 04 06 00 BE 8C 1C 6E 65 10 74 4B 88 5C ED 94 D8 51 [18:56:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 AF 47 00 CC 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 56 02 00 F4 03 04 00 D4 04 F4 66 B6 04 01 00 00 B1 01 D3 3A 5E B4 7F 28 [18:56:27]CommunicateWithHost err = 0 [18:56:27]CheckOFDResponse [18:56:27]1017 (14) - 77093643461234 [18:56:27]1041 (16) - 0000000000871835 [18:56:27]1040 (4) - 153308 [18:56:27]1012 (4) - 25.09.2024 12:40 [18:56:27]1206 (1) - 0 [18:56:27]OFD Sender: Remove packet 153308 [18:56:27]ProducePacketName [18:56:27]name=ofd_packets/00153308 [18:56:27]NVStorageDeleteData [18:56:28]OFD Sender: No OFD packet to send [18:56:33]OFD Sender: No OFD packet to send [18:56:36]recv_with_timeout no data received [18:56:38]OFD Sender: No OFD packet to send [18:56:43]OFD Sender: No OFD packet to send [18:56:48]OFD Sender: No OFD packet to send [18:56:51]recv_with_timeout no data received [18:56:53]OFD Sender: No OFD packet to send [18:56:58]OFD Sender: No OFD packet to send [18:57:03]OFD Sender: No OFD packet to send [18:57:03]recv_with_timeout no data received [18:57:08]OFD Sender: No OFD packet to send [18:57:13]OFD Sender: No OFD packet to send [18:57:18]OFD Sender: No OFD packet to send [18:57:23]OFD Sender: No OFD packet to send [18:57:28]OFD Sender: No OFD packet to send [18:57:29]recv_with_timeout no data received [18:57:33]OFD Sender: No OFD packet to send [18:57:38]OFD Sender: No OFD packet to send [18:57:43]OFD Sender: No OFD packet to send [18:57:48]OFD Sender: No OFD packet to send [18:57:53]OFD Sender: No OFD packet to send [18:57:58]OFD Sender: No OFD packet to send [18:58:03]OFD Sender: No OFD packet to send [18:58:08]OFD Sender: No OFD packet to send [18:58:13]OFD Sender: No OFD packet to send [18:58:18]OFD Sender: No OFD packet to send [18:58:23]OFD Sender: No OFD packet to send [18:58:28]OFD Sender: No OFD packet to send [18:58:33]OFD Sender: No OFD packet to send [18:58:38]OFD Sender: No OFD packet to send [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:58]OFD Sender: No OFD packet to send [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:28]OFD Sender: No OFD packet to send [18:59:33]accept exits with 10 [18:59:33]New connection [18:59:33]New thread 3066527076 created [18:59:33]Thread 3066670436 joined [18:59:33]Waiting for new connection... [18:59:33] Sock 10.Parse request [18:59:33]Sock 10.Check first char [18:59:33]Sock 10.First char is OK [18:59:33]request: POST /json_proto HTTP/1.0 [18:59:33]Method: POST [18:59:33]URL: /json_proto [18:59:33]Method is POST - this is cgi request [18:59:33]url: /json_proto [18:59:33]query_string will be loaded in cgi processing [18:59:33]execute_cgi json_proto POST (null) [18:59:33]execute_cgi path=json_proto method=POST [18:59:33]POST find Content-Length [18:59:33]Host: 172.17.43.67:8080 [18:59:33]Content-Length: 676 [18:59:33]Content-Type: application/json [18:59:33] [18:59:33]POST finish read [18:59:33]Found Content-Length = 676 [18:59:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:33]execute_script... [18:59:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:33]POST & json_proto [18:59:33]process_json_proto [18:59:33]json parsed OK: [18:59:33]protocol is kg_v1.0 [18:59:33]action value=close_receipt [18:59:33]process_action close_receipt [18:59:33]cmd_close_receipt [18:59:33]MH_GetDate [18:59:33]Write to MH i2c: F0 00 00 52 03 44 [18:59:33]Write i2c OK [18:59:33]MH_I2C_Read... [18:59:33]Read from MH i2c: F0 [18:59:33]MH_I2C_Read... [18:59:33]Read from MH i2c: F0 09 00 [18:59:33]MH_I2C_Read... [18:59:33]Read from MH i2c: F0 09 00 52 03 00 96 5D F4 66 6A BD 47 65 6D [18:59:33]GetLastDocTimeStamp 1727290583 [18:59:33]current date 1727290774 [18:59:33]FM_GetShiftState [18:59:33]SAM_PROTO_GetShiftState [18:59:33]wFMCommunicate request_size=4 [18:59:33]MH_SAM_APDU [18:59:33]CAPDU: 80 13 01 00 [18:59:33]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [18:59:33]Write i2c OK [18:59:33]MH_I2C_Read... [18:59:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:33]Read from MH i2c: E2 [18:59:33]MH_I2C_Read... [18:59:33]Read from MH i2c: E2 0E 00 [18:59:33]MH_I2C_Read... [18:59:33]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9B [18:59:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:59:33]wFMCommunicate OK [18:59:33]SAM_PROTO_GetShiftState done [18:59:33]FM_GetShiftState done [18:59:33]opened in 1727224329 [18:59:33]opened+sec_in_day 1727310729 [18:59:33]quantity*price = 80010 [18:59:33]sum+1 = 80011 [18:59:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 323 25.09.2024 18:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153307 ФПД: 119793010148331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T18[18:59:34]wFMCommunicate request_size=13 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 15 02 00 08 F4 03 04 00 96 5D F4 66 [18:59:34]Write to MH i2c: E2 10 00 5C 03 80 15 02 00 08 00 F4 03 04 00 96 5D F4 66 00 00 37 [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:59:34]Read from MH i2c: E2 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [18:59:34]RAPDU: 90 00 [18:59:34]wFMCommunicate OK [18:59:34]wFMCommunicate request_size=25 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [18:59:34]Write to MH i2c: E2 1C 00 5D 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 42 [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:59:34]Read from MH i2c: E2 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [18:59:34]RAPDU: 90 00 [18:59:34]wFMCommunicate OK [18:59:34]wFMCommunicate request_size=4 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 15 03 00 [18:59:34]Write to MH i2c: E2 08 00 5E 03 80 15 03 00 00 00 00 00 E2 [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:59:34]Read from MH i2c: E2 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 40 00 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 40 00 5E 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 01 00 00 35 04 06 00 7A 91 A5 BE 36 4B 90 00 21 [18:59:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 01 00 00 35 04 06 00 7A 91 A5 BE 36 4B 90 00 [18:59:34]wFMCommunicate OK [18:59:34]SAM_PROTO_ProcessDocument answer len = 59 [18:59:34]SAM_PROTO_ProcessDocument done [18:59:34]SetTLVBufToDocument [18:59:34]Processing tag 1209 (04B9) [18:59:34]Malloc new data [18:59:34]Processing tag 1041 (0411) [18:59:34]Processing tag 1040 (0410) [18:59:34]Malloc new data [18:59:34]Processing tag 1038 (040E) [18:59:34]Malloc new data [18:59:34]Processing tag 1042 (0412) [18:59:34]Malloc new data [18:59:34]Processing tag 1077 (0435) [18:59:34]Malloc new data [18:59:34]SetTLVBufToDocument err=0 [18:59:34]KKMLoadAndSignReceiptData store KKM data [18:59:34]KKMLoadAndSignReceiptData err=0 [18:59:34]wFMCommunicate request_size=4 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 11 00 00 [18:59:34]Write to MH i2c: E2 08 00 5F 03 80 11 00 00 00 00 00 00 DC [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:34]Read from MH i2c: E2 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 17 00 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 17 00 5F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [18:59:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:34]wFMCommunicate OK [18:59:34]Счет N : (1)1787305 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 10.500 * 76.20 = 800.10 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 325 25.09.2024 18:59 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153309 ФПД: 134765969552971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153309&fm=134765969552971&tin=02508201610067®Number=0000000000091825&sum=80000 [18:59:34]StoreToDocumentArchive [18:59:34]shift 478 fd 153309 [18:59:34]save to /storage/0478/doc_00153309 [18:59:34]save last doc name /storage/0478/doc_00153309 to /storage/kkm_last_doc_name [18:59:34]save OK [18:59:34]Clear old archive folders... [18:59:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:59:34]tlvbuf is 01B49570 [18:59:34]SAM_PROTO_ClearQueue [18:59:34]wFMCommunicate request_size=4 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 09 00 00 [18:59:34]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:34]Read from MH i2c: E2 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 [18:59:34]MH_I2C_Read... [18:59:34]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [18:59:34]RAPDU: 90 00 [18:59:34]wFMCommunicate OK [18:59:34]SAM_PROTO_ClearQueue done [18:59:34]KKMCreateOFDPacket [18:59:34]OFDProtocolAddRootSTLVToBuf [18:59:34]FM_MakeSignedData [18:59:34]FM_MakeSignedData [18:59:34]SAM_PROTO_SignData [18:59:34]wFMCommunicate request_size=4 [18:59:34]MH_SAM_APDU [18:59:34]CAPDU: 80 0D 01 02 [18:59:34]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [18:59:34]Write i2c OK [18:59:34]MH_I2C_Read... [18:59:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:35]Read from MH i2c: E2 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [18:59:35]RAPDU: 90 00 [18:59:35]wFMCommunicate OK [18:59:35]wFMCommunicate request_size=255 [18:59:35]MH_SAM_APDU [18:59:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 96 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 35 04 06 00 7A 91 A5 BE [18:59:35]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 96 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 35 04 06 00 7A 91 A5 BE 00 00 AA [18:59:35]Write i2c OK [18:59:35]MH_I2C_Read... [18:59:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:35]Read from MH i2c: E2 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [18:59:35]RAPDU: 90 00 [18:59:35]wFMCommunicate OK [18:59:35]wFMCommunicate request_size=7 [18:59:35]MH_SAM_APDU [18:59:35]CAPDU: 80 0D 02 02 02 36 4B [18:59:35]Write to MH i2c: E2 0A 00 63 03 80 0D 02 02 02 00 36 4B 00 00 65 [18:59:35]Write i2c OK [18:59:35]MH_I2C_Read... [18:59:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:35]Read from MH i2c: E2 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [18:59:35]RAPDU: 90 00 [18:59:35]wFMCommunicate OK [18:59:35]wFMCommunicate request_size=4 [18:59:35]MH_SAM_APDU [18:59:35]CAPDU: 80 0D 03 02 [18:59:35]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [18:59:35]Write i2c OK [18:59:35]MH_I2C_Read... [18:59:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:35]Read from MH i2c: E2 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 0B 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 0B 00 64 03 00 A0 15 69 31 64 AA 2C 5C 90 00 C8 [18:59:35]RAPDU: A0 15 69 31 64 AA 2C 5C 90 00 [18:59:35]wFMCommunicate OK [18:59:35]SAM_PROTO_SignData done [18:59:35]FM_MakeSignedData done [18:59:35]CreateOFDProtocolMessage [18:59:35]wFMCommunicate request_size=4 [18:59:35]MH_SAM_APDU [18:59:35]CAPDU: 80 11 00 00 [18:59:35]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [18:59:35]Write i2c OK [18:59:35]MH_I2C_Read... [18:59:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:35]Read from MH i2c: E2 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 17 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [18:59:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:35]wFMCommunicate OK [18:59:35]CreateOFDProtocolMessage done [18:59:35]OFDSenderStorePacket 153309 [18:59:35]StoreOFDPacket docnum=153309 [18:59:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D1 BB 04 01 FF CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 96 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 35 04 06 00 7A 91 A5 BE 36 4B A0 15 69 31 64 AA 2C 5C [18:59:35]CheckFolder [18:59:35]dirname=/storage/ofd_packets [18:59:35]CheckFolder done [18:59:35]ProducePacketName [18:59:35]name=ofd_packets/00153309 [18:59:35]NVStorageSaveData ofd_packets/00153309 [18:59:35]File name is /storage/ofd_packets/00153309 [18:59:35]Write 298 bytes [18:59:35]NVStorageSaveData done [18:59:35]OFDSenderStorePacket done [18:59:35]KKMCreateOFDPacket done [18:59:35]NVStorageSaveData kkm_last_timestamp [18:59:35]File name is /storage/kkm_last_timestamp [18:59:35]Write 4 bytes [18:59:35]NVStorageSaveData done [18:59:35]ExternCall_PrintAddStr [18:59:35]wPrintStart [18:59:35]Write to MH i2c: 01 00 00 66 03 69 [18:59:35]Write i2c OK [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: 01 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: 01 07 00 [18:59:35]MH_I2C_Read... [18:59:35]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [18:59:35]RasterBufferAndPrint [18:59:35]line Счет N : (1)1787305 [18:59:35]line ИНН: 02508201610067 [18:59:35]line Контрольно-Кассовый Чек [18:59:35]line ПРОДАЖА [18:59:35]line ТРК (МРК, ГНК) : 41 [18:59:35]line Товар: 2710194210 [18:59:35]line ДТ-К-5 [18:59:35]line 10.500 * 76.20 [18:59:35]line = 800.10 [18:59:35]line НДС 12% НСП 1% [18:59:35]line > о реализуемом товаре [18:59:35]line ОКРУГЛЕНИЕ: -0.10 [18:59:35]line ИТОГО: 800.00 [18:59:35]line Внесено: 800.00 [18:59:35]line СДАЧА: 0.00 [18:59:35]line НСП 1% : 7.08 [18:59:35]line НДС 12% : 84.97 [18:59:35]line Наличными: 800.00 [18:59:35]line Безнал.: 0.00 [18:59:35]line Место: АЗС № 89 "Партнер Нефть" [18:59:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:59:35]line СНО: Общий режим [18:59:35]line Чек 325 25.09.2024 18:59 [18:59:35]line Смена: 478 ФФД: 1.0 [18:59:35]line ЗНМ: 0300000113 [18:59:35]line РНМ: 0000000000091825 [18:59:35]line Версия ККМ: 001 [18:59:35]line ФМ: 0000000000871835 [18:59:35]line ФД: 153309 [18:59:35]line ФПД: 134765969552971 [18:59:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T185934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153309&fm=134765969552971&tin=02508201610067®Number=0000000000091825&sum=80000 [18:59:35]OFD Sender: Processing packet 153309 [packets to send 836, broken 835] [18:59:35]ProducePacketName [18:59:35]name=ofd_packets/00153309 [18:59:35]OFD Sender: To server: pG, [18:59:35]CommunicateWithHost lk.salyk.kg:30040 [18:59:35]ConnectInit lk.salyk.kg [18:59:35]written 0, free lines is 4095 [18:59:36]Write to MH i2c: 01 00 00 91 03 94 [18:59:36]Write i2c OK [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: 01 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: 01 07 00 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 DA 0C 81 [18:59:36]RasterBufferAndPrint [18:59:36]line [18:59:36]line [18:59:36]line [18:59:36]line [18:59:36]line [18:59:36]written 0, free lines is 3296 [18:59:36]MH_Cut [18:59:36]Write to MH i2c: D1 01 00 98 03 01 6D [18:59:36]Write i2c OK [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: D1 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: D1 01 00 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: D1 01 00 98 03 00 6C [18:59:36]Write to MH i2c: 01 00 00 99 03 9C [18:59:36]Write i2c OK [18:59:36]MH_I2C_Read... [18:59:36]*** Cut start [18:59:36]*** Purtial cut [18:59:36]*** Stage 1: CUTSNS_PIN = 1 [18:59:37]Read from MH i2c: 01 [18:59:37]MH_I2C_Read... [18:59:37]*** Stop cut motor [18:59:37]*** Cut end [18:59:37]Read from MH i2c: 01 07 00 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [18:59:37]process_action close_receipt done [18:59:37]requested_data is exist [18:59:37]produce_requested_data [18:59:37]requested_item fm.sn is exist - process it [18:59:37]wFMCommunicate request_size=4 [18:59:37]MH_SAM_APDU [18:59:37]CAPDU: 80 11 00 00 [18:59:37]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [18:59:37]Write i2c OK [18:59:37]MH_I2C_Read... [18:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:37]Read from MH i2c: E2 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 17 00 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [18:59:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:37]wFMCommunicate OK [18:59:37]requested_item fd.num is exist - process it [18:59:37]SAM_PROTO_GetFieldsCounters [18:59:37]wFMCommunicate request_size=4 [18:59:37]MH_SAM_APDU [18:59:37]CAPDU: 80 13 00 00 [18:59:37]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [18:59:37]Write i2c OK [18:59:37]MH_I2C_Read... [18:59:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:37]Read from MH i2c: E2 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 62 00 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [18:59:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:37]wFMCommunicate OK [18:59:37]SAM_PROTO_GetFieldsCounters done [18:59:37]requested_item shift.num is exist - process it [18:59:37]requested_item shift.opened is exist - process it [18:59:37]req_shift_opened [18:59:37]FM_GetShiftState [18:59:37]SAM_PROTO_GetShiftState [18:59:37]wFMCommunicate request_size=4 [18:59:37]MH_SAM_APDU [18:59:37]CAPDU: 80 13 01 00 [18:59:37]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [18:59:37]Write i2c OK [18:59:37]MH_I2C_Read... [18:59:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:37]Read from MH i2c: E2 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 0E 00 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E4 [18:59:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [18:59:37]wFMCommunicate OK [18:59:37]SAM_PROTO_GetShiftState done [18:59:37]FM_GetShiftState done [18:59:37]req_shift_opened done [18:59:37]requested_item shift.open_date is exist - process it [18:59:37]req_shift_open_date [18:59:37]req_shift_open_date done [18:59:37]produce_requested_data done [18:59:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153309,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [18:59:37]process_action_free close_receipt [18:59:37]json_value_free [18:59:37]json_value_free done [18:59:37]process_json_proto returns [18:59:37]Send response to host [18:59:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153309,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [18:59:37]free response buf [18:59:37]execute_script done [18:59:37]execute_script returns [18:59:37]free content buf [18:59:37]Sock 10.Close socket [18:59:37]Sock 10.Thread stoped [18:59:40]recv_with_timeout no data received [18:59:43]Connected sock=11 [18:59:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D1 BB 04 01 FF CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 96 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 35 04 06 00 7A 91 A5 BE 36 4B A0 15 69 31 64 AA 2C 5C [18:59:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CA 35 47 00 B2 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 56 02 00 F4 03 04 00 9B 05 F4 66 B6 04 01 00 00 34 C7 E0 E6 E5 02 45 38 [18:59:46]CommunicateWithHost err = 0 [18:59:46]CheckOFDResponse [18:59:46]1017 (14) - 77093643461234 [18:59:46]1041 (16) - 0000000000871835 [18:59:46]1040 (4) - 153309 [18:59:46]1012 (4) - 25.09.2024 12:44 [18:59:46]1206 (1) - 0 [18:59:46]OFD Sender: Remove packet 153309 [18:59:46]ProducePacketName [18:59:46]name=ofd_packets/00153309 [18:59:46]NVStorageDeleteData [18:59:47]OFD Sender: No OFD packet to send [18:59:52]OFD Sender: No OFD packet to send [18:59:57]OFD Sender: No OFD packet to send [19:00:02]OFD Sender: No OFD packet to send [19:00:07]OFD Sender: No OFD packet to send [19:00:09]recv_with_timeout no data received [19:00:12]OFD Sender: No OFD packet to send [19:00:17]OFD Sender: No OFD packet to send [19:00:22]OFD Sender: No OFD packet to send [19:00:27]OFD Sender: No OFD packet to send [19:00:32]OFD Sender: No OFD packet to send [19:00:37]OFD Sender: No OFD packet to send [19:00:39]recv_with_timeout no data received [19:00:42]OFD Sender: No OFD packet to send [19:00:47]OFD Sender: No OFD packet to send [19:00:47]accept exits with 7 [19:00:47]New connection [19:00:47]New thread 3066670436 created [19:00:47]Thread 3066527076 joined [19:00:47]Waiting for new connection... [19:00:47] Sock 7.Parse request [19:00:47]Sock 7.Check first char [19:00:47]Sock 7.First char is OK [19:00:47]request: POST /json_proto HTTP/1.0 [19:00:47]Method: POST [19:00:47]URL: /json_proto [19:00:47]Method is POST - this is cgi request [19:00:47]url: /json_proto [19:00:47]query_string will be loaded in cgi processing [19:00:47]execute_cgi json_proto POST (null) [19:00:47]execute_cgi path=json_proto method=POST [19:00:47]POST find Content-Length [19:00:47]Host: 172.17.43.67:8080 [19:00:47]Content-Length: 796 [19:00:47]Content-Type: application/json [19:00:47] [19:00:47]POST finish read [19:00:47]Found Content-Length = 796 [19:00:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:47]execute_script... [19:00:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:47]POST & json_proto [19:00:47]process_json_proto [19:00:47]json parsed OK: [19:00:47]protocol is kg_v1.0 [19:00:47]action value=close_receipt [19:00:47]process_action close_receipt [19:00:47]cmd_close_receipt [19:00:47]MH_GetDate [19:00:47]Write to MH i2c: F0 00 00 9D 03 8F [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: F0 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: F0 09 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: F0 09 00 9D 03 00 E0 5D F4 66 6A BD 47 65 02 [19:00:47]GetLastDocTimeStamp 1727290774 [19:00:47]current date 1727290848 [19:00:47]FM_GetShiftState [19:00:47]SAM_PROTO_GetShiftState [19:00:47]wFMCommunicate request_size=4 [19:00:47]MH_SAM_APDU [19:00:47]CAPDU: 80 13 01 00 [19:00:47]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:47]Read from MH i2c: E2 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 0E 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E6 [19:00:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:00:47]wFMCommunicate OK [19:00:47]SAM_PROTO_GetShiftState done [19:00:47]FM_GetShiftState done [19:00:47]opened in 1727224329 [19:00:47]opened+sec_in_day 1727310729 [19:00:47]quantity*price = 0 [19:00:47]sum+1 = 1 [19:00:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 326 25.09.2024 19:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153310 ФПД: 246494344143387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153310&fm=246494344143387&tin=02508201610067®Number=0000000000091825&sum=0 [19:00:48]StoreToDocumentArchive [19:00:48]shift 478 fd 153310 [19:00:48]save to /storage/0478/doc_00153310 [19:00:48]save last doc name /storage/0478/doc_00153310 to /storage/kkm_last_doc_name [19:00:48]save OK [19:00:48]Clear old archive folders... [19:00:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:48]tlvbuf is 01B51B60 [19:00:48]SAM_PROTO_ClearQueue [19:00:48]wFMCommunicate request_size=4 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 09 00 00 [19:00:48]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:48]Read from MH i2c: E2 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 03 00 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [19:00:48]RAPDU: 90 00 [19:00:48]wFMCommunicate OK [19:00:48]SAM_PROTO_ClearQueue done [19:00:48]KKMCreateOFDPacket [19:00:48]OFDProtocolAddRootSTLVToBuf [19:00:48]FM_MakeSignedData [19:00:48]FM_MakeSignedData [19:00:48]SAM_PROTO_SignData [19:00:48]wFMCommunicate request_size=4 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 0D 01 02 [19:00:48]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:48]Read from MH i2c: E2 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 03 00 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [19:00:48]RAPDU: 90 00 [19:00:48]wFMCommunicate OK [19:00:48]wFMCommunicate request_size=255 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 E0 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 56 02 00 35 04 06 00 E0 [19:00:48]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 E0 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 56 02 00 35 04 06 00 E0 00 00 96 [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 03 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [19:00:49]RAPDU: 90 00 [19:00:49]wFMCommunicate OK [19:00:49]wFMCommunicate request_size=10 [19:00:49]MH_SAM_APDU [19:00:49]CAPDU: 80 0D 02 02 05 2F 6F D2 62 1B [19:00:49]Write to MH i2c: E2 0D 00 AE 03 80 0D 02 02 05 00 2F 6F D2 62 1B 00 00 22 [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 03 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [19:00:49]RAPDU: 90 00 [19:00:49]wFMCommunicate OK [19:00:49]wFMCommunicate request_size=4 [19:00:49]MH_SAM_APDU [19:00:49]CAPDU: 80 0D 03 02 [19:00:49]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 0B 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 0B 00 AF 03 00 79 81 34 7C 71 DC C2 2B 90 00 12 [19:00:49]RAPDU: 79 81 34 7C 71 DC C2 2B 90 00 [19:00:49]wFMCommunicate OK [19:00:49]SAM_PROTO_SignData done [19:00:49]FM_MakeSignedData done [19:00:49]CreateOFDProtocolMessage [19:00:49]wFMCommunicate request_size=4 [19:00:49]MH_SAM_APDU [19:00:49]CAPDU: 80 11 00 00 [19:00:49]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 17 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [19:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:00:49]wFMCommunicate OK [19:00:49]CreateOFDProtocolMessage done [19:00:49]OFDSenderStorePacket 153310 [19:00:49]StoreOFDPacket docnum=153310 [19:00:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D 51 07 01 54 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 E0 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 56 02 00 35 04 06 00 E0 2F 6F D2 62 1B 79 81 34 7C 71 DC C2 2B [19:00:49]CheckFolder [19:00:49]dirname=/storage/ofd_packets [19:00:49]CheckFolder done [19:00:49]ProducePacketName [19:00:49]name=ofd_packets/00153310 [19:00:49]NVStorageSaveData ofd_packets/00153310 [19:00:49]File name is /storage/ofd_packets/00153310 [19:00:49]Write 301 bytes [19:00:49]NVStorageSaveData done [19:00:49]OFDSenderStorePacket done [19:00:49]KKMCreateOFDPacket done [19:00:49]NVStorageSaveData kkm_last_timestamp [19:00:49]File name is /storage/kkm_last_timestamp [19:00:49]Write 4 bytes [19:00:49]NVStorageSaveData done [19:00:49]ExternCall_PrintAddStr [19:00:49]wPrintStart [19:00:49]Write to MH i2c: 01 00 00 B1 03 B4 [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 07 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [19:00:49]RasterBufferAndPrint [19:00:49]line Счет N : (1)1787306 [19:00:49]line ИНН: 02508201610067 [19:00:49]line Контрольно-Кассовый Чек [19:00:49]line ПРОДАЖА [19:00:49]line ТРК (МРК, ГНК) : 22 [19:00:49]line Товар: 2710124130 [19:00:49]line Аи-92-К-5 [19:00:49]line 2.950 * 0.00 [19:00:49]line = 0.00 [19:00:49]line НДС 12% НСП 1% [19:00:49]line > о реализуемом товаре [19:00:49]line ИТОГО: 0.00 [19:00:49]line НСП 1% : 0.00 [19:00:49]line НДС 12% : 0.00 [19:00:49]line Наличными: 0.00 [19:00:49]line Безнал.: 0.00 [19:00:49]line Место: АЗС № 89 "Партнер Нефть" [19:00:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:00:49]line СНО: Общий режим [19:00:49]line Чек 326 25.09.2024 19:00 [19:00:49]line Смена: 478 ФФД: 1.0 [19:00:49]line ЗНМ: 0300000113 [19:00:49]line РНМ: 0000000000091825 [19:00:49]line Версия ККМ: 001 [19:00:49]line Платежная система: O! деньги [19:00:49]line ФМ: 0000000000871835 [19:00:49]line ФД: 153310 [19:00:49]line ФПД: 246494344143387 [19:00:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153310&fm=246494344143387&tin=02508201610067®Number=0000000000091825&sum=0 [19:00:49]written 0, free lines is 4095 [19:00:49]OFD Sender: Processing packet 153310 [packets to send 836, broken 835] [19:00:49]ProducePacketName [19:00:49]name=ofd_packets/00153310 [19:00:49]OFD Sender: To server: pG, [19:00:49]CommunicateWithHost lk.salyk.kg:30040 [19:00:49]ConnectInit lk.salyk.kg [19:00:49]Write to MH i2c: 01 00 00 DB 03 DE [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 07 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 EC 0C DD [19:00:49]RasterBufferAndPrint [19:00:49]line [19:00:49]line [19:00:49]line [19:00:49]line [19:00:49]line [19:00:49]written 0, free lines is 3314 [19:00:49]MH_Cut [19:00:49]Write to MH i2c: D1 01 00 E2 03 01 B7 [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: D1 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: D1 01 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: D1 01 00 E2 03 00 B6 [19:00:49]Write to MH i2c: 01 00 00 E3 03 E6 [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:50]*** Cut start [19:00:50]*** Purtial cut [19:00:50]*** Stage 1: CUTSNS_PIN = 1 [19:00:50]Connected sock=10 [19:00:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D 51 07 01 54 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 E0 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 56 02 00 35 04 06 00 E0 2F 6F D2 62 1B 79 81 34 7C 71 DC C2 2B [19:00:50]Read from MH i2c: 01 [19:00:50]MH_I2C_Read... [19:00:50]*** Stop cut motor [19:00:50]*** Cut end [19:00:50]Read from MH i2c: 01 07 00 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [19:00:50]process_action close_receipt done [19:00:50]requested_data is exist [19:00:50]produce_requested_data [19:00:50]requested_item fm.sn is exist - process it [19:00:50]wFMCommunicate request_size=4 [19:00:50]MH_SAM_APDU [19:00:50]CAPDU: 80 11 00 00 [19:00:50]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [19:00:50]Write i2c OK [19:00:50]MH_I2C_Read... [19:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:50]Read from MH i2c: E2 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 17 00 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [19:00:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:00:50]wFMCommunicate OK [19:00:50]requested_item fd.num is exist - process it [19:00:50]SAM_PROTO_GetFieldsCounters [19:00:50]wFMCommunicate request_size=4 [19:00:50]MH_SAM_APDU [19:00:50]CAPDU: 80 13 00 00 [19:00:50]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [19:00:50]Write i2c OK [19:00:50]MH_I2C_Read... [19:00:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:50]Read from MH i2c: E2 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 62 00 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 62 00 E5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [19:00:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:50]wFMCommunicate OK [19:00:50]SAM_PROTO_GetFieldsCounters done [19:00:50]requested_item shift.num is exist - process it [19:00:50]requested_item shift.opened is exist - process it [19:00:50]req_shift_opened [19:00:50]FM_GetShiftState [19:00:50]SAM_PROTO_GetShiftState [19:00:50]wFMCommunicate request_size=4 [19:00:50]MH_SAM_APDU [19:00:50]CAPDU: 80 13 01 00 [19:00:50]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [19:00:50]Write i2c OK [19:00:50]MH_I2C_Read... [19:00:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:50]Read from MH i2c: E2 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 0E 00 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2E [19:00:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:00:50]wFMCommunicate OK [19:00:50]SAM_PROTO_GetShiftState done [19:00:50]FM_GetShiftState done [19:00:50]req_shift_opened done [19:00:50]requested_item shift.open_date is exist - process it [19:00:50]req_shift_open_date [19:00:50]req_shift_open_date done [19:00:50]produce_requested_data done [19:00:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153310,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:00:50]process_action_free close_receipt [19:00:50]json_value_free [19:00:50]json_value_free done [19:00:50]process_json_proto returns [19:00:50]Send response to host [19:00:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153310,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:00:50]free response buf [19:00:50]execute_script done [19:00:50]execute_script returns [19:00:50]free content buf [19:00:50]Sock 7.Close socket [19:00:50]Sock 7.Thread stoped [19:00:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 1E 47 00 FA 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 56 02 00 F4 03 04 00 DB 05 F4 66 B6 04 01 00 00 71 01 C8 A9 8E 6D CB 86 [19:00:51]CommunicateWithHost err = 0 [19:00:51]CheckOFDResponse [19:00:51]1017 (14) - 77093643461234 [19:00:51]1041 (16) - 0000000000871835 [19:00:51]1040 (4) - 153310 [19:00:51]1012 (4) - 25.09.2024 12:45 01 00 00 00 A5 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=13 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 15 02 00 08 F4 03 04 00 FD 5D F4 66 [19:01:17]Write to MH i2c: E2 10 00 F1 03 80 15 02 00 08 00 F4 03 04 00 FD 5D F4 66 00 00 33 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=25 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:01:17]Write to MH i2c: E2 1C 00 F2 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 D7 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 15 03 00 [19:01:17]Write to MH i2c: E2 08 00 F3 03 80 15 03 00 00 00 00 00 77 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 40 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 40 00 F3 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 01 00 00 35 04 06 00 99 56 82 D2 1F B1 90 00 DE [19:01:18]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 01 00 00 35 04 06 00 99 56 82 D2 1F B1 90 00 [19:01:18]wFMCommunicate OK [19:01:18]SAM_PROTO_ProcessDocument answer len = 59 [19:01:18]SAM_PROTO_ProcessDocument done [19:01:18]SetTLVBufToDocument [19:01:18]Processing tag 1209 (04B9) [19:01:18]Malloc new data [19:01:18]Processing tag 1041 (0411) [19:01:18]Processing tag 1040 (0410) [19:01:18]Malloc new data [19:01:18]Processing tag 1038 (040E) [19:01:18]Malloc new data [19:01:18]Processing tag 1042 (0412) [19:01:18]Malloc new data [19:01:18]Processing tag 1077 (0435) [19:01:18]Malloc new data [19:01:18]SetTLVBufToDocument err=0 [19:01:18]KKMLoadAndSignReceiptData store KKM data [19:01:18]KKMLoadAndSignReceiptData err=0 [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 11 00 00 [19:01:18]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [19:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:01:18]wFMCommunicate OK [19:01:18]Счет N : (1)1787307 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 327 25.09.2024 19:01 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153311 ФПД: 168596841045937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190117&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153311&fm=168596841045937&tin=02508201610067®Number=0000000000091825&sum=50000 [19:01:18]StoreToDocumentArchive [19:01:18]shift 478 fd 153311 [19:01:18]save to /storage/0478/doc_00153311 [19:01:18]save last doc name /storage/0478/doc_00153311 to /storage/kkm_last_doc_name [19:01:18]save OK [19:01:18]Clear old archive folders... [19:01:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:01:18]tlvbuf is 01B53580 [19:01:18]SAM_PROTO_ClearQueue [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 09 00 00 [19:01:18]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]SAM_PROTO_ClearQueue done [19:01:18]KKMCreateOFDPacket [19:01:18]OFDProtocolAddRootSTLVToBuf [19:01:18]FM_MakeSignedData [19:01:18]FM_MakeSignedData [19:01:18]SAM_PROTO_SignData [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 01 02 [19:01:18]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=255 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 FD 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 35 04 06 00 99 [19:01:18]Write to MH i2c: E2 02 01 F7 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 FD 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 35 04 06 00 99 00 00 9C [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=10 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 02 02 05 56 82 D2 1F B1 [19:01:18]Write to MH i2c: E2 0D 00 F8 03 80 0D 02 02 05 00 56 82 D2 1F B1 00 00 F9 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 03 02 [19:01:18]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 0B 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 0B 00 F9 03 00 EA 50 ED 54 E2 4E B1 36 90 00 0A [19:01:18]RAPDU: EA 50 ED 54 E2 4E B1 36 90 00 [19:01:18]wFMCommunicate OK [19:01:18]SAM_PROTO_SignData done [19:01:18]FM_MakeSignedData done [19:01:18]CreateOFDProtocolMessage [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 11 00 00 [19:01:18]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 FA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [19:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:01:18]wFMCommunicate OK [19:01:18]CreateOFDProtocolMessage done [19:01:18]OFDSenderStorePacket 153311 [19:01:18]StoreOFDPacket docnum=153311 [19:01:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 38 07 01 D4 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 FD 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 35 04 06 00 99 56 82 D2 1F B1 EA 50 ED 54 E2 4E B1 36 [19:01:18]CheckFolder [19:01:18]dirname=/storage/ofd_packets [19:01:18]CheckFolder done [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00153311 [19:01:18]NVStorageSaveData ofd_packets/00153311 [19:01:18]File name is /storage/ofd_packets/00153311 [19:01:18]Write 301 bytes [19:01:18]NVStorageSaveData done [19:01:18]OFDSenderStorePacket done [19:01:18]KKMCreateOFDPacket done [19:01:18]NVStorageSaveData kkm_last_timestamp [19:01:18]File name is /storage/kkm_last_timestamp [19:01:18]Write 4 bytes [19:01:18]NVStorageSaveData done [19:01:18]ExternCall_PrintAddStr [19:01:18]wPrintStart [19:01:18]Write to MH i2c: 01 00 00 FB 03 FE [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [19:01:18]RasterBufferAndPrint [19:01:18]line Счет N : (1)1787307 [19:01:18]line ИНН: 02508201610067 [19:01:18]line Контрольно-Кассовый Чек [19:01:18]line ПРОДАЖА [19:01:18]line ТРК (МРК, ГНК) : 12 [19:01:18]line Товар: 2710124130 [19:01:18]line Аи-92-К-5 [19:01:18]line 7.380 * 67.80 [19:01:18]line = 500.36 [19:01:18]line НДС 12% НСП 1% [19:01:18]line > о реализуемом товаре [19:01:18]line ОКРУГЛЕНИЕ: -0.36 [19:01:18]line ИТОГО: 500.00 [19:01:18]line Внесено: 500.00 [19:01:18]line СДАЧА: 0.00 [19:01:18]line НСП 1% : 4.43 [19:01:18]line НДС 12% : 53.14 [19:01:18]line Наличными: 500.00 [19:01:18]line Безнал.: 0.00 [19:01:18]line Место: АЗС № 89 "Партнер Нефть" [19:01:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:01:18]line СНО: Общий режим [19:01:18]line Чек 327 25.09.2024 19:01 [19:01:18]line Смена: 478 ФФД: 1.0 [19:01:18]line ЗНМ: 0300000113 [19:01:18]line РНМ: 0000000000091825 [19:01:18]line Версия ККМ: 001 [19:01:18]line ФМ: 0000000000871835 [19:01:18]line ФД: 153311 [19:01:18]line ФПД: 168596841045937 [19:01:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190117&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153311&fm=168596841045937&tin=02508201610067®Number=0000000000091825&sum=50000 [19:01:18]written 0, free lines is 4095 [19:01:18]OFD Sender: Processing packet 153311 [packets to send 836, broken 835] [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00153311 [19:01:18]OFD Sender: To server: pG, [19:01:18]CommunicateWithHost lk.salyk.kg:30040 [19:01:18]ConnectInit lk.salyk.kg [19:01:19]Write to MH i2c: 01 00 00 26 04 2A [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: 01 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: 01 07 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 E2 0C 1F [19:01:19]RasterBufferAndPrint [19:01:19]line [19:01:19]line [19:01:19]line [19:01:19]line [19:01:19]line [19:01:19]written 0, free lines is 3304 [19:01:19]MH_Cut [19:01:19]Write to MH i2c: D1 01 00 2D 04 01 03 [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: D1 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: D1 01 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: D1 01 00 2D 04 00 02 [19:01:19]Write to MH i2c: 01 00 00 2E 04 32 [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]*** Cut start [19:01:19]*** Purtial cut [19:01:19]*** Stage 1: CUTSNS_PIN = 1 [19:01:20]Read from MH i2c: 01 [19:01:20]MH_I2C_Read... [19:01:20]*** Stop cut motor [19:01:20]*** Cut end [19:01:20]Read from MH i2c: 01 07 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [19:01:20]process_action close_receipt done [19:01:20]requested_data is exist [19:01:20]produce_requested_data [19:01:20]requested_item fm.sn is exist - process it [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 11 00 00 [19:01:20]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 17 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [19:01:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:01:20]wFMCommunicate OK [19:01:20]requested_item fd.num is exist - process it [19:01:20]SAM_PROTO_GetFieldsCounters [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 13 00 00 [19:01:20]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 62 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 62 00 30 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [19:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:20]wFMCommunicate OK [19:01:20]SAM_PROTO_GetFieldsCounters done [19:01:20]requested_item shift.num is exist - process it [19:01:20]requested_item shift.opened is exist - process it [19:01:20]req_shift_opened [19:01:20]FM_GetShiftState [19:01:20]SAM_PROTO_GetShiftState [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 13 01 00 [19:01:20]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 0E 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7A [19:01:20]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:01:20]wFMCommunicate OK [19:01:20]SAM_PROTO_GetShiftState done [19:01:20]FM_GetShiftState done [19:01:20]req_shift_opened done [19:01:20]requested_item shift.open_date is exist - process it [19:01:20]req_shift_open_date [19:01:20]req_shift_open_date done [19:01:20]produce_requested_data done [19:01:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153311,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:01:20]process_action_free close_receipt [19:01:20]json_value_free [19:01:20]json_value_free done [19:01:20]process_json_proto returns [19:01:20]Send response to host [19:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153311,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:01:20]free response buf [19:01:20]execute_script done [19:01:20]execute_script returns [19:01:20]free content buf [19:01:20]Sock 9.Close socket [19:01:20]Sock 9.Thread stoped [19:01:21]recv_with_timeout no data received [19:01:23]ConnectInit Can't take IP for lk.salyk.kg [19:01:23]CommunicateWithHost connect error [19:01:23]CommunicateWithHost err = -1 [19:01:23]OFD Sender: Server communicate error [19:01:28]OFD Sender: Processing packet 153311 [packets to send 836, broken 835] [19:01:28]ProducePacketName [19:01:28]name=ofd_packets/00153311 [19:01:28]OFD Sender: To server: pG, [19:01:28]CommunicateWithHost lk.salyk.kg:30040 [19:01:28]ConnectInit lk.salyk.kg [19:01:33]ConnectInit Can't take IP for lk.salyk.kg [19:01:33]CommunicateWithHost connect error [19:01:33]CommunicateWithHost err = -1 [19:01:33]OFD Sender: Server communicate error [19:01:38]OFD Sender: Processing packet 153311 [packets to send 836, broken 835] [19:01:38]ProducePacketName [19:01:38]name=ofd_packets/00153311 [19:01:38]OFD Sender: To server: pG, [19:01:38]CommunicateWithHost lk.salyk.kg:30040 [19:01:38]ConnectInit lk.salyk.kg [19:01:39]recv_with_timeout no data received [19:01:43]ConnectInit Can't take IP for lk.salyk.kg [19:01:43]CommunicateWithHost connect error [19:01:43]CommunicateWithHost err = -1 [19:01:43]OFD Sender: Server communicate error [19:01:48]OFD Sender: Processing packet 153311 [packets to send 836, broken 835] [19:01:48]ProducePacketName [19:01:48]name=ofd_packets/00153311 [19:01:48]OFD Sender: To server: pG, [19:01:48]CommunicateWithHost lk.salyk.kg:30040 [19:01:48]ConnectInit lk.salyk.kg [19:01:55]recv_with_timeout no data received [19:01:56]Connected sock=6 [19:01:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 38 07 01 D4 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 FD 5D F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 35 04 06 00 99 56 82 D2 1F B1 EA 50 ED 54 E2 4E B1 36 [19:01:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 AB 47 00 CB 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 56 02 00 F4 03 04 00 1D 06 F4 66 B6 04 01 00 00 12 88 87 4A 41 0D 0C 32 [19:01:57]CommunicateWithHost err = 0 [19:01:57]CheckOFDResponse [19:01:57]1017 (14) - 77093643461234 [19:01:57]1041 (16) - 0000000000871835 [19:01:57]1040 (4) - 153311 [19:01:57]1012 (4) - 25.09.2024 12:46 [19:01:57]1206 (1) - 0 [19:01:57]OFD Sender: Remove packet 153311 [19:01:57]ProducePacketName [19:01:57]name=ofd_packets/00153311 [19:01:57]NVStorageDeleteData [19:01:57]OFD Sender: No OFD packet to send [19:02:02]OFD Sender: No OFD packet to send [19:02:07]OFD Sender: No OFD packet to send [19:02:12]OFD Sender: No OFD packet to send [19:02:17]OFD Sender: No OFD packet to send [19:02:21]recv_with_timeout no data received [19:02:22]OFD Sender: No OFD packet to send [19:02:27]OFD Sender: No OFD packet to send [19:02:32]OFD Sender: No OFD packet to send [19:02:37]OFD Sender: No OFD packet to send [19:02:42]OFD Sender: No OFD packet to send [19:02:47]OFD Sender: No OFD packet to send [19:02:52]OFD Sender: No OFD packet to send [19:02:57]OFD Sender: No OFD packet to send [19:03:00]recv_with_timeout no data received [19:03:02]OFD Sender: No OFD packet to send [19:03:07]OFD Sender: No OFD packet to send [19:03:12]OFD Sender: No OFD packet to send [19:03:17]OFD Sender: No OFD packet to send [19:03:23]OFD Sender: No OFD packet to send [19:03:28]OFD Sender: No OFD packet to send [19:03:33]OFD Sender: No OFD packet to send [19:03:38]OFD Sender: No OFD packet to send [19:03:43]OFD Sender: No OFD packet to send [19:03:48]OFD Sender: No OFD packet to send [19:03:53]OFD Sender: No OFD packet to send [19:03:58]OFD Sender: No OFD packet to send [19:04:03]OFD Sender: No OFD packet to send [19:04:08]OFD Sender: No OFD packet to send [19:04:13]OFD Sender: No OFD packet to send [19:04:18]OFD Sender: No OFD packet to send [19:04:23]OFD Sender: No OFD packet to send [19:04:28]OFD Sender: No OFD packet to send [19:04:29]recv_with_timeout no data received [19:04:33]OFD Sender: No OFD packet to send [19:04:38]OFD Sender: No OFD packet to send [19:04:43]OFD Sender: No OFD packet to send [19:04:48]OFD Sender: No OFD packet to send [19:04:50]accept exits with 10 [19:04:50]New connection [19:04:50]New thread 3066670436 created [19:04:50]Thread 3066527076 joined [19:04:50]Waiting for new connection... [19:04:50] Sock 10.Parse request [19:04:50]Sock 10.Check first char [19:04:50]Sock 10.First char is OK [19:04:50]request: POST /json_proto HTTP/1.0 [19:04:50]Method: POST [19:04:50]URL: /json_proto [19:04:50]Method is POST - this is cgi request [19:04:50]url: /json_proto [19:04:50]query_string will be loaded in cgi processing [19:04:50]execute_cgi json_proto POST (null) [19:04:50]execute_cgi path=json_proto method=POST [19:04:50]POST find Content-Length [19:04:50]Host: 172.17.43.67:8080 [19:04:50]Content-Length: 675 [19:04:50]Content-Type: application/json [19:04:50] [19:04:50]POST finish read [19:04:50]Found Content-Length = 675 [19:04:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:50]execute_script... [19:04:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:50]POST & json_proto [19:04:50]process_json_proto [19:04:50]json parsed OK: [19:04:50]protocol is kg_v1.0 [19:04:50]action value=close_receipt [19:04:50]process_action close_receipt [19:04:50]cmd_close_receipt [19:04:50]MH_GetDate [19:04:50]Write to MH i2c: F0 00 00 32 04 25 [19:04:50]Write i2c OK [19:04:50]MH_I2C_Read... [19:04:50]Read from MH i2c: F0 [19:04:50]MH_I2C_Read... [19:04:50]Read from MH i2c: F0 09 00 [19:04:50]MH_I2C_Read... [19:04:50]Read from MH i2c: F0 09 00 32 04 00 D2 5E F4 66 6A BD 47 65 8B [19:04:50]GetLastDocTimeStamp 1727290877 [19:04:50]current date 1727291090 [19:04:50]FM_GetShiftState [19:04:50]SAM_PROTO_GetShiftState [19:04:50]wFMCommunicate request_size=4 [19:04:50]MH_SAM_APDU [19:04:50]CAPDU: 80 13 01 00 [19:04:50]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [19:04:50]Write i2c OK [19:04:50]MH_I2C_Read... [19:04:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:50]Read from MH i2c: E2 [19:04:50]MH_I2C_Read... [19:04:50]Read from MH i2c: E2 0E 00 [19:04:50]MH_I2C_Read... [19:04:50]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 7C [19:04:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:04:50]wFMCommunicate OK [19:04:50]SAM_PROTO_GetShiftState done [19:04:50]FM_GetShiftState done [19:04:50]opened in 1727224329 [19:04:50]opened+sec_in_day 1727310729 [19:04:50]quantity*price = 50063 [19:04:50]sum+1 = 50064 [19:04:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 328 25.09.2024 19:04 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153312 ФПД: 49808427077161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153312&fm=49808427077161&tin=02508201610067®Number=0000000000091825&sum=50000 [19:04:51]StoreToDocumentArchive [19:04:51]shift 478 fd 153312 [19:04:51]save to /storage/0478/doc_00153312 [19:04:51]save last doc name /storage/0478/doc_00153312 to /storage/kkm_last_doc_name [19:04:51]save OK [19:04:51]Clear old archive folders... [19:04:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:04:51]tlvbuf is 01B4D6D0 [19:04:51]SAM_PROTO_ClearQueue [19:04:51]wFMCommunicate request_size=4 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 09 00 00 [19:04:51]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [19:04:51]RAPDU: 90 00 [19:04:51]wFMCommunicate OK [19:04:51]SAM_PROTO_ClearQueue done [19:04:51]KKMCreateOFDPacket [19:04:51]OFDProtocolAddRootSTLVToBuf [19:04:51]FM_MakeSignedData [19:04:51]FM_MakeSignedData [19:04:51]SAM_PROTO_SignData [19:04:51]wFMCommunicate request_size=4 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 0D 01 02 [19:04:51]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [19:04:51]RAPDU: 90 00 [19:04:51]wFMCommunicate OK [19:04:51]wFMCommunicate request_size=255 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 D3 5E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 56 02 00 35 04 06 00 2D 4C ED 9A [19:04:51]Write to MH i2c: E2 02 01 42 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 D3 5E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 56 02 00 35 04 06 00 2D 4C ED 9A 00 00 B6 [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [19:04:51]RAPDU: 90 00 [19:04:51]wFMCommunicate OK [19:04:51]wFMCommunicate request_size=7 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 0D 02 02 02 4E 29 [19:04:51]Write to MH i2c: E2 0A 00 43 04 80 0D 02 02 02 00 4E 29 00 00 3C [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [19:04:51]RAPDU: 90 00 [19:04:51]wFMCommunicate OK [19:04:51]wFMCommunicate request_size=4 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 0D 03 02 [19:04:51]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 0B 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 0B 00 44 04 00 75 7A 6A 29 A5 99 E7 15 90 00 80 [19:04:51]RAPDU: 75 7A 6A 29 A5 99 E7 15 90 00 [19:04:51]wFMCommunicate OK [19:04:51]SAM_PROTO_SignData done [19:04:51]FM_MakeSignedData done [19:04:51]CreateOFDProtocolMessage [19:04:51]wFMCommunicate request_size=4 [19:04:51]MH_SAM_APDU [19:04:51]CAPDU: 80 11 00 00 [19:04:51]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:51]Read from MH i2c: E2 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 17 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [19:04:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:04:51]wFMCommunicate OK [19:04:51]CreateOFDProtocolMessage done [19:04:51]OFDSenderStorePacket 153312 [19:04:51]StoreOFDPacket docnum=153312 [19:04:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153312,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:04:53]free response buf [19:04:53]execute_script done [19:04:53]execute_script returns [19:04:53]free content buf [19:04:53]Sock 10.Close socket [19:04:53]Sock 10.Thread stoped [19:04:54]OFD Sender: No OFD packet to send [19:04:59]OFD Sender: No OFD packet to send [19:05:04]OFD Sender: No OFD packet to send [19:05:06]recv_with_timeout no data received [19:05:09]OFD Sender: No OFD packet to send [19:05:14]OFD Sender: No OFD packet to send [19:05:17]recv_with_timeout no data received [19:05:19]OFD Sender: No OFD packet to send [19:04:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 21 04 01 04 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 D3 5E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 56 02 00 35 04 06 00 2D 4C ED 9A 4E 29 75 7A 6A 29 A5 99 E7 15 [19:04:51]CheckFolder [19:04:51]dirname=/storage/ofd_packets [19:04:51]CheckFolder done [19:04:51]ProducePacketName [19:04:51]name=ofd_packets/00153312 [19:04:51]NVStorageSaveData ofd_packets/00153312 [19:04:51]File name is /storage/ofd_packets/00153312 [19:04:51]Write 298 bytes [19:04:51]NVStorageSaveData done [19:04:51]OFDSenderStorePacket done [19:04:51]KKMCreateOFDPacket done [19:04:51]NVStorageSaveData kkm_last_timestamp [19:04:51]File name is /storage/kkm_last_timestamp [19:04:51]Write 4 bytes [19:04:51]NVStorageSaveData done [19:04:51]ExternCall_PrintAddStr [19:04:51]wPrintStart [19:04:51]Write to MH i2c: 01 00 00 46 04 4A [19:04:51]Write i2c OK [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: 01 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: 01 07 00 [19:04:51]MH_I2C_Read... [19:04:51]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [19:04:51]RasterBufferAndPrint [19:04:51]line Счет N : (1)1787308 [19:04:51]line ИНН: 02508201610067 [19:04:51]line Контрольно-Кассовый Чек [19:04:51]line ПРОДАЖА [19:04:51]line ТРК (МРК, ГНК) : 41 [19:04:51]line Товар: 2710194210 [19:04:51]line ДТ-К-5 [19:04:51]line 6.570 * 76.20 [19:04:51]line = 500.63 [19:04:51]line НДС 12% НСП 1% [19:04:51]line > о реализуемом товаре [19:04:51]line ОКРУГЛЕНИЕ: -0.63 [19:04:51]line ИТОГО: 500.00 [19:04:51]line Внесено: 500.00 [19:04:51]line СДАЧА: 0.00 [19:04:51]line НСП 1% : 4.43 [19:04:51]line НДС 12% : 53.16 [19:04:51]line Наличными: 500.00 [19:04:51]line Безнал.: 0.00 [19:04:51]line Место: АЗС № 89 "Партнер Нефть" [19:04:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:04:51]line СНО: Общий режим [19:04:51]line Чек 328 25.09.2024 19:04 [19:04:51]line Смена: 478 ФФД: 1.0 [19:04:51]line ЗНМ: 0300000113 [19:04:51]line РНМ: 0000000000091825 [19:04:51]line Версия ККМ: 001 [19:04:51]line ФМ: 0000000000871835 [19:04:51]line ФД: 153312 [19:04:51]line ФПД: 49808427077161 [19:04:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T190451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153312&fm=49808427077161&tin=02508201610067®Number=0000000000091825&sum=50000 [19:04:52]OFD Sender: Processing packet 153312 [packets to send 836, broken 835] [19:04:52]ProducePacketName [19:04:52]name=ofd_packets/00153312 [19:04:52]OFD Sender: To server: pG, [19:04:52]CommunicateWithHost lk.salyk.kg:30040 [19:04:52]ConnectInit lk.salyk.kg [19:04:52]written 0, free lines is 4095 [19:04:52]Write to MH i2c: 01 00 00 71 04 75 [19:04:52]Write i2c OK [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: 01 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: 01 07 00 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 DA 0C 62 [19:04:52]RasterBufferAndPrint [19:04:52]line [19:04:52]line [19:04:52]line [19:04:52]line [19:04:52]line [19:04:52]written 0, free lines is 3296 [19:04:52]MH_Cut [19:04:52]Write to MH i2c: D1 01 00 78 04 01 4E [19:04:52]Write i2c OK [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: D1 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: D1 01 00 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: D1 01 00 78 04 00 4D [19:04:52]Write to MH i2c: 01 00 00 79 04 7D [19:04:52]Write i2c OK [19:04:52]MH_I2C_Read... [19:04:52]Connected sock=9 [19:04:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 21 04 01 04 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 D3 5E F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 56 02 00 35 04 06 00 2D 4C ED 9A 4E 29 75 7A 6A 29 A5 99 E7 15 [19:04:53]*** Cut start [19:04:53]*** Purtial cut [19:04:53]*** Stage 1: CUTSNS_PIN = 1 [19:04:53]Read from MH i2c: 01 [19:04:53]MH_I2C_Read... [19:04:53]*** Stop cut motor [19:04:53]*** Cut end [19:04:53]Read from MH i2c: 01 07 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [19:04:53]process_action close_receipt done [19:04:53]requested_data is exist [19:04:53]produce_requested_data [19:04:53]requested_item fm.sn is exist - process it [19:04:53]wFMCommunicate request_size=4 [19:04:53]MH_SAM_APDU [19:04:53]CAPDU: 80 11 00 00 [19:04:53]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:53]Read from MH i2c: E2 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 17 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [19:04:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:04:53]wFMCommunicate OK [19:04:53]requested_item fd.num is exist - process it [19:04:53]SAM_PROTO_GetFieldsCounters [19:04:53]wFMCommunicate request_size=4 [19:04:53]MH_SAM_APDU [19:04:53]CAPDU: 80 13 00 00 [19:04:53]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 68 47 00 80 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 56 02 00 F4 03 04 00 CE 06 F4 66 B6 04 01 00 00 03 98 F8 21 2C 0F 67 71 [19:04:53]CommunicateWithHost err = 0 [19:04:53]CheckOFDResponse [19:04:53]1017 (14) - 77093643461234 [19:04:53]1041 (16) - 0000000000871835 [19:04:53]1040 (4) - 153312 [19:04:53]1012 (4) - 25.09.2024 12:49 [19:04:53]1206 (1) - 0 [19:04:53]OFD Sender: Remove packet 153312 [19:04:53]ProducePacketName [19:04:53]name=ofd_packets/00153312 [19:04:53]NVStorageDeleteData [19:04:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:53]Read from MH i2c: E2 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 62 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 62 00 7B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [19:04:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:04:53]wFMCommunicate OK [19:04:53]SAM_PROTO_GetFieldsCounters done [19:04:53]requested_item shift.num is exist - process it [19:04:53]requested_item shift.opened is exist - process it [19:04:53]req_shift_opened [19:04:53]FM_GetShiftState [19:04:53]SAM_PROTO_GetShiftState [19:04:53]wFMCommunicate request_size=4 [19:04:53]MH_SAM_APDU [19:04:53]CAPDU: 80 13 01 00 [19:04:53]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:53]Read from MH i2c: E2 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 0E 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C5 [19:04:53]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:04:53]wFMCommunicate OK [19:04:53]SAM_PROTO_GetShiftState done [19:04:53]FM_GetShiftState done [19:04:53]req_shift_opened done [19:04:53]requested_item shift.open_date is exist - process it [19:04:53]req_shift_open_date [19:04:53]req_shift_open_date done [19:04:53]produce_requested_data done [19:04:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153312,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:04:53]process_action_free close_receipt [19:04:53]json_value_free [19:04:53]json_value_free done [19:04:53]process_json_proto returns [19:04:53]Send response to host [19:05:24]OFD Sender: No OFD packet to send [19:05:29]OFD Sender: No OFD packet to send [19:05:34]OFD Sender: No OFD packet to send [19:05:39]OFD Sender: No OFD packet to send [19:05:44]OFD Sender: No OFD packet to send [19:05:49]OFD Sender: No OFD packet to send [19:05:54]OFD Sender: No OFD packet to send [19:05:59]OFD Sender: No OFD packet to send [19:06:04]OFD Sender: No OFD packet to send [19:06:09]OFD Sender: No OFD packet to send [19:06:14]OFD Sender: No OFD packet to send [19:06:19]OFD Sender: No OFD packet to send [19:06:24]OFD Sender: No OFD packet to send [19:06:25]recv_with_timeout no data received [19:06:29]OFD Sender: No OFD packet to send [19:00:51]1206 (1) - 0 [19:00:51]OFD Sender: Remove packet 153310 [19:00:51]ProducePacketName [19:00:51]name=ofd_packets/00153310 [19:00:51]NVStorageDeleteData [19:00:51]OFD Sender: No OFD packet to send [19:00:56]OFD Sender: No OFD packet to send [19:01:01]OFD Sender: No OFD packet to send [19:01:06]OFD Sender: No OFD packet to send [19:01:08]recv_with_timeout no data received [19:01:11]OFD Sender: No OFD packet to send [19:01:16]accept exits with 9 [19:01:16]New connection [19:01:16]New thread 3066527076 created [19:01:16]Thread 3066670436 joined [19:01:16]Waiting for new connection... [19:01:16] Sock 9.Parse request [19:01:16]Sock 9.Check first char [19:01:16]Sock 9.First char is OK [19:01:16]request: POST /json_proto HTTP/1.0 [19:01:16]Method: POST [19:01:16]URL: /json_proto [19:01:16]Method is POST - this is cgi request [19:01:16]url: /json_proto [19:01:16]query_string will be loaded in cgi processing [19:01:16]execute_cgi json_proto POST (null) [19:01:16]execute_cgi path=json_proto method=POST [19:01:16]POST find Content-Length [19:01:16]Host: 172.17.43.67:8080 [19:01:16]Content-Length: 678 [19:01:16]Content-Type: application/json [19:01:16] [19:01:16]POST finish read [19:01:16]Found Content-Length = 678 [19:01:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:16]execute_script... [19:01:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type[19:06:34]OFD Sender: No OFD packet to send [19:06:39]OFD Sender: No OFD packet to send [19:06:44]OFD Sender: No OFD packet to send [19:06:49]OFD Sender: No OFD packet to send [19:06:54]OFD Sender: No OFD packet to send [19:06:59]OFD Sender: No OFD packet to send [19:07:04]OFD Sender: No OFD packet to send [19:07:07]recv_with_timeout no data received [19:07:09]OFD Sender: No OFD packet to send [19:07:14]OFD Sender: No OFD packet to send [19:07:19]OFD Sender: No OFD packet to send [19:07:24]OFD Sender: No OFD packet to send [19:07:25]recv_with_timeout no data received [19:07:29]OFD Sender: No OFD packet to send [19:07:34]OFD Sender: No OFD packet to send [19:07:39]OFD Sender: No OFD packet to send [19:07:43]recv_with_timeout no data received [19:07:44]OFD Sender: No OFD packet to send [19:07:49]OFD Sender: No OFD packet to send [19:07:54]OFD Sender: No OFD packet to send [19:07:59]OFD Sender: No OFD packet to send [19:08:04]OFD Sender: No OFD packet to send [19:08:09]OFD Sender: No OFD packet to send [19:08:14]OFD Sender: No OFD packet to send [19:08:19]OFD Sender: No OFD packet to send [19:08:24]OFD Sender: No OFD packet to send [19:08:29]OFD Sender: No OFD packet to send [19:08:34]OFD Sender: No OFD packet to send [19:08:39]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:49]recv_with_timeout no data received [19:08:50]OFD Sender: No OFD packet to send [19:08:55]OFD Sender: No OFD packet to send [19:09:00]recv_with_timeout no data received [19:09:00]OFD Sender: No OFD packet to send [19:09:05]OFD Sender: No OFD packet to send [19:09:10]OFD Sender: No OFD packet to send [19:09:10]recv_with_timeout no data received [19:09:15]OFD Sender: No OFD packet to send [19:09:20]OFD Sender: No OFD packet to send [19:09:25]OFD Sender: No OFD packet to send [19:09:30]OFD Sender: No OFD packet to send [19:09:35]OFD Sender: No OFD packet to send [19:09:40]OFD Sender: No OFD packet to send [19:09:45]OFD Sender: No OFD packet to send [19:09:50]OFD Sender: No OFD packet to send [19:09:55]OFD Sender: No OFD packet to send [19:10:00]OFD Sender: No OFD packet to send [19:10:05]OFD Sender: No OFD packet to send [19:10:10]OFD Sender: No OFD packet to send [19:10:15]OFD Sender: No OFD packet to send [19:10:20]OFD Sender: No OFD packet to send [19:10:25]OFD Sender: No OFD packet to send [19:10:25]accept exits with 7 [19:10:25]New connection [19:10:25]New thread 3066527076 created [19:10:25]Thread 3066670436 joined [19:10:25]Waiting for new connection... [19:10:25] Sock 7.Parse request [19:10:25]Sock 7.Check first char [19:10:25]Sock 7.First char is OK [19:10:25]request: POST /json_proto HTTP/1.0 [19:10:25]Method: POST [19:10:25]URL: /json_proto [19:10:25]Method is POST - this is cgi request [19:10:25]url: /json_proto [19:10:25]query_string will be loaded in cgi processing [19:10:25]execute_cgi json_proto POST (null) [19:10:25]execute_cgi path=json_proto method=POST [19:10:25]POST find Content-Length [19:10:25]Host: 172.17.43.67:8080 [19:10:25]Content-Length: 678 [19:10:25]Content-Type: application/json [19:10:25] [19:10:25]POST finish read [19:10:25]Found Content-Length = 678 [19:10:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:25]execute_script... [19:10:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:25]POST & json_proto [19:10:25]process_json_proto [19:10:25]json parsed OK: [19:10:25]protocol is kg_v1.0 [19:10:25]action value=close_receipt [19:10:25]process_action close_receipt [19:10:25]cmd_close_receipt [19:10:25]MH_GetDate [19:10:25]Write to MH i2c: F0 00 00 7D 04 70 [19:10:25]Write i2c OK [19:10:25]MH_I2C_Read... [19:10:25]Read from MH i2c: F0 [19:10:25]MH_I2C_Read... [19:10:25]Read from MH i2c: F0 09 00 [19:10:25]MH_I2C_Read... [19:10:25]Read from MH i2c: F0 09 00 7D 04 00 22 60 F4 66 6A BD 47 65 28 [19:10:25]GetLastDocTimeStamp 1727291091 [19:10:25]current date 1727291426 [19:10:25]FM_GetShiftState [19:10:25]SAM_PROTO_GetShiftState [19:10:25]wFMCommunicate request_size=4 [19:10:25]MH_SAM_APDU [19:10:25]CAPDU: 80 13 01 00 [19:10:25]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [19:10:25]Write i2c OK [19:10:25]MH_I2C_Read... [19:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:26]Read from MH i2c: E2 [19:10:26]MH_I2C_Read... [19:10:26]Read from MH i2c: E2 0E 00 [19:10:26]MH_I2C_Read... [19:10:26]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C7 [19:10:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:10:26]wFMCommunicate OK [19:10:26]SAM_PROTO_GetShiftState done [19:10:26]FM_GetShiftState done [19:10:26]opened in 1727224329 [19:10:26]opened+sec_in_day 1727310729 [19:10:26]quantity*price = 50036 [19:10:26]sum+1 = 50037 [19:10:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 329 25.09.2024 19:10 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153313 ФПД: 278157891378661 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153313&fm=278157891378661&tin=02508201610067®Number=0000000000091825&sum=50000 [19:10:27]StoreToDocumentArchive [19:10:27]shift 478 fd 153313 [19:10:27]save to /storage/0478/doc_00153313 [19:10:27]save last doc name /storage/0478/doc_00153313 to /storage/kkm_last_doc_name [19:10:27]save OK [19:10:27]Clear old archive folders... [19:10:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:27]tlvbuf is 01ACDEB0 [19:10:27]SAM_PROTO_ClearQueue [19:10:27]wFMCommunicate request_size=4 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 09 00 00 [19:10:27]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [19:10:27]RAPDU: 90 00 [19:10:27]wFMCommunicate OK [19:10:27]SAM_PROTO_ClearQueue done [19:10:27]KKMCreateOFDPacket [19:10:27]OFDProtocolAddRootSTLVToBuf [19:10:27]FM_MakeSignedData [19:10:27]FM_MakeSignedData [19:10:27]SAM_PROTO_SignData [19:10:27]wFMCommunicate request_size=4 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 0D 01 02 [19:10:27]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [19:10:27]RAPDU: 90 00 [19:10:27]wFMCommunicate OK [19:10:27]wFMCommunicate request_size=255 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 22 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 56 02 00 35 04 06 00 FC [19:10:27]Write to MH i2c: E2 02 01 8D 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 22 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 56 02 00 35 04 06 00 FC 00 00 C2 [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [19:10:27]RAPDU: 90 00 [19:10:27]wFMCommunicate OK [19:10:27]wFMCommunicate request_size=10 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 0D 02 02 05 FB AE 4E 9D E5 [19:10:27]Write to MH i2c: E2 0D 00 8E 04 80 0D 02 02 05 00 FB AE 4E 9D E5 00 00 8F [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [19:10:27]RAPDU: 90 00 [19:10:27]wFMCommunicate OK [19:10:27]wFMCommunicate request_size=4 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 0D 03 02 [19:10:27]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 0B 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 0B 00 8F 04 00 BA 27 83 83 E8 7B 74 75 90 00 42 [19:10:27]RAPDU: BA 27 83 83 E8 7B 74 75 90 00 [19:10:27]wFMCommunicate OK [19:10:27]SAM_PROTO_SignData done [19:10:27]FM_MakeSignedData done [19:10:27]CreateOFDProtocolMessage [19:10:27]wFMCommunicate request_size=4 [19:10:27]MH_SAM_APDU [19:10:27]CAPDU: 80 11 00 00 [19:10:27]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:27]Read from MH i2c: E2 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 17 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [19:10:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:27]wFMCommunicate OK [19:10:27]CreateOFDProtocolMessage done [19:10:27]OFDSenderStorePacket 153313 [19:10:27]StoreOFDPacket docnum=153313 [19:10:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 0B 07 01 14 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 22 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 56 02 00 35 04 06 00 FC FB AE 4E 9D E5 BA 27 83 83 E8 7B 74 75 [19:10:27]CheckFolder [19:10:27]dirname=/storage/ofd_packets [19:10:27]CheckFolder done [19:10:27]ProducePacketName [19:10:27]name=ofd_packets/00153313 [19:10:27]NVStorageSaveData ofd_packets/00153313 [19:10:27]File name is /storage/ofd_packets/00153313 [19:10:27]Write 301 bytes [19:10:27]NVStorageSaveData done [19:10:27]OFDSenderStorePacket done [19:10:27]KKMCreateOFDPacket done [19:10:27]NVStorageSaveData kkm_last_timestamp [19:10:27]File name is /storage/kkm_last_timestamp [19:10:27]Write 4 bytes [19:10:27]NVStorageSaveData done [19:10:27]ExternCall_PrintAddStr [19:10:27]wPrintStart [19:10:27]Write to MH i2c: 01 00 00 91 04 95 [19:10:27]Write i2c OK [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: 01 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: 01 07 00 [19:10:27]MH_I2C_Read... [19:10:27]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [19:10:27]RasterBufferAndPrint [19:10:27]line Счет N : (1)1787309 [19:10:27]line ИНН: 02508201610067 [19:10:27]line Контрольно-Кассовый Чек [19:10:27]line ПРОДАЖА [19:10:27]line ТРК (МРК, ГНК) : 22 [19:10:27]line Товар: 2710124130 [19:10:27]line Аи-92-К-5 [19:10:27]line 7.380 * 67.80 [19:10:27]line = 500.36 [19:10:27]line НДС 12% НСП 1% [19:10:27]line > о реализуемом товаре [19:10:27]line ОКРУГЛЕНИЕ: -0.36 [19:10:27]line ИТОГО: 500.00 [19:10:27]line Внесено: 500.00 [19:10:27]line СДАЧА: 0.00 [19:10:27]line НСП 1% : 4.43 [19:10:27]line НДС 12% : 53.14 [19:10:27]line Наличными: 500.00 [19:10:27]line Безнал.: 0.00 [19:10:27]line Место: АЗС № 89 "Партнер Нефть" [19:10:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:10:27]line СНО: Общий режим [19:10:27]line Чек 329 25.09.2024 19:10 [19:10:27]line Смена: 478 ФФД: 1.0 [19:10:27]line ЗНМ: 0300000113 [19:10:27]line РНМ: 0000000000091825 [19:10:27]line Версия ККМ: 001 [19:10:27]line ФМ: 0000000000871835 [19:10:27]line ФД: 153313 [19:10:27]line ФПД: 278157891378661 [19:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153313&fm=278157891378661&tin=02508201610067®Number=0000000000091825&sum=50000 [19:10:27]written 0, free lines is 4095 [19:10:27]OFD Sender: Processing packet 153313 [packets to send 836, broken 835] [19:10:27]ProducePacketName [19:10:27]name=ofd_packets/00153313 [19:10:27]OFD Sender: To server: pG, [19:10:27]CommunicateWithHost lk.salyk.kg:30040 [19:10:27]ConnectInit lk.salyk.kg [19:10:28]Connected sock=10 [19:10:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 0B 07 01 14 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 22 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 56 02 00 35 04 06 00 FC FB AE 4E 9D E5 BA 27 83 83 E8 7B 74 75 [19:10:28]Write to MH i2c: 01 00 00 BC 04 C0 [19:10:28]Write i2c OK [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: 01 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: 01 07 00 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 E2 0C B5 [19:10:28]RasterBufferAndPrint [19:10:28]line [19:10:28]line [19:10:28]line [19:10:28]line [19:10:28]line [19:10:28]written 0, free lines is 3304 [19:10:28]MH_Cut [19:10:28]Write to MH i2c: D1 01 00 C3 04 01 99 [19:10:28]Write i2c OK [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: D1 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: D1 01 00 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: D1 01 00 C3 04 00 98 [19:10:28]Write to MH i2c: 01 00 00 C4 04 C8 [19:10:28]Write i2c OK [19:10:28]MH_I2C_Read... [19:10:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A7 2C 47 00 DE 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 56 02 00 F4 03 04 00 1D 08 F4 66 B6 04 01 00 00 87 2A 50 79 62 5A 26 02 [19:10:28]CommunicateWithHost err = 0 [19:10:28]CheckOFDResponse [19:10:28]1017 (14) - 77093643461234 [19:10:28]1041 (16) - 0000000000871835 [19:10:28]1040 (4) - 153313 [19:10:28]1012 (4) - 25.09.2024 12:54 [19:10:28]1206 (1) - 0 [19:10:28]OFD Sender: Remove packet 153313 [19:10:28]ProducePacketName [19:10:28]name=ofd_packets/00153313 [19:10:28]NVStorageDeleteData [19:10:28]*** Cut start [19:10:28]*** Purtial cut [19:10:28]*** Stage 1: CUTSNS_PIN = 1 [19:10:28]OFD Sender: No OFD packet to send [19:10:29]Read from MH i2c: 01 [19:10:29]MH_I2C_Read... [19:10:29]*** Stop cut motor [19:10:29]Read from MH i2c: *** Cut end [19:10:29]01 07 00 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [19:10:29]process_action close_receipt done [19:10:29]requested_data is exist [19:10:29]produce_requested_data [19:10:29]requested_item fm.sn is exist - process it [19:10:29]wFMCommunicate request_size=4 [19:10:29]MH_SAM_APDU [19:10:29]CAPDU: 80 11 00 00 [19:10:29]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [19:10:29]Write i2c OK [19:10:29]MH_I2C_Read... [19:10:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:29]Read from MH i2c: E2 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 17 00 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [19:10:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:29]wFMCommunicate OK [19:10:29]requested_item fd.num is exist - process it [19:10:29]SAM_PROTO_GetFieldsCounters [19:10:29]wFMCommunicate request_size=4 [19:10:29]MH_SAM_APDU [19:10:29]CAPDU: 80 13 00 00 [19:10:29]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [19:10:29]Write i2c OK [19:10:29]MH_I2C_Read... [19:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:29]Read from MH i2c: E2 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 62 00 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [19:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:29]wFMCommunicate OK [19:10:29]SAM_PROTO_GetFieldsCounters done [19:10:29]requested_item shift.num is exist - process it [19:10:29]requested_item shift.opened is exist - process it [19:10:29]req_shift_opened [19:10:29]FM_GetShiftState [19:10:29]SAM_PROTO_GetShiftState [19:10:29]wFMCommunicate request_size=4 [19:10:29]MH_SAM_APDU [19:10:29]CAPDU: 80 13 01 00 [19:10:29]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [19:10:29]Write i2c OK [19:10:29]MH_I2C_Read... [19:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:29]Read from MH i2c: E2 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 0E 00 [19:10:29]MH_I2C_Read... [19:10:29]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 10 [19:10:29]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:10:29]wFMCommunicate OK [19:10:29]SAM_PROTO_GetShiftState done [19:10:29]FM_GetShiftState done [19:10:29]req_shift_opened done [19:10:29]requested_item shift.open_date is exist - process it [19:10:29]req_shift_open_date [19:10:29]req_shift_open_date done [19:10:29]produce_requested_data done [19:10:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153313,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:10:29]process_action_free close_receipt [19:10:29]json_value_free [19:10:29]json_value_free done [19:10:29]process_json_proto returns [19:10:29]Send response to host [19:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153313,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:10:29]free response buf [19:10:29]execute_script done [19:10:29]execute_script returns [19:10:29]free content buf [19:10:29]Sock 7.Close socket [19:10:29]Sock 7.Thread stoped [19:10:33]OFD Sender: No OFD packet to send [19:10:39]OFD Sender: No OFD packet to send [19:10:44]OFD Sender: No OFD packet to send [19:10:49]OFD Sender: No OFD packet to send [19:10:53]recv_with_timeout no data received [19:10:54]OFD Sender: No OFD packet to send [19:10:59]OFD Sender: No OFD packet to send [19:11:04]OFD Sender: No OFD packet to send [19:11:09]OFD Sender: No OFD packet to send [19:11:14]OFD Sender: No OFD packet to send [19:11:19]OFD Sender: No OFD packet to send [19:11:24]OFD Sender: No OFD packet to send [19:11:29]OFD Sender: No OFD packet to send [19:11:30]recv_with_timeout no data received [19:11:34]OFD Sender: No OFD packet to send [19:11:39]OFD Sender: No OFD packet to send [19:11:44]OFD Sender: No OFD packet to send [19:11:49]OFD Sender: No OFD packet to send [19:11:54]OFD Sender: No OFD packet to send [19:11:59]OFD Sender: No OFD packet to send [19:12:04]OFD Sender: No OFD packet to send [19:12:09]OFD Sender: No OFD packet to send [19:12:14]OFD Sender: No OFD packet to send [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:44]OFD Sender: No OFD packet to send [19:12:45]accept exits with 9 [19:12:45]New connection [19:12:45]New thread 3066670436 created [19:12:45]Thread 3066527076 joined [19:12:45]Waiting for new connection... [19:12:45] Sock 9.Parse request [19:12:45]Sock 9.Check first char [19:12:45]Sock 9.First char is OK [19:12:45]request: POST /json_proto HTTP/1.0 [19:12:45]Method: POST [19:12:45]URL: /json_proto [19:12:45]Method is POST - this is cgi request [19:12:45]url: /json_proto [19:12:45]query_string will be loaded in cgi processing [19:12:45]execute_cgi json_proto POST (null) [19:12:45]execute_cgi path=json_proto method=POST [19:12:45]POST find Content-Length [19:12:45]Host: 172.17.43.67:8080 [19:12:45]Content-Length: 790 [19:12:45]Content-Type: application/json [19:12:45] [19:12:45]POST finish read [19:12:45]Found Content-Length = 790 [19:12:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:45]execute_script... [19:12:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:45]POST & json_proto [19:12:45]process_json_proto [19:12:45]json parsed OK: [19:12:45]protocol is kg_v1.0 [19:12:45]action value=close_receipt [19:12:45]process_action close_receipt [19:12:45]cmd_close_receipt [19:12:45]MH_GetDate [19:12:45]Write to MH i2c: F0 00 00 C8 04 BB [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: F0 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: F0 09 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: F0 09 00 C8 04 00 AE 60 F4 66 6A BD 47 65 FF [19:12:45]GetLastDocTimeStamp 1727291426 [19:12:45]current date 1727291566 [19:12:45]FM_GetShiftState [19:12:45]SAM_PROTO_GetShiftState [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 13 01 00 [19:12:45]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:45]Read from MH i2c: E2 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 0E 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 12 [19:12:45]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:12:45]wFMCommunicate OK [19:12:45]SAM_PROTO_GetShiftState done [19:12:45]FM_GetShiftState done [19:12:45]opened in 1727224329 [19:12:45]opened+sec_in_day 1727310729 [19:12:45]quantity*price = 0 [19:12:45]sum+1 = 1 [19:12:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 330 25.09.2024 19:12 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153314 ФПД: 48697669707304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191246&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153314&fm=48697669707304&tin=02508201610067®Number=0000000000091825&sum=0 [19:12:46]StoreToDocumentArchive [19:12:46]shift 478 fd 153314 [19:12:46]save to /storage/0478/doc_00153314 [19:12:46]save last doc name /storage/0478/doc_00153314 to /storage/kkm_last_doc_name [19:12:46]save OK [19:12:46]Clear old archive folders... [19:12:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:12:46]tlvbuf is 01AC7BC0 [19:12:46]SAM_PROTO_ClearQueue [19:12:46]wFMCommunicate request_size=4 [19:12:46]MH_SAM_APDU [19:12:46]CAPDU: 80 09 00 00 [19:12:46]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [19:12:46]Write i2c OK [19:12:46]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [19:12:47]RAPDU: 90 00 [19:12:47]wFMCommunicate OK [19:12:47]SAM_PROTO_ClearQueue done [19:12:47]KKMCreateOFDPacket [19:12:47]OFDProtocolAddRootSTLVToBuf [19:12:47]FM_MakeSignedData [19:12:47]FM_MakeSignedData [19:12:47]SAM_PROTO_SignData [19:12:47]wFMCommunicate request_size=4 [19:12:47]MH_SAM_APDU [19:12:47]CAPDU: 80 0D 01 02 [19:12:47]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [19:12:47]Write i2c OK [19:12:47]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [19:12:47]RAPDU: 90 00 [19:12:47]wFMCommunicate OK [19:12:47]wFMCommunicate request_size=255 [19:12:47]MH_SAM_APDU [19:12:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 AE 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 56 02 00 35 04 06 00 2C 4A 4F 4D [19:12:47]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 AE 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 56 02 00 35 04 06 00 2C 4A 4F 4D 00 00 7F [19:12:47]Write i2c OK [19:12:47]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [19:12:47]RAPDU: 90 00 [19:12:47]wFMCommunicate OK [19:12:47]wFMCommunicate request_size=7 [19:12:47]MH_SAM_APDU [19:12:47]CAPDU: 80 0D 02 02 02 E6 28 [19:12:47]Write to MH i2c: E2 0A 00 D9 04 80 0D 02 02 02 00 E6 28 00 00 69 [19:12:47]Write i2c OK [19:12:47]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [19:12:47]RAPDU: 90 00 [19:12:47]wFMCommunicate OK [19:12:47]wFMCommunicate request_size=4 [19:12:47]MH_SAM_APDU [19:12:47]CAPDU: 80 0D 03 02 [19:12:47]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [19:12:47]Write i2c OK [19:12:47]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 0B 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 0B 00 DA 04 00 77 F0 8C 67 CB 3A 41 A8 90 00 A2 [19:12:47]RAPDU: 77 F0 8C 67 CB 3A 41 A8 90 00 [19:12:47]wFMCommunicate OK [19:12:47]SAM_PROTO_SignData done [19:12:47]FM_MakeSignedData done [19:12:47]CreateOFDProtocolMessage [19:12:47]wFMCommunicate request_size=4 [19:12:47]MH_SAM_APDU [19:12:47]CAPDU: 80 11 00 00 [19:12:47]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [19:12:47]Write i2c OK [19:12:47]MH_I2C_Read... [19:12:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:47]Read from MH i2c: E2 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 17 00 [19:12:47]MH_I2C_Read... [19:12:47]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [19:12:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:12:47]wFMCommunicate OK [19:12:47]CreateOFDProtocolMessage done [19:12:47]OFDSenderStorePacket 153314 [19:12:47]StoreOFDPacket docnum=153314 [19:15:03]ConnectInit Can't connect to host [19:15:06]OFD Sender: No OFD packet to send [19:15:54]ConnectInit Can't connect to host [19:15:56]OFD Sender: No OFD packet to send [19:16:01]OFD Sender: No OFD packet to send [19:16:06]OFD Sender: No OFD packet to send [19:16:11]OFD Sender: No OFD packet to send [19:16:16]OFD Sender: No OFD packet to send [19:16:21]OFD Sender: No OFD packet to send [19:16:27]OFD Sender: No OFD packet to send [19:16:32]OFD Sender: No OFD packet to send [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:45]recv_with_timeout no data received [19:16:47]OFD Sender: No OFD packet to send [19:16:52]OFD Sender: No OFD packet to send [19:16:57]OFD Sender: No OFD packet to send [19:17:02]OFD Sender: No OFD packet to send [19:17:07]OFD Sender: No OFD packet to send [19:17:12]OFD Sender: No OFD packet to send [19:17:15]recv_with_timeout no data received [19:17:17]OFD Sender: No OFD packet to send [19:17:22]OFD Sender: No OFD packet to send [19:17:27]OFD Sender: No OFD packet to send [19:17:32]OFD Sender: No OFD packet to send [19:17:37]OFD Sender: No OFD packet to send [19:17:42]OFD Sender: No OFD packet to send [19:17:47]OFD Sender: No OFD packet to send [19:17:52]OFD Sender: No OFD packet to send [19:17:57]OFD Sender: No OFD packet to send [19:18:01]accept exits with 10 [19:18:01]New connection [19:18:01]New thread 3066527076 created [19:18:01]Thread 3066670436 joined [19:18:01]Waiting for new connection... [19:18:01] Sock 10.Parse request [19:18:01]Sock 10.Check first char [19:18:01]Sock 10.First char is OK [19:18:01]request: POST /json_proto HTTP/1.0 [19:18:01]Method: POST [19:18:01]URL: /json_proto [19:18:01]Method is POST - this is cgi request [19:18:01]url: /json_proto [19:18:01]query_string will be loaded in cgi processing [19:18:01]execute_cgi json_proto POST (null) [19:18:01]execute_cgi path=json_proto method=POST [19:18:01]POST find Content-Length [19:18:01]Host: 172.17.43.67:8080 [19:18:01]Content-Length: 678 [19:18:01]Content-Type: application/json [19:18:01] [19:18:01]POST finish read [19:18:01]Found Content-Length = 678 [19:18:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:01]execute_script... [19:18: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)1787311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:01]POST & json_proto [19:18:01]process_json_proto [19:18:01]json parsed OK: [19:18:01]protocol is kg_v1.0 [19:18:01]action value=close_receipt [19:18:01]process_action close_receipt [19:18:01]cmd_close_receipt [19:18:01]MH_GetDate [19:18:01]Write to MH i2c: F0 00 00 12 05 06 [19:18:01]Write i2c OK [19:18:01]MH_I2C_Read... [19:18:01]Read from MH i2c: F0 [19:18:01]MH_I2C_Read... [19:18:01]Read from MH i2c: F0 09 00 [19:18:01]MH_I2C_Read... [19:18:01]Read from MH i2c: F0 09 00 12 05 00 EA 61 F4 66 6A BD 47 65 87 [19:18:01]GetLastDocTimeStamp 1727291566 [19:18:01]current date 1727291882 [19:18:01]FM_GetShiftState [19:18:01]SAM_PROTO_GetShiftState [19:18:01]wFMCommunicate request_size=4 [19:18:01]MH_SAM_APDU [19:18:01]CAPDU: 80 13 01 00 [19:18:01]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [19:18:01]Write i2c OK [19:18:01]MH_I2C_Read... [19:18:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:01]Read from MH i2c: E2 [19:18:01]MH_I2C_Read... [19:18:01]Read from MH i2c: E2 0E 00 [19:18:01]MH_I2C_Read... [19:18:01]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 5D [19:18:01]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:18:01]wFMCommunicate OK [19:18:01]SAM_PROTO_GetShiftState done [19:18:01]FM_GetShiftState done [19:18:01]opened in 1727224329 [19:18:01]opened+sec_in_day 1727310729 [19:18:01]quantity*price = 50036 [19:18:01]sum+1 = 50037 [19:18:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 331 25.09.2024 19:18 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153315 ФПД: 252953954823482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191802&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153315&fm=252953954823482&tin=02508201610067®Number=0000000000091825&sum=50000 [19:18:02]StoreToDocumentArchive [19:18:02]shift 478 fd 153315 [19:18:02]save to /storage/0478/doc_00153315 [19:18:02]save last doc name /storage/0478/doc_00153315 to /storage/kkm_last_doc_name [19:18:02]save OK [19:18:02]Clear old archive folders... [19:18:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:18:02]tlvbuf is 01B78D70 [19:18:02]SAM_PROTO_ClearQueue [19:18:02]wFMCommunicate request_size=4 [19:18:02]MH_SAM_APDU [19:18:02]CAPDU: 80 09 00 00 [19:18:02]Write to MH i2c: E2 08 00 20 05 80 09 00 00 00 00 00 00 97 [19:18:02]Write i2c OK [19:18:02]MH_I2C_Read... [19:18:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:02]Read from MH i2c: E2 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [19:18:02]RAPDU: 90 00 [19:18:02]wFMCommunicate OK [19:18:02]SAM_PROTO_ClearQueue done [19:18:02]KKMCreateOFDPacket [19:18:02]OFDProtocolAddRootSTLVToBuf [19:18:02]FM_MakeSignedData [19:18:02]FM_MakeSignedData [19:18:02]SAM_PROTO_SignData [19:18:02]wFMCommunicate request_size=4 [19:18:02]MH_SAM_APDU [19:18:02]CAPDU: 80 0D 01 02 [19:18:02]Write to MH i2c: E2 08 00 21 05 80 0D 01 02 00 00 00 00 9F [19:18:02]Write i2c OK [19:18:02]MH_I2C_Read... [19:18:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:02]Read from MH i2c: E2 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [19:18:02]RAPDU: 90 00 [19:18:02]wFMCommunicate OK [19:18:02]wFMCommunicate request_size=255 [19:18:02]MH_SAM_APDU [19:18:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EA 61 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 56 02 00 35 04 06 00 E6 [19:18:02]Write to MH i2c: E2 02 01 22 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EA 61 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 56 02 00 35 04 06 00 E6 00 00 0F [19:18:02]Write i2c OK [19:18:02]MH_I2C_Read... [19:18:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:02]Read from MH i2c: E2 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 [19:18:02]MH_I2C_Read... [19:18:02]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [19:18:02]RAPDU: 90 00 [19:18:02]wFMCommunicate OK [19:18:02]wFMCommunicate request_size=10 [19:18:02]MH_SAM_APDU [19:18:02]CAPDU: 80 0D 02 02 05 0F 6E 9F 2D 3A [19:18:02]Write to MH i2c: E2 0D 00 23 05 80 0D 02 02 05 00 0F 6E 9F 2D 3A 00 00 2F [19:18:02]Write i2c OK [19:18:02]MH_I2C_Read... [19:18:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:03]Read from MH i2c: E2 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 03 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [19:18:03]RAPDU: 90 00 [19:18:03]wFMCommunicate OK [19:18:03]wFMCommunicate request_size=4 [19:18:03]MH_SAM_APDU [19:18:03]CAPDU: 80 0D 03 02 [19:18:03]Write to MH i2c: E2 08 00 24 05 80 0D 03 02 00 00 00 00 A4 [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:03]Read from MH i2c: E2 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 0B 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 0B 00 24 05 00 C8 09 8D B4 61 B9 76 0C 90 00 53 [19:18:03]RAPDU: C8 09 8D B4 61 B9 76 0C 90 00 [19:18:03]wFMCommunicate OK [19:18:03]SAM_PROTO_SignData done [19:18:03]FM_MakeSignedData done [19:18:03]CreateOFDProtocolMessage [19:18:03]wFMCommunicate request_size=4 [19:18:03]MH_SAM_APDU [19:18:03]CAPDU: 80 11 00 00 [19:18:03]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:03]Read from MH i2c: E2 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 17 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [19:18:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:03]wFMCommunicate OK [19:18:03]CreateOFDProtocolMessage done [19:18:03]OFDSenderStorePacket 153315 [19:18:03]StoreOFDPacket docnum=153315 [19:18:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 1B 07 01 F0 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EA 61 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 56 02 00 35 04 06 00 E6 0F 6E 9F 2D 3A C8 09 8D B4 61 B9 76 0C [19:18:03]CheckFolder [19:18:03]dirname=/storage/ofd_packets [19:18:03]CheckFolder done [19:18:03]ProducePacketName [19:18:03]name=ofd_packets/00153315 [19:18:03]NVStorageSaveData ofd_packets/00153315 [19:18:03]File name is /storage/ofd_packets/00153315 [19:18:03]Write 301 bytes [19:18:03]NVStorageSaveData done [19:18:03]OFDSenderStorePacket done [19:18:03]KKMCreateOFDPacket done [19:18:03]NVStorageSaveData kkm_last_timestamp [19:18:03]File name is /storage/kkm_last_timestamp [19:18:03]Write 4 bytes [19:18:03]NVStorageSaveData done [19:18:03]ExternCall_PrintAddStr [19:18:03]wPrintStart [19:18:03]Write to MH i2c: 01 00 00 26 05 2B [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 07 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 07 00 26 05 00 00 00 00 00 FF 0F 40 [19:18:03]RasterBufferAndPrint [19:18:03]line Счет N : (1)1787311 [19:18:03]line ИНН: 02508201610067 [19:18:03]line Контрольно-Кассовый Чек [19:18:03]line ПРОДАЖА [19:18:03]line ТРК (МРК, ГНК) : 42 [19:18:03]line Товар: 2710124130 [19:18:03]line Аи-92-К-5 [19:18:03]line 7.380 * 67.80 [19:18:03]line = 500.36 [19:18:03]line НДС 12% НСП 1% [19:18:03]line > о реализуемом товаре [19:18:03]line ОКРУГЛЕНИЕ: -0.36 [19:18:03]line ИТОГО: 500.00 [19:18:03]line Внесено: 500.00 [19:18:03]line СДАЧА: 0.00 [19:18:03]line НСП 1% : 4.43 [19:18:03]line НДС 12% : 53.14 [19:18:03]line Наличными: 500.00 [19:18:03]line Безнал.: 0.00 [19:18:03]line Место: АЗС № 89 "Партнер Нефть" [19:18:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:18:03]line СНО: Общий режим [19:18:03]line Чек 331 25.09.2024 19:18 [19:18:03]line Смена: 478 ФФД: 1.0 [19:18:03]line ЗНМ: 0300000113 [19:18:03]line РНМ: 0000000000091825 [19:18:03]line Версия ККМ: 001 [19:18:03]line ФМ: 0000000000871835 [19:18:03]line ФД: 153315 [19:18:03]line ФПД: 252953954823482 [19:18:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191802&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153315&fm=252953954823482&tin=02508201610067®Number=0000000000091825&sum=50000 [19:18:03]written 0, free lines is 4095 [19:18:03]OFD Sender: Processing packet 153315 [packets to send 836, broken 835] [19:18:03]ProducePacketName [19:18:03]name=ofd_packets/00153315 [19:18:03]OFD Sender: To server: pG, [19:18:03]CommunicateWithHost lk.salyk.kg:30040 [19:18:03]ConnectInit lk.salyk.kg [19:18:03]Connected sock=9 [19:18:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 1B 07 01 F0 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EA 61 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 56 02 00 35 04 06 00 E6 0F 6E 9F 2D 3A C8 09 8D B4 61 B9 76 0C [19:18:03]Write to MH i2c: 01 00 00 51 05 56 [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 07 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 EA 0C 53 [19:18:03]RasterBufferAndPrint [19:18:03]line [19:18:03]line [19:18:03]line [19:18:03]line [19:18:03]line [19:18:03]written 0, free lines is 3312 [19:18:03]MH_Cut [19:18:03]Write to MH i2c: D1 01 00 58 05 01 2F [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: D1 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: D1 01 00 [19:18:03]MH_I2C_Read... [19:18:03]Read from MH i2c: D1 01 00 58 05 00 2E [19:18:03]Write to MH i2c: 01 00 00 59 05 5E [19:18:03]Write i2c OK [19:18:03]MH_I2C_Read... [19:18:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D D2 47 00 96 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 56 02 00 F4 03 04 00 E4 09 F4 66 B6 04 01 00 00 38 42 A2 69 CC 19 65 1A [19:18:04]CommunicateWithHost err = 0 [19:18:04]CheckOFDResponse [19:18:04]1017 (14) - 77093643461234 [19:18:04]1041 (16) - 0000000000871835 [19:18:04]1040 (4) - 153315 [19:18:04]1012 (4) - 25.09.2024 13:02 [19:18:04]1206 (1) - 0 [19:18:04]OFD Sender: Remove packet 153315 [19:18:04]ProducePacketName [19:18:04]name=ofd_packets/00153315 [19:18:04]NVStorageDeleteData [19:18:04]*** Cut start [19:18:04]*** Purtial cut [19:18:04]*** Stage 1: CUTSNS_PIN = 1 [19:18:04]Read from MH i2c: 01 [19:18:04]MH_I2C_Read... [19:18:04]*** Stop cut motor [19:18:04]*** Cut end [19:18:04]Read from MH i2c: 01 07 00 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [19:18:04]process_action close_receipt done [19:18:04]requested_data is exist [19:18:04]produce_requested_data [19:18:04]requested_item fm.sn is exist - process it [19:18:04]wFMCommunicate request_size=4 [19:18:04]MH_SAM_APDU [19:18:04]CAPDU: 80 11 00 00 [19:18:04]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [19:18:04]Write i2c OK [19:18:04]MH_I2C_Read... [19:18:04]OFD Sender: No OFD packet to send [19:18:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:04]Read from MH i2c: E2 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 17 00 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [19:18:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:04]wFMCommunicate OK [19:18:04]requested_item fd.num is exist - process it [19:18:04]SAM_PROTO_GetFieldsCounters [19:18:04]wFMCommunicate request_size=4 [19:18:04]MH_SAM_APDU [19:18:04]CAPDU: 80 13 00 00 [19:18:04]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [19:18:04]Write i2c OK [19:18:04]MH_I2C_Read... [19:18:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:04]Read from MH i2c: E2 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 62 00 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [19:18:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:04]wFMCommunicate OK [19:18:04]SAM_PROTO_GetFieldsCounters done [19:18:04]requested_item shift.num is exist - process it [19:18:04]requested_item shift.opened is exist - process it [19:18:04]req_shift_opened [19:18:04]FM_GetShiftState [19:18:04]SAM_PROTO_GetShiftState [19:18:04]wFMCommunicate request_size=4 [19:18:04]MH_SAM_APDU [19:18:04]CAPDU: 80 13 01 00 [19:18:04]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [19:18:04]Write i2c OK [19:18:04]MH_I2C_Read... [19:18:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:04]Read from MH i2c: E2 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 0E 00 [19:18:04]MH_I2C_Read... [19:18:04]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A6 [19:18:04]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:18:04]wFMCommunicate OK [19:18:04]SAM_PROTO_GetShiftState done [19:18:04]FM_GetShiftState done [19:18:04]req_shift_opened done [19:18:04]requested_item shift.open_date is exist - process it [19:18:04]req_shift_open_date [19:18:04]req_shift_open_date done [19:18:04]produce_requested_data done [19:18:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153315,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:18:04]process_action_free close_receipt [19:18:04]json_value_free [19:18:04]json_value_free done [19:18:04]process_json_proto returns [19:18:04]Send response to host [19:18:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153315,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:18:04]free response buf [19:18:04]execute_script done [19:18:04]execute_script returns [19:18:04]free content buf [19:18:04]Sock 10.Close socket [19:18:04]Sock 10.Thread stoped [19:18:09]OFD Sender: No OFD packet to send [19:18:14]OFD Sender: No OFD packet to send [19:18:19]OFD Sender: No OFD packet to send [19:18:19]recv_with_timeout no data received [19:18:24]OFD Sender: No OFD packet to send [19:18:29]OFD Sender: No OFD packet to send [19:18:32]recv_with_timeout no data received [19:18:34]OFD Sender: No OFD packet to send [19:18:39]OFD Sender: No OFD packet to send [19:18:44]OFD Sender: No OFD packet to send [19:18:49]OFD Sender: No OFD packet to send [19:18:54]OFD Sender: No OFD packet to send [19:18:59]OFD Sender: No OFD packet to send [19:12:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA 21 04 01 62 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 AE 60 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 56 02 00 35 04 06 00 2C 4A 4F 4D E6 28 77 F0 8C 67 CB 3A 41 A8 [19:12:47]CheckFolder [19:12:47]dirname=/storage/ofd_packets [19:12:47]CheckFolder done [19:12:47]ProducePacketName [19:12:47]name=ofd_packets/00153314 [19:12:47]NVStorageSaveData ofd_packets/00153314 [19:12:47]File name is /storage/ofd_packets/00153314 [19:12:47]Write 298 bytes [19:12:47]NVStorageSaveData done [19:12[19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:14]OFD Sender: No OFD packet to send [19:19:19]OFD Sender: No OFD packet to send [19:19:24]OFD Sender: No OFD packet to send [19:19:29]OFD Sender: No OFD packet to send [19:19:35]OFD Sender: No OFD packet to send [19:19:39]recv_with_timeout no data received [19:19:40]OFD Sender: No OFD packet to send [19:19:45]OFD Sender: No OFD packet to send [19:19:47]accept exits with 7 [19:19:47]New connection [19:19:47]New thread 3066670436 created [19:19:47]Thread 3066527076 joined [19:19:47]Waiting for new connection... [19:19:47] Sock 7.Parse request [19:19:47]Sock 7.Check first char [19:19:47]Sock 7.First char is OK [19:19:47]request: POST /json_proto HTTP/1.0 [19:19:47]Method: POST [19:19:47]URL: /json_proto [19:19:47]Method is POST - this is cgi request [19:19:47]url: /json_proto [19:19:47]query_string will be loaded in cgi processing [19:19:47]execute_cgi json_proto POST (null) [19:19:47]execute_cgi path=json_proto method=POST [19:19:47]POST find Content-Length [19:19:47]Host: 172.17.43.67:8080 [19:19:47]Content-Length: 680 [19:19:47]Content-Type: application/json [19:19:47] [19:19:47]POST finish read [19:19:47]Found Content-Length = 680 [19:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:47]execute_script... [19:19:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:47]POST & json_proto [19:19:47]process_json_proto [19:19:47]json parsed OK: [19:19:47]protocol is kg_v1.0 [19:19:47]action value=close_receipt [19:19:47]process_action close_receipt [19:19:47]cmd_close_receipt [19:19:47]MH_GetDate [19:19:47]Write to MH i2c: F0 00 00 5D 05 51 [19:19:47]Write i2c OK [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: F0 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: F0 09 00 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: F0 09 00 5D 05 00 54 62 F4 66 6A BD 47 65 3D [19:19:47]GetLastDocTimeStamp 1727291882 [19:19:47]current date 1727291988 [19:19:47]FM_GetShiftState [19:19:47]SAM_PROTO_GetShiftState [19:19:47]wFMCommunicate request_size=4 [19:19:47]MH_SAM_APDU [19:19:47]CAPDU: 80 13 01 00 [19:19:47]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [19:19:47]Write i2c OK [19:19:47]MH_I2C_Read... [19:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:47]Read from MH i2c: E2 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: E2 0E 00 [19:19:47]MH_I2C_Read... [19:19:47]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A8 [19:19:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:19:47]wFMCommunicate OK [19:19:47]SAM_PROTO_GetShiftState done [19:19:47]FM_GetShiftState done [19:19:47]opened in 1727224329 [19:19:47]opened+sec_in_day 1727310729 [19:19:47]quantity*price = 100050 [19:19:47]sum+1 = 100052 [19:19:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 332 25.09.2024 19:19 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153316 ФПД: 168615376177204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153316&fm=168615376177204&tin=02508201610067®Number=0000000000091825&sum=100000 [19:19:48]StoreToDocumentArchive [19:19:48]shift 478 fd 153316 [19:19:48]save to /storage/0478/doc_00153316 [19:19:48]save last doc name /storage/0478/doc_00153316 to /storage/kkm_last_doc_name [19:19:48]save OK [19:19:48]Clear old archive folders... [19:19:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:19:48]tlvbuf is 01B7CCD0 [19:19:48]SAM_PROTO_ClearQueue [19:19:48]wFMCommunicate request_size=4 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 09 00 00 [19:19:48]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:48]Read from MH i2c: E2 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 03 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [19:19:48]RAPDU: 90 00 [19:19:48]wFMCommunicate OK [19:19:48]SAM_PROTO_ClearQueue done [19:19:48]KKMCreateOFDPacket [19:19:48]OFDProtocolAddRootSTLVToBuf [19:19:48]FM_MakeSignedData [19:19:48]FM_MakeSignedData [19:19:48]SAM_PROTO_SignData [19:19:48]wFMCommunicate request_size=4 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 0D 01 02 [19:19:48]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:48]Read from MH i2c: E2 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 03 00 [19:19:48]MH_I2C_Read... [19:19:48]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [19:19:48]RAPDU: 90 00 [19:19:48]wFMCommunicate OK [19:19:48]wFMCommunicate request_size=255 [19:19:48]MH_SAM_APDU [19:19:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 54 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 56 02 00 35 04 06 00 99 5A D3 99 [19:19:48]Write to MH i2c: E2 02 01 6D 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 54 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 56 02 00 35 04 06 00 99 5A D3 99 00 00 46 [19:19:48]Write i2c OK [19:19:48]MH_I2C_Read... [19:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:49]Read from MH i2c: E2 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 03 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [19:19:49]RAPDU: 90 00 [19:19:49]wFMCommunicate OK [19:19:49]wFMCommunicate request_size=7 [19:19:49]MH_SAM_APDU [19:19:49]CAPDU: 80 0D 02 02 02 C8 34 [19:19:49]Write to MH i2c: E2 0A 00 6E 05 80 0D 02 02 02 00 C8 34 00 00 ED [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:49]Read from MH i2c: E2 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 03 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [19:19:49]RAPDU: 90 00 [19:19:49]wFMCommunicate OK [19:19:49]wFMCommunicate request_size=4 [19:19:49]MH_SAM_APDU [19:19:49]CAPDU: 80 0D 03 02 [19:19:49]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:49]Read from MH i2c: E2 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 0B 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 0B 00 6F 05 00 B4 0B 03 E9 9B B4 59 15 90 00 58 [19:19:49]RAPDU: B4 0B 03 E9 9B B4 59 15 90 00 [19:19:49]wFMCommunicate OK [19:19:49]SAM_PROTO_SignData done [19:19:49]FM_MakeSignedData done [19:19:49]CreateOFDProtocolMessage [19:19:49]wFMCommunicate request_size=4 [19:19:49]MH_SAM_APDU [19:19:49]CAPDU: 80 11 00 00 [19:19:49]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:49]Read from MH i2c: E2 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 17 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [19:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:19:49]wFMCommunicate OK [19:19:49]CreateOFDProtocolMessage done [19:19:49]OFDSenderStorePacket 153316 [19:19:49]StoreOFDPacket docnum=153316 [19:19:52]1012 (4) - 25.09.2024 13:04 [19:19:52]1206 (1) - 0 [19:19:52]OFD Sender: Remove packet 153316 [19:19:52]ProducePacketName [19:19:52]name=ofd_packets/00153316 [19:19:52]NVStorageDeleteData [19:19:52]OFD Sender: No OFD packet to send [19:19:57]OFD Sender: No OFD packet to send [19:20:02]recv_with_timeout no data received [19:20:02]OFD Sender: No OFD packet to send [19:20:07]OFD Sender: No OFD packet to send [19:20:12]recv_with_timeout no data received [19:20:12]OFD Sender: No OFD packet to send [19:20:17]OFD Sender: No OFD packet to send [19:20:22]OFD Sender: No OFD packet to send [19:20:23]recv_with_timeout no data received [19:20:28]OFD Sender: No OFD packet to send [19:19:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 33 D2 04 01 59 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 54 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 56 02 00 35 04 06 00 99 5A D3 99 C8 34 B4 0B 03 E9 9B B4 59 15 [19:19:49]CheckFolder [19:19:49]dirname=/storage/ofd_packets [19:19:49]CheckFolder done [19:19:49]ProducePacketName [19:19:49]name=ofd_packets/00153316 [19:19:49]NVStorageSaveData ofd_packets/00153316 [19:19:49]File name is /storage/ofd_packets/00153316 [19:19:49]Write 298 bytes [19:19:49]NVStorageSaveData done [19:19:49]OFDSenderStorePacket done [19:19:49]KKMCreateOFDPacket done [19:19:49]NVStorageSaveData kkm_last_timestamp [19:19:49]File name is /storage/kkm_last_timestamp [19:19:49]Write 4 bytes [19:19:49]NVStorageSaveData done [19:19:49]ExternCall_PrintAddStr [19:19:49]wPrintStart [19:19:49]Write to MH i2c: 01 00 00 71 05 76 [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 07 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [19:19:49]RasterBufferAndPrint [19:19:49]line Счет N : (1)1787312 [19:19:49]line ИНН: 02508201610067 [19:19:49]line Контрольно-Кассовый Чек [19:19:49]line ПРОДАЖА [19:19:49]line ТРК (МРК, ГНК) : 31 [19:19:49]line Товар: 2710194210 [19:19:49]line ДТ-К-5 [19:19:49]line 13.130 * 76.20 [19:19:49]line = 1000.51 [19:19:49]line НДС 12% НСП 1% [19:19:49]line > о реализуемом товаре [19:19:49]line ОКРУГЛЕНИЕ: -0.51 [19:19:49]line ИТОГО: 1000.00 [19:19:49]line Внесено: 1000.00 [19:19:49]line СДАЧА: 0.00 [19:19:49]line НСП 1% : 8.85 [19:19:49]line НДС 12% : 106.25 [19:19:49]line Наличными: 1000.00 [19:19:49]line Безнал.: 0.00 [19:19:49]line Место: АЗС № 89 "Партнер Нефть" [19:19:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:19:49]line СНО: Общий режим [19:19:49]line Чек 332 25.09.2024 19:19 [19:19:49]line Смена: 478 ФФД: 1.0 [19:19:49]line ЗНМ: 0300000113 [19:19:49]line РНМ: 0000000000091825 [19:19:49]line Версия ККМ: 001 [19:19:49]line ФМ: 0000000000871835 [19:19:49]line ФД: 153316 [19:19:49]line ФПД: 168615376177204 [19:19:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T191948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153316&fm=168615376177204&tin=02508201610067®Number=0000000000091825&sum=100000 [19:19:49]OFD Sender: Processing packet 153316 [packets to send 836, broken 835] [19:19:49]ProducePacketName [19:19:49]name=ofd_packets/00153316 [19:19:49]OFD Sender: To server: pG, [19:19:49]CommunicateWithHost lk.salyk.kg:30040 [19:19:49]ConnectInit lk.salyk.kg [19:19:49]written 0, free lines is 4095 [19:19:49]Write to MH i2c: 01 00 00 9C 05 A1 [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 07 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 DE 0C 92 [19:19:49]RasterBufferAndPrint [19:19:49]line [19:19:49]line [19:19:49]line [19:19:49]line [19:19:49]line [19:19:49]written 0, free lines is 3299 [19:19:49]MH_Cut [19:19:49]Write to MH i2c: D1 01 00 A3 05 01 7A [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: D1 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: D1 01 00 [19:19:49]MH_I2C_Read... [19:19:49]Read from MH i2c: D1 01 00 A3 05 00 79 [19:19:49]Write to MH i2c: 01 00 00 A4 05 A9 [19:19:49]Write i2c OK [19:19:49]MH_I2C_Read... [19:19:50]*** Cut start [19:19:50]*** Purtial cut [19:19:50]*** Stage 1: CUTSNS_PIN = 1 [19:19:50]Read from MH i2c: 01 [19:19:50]MH_I2C_Read... [19:19:50]*** Stop cut motor [19:19:50]*** Cut end [19:19:50]Read from MH i2c: 01 07 00 [19:19:50]MH_I2C_Read... [19:19:50]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [19:19:50]process_action close_receipt done [19:19:50]requested_data is exist [19:19:50]produce_requested_data [19:19:50]requested_item fm.sn is exist - process it [19:19:50]wFMCommunicate request_size=4 [19:19:50]MH_SAM_APDU [19:19:50]CAPDU: 80 11 00 00 [19:19:50]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [19:19:50]Write i2c OK [19:19:50]MH_I2C_Read... [19:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:50]Read from MH i2c: E2 [19:19:50]MH_I2C_Read... [19:19:50]Read from MH i2c: E2 17 00 [19:19:50]MH_I2C_Read... [19:19:50]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [19:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:19:50]wFMCommunicate OK [19:19:50]requested_item fd.num is exist - process it [19:19:50]SAM_PROTO_GetFieldsCounters [19:19:50]wFMCommunicate request_size=4 [19:19:50]MH_SAM_APDU [19:19:50]CAPDU: 80 13 00 00 [19:19:50]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [19:19:50]Write i2c OK [19:19:50]MH_I2C_Read... [19:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:51]Read from MH i2c: E2 [19:19:51]MH_I2C_Read... [19:19:51]Read from MH i2c: E2 62 00 [19:19:51]MH_I2C_Read... [19:19:51]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 4A [19:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:19:51]wFMCommunicate OK [19:19:51]SAM_PROTO_GetFieldsCounters done [19:19:51]requested_item shift.num is exist - process it [19:19:51]requested_item shift.opened is exist - process it [19:19:51]req_shift_opened [19:19:51]FM_GetShiftState [19:19:51]SAM_PROTO_GetShiftState [19:19:51]wFMCommunicate request_size=4 [19:19:51]MH_SAM_APDU [19:19:51]CAPDU: 80 13 01 00 [19:19:51]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [19:19:51]Write i2c OK [19:19:51]MH_I2C_Read... [19:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:51]Read from MH i2c: E2 [19:19:51]MH_I2C_Read... [19:19:51]Read from MH i2c: E2 0E 00 [19:19:51]MH_I2C_Read... [19:19:51]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F1 [19:19:51]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:19:51]wFMCommunicate OK [19:19:51]SAM_PROTO_GetShiftState done [19:19:51]FM_GetShiftState done [19:19:51]req_shift_opened done [19:19:51]requested_item shift.open_date is exist - process it [19:19:51]req_shift_open_date [19:19:51]req_shift_open_date done [19:19:51]produce_requested_data done [19:19:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153316,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:19:51]process_action_free close_receipt [19:19:51]json_value_free [19:19:51]json_value_free done [19:19:51]process_json_proto returns [19:19:51]Send response to host [19:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153316,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:19:51]free response buf [19:19:51]execute_script done [19:19:51]execute_script returns [19:19:51]free content buf [19:19:51]Sock 7.Close socket [19:19:51]Sock 7.Thread stoped [19:19:51]Connected sock=11 [19:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 33 D2 04 01 59 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 54 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 56 02 00 35 04 06 00 99 5A D3 99 C8 34 B4 0B 03 E9 9B B4 59 15 [19:19:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 8A 47 00 BD 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 56 02 00 F4 03 04 00 51 0A F4 66 B6 04 01 00 00 82 17 13 A5 E2 13 E4 CF [19:19:52]CommunicateWithHost err = 0 [19:19:52]CheckOFDResponse [19:19:52]1017 (14) - 77093643461234 [19:19:52]1041 (16) - 0000000000871835 [19:19:52]1040 (4) - 153316 [19:20:33]OFD Sender: No OFD packet to send [19:20:38]OFD Sender: No OFD packet to send [19:20:43]OFD Sender: No OFD packet to send [19:20:48]OFD Sender: No OFD packet to send [19:20:53]OFD Sender: No OFD packet to send [19:20:58]OFD Sender: No OFD packet to send [19:21:03]OFD Sender: No OFD packet to send [19:21:08]OFD Sender: No OFD packet to send [19:21:13]OFD Sender: No OFD packet to send [19:21:18]OFD Sender: No OFD packet to send [19:21:21]accept exits with 10 [19:21:21]New connection [19:21:21]New thread 3066527076 created [19:21:21]Thread 3066670436 joined [19:21:21]Waiting for new connection... [19:21:21] Sock 10.Parse request [19:21:21]Sock 10.Check first char [19:21:21]Sock 10.First char is OK [19:21:21]request: POST /json_proto HTTP/1.0 [19:21:21]Method: POST [19:21:21]URL: /json_proto [19:21:21]Method is POST - this is cgi request [19:21:21]url: /json_proto [19:21:21]query_string will be loaded in cgi processing [19:21:21]execute_cgi json_proto POST (null) [19:21:21]execute_cgi path=json_proto method=POST [19:21:21]POST find Content-Length [19:21:21]Host: 172.17.43.67:8080 [19:21:21]Content-Length: 675 [19:21:21]Content-Type: application/json [19:21:21] [19:21:21]POST finish read [19:21:21]Found Content-Length = 675 [19:21:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:21]execute_script... [19:21: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)1787313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:21]POST & json_proto [19:21:21]process_json_proto [19:21:21]json parsed OK: [19:21:21]protocol is kg_v1.0 [19:21:21]action value=close_receipt [19:21:21]process_action close_receipt [19:21:21]cmd_close_receipt [19:21:21]MH_GetDate [19:21:21]Write to MH i2c: F0 00 00 A8 05 9C [19:21:21]Write i2c OK [19:21:21]MH_I2C_Read... [19:21:21]Read from MH i2c: F0 [19:21:21]MH_I2C_Read... [19:21:21]Read from MH i2c: F0 09 00 [19:21:21]MH_I2C_Read... [19:21:21]Read from MH i2c: F0 09 00 A8 05 00 B2 62 F4 66 6A BD 47 65 E6 [19:21:21]GetLastDocTimeStamp 1727291988 [19:21:21]current date 1727292082 [19:21:21]FM_GetShiftState [19:21:21]SAM_PROTO_GetShiftState [19:21:21]wFMCommunicate request_size=4 [19:21:21]MH_SAM_APDU [19:21:21]CAPDU: 80 13 01 00 [19:21:21]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [19:21:21]Write i2c OK [19:21:21]MH_I2C_Read... [19:21:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:21]Read from MH i2c: E2 [19:21:21]MH_I2C_Read... [19:21:21]Read from MH i2c: E2 0E 00 [19:21:21]MH_I2C_Read... [19:21:21]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F3 [19:21:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:21:21]wFMCommunicate OK [19:21:21]SAM_PROTO_GetShiftState done [19:21:21]FM_GetShiftState done [19:21:21]opened in 1727224329 [19:21:21]opened+sec_in_day 1727310729 [19:21:21]quantity*price = 50063 [19:21:21]sum+1 = 50064 [19:21:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 333 25.09.2024 19:21 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153317 ФПД: 18684694651360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153317&fm=18684694651360&tin=02508201610067®Number=0000000000091825&sum=50000 [19:21:22]StoreToDocumentArchive [19:21:22]shift 478 fd 153317 [19:21:22]save to /storage/0478/doc_00153317 [19:21:22]save last doc name /storage/0478/doc_00153317 to /storage/kkm_last_doc_name [19:21:22]save OK [19:21:22]Clear old archive folders... [19:21:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:21:22]tlvbuf is 01B7E8E0 [19:21:22]SAM_PROTO_ClearQueue [19:21:22]wFMCommunicate request_size=4 [19:21:22]MH_SAM_APDU [19:21:22]CAPDU: 80 09 00 00 [19:21:22]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [19:21:22]Write i2c OK [19:21:22]MH_I2C_Read... [19:21:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:22]Read from MH i2c: E2 [19:21:22]MH_I2C_Read... [19:21:22]Read from MH i2c: E2 03 00 [19:21:22]MH_I2C_Read... [19:21:22]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [19:21:22]RAPDU: 90 00 [19:21:22]wFMCommunicate OK [19:21:22]SAM_PROTO_ClearQueue done [19:21:22]KKMCreateOFDPacket [19:21:22]OFDProtocolAddRootSTLVToBuf [19:21:22]FM_MakeSignedData [19:21:22]FM_MakeSignedData [19:21:22]SAM_PROTO_SignData [19:21:22]wFMCommunicate request_size=4 [19:21:22]MH_SAM_APDU [19:21:22]CAPDU: 80 0D 01 02 [19:21:22]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [19:21:22]Write i2c OK [19:21:22]MH_I2C_Read... [19:21:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:23]Read from MH i2c: E2 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [19:21:23]RAPDU: 90 00 [19:21:23]wFMCommunicate OK [19:21:23]wFMCommunicate request_size=255 [19:21:23]MH_SAM_APDU [19:21:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B2 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 56 02 00 35 04 06 00 10 FE 5E 96 [19:21:23]Write to MH i2c: E2 02 01 B8 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B2 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 56 02 00 35 04 06 00 10 FE 5E 96 00 00 1C [19:21:23]Write i2c OK [19:21:23]MH_I2C_Read... [19:21:23]OFD Sender: No OFD packet to send [19:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:23]Read from MH i2c: E2 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [19:21:23]RAPDU: 90 00 [19:21:23]wFMCommunicate OK [19:21:23]wFMCommunicate request_size=7 [19:21:23]MH_SAM_APDU [19:21:23]CAPDU: 80 0D 02 02 02 61 E0 [19:21:23]Write to MH i2c: E2 0A 00 B9 05 80 0D 02 02 02 00 61 E0 00 00 7D [19:21:23]Write i2c OK [19:21:23]MH_I2C_Read... [19:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:23]Read from MH i2c: E2 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [19:21:23]RAPDU: 90 00 [19:21:23]wFMCommunicate OK [19:21:23]wFMCommunicate request_size=4 [19:21:23]MH_SAM_APDU [19:21:23]CAPDU: 80 0D 03 02 [19:21:23]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [19:21:23]Write i2c OK [19:21:23]MH_I2C_Read... [19:21:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:23]Read from MH i2c: E2 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 0B 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 0B 00 BA 05 00 79 AA 89 89 7C 4F 11 5A 90 00 A6 [19:21:23]RAPDU: 79 AA 89 89 7C 4F 11 5A 90 00 [19:21:23]wFMCommunicate OK [19:21:23]SAM_PROTO_SignData done [19:21:23]FM_MakeSignedData done [19:21:23]CreateOFDProtocolMessage [19:21:23]wFMCommunicate request_size=4 [19:21:23]MH_SAM_APDU [19:21:23]CAPDU: 80 11 00 00 [19:21:23]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [19:21:23]Write i2c OK [19:21:23]MH_I2C_Read... [19:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:23]Read from MH i2c: E2 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 17 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [19:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:21:23]wFMCommunicate OK [19:21:23]CreateOFDProtocolMessage done [19:21:23]OFDSenderStorePacket 153317 [19:21:23]StoreOFDPacket docnum=153317 [19:21:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 B3 04 01 1F C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B2 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 56 02 00 35 04 06 00 10 FE 5E 96 61 E0 79 AA 89 89 7C 4F 11 5A [19:21:23]CheckFolder [19:21:23]dirname=/storage/ofd_packets [19:21:23]CheckFolder done [19:21:23]ProducePacketName [19:21:23]name=ofd_packets/00153317 [19:21:23]NVStorageSaveData ofd_packets/00153317 [19:21:23]File name is /storage/ofd_packets/00153317 [19:21:23]Write 298 bytes [19:21:23]NVStorageSaveData done [19:21:23]OFDSenderStorePacket done [19:21:23]KKMCreateOFDPacket done [19:21:23]NVStorageSaveData kkm_last_timestamp [19:21:23]File name is /storage/kkm_last_timestamp [19:21:23]Write 4 bytes [19:21:23]NVStorageSaveData done [19:21:23]ExternCall_PrintAddStr [19:21:23]wPrintStart [19:21:23]Write to MH i2c: 01 00 00 BC 05 C1 [19:21:23]Write i2c OK [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: 01 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: 01 07 00 [19:21:23]MH_I2C_Read... [19:21:23]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [19:21:23]RasterBufferAndPrint [19:21:23]line Счет N : (1)1787313 [19:21:23]line ИНН: 02508201610067 [19:21:23]line Контрольно-Кассовый Чек [19:21:23]line ПРОДАЖА [19:21:23]line ТРК (МРК, ГНК) : 41 [19:21:23]line Товар: 2710194210 [19:21:23]line ДТ-К-5 [19:21:23]line 6.570 * 76.20 [19:21:23]line = 500.63 [19:21:23]line НДС 12% НСП 1% [19:21:23]line > о реализуемом товаре [19:21:23]line ОКРУГЛЕНИЕ: -0.63 [19:21:23]line ИТОГО: 500.00 [19:21:23]line Внесено: 500.00 [19:21:23]line СДАЧА: 0.00 [19:21:23]line НСП 1% : 4.43 [19:21:23]line НДС 12% : 53.16 [19:21:23]line Наличными: 500.00 [19:21:23]line Безнал.: 0.00 [19:21:23]line Место: АЗС № 89 "Партнер Нефть" [19:21:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:21:23]line СНО: Общий режим [19:21:23]line Чек 333 25.09.2024 19:21 [19:21:23]line Смена: 478 ФФД: 1.0 [19:21:23]line ЗНМ: 0300000113 [19:21:23]line РНМ: 0000000000091825 [19:21:23]line Версия ККМ: 001 [19:21:23]line ФМ: 0000000000871835 [19:21:23]line ФД: 153317 [19:21:23]line ФПД: 18684694651360 [19:21:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153317&fm=18684694651360&tin=02508201610067®Number=0000000000091825&sum=50000 [19:21:23]OFD Sender: Processing packet 153317 [packets to send 836, broken 835] [19:21:23]ProducePacketName [19:21:23]name=ofd_packets/00153317 [19:21:23]OFD Sender: To server: pG, [19:21:23]CommunicateWithHost lk.salyk.kg:30040 [19:21:23]ConnectInit lk.salyk.kg [19:21:23]written 0, free lines is 4095 [19:21:24]Write to MH i2c: 01 00 00 E7 05 EC [19:21:24]Write i2c OK [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: 01 [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: 01 07 00 [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: 01 07 00 E7 05 00 00 00 00 00 D1 0C D0 [19:21:24]RasterBufferAndPrint [19:21:24]line [19:21:24]line [19:21:24]line [19:21:24]line [19:21:24]line [19:21:24]written 0, free lines is 3287 [19:21:24]MH_Cut [19:21:24]Write to MH i2c: D1 01 00 EE 05 01 C5 [19:21:24]Write i2c OK [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: D1 [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: D1 01 00 [19:21:24]MH_I2C_Read... [19:21:24]Read from MH i2c: D1 01 00 EE 05 00 C4 [19:21:24]Write to MH i2c: 01 00 00 EF 05 F4 [19:21:24]Write i2c OK [19:21:24]MH_I2C_Read... [19:21:24]*** Cut start [19:21:24]*** Purtial cut [19:21:24]*** Stage 1: CUTSNS_PIN = 1 [19:21:25]Read from MH i2c: 01 [19:21:25]MH_I2C_Read... [19:21:25]*** Stop cut motor [19:21:25]*** Cut end [19:21:25]Read from MH i2c: 01 07 00 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [19:21:25]process_action close_receipt done [19:21:25]requested_data is exist [19:21:25]produce_requested_data [19:21:25]requested_item fm.sn is exist - process it [19:21:25]wFMCommunicate request_size=4 [19:21:25]MH_SAM_APDU [19:21:25]CAPDU: 80 11 00 00 [19:21:25]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [19:21:25]Write i2c OK [19:21:25]MH_I2C_Read... [19:21:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:25]Read from MH i2c: E2 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 17 00 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [19:21:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:21:25]wFMCommunicate OK [19:21:25]requested_item fd.num is exist - process it [19:21:25]SAM_PROTO_GetFieldsCounters [19:21:25]wFMCommunicate request_size=4 [19:21:25]MH_SAM_APDU [19:21:25]CAPDU: 80 13 00 00 [19:21:25]Write to MH i2c: E2 08 00 F1 05 80 13 00 00 00 00 00 00 72 [19:21:25]Write i2c OK [19:21:25]MH_I2C_Read... [19:21:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:25]Read from MH i2c: E2 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 62 00 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 62 00 F1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [19:21:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:25]wFMCommunicate OK [19:21:25]SAM_PROTO_GetFieldsCounters done [19:21:25]requested_item shift.num is exist - process it [19:21:25]requested_item shift.opened is exist - process it [19:21:25]req_shift_opened [19:21:25]FM_GetShiftState [19:21:25]SAM_PROTO_GetShiftState [19:21:25]wFMCommunicate request_size=4 [19:21:25]MH_SAM_APDU [19:21:25]CAPDU: 80 13 01 00 [19:21:25]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [19:21:25]Write i2c OK [19:21:25]MH_I2C_Read... [19:21:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:25]Read from MH i2c: E2 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 0E 00 [19:21:25]MH_I2C_Read... [19:21:25]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3C [19:21:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:21:25]wFMCommunicate OK [19:21:25]SAM_PROTO_GetShiftState done [19:21:25]FM_GetShiftState done [19:21:25]req_shift_opened done [19:21:25]requested_item shift.open_date is exist - process it [19:21:25]req_shift_open_date [19:21:25]req_shift_open_date done [19:21:25]produce_requested_data done [19:21:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153317,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:21:25]process_action_free close_receipt [19:21:25]json_value_free [19:21:25]json_value_free done [19:21:25]process_json_proto returns [19:21:25]Send response to host [19:21:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153317,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:21:25]free response buf [19:21:25]execute_script done [19:21:25]execute_script returns [19:21:25]free content buf [19:21:25]Sock 10.Close socket [19:21:25]Sock 10.Thread stoped [19:21:28]ConnectInit Can't take IP for lk.salyk.kg [19:21:28]CommunicateWithHost connect error [19:21:28]CommunicateWithHost err = -1 [19:21:28]OFD Sender: Server communicate error [19:21:33]OFD Sender: Processing packet 153317 [packets to send 836, broken 835] [19:21:33]ProducePacketName [19:21:33]name=ofd_packets/00153317 [19:21:33]OFD Sender: To server: pG, [19:21:33]CommunicateWithHost lk.salyk.kg:30040 [19:21:33]ConnectInit lk.salyk.kg [19:21:34]Connected sock=9 [19:21:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 B3 04 01 1F C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B2 62 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 56 02 00 35 04 06 00 10 FE 5E 96 61 E0 79 AA 89 89 7C 4F 11 5A [19:21:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 8B 47 00 22 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 56 02 00 F4 03 04 00 B7 0A F4 66 B6 04 01 00 00 FB 23 10 F2 82 55 20 6B [19:21:34]CommunicateWithHost err = 0 [19:21:34]CheckOFDResponse [19:21:34]1017 (14) - 77093643461234 [19:21:34]1041 (16) - 0000000000871835 [19:21:34]1040 (4) - 153317 [19:21:34]1012 (4) - 25.09.2024 13:05 [19:21:34]1206 (1) - 0 [19:21:34]OFD Sender: Remove packet 153317 [19:21:34]ProducePacketName [19:21:34]name=ofd_packets/00153317 [19:21:34]NVStorageDeleteData [19:21:35]OFD Sender: No OFD packet to send [19:21:40]OFD Sender: No OFD packet to send [19:21:43]recv_with_timeout no data received [19:21:45]OFD Sender: No OFD packet to send [19:21:50]OFD Sender: No OFD packet to send [19:21:55]OFD Sender: No OFD packet to send [19:22:00]OFD Sender: No OFD packet to send [19:22:05]OFD Sender: No OFD packet to send [19:22:10]OFD Sender: No OFD packet to send [19:22:15]OFD Sender: No OFD packet to send [19:22:20]OFD Sender: No OFD packet to send [19:22:25]OFD Sender: No OFD packet to send [19:22:30]OFD Sender: No OFD packet to send [19:22:35]OFD Sender: No OFD packet to send [19:22:40]OFD Sender: No OFD packet to send [19:22:45]OFD Sender: No OFD packet to send [19:22:50]OFD Sender: No OFD packet to send [19:22:55]OFD Sender: No OFD packet to send [19:23:00]OFD Sender: No OFD packet to send [19:23:05]recv_with_timeout no data received [19:23:05]OFD Sender: No OFD packet to send [19:23:10]OFD Sender: No OFD packet to send [19:23:15]OFD Sender: No OFD packet to send [19:23:15]accept exits with 7 [19:23:15]New connection [19:23:15]New thread 3066670436 created [19:23:15]Thread 3066527076 joined [19:23:15]Waiting for new connection... [19:23:15] Sock 7.Parse request [19:23:15]Sock 7.Check first char [19:23:15]Sock 7.First char is OK [19:23:15]request: POST /json_proto HTTP/1.0 [19:23:15]Method: POST [19:23:15]URL: /json_proto [19:23:15]Method is POST - this is cgi request [19:23:15]url: /json_proto [19:23:15]query_string will be loaded in cgi processing [19:23:15]execute_cgi json_proto POST (null) [19:23:15]execute_cgi path=json_proto method=POST [19:23:15]POST find Content-Length [19:23:15]Host: 172.17.43.67:8080 [19:23:15]Content-Length: 678 [19:23:15]Content-Type: application/json [19:23:15] [19:23:15]POST finish read [19:23:15]Found Content-Length = 678 [19:23:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:15]execute_script... [19:23:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:15]POST & json_proto [19:23:15]process_json_proto [19:23:15]json parsed OK: [19:23:15]protocol is kg_v1.0 [19:23:15]action value=close_receipt [19:23:15]process_action close_receipt [19:23:15]cmd_close_receipt [19:23:15]MH_GetDate [19:23:15]Write to MH i2c: F0 00 00 F3 05 E7 [19:23:15]Write i2c OK [19:23:15]MH_I2C_Read... [19:23:15]Read from MH i2c: F0 [19:23:15]MH_I2C_Read... [19:23:15]Read from MH i2c: F0 09 00 [19:23:15]MH_I2C_Read... [19:23:15]Read from MH i2c: F0 09 00 F3 05 00 24 63 F4 66 6A BD 47 65 A4 [19:23:15]GetLastDocTimeStamp 1727292082 [19:23:15]current date 1727292196 [19:23:15]FM_GetShiftState [19:23:15]SAM_PROTO_GetShiftState [19:23:15]wFMCommunicate request_size=4 [19:23:15]MH_SAM_APDU [19:23:15]CAPDU: 80 13 01 00 [19:23:15]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [19:23:15]Write i2c OK [19:23:15]MH_I2C_Read... [19:23:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:16]Read from MH i2c: E2 [19:23:16]MH_I2C_Read... [19:23:16]Read from MH i2c: E2 0E 00 [19:23:16]MH_I2C_Read... [19:23:16]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3E [19:23:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:23:16]wFMCommunicate OK [19:23:16]SAM_PROTO_GetShiftState done [19:23:16]FM_GetShiftState done [19:23:16]opened in 1727224329 [19:23:16]opened+sec_in_day 1727310729 [19:23:16]quantity*price = 50036 [19:23:16]sum+1 = 50037 [19:23:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 334 25.09.2024 19:23 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153318 ФПД: 75277480496353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192317&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153318&fm=75277480496353&tin=02508201610067®Number=0000000000091825&sum=50000 [19:23:17]StoreToDocumentArchive [19:23:17]shift 478 fd 153318 [19:23:17]save to /storage/0478/doc_00153318 [19:23:17]save last doc name /storage/0478/doc_00153318 to /storage/kkm_last_doc_name [19:23:17]save OK [19:23:17]Clear old archive folders... [19:23:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:17]tlvbuf is 01B69930 [19:23:17]SAM_PROTO_ClearQueue [19:23:17]wFMCommunicate request_size=4 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 09 00 00 [19:23:17]Write to MH i2c: E2 08 00 01 06 80 09 00 00 00 00 00 00 79 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [19:23:17]RAPDU: 90 00 [19:23:17]wFMCommunicate OK [19:23:17]SAM_PROTO_ClearQueue done [19:23:17]KKMCreateOFDPacket [19:23:17]OFDProtocolAddRootSTLVToBuf [19:23:17]FM_MakeSignedData [19:23:17]FM_MakeSignedData [19:23:17]SAM_PROTO_SignData [19:23:17]wFMCommunicate request_size=4 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 0D 01 02 [19:23:17]Write to MH i2c: E2 08 00 02 06 80 0D 01 02 00 00 00 00 81 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [19:23:17]RAPDU: 90 00 [19:23:17]wFMCommunicate OK [19:23:17]wFMCommunicate request_size=255 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 25 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 56 02 00 35 04 06 00 44 [19:23:17]Write to MH i2c: E2 02 01 03 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 25 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 56 02 00 35 04 06 00 44 00 00 92 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [19:23:17]RAPDU: 90 00 [19:23:17]wFMCommunicate OK [19:23:17]wFMCommunicate request_size=10 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 0D 02 02 05 76 E7 7C 0C E1 [19:23:17]Write to MH i2c: E2 0D 00 04 06 80 0D 02 02 05 00 76 E7 7C 0C E1 00 00 54 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [19:23:17]RAPDU: 90 00 [19:23:17]wFMCommunicate OK [19:23:17]wFMCommunicate request_size=4 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 0D 03 02 [19:23:17]Write to MH i2c: E2 08 00 05 06 80 0D 03 02 00 00 00 00 86 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 0B 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 0B 00 05 06 00 1E D5 D1 47 09 6B 13 13 90 00 2C [19:23:17]RAPDU: 1E D5 D1 47 09 6B 13 13 90 00 [19:23:17]wFMCommunicate OK [19:23:17]SAM_PROTO_SignData done [19:23:17]FM_MakeSignedData done [19:23:17]CreateOFDProtocolMessage [19:23:17]wFMCommunicate request_size=4 [19:23:17]MH_SAM_APDU [19:23:17]CAPDU: 80 11 00 00 [19:23:17]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:17]Read from MH i2c: E2 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 17 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [19:23:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:23:17]wFMCommunicate OK [19:23:17]CreateOFDProtocolMessage done [19:23:17]OFDSenderStorePacket 153318 [19:23:17]StoreOFDPacket docnum=153318 [19:23:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 38 07 01 F8 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 25 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 56 02 00 35 04 06 00 44 76 E7 7C 0C E1 1E D5 D1 47 09 6B 13 13 [19:23:17]CheckFolder [19:23:17]dirname=/storage/ofd_packets [19:23:17]CheckFolder done [19:23:17]ProducePacketName [19:23:17]name=ofd_packets/00153318 [19:23:17]NVStorageSaveData ofd_packets/00153318 [19:23:17]File name is /storage/ofd_packets/00153318 [19:23:17]Write 301 bytes [19:23:17]NVStorageSaveData done [19:23:17]OFDSenderStorePacket done [19:23:17]KKMCreateOFDPacket done [19:23:17]NVStorageSaveData kkm_last_timestamp [19:23:17]File name is /storage/kkm_last_timestamp [19:23:17]Write 4 bytes [19:23:17]NVStorageSaveData done [19:23:17]ExternCall_PrintAddStr [19:23:17]wPrintStart [19:23:17]Write to MH i2c: 01 00 00 07 06 0D [19:23:17]OFD Sender: Processing packet 153318 [packets to send 836, broken 835] [19:23:17]ProducePacketName [19:23:17]name=ofd_packets/00153318 [19:23:17]OFD Sender: To server: pG, [19:23:17]CommunicateWithHost lk.salyk.kg:30040 [19:23:17]ConnectInit lk.salyk.kg [19:23:17]Write i2c OK [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: 01 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: 01 07 00 [19:23:17]MH_I2C_Read... [19:23:17]Read from MH i2c: 01 07 00 07 06 00 00 00 00 00 FF 0F 22 [19:23:17]RasterBufferAndPrint [19:23:17]line Счет N : (1)1787314 [19:23:17]line ИНН: 02508201610067 [19:23:17]line Контрольно-Кассовый Чек [19:23:17]line ПРОДАЖА [19:23:17]line ТРК (МРК, ГНК) : 22 [19:23:17]line Товар: 2710124130 [19:23:17]line Аи-92-К-5 [19:23:17]line 7.380 * 67.80 [19:23:17]line = 500.36 [19:23:17]line НДС 12% НСП 1% [19:23:17]line > о реализуемом товаре [19:23:17]line ОКРУГЛЕНИЕ: -0.36 [19:23:17]line ИТОГО: 500.00 [19:23:17]line Внесено: 500.00 [19:23:17]line СДАЧА: 0.00 [19:23:17]line НСП 1% : 4.43 [19:23:17]line НДС 12% : 53.14 [19:23:17]line Наличными: 500.00 [19:23:17]line Безнал.: 0.00 [19:23:17]line Место: АЗС № 89 "Партнер Нефть" [19:23:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:23:17]line СНО: Общий режим [19:23:17]line Чек 334 25.09.2024 19:23 [19:23:17]line Смена: 478 ФФД: 1.0 [19:23:17]line ЗНМ: 0300000113 [19:23:17]line РНМ: 0000000000091825 [19:23:17]line Версия ККМ: 001 [19:23:17]line ФМ: 0000000000871835 [19:23:17]line ФД: 153318 [19:23:17]line ФПД: 75277480496353 [19:23:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192317&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153318&fm=75277480496353&tin=02508201610067®Number=0000000000091825&sum=50000 [19:23:17]written 0, free lines is 4095 [19:23:18]Connected sock=10 [19:23:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 38 07 01 F8 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 25 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 56 02 00 35 04 06 00 44 76 E7 7C 0C E1 1E D5 D1 47 09 6B 13 13 [19:23:18]Write to MH i2c: 01 00 00 32 06 38 [19:23:18]Write i2c OK [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: 01 [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: 01 07 00 [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 E8 0C 33 [19:23:18]RasterBufferAndPrint [19:23:18]line [19:23:18]line [19:23:18]line [19:23:18]line [19:23:18]line [19:23:18]written 0, free lines is 3310 [19:23:18]MH_Cut [19:23:18]Write to MH i2c: D1 01 00 39 06 01 11 [19:23:18]Write i2c OK [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: D1 [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: D1 01 00 [19:23:18]MH_I2C_Read... [19:23:18]Read from MH i2c: D1 01 00 39 06 00 10 [19:23:18]Write to MH i2c: 01 00 00 3A 06 40 [19:23:18]Write i2c OK [19:23:18]MH_I2C_Read... [19:23:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 F1 47 00 75 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 56 02 00 F4 03 04 00 1F 0B F4 66 B6 04 01 00 00 E0 78 06 82 58 B6 34 8E [19:23:18]CommunicateWithHost err = 0 [19:23:18]CheckOFDResponse [19:23:18]1017 (14) - 77093643461234 [19:23:18]1041 (16) - 0000000000871835 [19:23:18]1040 (4) - 153318 [19:23:18]1012 (4) - 25.09.2024 13:07 [19:23:18]1206 (1) - 0 [19:23:18]OFD Sender: Remove packet 153318 [19:23:18]ProducePacketName [19:23:18]name=ofd_packets/00153318 [19:23:18]NVStorageDeleteData [19:23:18]*** Cut start [19:23:18]*** Purtial cut [19:23:18]*** Stage 1: CUTSNS_PIN = 1 [19:23:19]Read from MH i2c: 01 [19:23:19]MH_I2C_Read... [19:23:19]*** Stop cut motor [19:23:19]*** Cut end [19:23:19]Read from MH i2c: 01 07 00 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [19:23:19]process_action close_receipt done [19:23:19]requested_data is exist [19:23:19]produce_requested_data [19:23:19]requested_item fm.sn is exist - process it [19:23:19]wFMCommunicate request_size=4 [19:23:19]MH_SAM_APDU [19:23:19]CAPDU: 80 11 00 00 [19:23:19]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [19:23:19]Write i2c OK [19:23:19]MH_I2C_Read... [19:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:19]Read from MH i2c: E2 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 17 00 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [19:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 3C 06 80 13 00 00 00 00 00 00 BE [19:23:19]Write i2c OK [19:23:19]MH_I2C_Read... [19:23:19]OFD Sender: No OFD packet to send [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 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:23:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:19]wFMCommunicate OK [19:23:19]SAM_PROTO_GetFieldsCounters done [19:23:19]requested_item shift.num is exist - process it [19:23:19]requested_item shift.opened is exist - process it [19:23:19]req_shift_opened [19:23:19]FM_GetShiftState [19:23:19]SAM_PROTO_GetShiftState [19:23:19]wFMCommunicate request_size=4 [19:23:19]MH_SAM_APDU [19:23:19]CAPDU: 80 13 01 00 [19:23:19]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [19:23:19]Write i2c OK [19:23:19]MH_I2C_Read... [19:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:19]Read from MH i2c: E2 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 0E 00 [19:23:19]MH_I2C_Read... [19:23:19]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 88 [19:23:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:23:19]wFMCommunicate OK [19:23:19]SAM_PROTO_GetShiftState done [19:23:19]FM_GetShiftState done [19:23:19]req_shift_opened done [19:23:19]requested_item shift.open_date is exist - process it [19:23:19]req_shift_open_date [19:23:19]req_shift_open_date done [19:23:19]produce_requested_data done [19:23:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153318,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:23:19]process_action_free close_receipt [19:23:19]json_value_free [19:23:19]json_value_free done [19:23:19]process_json_proto returns [19:23:19]Send response to host [19:23:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153318,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:23:19]free response buf [19:23:19]execute_script done [19:23:19]execute_script returns [19:23:19]free content buf [19:23:19]Sock 7.Close socket [19:23:19]Sock 7.Thread stoped [19:23:24]OFD Sender: No OFD packet to send [19:23:29]OFD Sender: No OFD packet to send [19:23:32]recv_with_timeout no data received [19:23:34]OFD Sender: No OFD packet to send [19:23:39]OFD Sender: No OFD packet to send [19:23:42]recv_with_timeout no data received [19:23:44]OFD Sender: No OFD packet to send [19:23:49]OFD Sender: No OFD packet to send [19:23:54]OFD Sender: No OFD packet to send [19:23:59]OFD Sender: No OFD packet to send [19:24:04]OFD Sender: No OFD packet to send [19:24:05]recv_with_timeout no data received [19:24:09]OFD Sender: No OFD packet to send [19:24:14]OFD Sender: No OFD packet to send [19:24:19]OFD Sender: No OFD packet to send [19:24:24]OFD Sender: No OFD packet to send [19:24:26]accept exits with 9 [19:24:26]New connection [19:24:26]New thread 3066527076 created [19:24:26]Thread 3066670436 joined [19:24:26]Waiting for new connection... [19:24:26] Sock 9.Parse request [19:24:26]Sock 9.Check first char [19:24:26]Sock 9.First char is OK [19:24:26]request: POST /json_proto HTTP/1.0 [19:24:26]Method: POST [19:24:26]URL: /json_proto [19:24:26]Method is POST - this is cgi request [19:24:26]url: /json_proto [19:24:26]query_string will be loaded in cgi processing [19:24:26]execute_cgi json_proto POST (null) [19:24:26]execute_cgi path=json_proto method=POST [19:24:26]POST find Content-Length [19:24:26]Host: 172.17.43.67:8080 [19:24:26]Content-Length: 675 [19:24:26]Content-Type: application/json [19:24:26] [19:24:26]POST finish read [19:24:26]Found Content-Length = 675 [19:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:26]execute_script... [19:24:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:26]POST & json_proto [19:24:26]process_json_proto [19:24:26]json parsed OK: [19:24:26]protocol is kg_v1.0 [19:24:26]action value=close_receipt [19:24:26]process_action close_receipt [19:24:26]cmd_close_receipt [19:24:26]MH_GetDate [19:24:26]Write to MH i2c: F0 00 00 3E 06 33 [19:24:26]Write i2c OK [19:24:26]MH_I2C_Read... [19:24:26]Read from MH i2c: F0 [19:24:26]MH_I2C_Read... [19:24:26]Read from MH i2c: F0 09 00 [19:24:26]MH_I2C_Read... [19:24:26]Read from MH i2c: F0 09 00 3E 06 00 6B 63 F4 66 6A BD 47 65 37 [19:24:26]GetLastDocTimeStamp 1727292197 [19:24:26]current date 1727292267 [19:24:26]FM_GetShiftState [19:24:26]SAM_PROTO_GetShiftState [19:24:26]wFMCommunicate request_size=4 [19:24:26]MH_SAM_APDU [19:24:26]CAPDU: 80 13 01 00 [19:24:26]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [19:24:26]Write i2c OK [19:24:26]MH_I2C_Read... [19:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:26]Read from MH i2c: E2 [19:24:26]MH_I2C_Read... [19:24:26]Read from MH i2c: E2 0E 00 [19:24:26]MH_I2C_Read... [19:24:26]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 8A [19:24:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:24:26]wFMCommunicate OK [19:24:26]SAM_PROTO_GetShiftState done [19:24:26]FM_GetShiftState done [19:24:26]opened in 1727224329 [19:24:26]opened+sec_in_day 1727310729 [19:24:26]quantity*price = 50063 [19:24:26]sum+1 = 50064 [19:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 335 25.09.2024 19:24 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153319 ФПД: 48761720389852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153319&fm=48761720389852&tin=02508201610067®Number=0000000000091825&sum=50000 [19:24:27]StoreToDocumentArchive [19:24:27]shift 478 fd 153319 [19:24:27]save to /storage/0478/doc_00153319 [19:24:27]save last doc name /storage/0478/doc_00153319 to /storage/kkm_last_doc_name [19:24:27]save OK [19:24:27]Clear old archive folders... [19:24:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:24:27]tlvbuf is 01B7D610 [19:24:27]SAM_PROTO_ClearQueue [19:24:27]wFMCommunicate request_size=4 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 09 00 00 [19:24:27]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [19:24:27]RAPDU: 90 00 [19:24:27]wFMCommunicate OK [19:24:27]SAM_PROTO_ClearQueue done [19:24:27]KKMCreateOFDPacket [19:24:27]OFDProtocolAddRootSTLVToBuf [19:24:27]FM_MakeSignedData [19:24:27]FM_MakeSignedData [19:24:27]SAM_PROTO_SignData [19:24:27]wFMCommunicate request_size=4 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 0D 01 02 [19:24:27]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [19:24:27]RAPDU: 90 00 [19:24:27]wFMCommunicate OK [19:24:27]wFMCommunicate request_size=255 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 6B 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 56 02 00 35 04 06 00 2C 59 39 05 [19:24:27]Write to MH i2c: E2 02 01 4E 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 6B 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 56 02 00 35 04 06 00 2C 59 39 05 00 00 32 [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [19:24:27]RAPDU: 90 00 [19:24:27]wFMCommunicate OK [19:24:27]wFMCommunicate request_size=7 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 0D 02 02 02 C0 DC [19:24:27]Write to MH i2c: E2 0A 00 4F 06 80 0D 02 02 02 00 C0 DC 00 00 6F [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [19:24:27]RAPDU: 90 00 [19:24:27]wFMCommunicate OK [19:24:27]wFMCommunicate request_size=4 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 0D 03 02 [19:24:27]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 0B 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 0B 00 50 06 00 0F AA 66 0B E9 EB 11 ED 90 00 CE [19:24:27]RAPDU: 0F AA 66 0B E9 EB 11 ED 90 00 [19:24:27]wFMCommunicate OK [19:24:27]SAM_PROTO_SignData done [19:24:27]FM_MakeSignedData done [19:24:27]CreateOFDProtocolMessage [19:24:27]wFMCommunicate request_size=4 [19:24:27]MH_SAM_APDU [19:24:27]CAPDU: 80 11 00 00 [19:24:27]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [19:24:27]Write i2c OK [19:24:27]MH_I2C_Read... [19:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:27]Read from MH i2c: E2 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 17 00 [19:24:27]MH_I2C_Read... [19:24:27]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [19:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:27]wFMCommunicate OK [19:24:27]CreateOFDProtocolMessage done [19:24:27]OFDSenderStorePacket 153319 [19:24:27]StoreOFDPacket docnum=153319 [19:24:32]1041 (16) - 0000000000871835 [19:24:32]1040 (4) - 153319 [19:24:32]1012 (4) - 25.09.2024 13:08 [19:24:32]1206 (1) - 0 [19:24:32]OFD Sender: Remove packet 153319 [19:24:32]ProducePacketName [19:24:32]name=ofd_packets/00153319 [19:24:32]NVStorageDeleteData [19:24:33]OFD Sender: No OFD packet to send [19:24:38]OFD Sender: No OFD packet to send [19:24:39]recv_with_timeout no data received [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:50]recv_with_timeout no data received [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:01]recv_with_timeout no data received [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:16]recv_with_timeout no data received [19:25:18]OFD Sender: No OFD packet to send [19:24:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E2 41 04 01 01 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 6B 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 56 02 00 35 04 06 00 2C 59 39 05 C0 DC 0F AA 66 0B E9 EB 11 ED [19:24:27]CheckFolder [19:24:27]dirname=/storage/ofd_packets [19:24:27]CheckFolder done [19:24:27]ProducePacketName [19:24:27]name=ofd_packets/00153319 [19:24:27]NVStorageSaveData ofd_packets/00153319 [19:24:27]File name is /storage/ofd_packets/00153319 [19:24:27]Write 298 bytes [19:24:27]NVStorageSaveData done [19:24:27]OFDSenderStorePacket done [19:24:27]KKMCreateOFDPacket done [19:24:27]NVStorageSaveData kkm_last_timestamp [19:24:27]File name is /storage/kkm_last_timestamp [19:24:27]Write 4 bytes [19:24:27]NVStorageSaveData done [19:24:28]ExternCall_PrintAddStr [19:24:28]wPrintStart [19:24:28]Write to MH i2c: 01 00 00 52 06 58 [19:24:28]Write i2c OK [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 07 00 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [19:24:28]RasterBufferAndPrint [19:24:28]line Счет N : (1)1787316 [19:24:28]line ИНН: 02508201610067 [19:24:28]line Контрольно-Кассовый Чек [19:24:28]line ПРОДАЖА [19:24:28]line ТРК (МРК, ГНК) : 41 [19:24:28]line Товар: 2710194210 [19:24:28]line ДТ-К-5 [19:24:28]line 6.570 * 76.20 [19:24:28]line = 500.63 [19:24:28]line НДС 12% НСП 1% [19:24:28]line > о реализуемом товаре [19:24:28]line ОКРУГЛЕНИЕ: -0.63 [19:24:28]line ИТОГО: 500.00 [19:24:28]line Внесено: 500.00 [19:24:28]line СДАЧА: 0.00 [19:24:28]line НСП 1% : 4.43 [19:24:28]line НДС 12% : 53.16 [19:24:28]line Наличными: 500.00 [19:24:28]line Безнал.: 0.00 [19:24:28]line Место: АЗС № 89 "Партнер Нефть" [19:24:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:24:28]line СНО: Общий режим [19:24:28]line Чек 335 25.09.2024 19:24 [19:24:28]line Смена: 478 ФФД: 1.0 [19:24:28]line ЗНМ: 0300000113 [19:24:28]line РНМ: 0000000000091825 [19:24:28]line Версия ККМ: 001 [19:24:28]line ФМ: 0000000000871835 [19:24:28]line ФД: 153319 [19:24:28]line ФПД: 48761720389852 [19:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153319&fm=48761720389852&tin=02508201610067®Number=0000000000091825&sum=50000 [19:24:28]OFD Sender: Processing packet 153319 [packets to send 836, broken 835] [19:24:28]ProducePacketName [19:24:28]name=ofd_packets/00153319 [19:24:28]OFD Sender: To server: pG, [19:24:28]CommunicateWithHost lk.salyk.kg:30040 [19:24:28]ConnectInit lk.salyk.kg [19:24:28]written 0, free lines is 4095 [19:24:28]Write to MH i2c: 01 00 00 7D 06 83 [19:24:28]Write i2c OK [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 07 00 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 D6 0C 6C [19:24:28]RasterBufferAndPrint [19:24:28]line [19:24:28]line [19:24:28]line [19:24:28]line [19:24:28]line [19:24:28]written 0, free lines is 3293 [19:24:28]MH_Cut [19:24:28]Write to MH i2c: D1 01 00 84 06 01 5C [19:24:28]Write i2c OK [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: D1 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: D1 01 00 [19:24:28]MH_I2C_Read... [19:24:28]Read from MH i2c: D1 01 00 84 06 00 5B [19:24:28]Write to MH i2c: 01 00 00 85 06 8B [19:24:28]Write i2c OK [19:24:28]MH_I2C_Read... [19:24:29]recv_with_timeout no data received [19:24:29]*** Cut start [19:24:29]*** Purtial cut [19:24:29]*** Stage 1: CUTSNS_PIN = 1 [19:24:29]Read from MH i2c: 01 [19:24:29]MH_I2C_Read... [19:24:29]*** Stop cut motor [19:24:29]*** Cut end [19:24:29]Read from MH i2c: 01 07 00 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [19:24:29]process_action close_receipt done [19:24:29]requested_data is exist [19:24:29]produce_requested_data [19:24:29]requested_item fm.sn is exist - process it [19:24:29]wFMCommunicate request_size=4 [19:24:29]MH_SAM_APDU [19:24:29]CAPDU: 80 11 00 00 [19:24:29]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [19:24:29]Write i2c OK [19:24:29]MH_I2C_Read... [19:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:29]Read from MH i2c: E2 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: E2 17 00 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [19:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:29]wFMCommunicate OK [19:24:29]requested_item fd.num is exist - process it [19:24:29]SAM_PROTO_GetFieldsCounters [19:24:29]wFMCommunicate request_size=4 [19:24:29]MH_SAM_APDU [19:24:29]CAPDU: 80 13 00 00 [19:24:29]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [19:24:29]Write i2c OK [19:24:29]MH_I2C_Read... [19:24:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:30]Read from MH i2c: E2 [19:24:30]MH_I2C_Read... [19:24:30]Read from MH i2c: E2 62 00 [19:24:30]MH_I2C_Read... [19:24:30]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:24:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:24:30]wFMCommunicate OK [19:24:30]SAM_PROTO_GetFieldsCounters done [19:24:30]requested_item shift.num is exist - process it [19:24:30]requested_item shift.opened is exist - process it [19:24:30]req_shift_opened [19:24:30]FM_GetShiftState [19:24:30]SAM_PROTO_GetShiftState [19:24:30]wFMCommunicate request_size=4 [19:24:30]MH_SAM_APDU [19:24:30]CAPDU: 80 13 01 00 [19:24:30]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [19:24:30]Write i2c OK [19:24:30]MH_I2C_Read... [19:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:30]Read from MH i2c: E2 [19:24:30]MH_I2C_Read... [19:24:30]Read from MH i2c: E2 0E 00 [19:24:30]MH_I2C_Read... [19:24:30]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D3 [19:24:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:24:30]wFMCommunicate OK [19:24:30]SAM_PROTO_GetShiftState done [19:24:30]FM_GetShiftState done [19:24:30]req_shift_opened done [19:24:30]requested_item shift.open_date is exist - process it [19:24:30]req_shift_open_date [19:24:30]req_shift_open_date done [19:24:30]produce_requested_data done [19:24:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153319,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:24:30]process_action_free close_receipt [19:24:30]json_value_free [19:24:30]json_value_free done [19:24:30]process_json_proto returns [19:24:30]Send response to host [19:24:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153319,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:24:30]free response buf [19:24:30]execute_script done [19:24:30]execute_script returns [19:24:30]free content buf [19:24:30]Sock 9.Close socket [19:24:30]Sock 9.Thread stoped [19:24:31]Connected sock=11 [19:24:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E2 41 04 01 01 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 6B 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 56 02 00 35 04 06 00 2C 59 39 05 C0 DC 0F AA 66 0B E9 EB 11 ED [19:24:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 17 47 00 3C 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 56 02 00 F4 03 04 00 69 0B F4 66 B6 04 01 00 00 9F E7 77 F4 03 98 EB 99 [19:24:32]CommunicateWithHost err = 0 [19:24:32]CheckOFDResponse [19:24:32]1017 (14) - 77093643461234 [19:25:23]OFD Sender: No OFD packet to send [19:25:28]OFD Sender: No OFD packet to send [19:25:33]OFD Sender: No OFD packet to send [19:25:34]recv_with_timeout no data received [19:25:38]OFD Sender: No OFD packet to send [19:25:43]OFD Sender: No OFD packet to send [19:25:46]accept exits with 10 [19:25:46]New connection [19:25:46]New thread 3066670436 created [19:25:46]Thread 3066527076 joined [19:25:46]Waiting for new connection... [19:25:46] Sock 10.Parse request [19:25:46]Sock 10.Check first char [19:25:46]Sock 10.First char is OK [19:25:46]request: POST /json_proto HTTP/1.0 [19:25:46]Method: POST [19:25:46]URL: /json_proto [19:25:46]Method is POST - this is cgi request [19:25:46]url: /json_proto [19:25:46]query_string will be loaded in cgi processing [19:25:46]execute_cgi json_proto POST (null) [19:25:46]execute_cgi path=json_proto method=POST [19:25:46]POST find Content-Length [19:25:46]Host: 172.17.43.67:8080 [19:25:46]Content-Length: 797 [19:25:46]Content-Type: application/json [19:25:46] [19:25:46]POST finish read [19:25:46]Found Content-Length = 797 [19:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 53.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:46]execute_script... [19:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 53.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:46]POST & json_proto [19:25:46]process_json_proto [19:25:46]json parsed OK: [19:25:46]protocol is kg_v1.0 [19:25:46]action value=close_receipt [19:25:46]process_action close_receipt [19:25:46]cmd_close_receipt [19:25:46]MH_GetDate [19:25:46]Write to MH i2c: F0 00 00 89 06 7E [19:25:46]Write i2c OK [19:25:46]MH_I2C_Read... [19:25:46]Read from MH i2c: F0 [19:25:46]MH_I2C_Read... [19:25:46]Read from MH i2c: F0 09 00 [19:25:46]MH_I2C_Read... [19:25:46]Read from MH i2c: F0 09 00 89 06 00 BB 63 F4 66 6A BD 47 65 D2 [19:25:46]GetLastDocTimeStamp 1727292267 [19:25:46]current date 1727292347 [19:25:46]FM_GetShiftState [19:25:46]SAM_PROTO_GetShiftState [19:25:46]wFMCommunicate request_size=4 [19:25:46]MH_SAM_APDU [19:25:46]CAPDU: 80 13 01 00 [19:25:46]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [19:25:46]Write i2c OK [19:25:46]MH_I2C_Read... [19:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:46]Read from MH i2c: E2 [19:25:46]MH_I2C_Read... [19:25:46]Read from MH i2c: E2 0E 00 [19:25:46]MH_I2C_Read... [19:25:46]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D5 [19:25:46]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:25:46]wFMCommunicate OK [19:25:46]SAM_PROTO_GetShiftState done [19:25:46]FM_GetShiftState done [19:25:46]opened in 1727224329 [19:25:46]opened+sec_in_day 1727310729 [19:25:46]quantity*price = 0 [19:25:46]sum+1 = 1 [19:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 336 25.09.2024 19:25 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153320 ФПД: 196178847294028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153320&fm=196178847294028&tin=02508201610067®Number=0000000000091825&sum=0 [19:25:47]StoreToDocumentArchive [19:25:47]shift 478 fd 153320 [19:25:47]save to /storage/0478/doc_00153320 [19:25:47]save last doc name /storage/0478/doc_00153320 to /storage/kkm_last_doc_name [19:25:47]save OK [19:25:47]Clear old archive folders... [19:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:47]tlvbuf is 01B6E9F0 [19:25:47]SAM_PROTO_ClearQueue [19:25:47]wFMCommunicate request_size=4 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 09 00 00 [19:25:47]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [19:25:47]RAPDU: 90 00 [19:25:47]wFMCommunicate OK [19:25:47]SAM_PROTO_ClearQueue done [19:25:47]KKMCreateOFDPacket [19:25:47]OFDProtocolAddRootSTLVToBuf [19:25:47]FM_MakeSignedData [19:25:47]FM_MakeSignedData [19:25:47]SAM_PROTO_SignData [19:25:47]wFMCommunicate request_size=4 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 0D 01 02 [19:25:47]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [19:25:47]RAPDU: 90 00 [19:25:47]wFMCommunicate OK [19:25:47]wFMCommunicate request_size=255 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 BB 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 35 04 06 00 B2 [19:25:47]Write to MH i2c: E2 02 01 99 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 BB 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 35 04 06 00 B2 00 00 27 [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [19:25:47]RAPDU: 90 00 [19:25:47]wFMCommunicate OK [19:25:47]wFMCommunicate request_size=10 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 0D 02 02 05 6C 72 81 62 4C [19:25:47]Write to MH i2c: E2 0D 00 9A 06 80 0D 02 02 05 00 6C 72 81 62 4C 00 00 31 [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [19:25:47]RAPDU: 90 00 [19:25:47]wFMCommunicate OK [19:25:47]wFMCommunicate request_size=4 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 0D 03 02 [19:25:47]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 0B 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 0B 00 9B 06 00 E5 8B 11 52 FB 59 23 2C 90 00 93 [19:25:47]RAPDU: E5 8B 11 52 FB 59 23 2C 90 00 [19:25:47]wFMCommunicate OK [19:25:47]SAM_PROTO_SignData done [19:25:47]FM_MakeSignedData done [19:25:47]CreateOFDProtocolMessage [19:25:47]wFMCommunicate request_size=4 [19:25:47]MH_SAM_APDU [19:25:47]CAPDU: 80 11 00 00 [19:25:47]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:47]Read from MH i2c: E2 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 17 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [19:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:25:47]wFMCommunicate OK [19:25:47]CreateOFDProtocolMessage done [19:25:47]OFDSenderStorePacket 153320 [19:25:47]StoreOFDPacket docnum=153320 [19:25:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 AA 07 01 C4 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 BB 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 35 04 06 00 B2 6C 72 81 62 4C E5 8B 11 52 FB 59 23 2C [19:25:47]CheckFolder [19:25:47]dirname=/storage/ofd_packets [19:25:47]CheckFolder done [19:25:47]ProducePacketName [19:25:47]name=ofd_packets/00153320 [19:25:47]NVStorageSaveData ofd_packets/00153320 [19:25:47]File name is /storage/ofd_packets/00153320 [19:25:47]Write 301 bytes [19:25:47]NVStorageSaveData done [19:25:47]OFDSenderStorePacket done [19:25:47]KKMCreateOFDPacket done [19:25:47]NVStorageSaveData kkm_last_timestamp [19:25:47]File name is /storage/kkm_last_timestamp [19:25:47]Write 4 bytes [19:25:47]NVStorageSaveData done [19:25:47]ExternCall_PrintAddStr [19:25:47]wPrintStart [19:25:47]Write to MH i2c: 01 00 00 9D 06 A3 [19:25:47]Write i2c OK [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: 01 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: 01 07 00 [19:25:47]MH_I2C_Read... [19:25:47]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [19:25:47]RasterBufferAndPrint [19:25:47]line Счет N : (1)1787315 [19:25:47]line ИНН: 02508201610067 [19:25:47]line Контрольно-Кассовый Чек [19:25:47]line ПРОДАЖА [19:25:47]line ТРК (МРК, ГНК) : 13 [19:25:47]line Товар: 2710124500 [19:25:47]line Аи-95-К-5 [19:25:47]line 53.910 * 0.00 [19:25:47]line = 0.00 [19:25:47]line НДС 12% НСП 1% [19:25:47]line > о реализуемом товаре [19:25:47]line ИТОГО: 0.00 [19:25:47]line НСП 1% : 0.00 [19:25:47]line НДС 12% : 0.00 [19:25:47]line Наличными: 0.00 [19:25:47]line Безнал.: 0.00 [19:25:47]line Место: АЗС № 89 "Партнер Нефть" [19:25:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:25:47]line СНО: Общий режим [19:25:47]line Чек 336 25.09.2024 19:25 [19:25:47]line Смена: 478 ФФД: 1.0 [19:25:47]line ЗНМ: 0300000113 [19:25:47]line РНМ: 0000000000091825 [19:25:47]line Версия ККМ: 001 [19:25:47]line Платежная система: O! деньги [19:25:47]line ФМ: 0000000000871835 [19:25:47]line ФД: 153320 [19:25:47]line ФПД: 196178847294028 [19:25:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153320&fm=196178847294028&tin=02508201610067®Number=0000000000091825&sum=0 [19:25:48]OFD Sender: Processing packet 153320 [packets to send 836, broken 835] [19:25:48]ProducePacketName [19:25:48]name=ofd_packets/00153320 [19:25:48]OFD Sender: To server: pG, [19:25:48]CommunicateWithHost lk.salyk.kg:30040 [19:25:48]ConnectInit lk.salyk.kg [19:25:48]written 0, free lines is 4095 [19:25:48]Write to MH i2c: 01 00 00 C7 06 CD [19:25:48]Write i2c OK [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: 01 [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: 01 07 00 [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 E1 0C C1 [19:25:48]RasterBufferAndPrint [19:25:48]line [19:25:48]line [19:25:48]line [19:25:48]line [19:25:48]line [19:25:48]written 0, free lines is 3303 [19:25:48]MH_Cut [19:25:48]Write to MH i2c: D1 01 00 CE 06 01 A6 [19:25:48]Write i2c OK [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: D1 [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: D1 01 00 [19:25:48]MH_I2C_Read... [19:25:48]Read from MH i2c: D1 01 00 CE 06 00 A5 [19:25:48]Write to MH i2c: 01 00 00 CF 06 D5 [19:25:48]Write i2c OK [19:25:48]MH_I2C_Read... [19:25:49]*** Cut start [19:25:49]*** Purtial cut [19:25:49]*** Stage 1: CUTSNS_PIN = 1 [19:25:49]Read from MH i2c: 01 [19:25:49]MH_I2C_Read... [19:25:49]*** Stop cut motor [19:25:49]*** Cut end [19:25:49]Read from MH i2c: 01 07 00 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 FF 0F EA [19:25:49]process_action close_receipt done [19:25:49]requested_data is exist [19:25:49]produce_requested_data [19:25:49]requested_item fm.sn is exist - process it [19:25:49]wFMCommunicate request_size=4 [19:25:49]MH_SAM_APDU [19:25:49]CAPDU: 80 11 00 00 [19:25:49]Write to MH i2c: E2 08 00 D0 06 80 11 00 00 00 00 00 00 50 [19:25:49]Write i2c OK [19:25:49]MH_I2C_Read... [19:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:49]Read from MH i2c: E2 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 17 00 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 17 00 D0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [19:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:25:49]wFMCommunicate OK [19:25:49]requested_item fd.num is exist - process it [19:25:49]SAM_PROTO_GetFieldsCounters [19:25:49]wFMCommunicate request_size=4 [19:25:49]MH_SAM_APDU [19:25:49]CAPDU: 80 13 00 00 [19:25:49]Write to MH i2c: E2 08 00 D1 06 80 13 00 00 00 00 00 00 53 [19:25:49]Write i2c OK [19:25:49]MH_I2C_Read... [19:25:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:49]Read from MH i2c: E2 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 62 00 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 62 00 D1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [19:25:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:49]wFMCommunicate OK [19:25:49]SAM_PROTO_GetFieldsCounters done [19:25:49]requested_item shift.num is exist - process it [19:25:49]requested_item shift.opened is exist - process it [19:25:49]req_shift_opened [19:25:49]FM_GetShiftState [19:25:49]SAM_PROTO_GetShiftState [19:25:49]wFMCommunicate request_size=4 [19:25:49]MH_SAM_APDU [19:25:49]CAPDU: 80 13 01 00 [19:25:49]Write to MH i2c: E2 08 00 D2 06 80 13 01 00 00 00 00 00 55 [19:25:49]Write i2c OK [19:25:49]MH_I2C_Read... [19:25:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:49]Read from MH i2c: E2 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 0E 00 [19:25:49]MH_I2C_Read... [19:25:49]Read from MH i2c: E2 0E 00 D2 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1D [19:25:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:25:49]wFMCommunicate OK [19:25:49]SAM_PROTO_GetShiftState done [19:25:49]FM_GetShiftState done [19:25:49]req_shift_opened done [19:25:49]requested_item shift.open_date is exist - process it [19:25:49]req_shift_open_date [19:25:49]req_shift_open_date done [19:25:49]produce_requested_data done [19:25:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153320,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:25:49]process_action_free close_receipt [19:25:49]json_value_free [19:25:49]json_value_free done [19:25:49]process_json_proto returns [19:25:49]Send response to host [19:25:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153320,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:25:49]free response buf [19:25:49]execute_script done [19:25:49]execute_script returns [19:25:49]free content buf [19:25:49]Sock 10.Close socket [19:25:49]Sock 10.Thread stoped [19:25:52]recv_with_timeout no data received [19:25:53]ConnectInit Can't take IP for lk.salyk.kg [19:25:53]CommunicateWithHost connect error [19:25:53]CommunicateWithHost err = -1 [19:25:53]OFD Sender: Server communicate error [19:25:58]OFD Sender: Processing packet 153320 [packets to send 836, broken 835] [19:25:58]ProducePacketName [19:25:58]name=ofd_packets/00153320 [19:25:58]OFD Sender: To server: pG, [19:25:58]CommunicateWithHost lk.salyk.kg:30040 [19:25:58]ConnectInit lk.salyk.kg [19:26:06]recv_with_timeout no data received [19:26:12]Connected sock=10 [19:26:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 AA 07 01 C4 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 BB 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 35 04 06 00 B2 6C 72 81 62 4C E5 8B 11 52 FB 59 23 2C [19:26:16]recv_with_timeout no data received [19:26:17]recv_with_timeout no data received [19:26:17]CommunicateWithHost answer receiving error [19:26:17]CommunicateWithHost err = -3 [19:26:17]OFD Sender: Server communicate error [19:26:22]OFD Sender: Processing packet 153320 [packets to send 836, broken 835] [19:26:22]ProducePacketName [19:26:22]name=ofd_packets/00153320 [19:26:22]OFD Sender: To server: pG, [19:26:22]CommunicateWithHost lk.salyk.kg:30040 [19:26:22]ConnectInit lk.salyk.kg [19:26:24]Connected sock=10 [19:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 AA 07 01 C4 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 BB 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 35 04 06 00 B2 6C 72 81 62 4C E5 8B 11 52 FB 59 23 2C [19:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 FD 47 00 7D 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 56 02 00 F4 03 04 00 D9 0B F4 66 B6 04 01 00 00 B5 24 9D 3C C7 D0 43 52 [19:26:25]CommunicateWithHost err = 0 [19:26:25]CheckOFDResponse [19:26:25]1017 (14) - 77093643461234 [19:26:25]1041 (16) - 0000000000871835 [19:26:25]1040 (4) - 153320 [19:26:25]1012 (4) - 25.09.2024 13:10 [19:26:25]1206 (1) - 0 [19:26:25]OFD Sender: Remove packet 153320 [19:26:25]ProducePacketName [19:26:25]name=ofd_packets/00153320 [19:26:25]NVStorageDeleteData [19:26:25]OFD Sender: No OFD packet to send [19:26:30]OFD Sender: No OFD packet to send [19:26:32]accept exits with 7 [19:26:32]New connection [19:26:32]New thread 3066527076 created [19:26:32]Thread 3066670436 joined [19:26:32]Waiting for new connection... [19:26:32] Sock 7.Parse request [19:26:32]Sock 7.Check first char [19:26:32]Sock 7.First char is OK [19:26:32]request: POST /json_proto HTTP/1.0 [19:26:32]Method: POST [19:26:32]URL: /json_proto [19:26:32]Method is POST - this is cgi request [19:26:32]url: /json_proto [19:26:32]query_string will be loaded in cgi processing [19:26:32]execute_cgi json_proto POST (null) [19:26:32]execute_cgi path=json_proto method=POST [19:26:32]POST find Content-Length [19:26:32]Host: 172.17.43.67:8080 [19:26:32]Content-Length: 796 [19:26:32]Content-Type: application/json [19:26:32] [19:26:32]POST finish read [19:26:32]Found Content-Length = 796 [19:26:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:32]execute_script... [19:26:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:32]POST & json_proto [19:26:32]process_json_proto [19:26:32]json parsed OK: [19:26:32]protocol is kg_v1.0 [19:26:32]action value=close_receipt [19:26:32]process_action close_receipt [19:26:32]cmd_close_receipt [19:26:32]MH_GetDate [19:26:32]Write to MH i2c: F0 00 00 D3 06 C8 [19:26:32]Write i2c OK [19:26:32]MH_I2C_Read... [19:26:32]Read from MH i2c: F0 [19:26:32]MH_I2C_Read... [19:26:32]Read from MH i2c: F0 09 00 [19:26:32]MH_I2C_Read... [19:26:32]Read from MH i2c: F0 09 00 D3 06 00 E9 63 F4 66 6A BD 47 65 4A [19:26:32]GetLastDocTimeStamp 1727292347 [19:26:32]current date 1727292393 [19:26:32]FM_GetShiftState [19:26:32]SAM_PROTO_GetShiftState [19:26:32]wFMCommunicate request_size=4 [19:26:32]MH_SAM_APDU [19:26:32]CAPDU: 80 13 01 00 [19:26:32]Write to MH i2c: E2 08 00 D4 06 80 13 01 00 00 00 00 00 57 [19:26:32]Write i2c OK [19:26:32]MH_I2C_Read... [19:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:32]Read from MH i2c: E2 [19:26:32]MH_I2C_Read... [19:26:32]Read from MH i2c: E2 0E 00 [19:26:32]MH_I2C_Read... [19:26:32]Read from MH i2c: E2 0E 00 D4 06 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1F [19:26:32]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:26:32]wFMCommunicate OK [19:26:32]SAM_PROTO_GetShiftState done [19:26:32]FM_GetShiftState done [19:26:32]opened in 1727224329 [19:26:32]opened+sec_in_day 1727310729 [19:26:32]quantity*price = 0 [19:26:32]sum+1 = 1 [19:26:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 337 25.09.2024 19:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153321 ФПД: 23009061995126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153321&fm=23009061995126&tin=02508201610067®Number=0000000000091825&sum=0 [19:26:33]StoreToDocumentArchive [19:26:33]shift 478 fd 153321 [19:26:33]save to /storage/0478/doc_00153321 [19:26:33]save last doc name /storage/0478/doc_00153321 to /storage/kkm_last_doc_name [19:26:33]save OK [19:26:33]Clear old archive folders... [19:26:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:26:33]tlvbuf is B6D63630 [19:26:33]SAM_PROTO_ClearQueue [19:26:33]wFMCommunicate request_size=4 [19:26:33]MH_SAM_APDU [19:26:33]CAPDU: 80 09 00 00 [19:26:33]Write to MH i2c: E2 08 00 E1 06 80 09 00 00 00 00 00 00 59 [19:26:33]Write i2c OK [19:26:33]MH_I2C_Read... [19:26:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:33]Read from MH i2c: E2 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 03 00 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [19:26:33]RAPDU: 90 00 [19:26:33]wFMCommunicate OK [19:26:33]SAM_PROTO_ClearQueue done [19:26:33]KKMCreateOFDPacket [19:26:33]OFDProtocolAddRootSTLVToBuf [19:26:33]FM_MakeSignedData [19:26:33]FM_MakeSignedData [19:26:33]SAM_PROTO_SignData [19:26:33]wFMCommunicate request_size=4 [19:26:33]MH_SAM_APDU [19:26:33]CAPDU: 80 0D 01 02 [19:26:33]Write to MH i2c: E2 08 00 E2 06 80 0D 01 02 00 00 00 00 61 [19:26:33]Write i2c OK [19:26:33]MH_I2C_Read... [19:26:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:33]Read from MH i2c: E2 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 03 00 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [19:26:33]RAPDU: 90 00 [19:26:33]wFMCommunicate OK [19:26:33]wFMCommunicate request_size=255 [19:26:33]MH_SAM_APDU [19:26:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 E9 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 56 02 00 35 04 06 00 14 [19:26:34]Write to MH i2c: E2 02 01 E3 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 E9 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 56 02 00 35 04 06 00 14 00 00 F6 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:34]Read from MH i2c: E2 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 03 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [19:26:34]RAPDU: 90 00 [19:26:34]wFMCommunicate OK [19:26:34]wFMCommunicate request_size=10 [19:26:34]MH_SAM_APDU [19:26:34]CAPDU: 80 0D 02 02 05 ED 36 F7 82 76 [19:26:34]Write to MH i2c: E2 0D 00 E4 06 80 0D 02 02 05 00 ED 36 F7 82 76 00 00 80 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:34]Read from MH i2c: E2 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 03 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [19:26:34]RAPDU: 90 00 [19:26:34]wFMCommunicate OK [19:26:34]wFMCommunicate request_size=4 [19:26:34]MH_SAM_APDU [19:26:34]CAPDU: 80 0D 03 02 [19:26:34]Write to MH i2c: E2 08 00 E5 06 80 0D 03 02 00 00 00 00 66 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:34]Read from MH i2c: E2 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 0B 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 0B 00 E5 06 00 98 29 E2 2C BD 99 16 54 90 00 F6 [19:26:34]RAPDU: 98 29 E2 2C BD 99 16 54 90 00 [19:26:34]wFMCommunicate OK [19:26:34]SAM_PROTO_SignData done [19:26:34]FM_MakeSignedData done [19:26:34]CreateOFDProtocolMessage [19:26:34]wFMCommunicate request_size=4 [19:26:34]MH_SAM_APDU [19:26:34]CAPDU: 80 11 00 00 [19:26:34]Write to MH i2c: E2 08 00 E6 06 80 11 00 00 00 00 00 00 66 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:34]Read from MH i2c: E2 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 17 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: E2 17 00 E6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [19:26:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:34]wFMCommunicate OK [19:26:34]CreateOFDProtocolMessage done [19:26:34]OFDSenderStorePacket 153321 [19:26:34]StoreOFDPacket docnum=153321 [19:26:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 C6 07 01 59 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 E9 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 56 02 00 35 04 06 00 14 ED 36 F7 82 76 98 29 E2 2C BD 99 16 54 [19:26:34]CheckFolder [19:26:34]dirname=/storage/ofd_packets [19:26:34]CheckFolder done [19:26:34]ProducePacketName [19:26:34]name=ofd_packets/00153321 [19:26:34]NVStorageSaveData ofd_packets/00153321 [19:26:34]File name is /storage/ofd_packets/00153321 [19:26:34]Write 301 bytes [19:26:34]NVStorageSaveData done [19:26:34]OFDSenderStorePacket done [19:26:34]KKMCreateOFDPacket done [19:26:34]NVStorageSaveData kkm_last_timestamp [19:26:34]File name is /storage/kkm_last_timestamp [19:26:34]Write 4 bytes [19:26:34]NVStorageSaveData done [19:26:34]ExternCall_PrintAddStr [19:26:34]wPrintStart [19:26:34]Write to MH i2c: 01 00 00 E7 06 ED [19:26:34]OFD Sender: Processing packet 153321 [packets to send 836, broken 835] [19:26:34]ProducePacketName [19:26:34]name=ofd_packets/00153321 [19:26:34]OFD Sender: To server: pG, [19:26:34]CommunicateWithHost lk.salyk.kg:30040 [19:26:34]ConnectInit lk.salyk.kg [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 07 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 07 00 E7 06 00 00 00 00 00 FF 0F 02 [19:26:34]RasterBufferAndPrint [19:26:34]line Счет N : (1)1787317 [19:26:34]line ИНН: 02508201610067 [19:26:34]line Контрольно-Кассовый Чек [19:26:34]line ПРОДАЖА [19:26:34]line ТРК (МРК, ГНК) : 22 [19:26:34]line Товар: 2710124130 [19:26:34]line Аи-92-К-5 [19:26:34]line 4.430 * 0.00 [19:26:34]line = 0.00 [19:26:34]line НДС 12% НСП 1% [19:26:34]line > о реализуемом товаре [19:26:34]line ИТОГО: 0.00 [19:26:34]line НСП 1% : 0.00 [19:26:34]line НДС 12% : 0.00 [19:26:34]line Наличными: 0.00 [19:26:34]line Безнал.: 0.00 [19:26:34]line Место: АЗС № 89 "Партнер Нефть" [19:26:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:26:34]line СНО: Общий режим [19:26:34]line Чек 337 25.09.2024 19:26 [19:26:34]line Смена: 478 ФФД: 1.0 [19:26:34]line ЗНМ: 0300000113 [19:26:34]line РНМ: 0000000000091825 [19:26:34]line Версия ККМ: 001 [19:26:34]line Платежная система: O! деньги [19:26:34]line ФМ: 0000000000871835 [19:26:34]line ФД: 153321 [19:26:34]line ФПД: 23009061995126 [19:26:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153321&fm=23009061995126&tin=02508201610067®Number=0000000000091825&sum=0 [19:26:34]written 0, free lines is 4095 [19:26:34]Write to MH i2c: 01 00 00 11 07 18 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 07 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: 01 07 00 11 07 00 00 00 00 00 E6 0C 11 [19:26:34]RasterBufferAndPrint [19:26:34]line [19:26:34]line [19:26:34]line [19:26:34]line [19:26:34]line [19:26:34]written 0, free lines is 3308 [19:26:34]MH_Cut [19:26:34]Write to MH i2c: D1 01 00 18 07 01 F1 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: D1 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: D1 01 00 [19:26:34]MH_I2C_Read... [19:26:34]Read from MH i2c: D1 01 00 18 07 00 F0 [19:26:34]Write to MH i2c: 01 00 00 19 07 20 [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:35]Connected sock=9 [19:26:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 C6 07 01 59 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 E9 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 56 02 00 35 04 06 00 14 ED 36 F7 82 76 98 29 E2 2C BD 99 16 54 [19:26:35]*** Cut start [19:26:35]*** Purtial cut [19:26:35]*** Stage 1: CUTSNS_PIN = 1 [19:26:35]Read from MH i2c: 01 [19:26:35]MH_I2C_Read... [19:26:35]*** Stop cut motor [19:26:35]*** Cut end [19:26:35]Read from MH i2c: 01 07 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 FF 0F 35 [19:26:35]process_action close_receipt done [19:26:35]requested_data is exist [19:26:35]produce_requested_data [19:26:35]requested_item fm.sn is exist - process it [19:26:35]wFMCommunicate request_size=4 [19:26:35]MH_SAM_APDU [19:26:35]CAPDU: 80 11 00 00 [19:26:35]Write to MH i2c: E2 08 00 1A 07 80 11 00 00 00 00 00 00 9B [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 17 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 17 00 1A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [19:26:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:35]wFMCommunicate OK [19:26:35]requested_item fd.num is exist - process it [19:26:35]SAM_PROTO_GetFieldsCounters [19:26:35]wFMCommunicate request_size=4 [19:26:35]MH_SAM_APDU [19:26:35]CAPDU: 80 13 00 00 [19:26:35]Write to MH i2c: E2 08 00 1B 07 80 13 00 00 00 00 00 00 9E [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E3 0E 47 00 CF C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 56 02 00 F4 03 04 00 E4 0B F4 66 B6 04 01 00 00 52 B2 7C 83 6C AC A3 CF [19:26:36]CommunicateWithHost err = 0 [19:26:36]CheckOFDResponse [19:26:36]1017 (14) - 77093643461234 [19:26:36]1041 (16) - 0000000000871835 [19:26:36]1040 (4) - 153321 [19:26:36]1012 (4) - 25.09.2024 13:11 [19:26:36]1206 (1) - 0 [19:26:36]OFD Sender: Remove packet 153321 [19:26:36]ProducePacketName [19:26:36]name=ofd_packets/00153321 [19:26:36]NVStorageDeleteData [19:26:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:36]Read from MH i2c: E2 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 62 00 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 62 00 1B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [19:26:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:36]wFMCommunicate OK [19:26:36]SAM_PROTO_GetFieldsCounters done [19:26:36]requested_item shift.num is exist - process it [19:26:36]requested_item shift.opened is exist - process it [19:26:36]req_shift_opened [19:26:36]FM_GetShiftState [19:26:36]SAM_PROTO_GetShiftState [19:26:36]wFMCommunicate request_size=4 [19:26:36]MH_SAM_APDU [19:26:36]CAPDU: 80 13 01 00 [19:26:36]Write to MH i2c: E2 08 00 1C 07 80 13 01 00 00 00 00 00 A0 [19:26:36]Write i2c OK [19:26:36]MH_I2C_Read... [19:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:36]Read from MH i2c: E2 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 0E 00 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 0E 00 1C 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 68 [19:26:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:26:36]wFMCommunicate OK [19:26:36]SAM_PROTO_GetShiftState done [19:26:36]FM_GetShiftState done [19:26:36]req_shift_opened done [19:26:36]requested_item shift.open_date is exist - process it [19:26:36]req_shift_open_date [19:26:36]req_shift_open_date done [19:26:36]produce_requested_data done [19:26:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153321,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:26:36]process_action_free close_receipt [19:26:36]json_value_free [19:26:36]json_value_free done [19:26:36]process_json_proto returns [19:26:36]Send response to host [19:26:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153321,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:26:36]free response buf [19:26:36]execute_script done [19:26:36]execute_script returns [19:26:36]free content buf [19:26:36]Sock 7.Close socket [19:26:36]Sock 7.Thread stoped [19:26:36]accept exits with 10 [19:26:36]New connection [19:26:36]New thread 3066670436 created [19:26:36]Thread 3066527076 joined [19:26:36]Waiting for new connection... [19:26:36] Sock 10.Parse request [19:26:36]Sock 10.Check first char [19:26:36]Sock 10.First char is OK [19:26:36]request: POST /json_proto HTTP/1.0 [19:26:36]Method: POST [19:26:36]URL: /json_proto [19:26:36]Method is POST - this is cgi request [19:26:36]url: /json_proto [19:26:36]query_string will be loaded in cgi processing [19:26:36]execute_cgi json_proto POST (null) [19:26:36]execute_cgi path=json_proto method=POST [19:26:36]POST find Content-Length [19:26:36]Host: 172.17.43.67:8080 [19:26:36]Content-Length: 678 [19:26:36]Content-Type: application/json [19:26:36] [19:26:36]POST finish read [19:26:36]Found Content-Length = 678 [19:26:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:36]execute_script... [19:26:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:36]POST & json_proto [19:26:36]process_json_proto [19:26:36]json parsed OK: [19:26:36]protocol is kg_v1.0 [19:26:36]action value=close_receipt [19:26:36]process_action close_receipt [19:26:36]cmd_close_receipt [19:26:36]MH_GetDate [19:26:36]Write to MH i2c: F0 00 00 1D 07 13 [19:26:36]Write i2c OK [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: F0 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: F0 09 00 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: F0 09 00 1D 07 00 ED 63 F4 66 6A BD 47 65 99 [19:26:36]GetLastDocTimeStamp 1727292393 [19:26:36]current date 1727292397 [19:26:36]FM_GetShiftState [19:26:36]SAM_PROTO_GetShiftState [19:26:36]wFMCommunicate request_size=4 [19:26:36]MH_SAM_APDU [19:26:36]CAPDU: 80 13 01 00 [19:26:36]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [19:26:36]Write i2c OK [19:26:36]MH_I2C_Read... [19:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:36]Read from MH i2c: E2 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 0E 00 [19:26:36]MH_I2C_Read... [19:26:36]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 6A [19:26:36]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:26:36]wFMCommunicate OK [19:26:36]SAM_PROTO_GetShiftState done [19:26:36]FM_GetShiftState done [19:26:36]opened in 1727224329 [19:26:36]opened+sec_in_day 1727310729 [19:26:36]quantity*price = 30035 [19:26:36]sum+1 = 30036 [19:26:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 338 25.09.2024 19:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153322 ФПД: 229503146157601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153322&fm=229503146157601&tin=02508201610067®Number=0000000000091825&sum=30000 [19:26:37]StoreToDocumentArchive [19:26:37]shift 478 fd 153322 [19:26:37]save to /storage/0478/doc_00153322 [19:26:37]save last doc name /storage/0478/doc_00153322 to /storage/kkm_last_doc_name [19:26:37]save OK [19:26:37]Clear old archive folders... [19:26:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:26:37]tlvbuf is 01AE9FD0 [19:26:37]SAM_PROTO_ClearQueue [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 09 00 00 [19:26:37]Write to MH i2c: E2 08 00 2B 07 80 09 00 00 00 00 00 00 A4 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 03 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 03 00 2B 07 00 90 00 A6 [19:26:37]RAPDU: 90 00 [19:26:37]wFMCommunicate OK [19:26:37]SAM_PROTO_ClearQueue done [19:26:37]KKMCreateOFDPacket [19:26:37]OFDProtocolAddRootSTLVToBuf [19:26:37]FM_MakeSignedData [19:26:37]FM_MakeSignedData [19:26:37]SAM_PROTO_SignData [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 0D 01 02 [19:26:37]Write to MH i2c: E2 08 00 2C 07 80 0D 01 02 00 00 00 00 AC [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 03 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 03 00 2C 07 00 90 00 A7 [19:26:37]RAPDU: 90 00 [19:26:37]wFMCommunicate OK [19:26:37]wFMCommunicate request_size=255 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 ED 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 56 02 00 35 04 06 00 D0 [19:26:37]Write to MH i2c: E2 02 01 2D 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 ED 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 56 02 00 35 04 06 00 D0 00 00 38 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]wFMCommunicate request_size=10 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 02 02 05 BB 5D 80 66 21 [19:26:38]Write to MH i2c: E2 0D 00 2E 07 80 0D 02 02 05 00 BB 5D 80 66 21 00 00 D8 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 03 02 [19:26:38]Write to MH i2c: E2 08 00 2F 07 80 0D 03 02 00 00 00 00 B1 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 0B 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 0B 00 2F 07 00 5A C6 B4 7A 39 93 DD 13 90 00 BC [19:26:38]RAPDU: 5A C6 B4 7A 39 93 DD 13 90 00 [19:26:38]wFMCommunicate OK [19:26:38]SAM_PROTO_SignData done [19:26:38]FM_MakeSignedData done [19:26:38]CreateOFDProtocolMessage [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 11 00 00 [19:26:38]Write to MH i2c: E2 08 00 30 07 80 11 00 00 00 00 00 00 B1 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 17 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 17 00 30 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [19:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:38]wFMCommunicate OK [19:26:38]CreateOFDProtocolMessage done [19:26:38]OFDSenderStorePacket 153322 [19:26:38]StoreOFDPacket docnum=153322 [19:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 D8 07 01 7F 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 ED 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 56 02 00 35 04 06 00 D0 BB 5D 80 66 21 5A C6 B4 7A 39 93 DD 13 [19:26:38]CheckFolder [19:26:38]dirname=/storage/ofd_packets [19:26:38]CheckFolder done [19:26:38]ProducePacketName [19:26:38]name=ofd_packets/00153322 [19:26:38]NVStorageSaveData ofd_packets/00153322 [19:26:38]File name is /storage/ofd_packets/00153322 [19:26:38]Write 301 bytes [19:26:38]NVStorageSaveData done [19:26:38]OFDSenderStorePacket done [19:26:38]KKMCreateOFDPacket done [19:26:38]NVStorageSaveData kkm_last_timestamp [19:26:38]File name is /storage/kkm_last_timestamp [19:26:38]Write 4 bytes [19:26:38]NVStorageSaveData done [19:26:38]ExternCall_PrintAddStr [19:26:38]wPrintStart [19:26:38]Write to MH i2c: 01 00 00 31 07 38 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: 01 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: 01 07 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: 01 07 00 31 07 00 00 00 00 00 FF 0F 4D [19:26:38]RasterBufferAndPrint [19:26:38]line Счет N : (1)1787318 [19:26:38]line ИНН: 02508201610067 [19:26:38]line Контрольно-Кассовый Чек [19:26:38]line ПРОДАЖА [19:26:38]line ТРК (МРК, ГНК) : 42 [19:26:38]line Товар: 2710124130 [19:26:38]line Аи-92-К-5 [19:26:38]line 4.430 * 67.80 [19:26:38]line = 300.35 [19:26:38]line НДС 12% НСП 1% [19:26:38]line > о реализуемом товаре [19:26:38]line ОКРУГЛЕНИЕ: -0.35 [19:26:38]line ИТОГО: 300.00 [19:26:38]line Внесено: 300.00 [19:26:38]line СДАЧА: 0.00 [19:26:38]line НСП 1% : 2.66 [19:26:38]line НДС 12% : 31.90 [19:26:38]line Наличными: 300.00 [19:26:38]line Безнал.: 0.00 [19:26:38]line Место: АЗС № 89 "Партнер Нефть" [19:26:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:26:38]line СНО: Общий режим [19:26:38]line Чек 338 25.09.2024 19:26 [19:26:38]line Смена: 478 ФФД: 1.0 [19:26:38]line ЗНМ: 0300000113 [19:26:38]line РНМ: 0000000000091825 [19:26:38]line Версия ККМ: 001 [19:26:38]line ФМ: 0000000000871835 [19:26:38]line ФД: 153322 [19:26:38]line ФПД: 229503146157601 [19:26:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153322&fm=229503146157601&tin=02508201610067®Number=0000000000091825&sum=30000 [19:26:39]OFD Sender: Processing packet 153322 [packets to send 836, broken 835] [19:26:39]ProducePacketName [19:26:39]name=ofd_packets/00153322 [19:26:39]written 0, free lines is 4095 [19:26:39]OFD Sender: To server: pG, [19:26:39]CommunicateWithHost lk.salyk.kg:30040 [19:26:39]ConnectInit lk.salyk.kg [19:26:39]Write to MH i2c: 01 00 00 5C 07 63 [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 5C 07 00 00 00 00 00 E5 0C 5B [19:26:39]RasterBufferAndPrint [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]written 0, free lines is 3313 [19:26:39]MH_Cut [19:26:39]Write to MH i2c: D1 01 00 63 07 01 3C [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 01 00 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 01 00 63 07 00 3B [19:26:39]Write to MH i2c: 01 00 00 64 07 6B [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:40]*** Cut start [19:26:40]*** Purtial cut [19:26:40]*** Stage 1: CUTSNS_PIN = 1 [19:26:40]Read from MH i2c: 01 [19:26:40]MH_I2C_Read... [19:26:40]*** Stop cut motor [19:26:40]*** Cut end [19:26:40]Read from MH i2c: 01 07 00 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [19:26:40]process_action close_receipt done [19:26:40]requested_data is exist [19:26:40]produce_requested_data [19:26:40]requested_item fm.sn is exist - process it [19:26:40]wFMCommunicate request_size=4 [19:26:40]MH_SAM_APDU [19:26:40]CAPDU: 80 11 00 00 [19:26:40]Write to MH i2c: E2 08 00 65 07 80 11 00 00 00 00 00 00 E6 [19:26:40]Write i2c OK [19:26:40]MH_I2C_Read... [19:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:40]Read from MH i2c: E2 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 17 00 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 17 00 65 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [19:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:40]wFMCommunicate OK [19:26:40]requested_item fd.num is exist - process it [19:26:40]SAM_PROTO_GetFieldsCounters [19:26:40]wFMCommunicate request_size=4 [19:26:40]MH_SAM_APDU [19:26:40]CAPDU: 80 13 00 00 [19:26:40]Write to MH i2c: E2 08 00 66 07 80 13 00 00 00 00 00 00 E9 [19:26:40]Write i2c OK [19:26:40]MH_I2C_Read... [19:26:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:40]Read from MH i2c: E2 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 62 00 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 62 00 66 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [19:26:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:40]wFMCommunicate OK [19:26:40]SAM_PROTO_GetFieldsCounters done [19:26:40]requested_item shift.num is exist - process it [19:26:40]requested_item shift.opened is exist - process it [19:26:40]req_shift_opened [19:26:40]FM_GetShiftState [19:26:40]SAM_PROTO_GetShiftState [19:26:40]wFMCommunicate request_size=4 [19:26:40]MH_SAM_APDU [19:26:40]CAPDU: 80 13 01 00 [19:26:40]Write to MH i2c: E2 08 00 67 07 80 13 01 00 00 00 00 00 EB [19:26:40]Write i2c OK [19:26:40]MH_I2C_Read... [19:26:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:40]Read from MH i2c: E2 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 0E 00 [19:26:40]MH_I2C_Read... [19:26:40]Read from MH i2c: E2 0E 00 67 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B3 [19:26:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:26:40]wFMCommunicate OK [19:26:40]SAM_PROTO_GetShiftState done [19:26:40]FM_GetShiftState done [19:26:40]req_shift_opened done [19:26:40]requested_item shift.open_date is exist - process it [19:26:40]req_shift_open_date [19:26:40]req_shift_open_date done [19:26:40]produce_requested_data done [19:26:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153322,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:26:40]process_action_free close_receipt [19:26:40]json_value_free [19:26:40]json_value_free done [19:26:40]process_json_proto returns [19:26:40]Send response to host [19:26:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153322,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:26:40]free response buf [19:26:40]execute_script done [19:26:40]execute_script returns [19:26:40]free content buf [19:26:40]Sock 10.Close socket [19:26:40]Sock 10.Thread stoped [19:26:41]Connected sock=11 [19:26:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 D8 07 01 7F 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 ED 63 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 56 02 00 35 04 06 00 D0 BB 5D 80 66 21 5A C6 B4 7A 39 93 DD 13 [19:26:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C CB 47 00 35 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 56 02 00 F4 03 04 00 EA 0B F4 66 B6 04 01 00 00 DE 00 52 31 C8 34 7A 0E [19:26:42]CommunicateWithHost err = 0 [19:26:42]CheckOFDResponse [19:26:42]1017 (14) - 77093643461234 [19:26:42]1041 (16) - 0000000000871835 [19:26:42]1040 (4) - 153322 [19:26:42]1012 (4) - 25.09.2024 13:11 [19:26:42]1206 (1) - 0 [19:26:42]OFD Sender: Remove packet 153322 [19:26:42]ProducePacketName [19:26:42]name=ofd_packets/00153322 [19:26:42]NVStorageDeleteData [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:30]recv_with_timeout no data received [19:27:32]OFD Sender: No OFD packet to send [19:27:38]OFD Sender: No OFD packet to send [19:27:43]OFD Sender: No OFD packet to send [19:27:48]OFD Sender: No OFD packet to send [19:27:53]OFD Sender: No OFD packet to send [19:27:58]OFD Sender: No OFD packet to send [19:28:03]OFD Sender: No OFD packet to send [19:28:08]OFD Sender: No OFD packet to send [19:28:13]OFD Sender: No OFD packet to send [19:28:18]accept exits with 7 [19:28:18]New connection [19:28:18]New thread 3066527076 created [19:28:18]Thread 3066670436 joined [19:28:18]Waiting for new connection... [19:28:18]OFD Sender: No OFD packet to send [19:28:18] Sock 7.Parse request [19:28:18]Sock 7.Check first char [19:28:18]Sock 7.First char is OK [19:28:18]request: POST /json_proto HTTP/1.0 [19:28:18]Method: POST [19:28:18]URL: /json_proto [19:28:18]Method is POST - this is cgi request [19:28:18]url: /json_proto [19:28:18]query_string will be loaded in cgi processing [19:28:18]execute_cgi json_proto POST (null) [19:28:18]execute_cgi path=json_proto method=POST [19:28:18]POST find Content-Length [19:28:18]Host: 172.17.43.67:8080 [19:28:18]Content-Length: 790 [19:28:18]Content-Type: application/json [19:28:18] [19:28:18]POST finish read [19:28:18]Found Content-Length = 790 [19:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:18]execute_script... [19:28:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:18]POST & json_proto [19:28:18]process_json_proto [19:28:18]json parsed OK: [19:28:18]protocol is kg_v1.0 [19:28:18]action value=close_receipt [19:28:18]process_action close_receipt [19:28:18]cmd_close_receipt [19:28:18]MH_GetDate [19:28:18]Write to MH i2c: F0 00 00 68 07 5E [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 09 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: F0 09 00 68 07 00 53 64 F4 66 6A BD 47 65 4B [19:28:18]GetLastDocTimeStamp 1727292397 [19:28:18]current date 1727292499 [19:28:18]FM_GetShiftState [19:28:18]SAM_PROTO_GetShiftState [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 13 01 00 [19:28:18]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B5 [19:28:18]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:28:18]wFMCommunicate OK [19:28:18]SAM_PROTO_GetShiftState done [19:28:18]FM_GetShiftState done [19:28:18]opened in 1727224329 [19:28:18]opened+sec_in_day 1727310729 [19:28:18]quantity*price = 0 [19:28:18]sum+1 = 1 [19:28:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 339 25.09.2024 19:28 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153323 ФПД: 259591415052773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192819&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153323&fm=259591415052773&tin=02508201610067®Number=0000000000091825&sum=0 [19:28:19]StoreToDocumentArchive [19:28:19]shift 478 fd 153323 [19:28:19]save to /storage/0478/doc_00153323 [19:28:19]save last doc name /storage/0478/doc_00153323 to /storage/kkm_last_doc_name [19:28:19]save OK [19:28:19]Clear old archive folders... [19:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:28:19]tlvbuf is 01B7D290 [19:28:19]SAM_PROTO_ClearQueue [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 09 00 00 [19:28:19]Write to MH i2c: E2 08 00 76 07 80 09 00 00 00 00 00 00 EF [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]SAM_PROTO_ClearQueue done [19:28:19]KKMCreateOFDPacket [19:28:19]OFDProtocolAddRootSTLVToBuf [19:28:19]FM_MakeSignedData [19:28:19]FM_MakeSignedData [19:28:19]SAM_PROTO_SignData [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 01 02 [19:28:19]Write to MH i2c: E2 08 00 77 07 80 0D 01 02 00 00 00 00 F7 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=255 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 53 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 56 02 00 35 04 06 00 EC 18 D6 14 [19:28:19]Write to MH i2c: E2 02 01 78 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 53 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 56 02 00 35 04 06 00 EC 18 D6 14 00 00 AA [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=7 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 02 02 02 B9 E5 [19:28:19]Write to MH i2c: E2 0A 00 79 07 80 0D 02 02 02 00 B9 E5 00 00 9C [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [19:28:19]RAPDU: 90 00 [19:28:19]wFMCommunicate OK [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 0D 03 02 [19:28:19]Write to MH i2c: E2 08 00 7A 07 80 0D 03 02 00 00 00 00 FC [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 0B 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 0B 00 7A 07 00 16 3E F6 2F F7 83 95 FB 90 00 80 [19:28:19]RAPDU: 16 3E F6 2F F7 83 95 FB 90 00 [19:28:19]wFMCommunicate OK [19:28:19]SAM_PROTO_SignData done [19:28:19]FM_MakeSignedData done [19:28:19]CreateOFDProtocolMessage [19:28:19]wFMCommunicate request_size=4 [19:28:19]MH_SAM_APDU [19:28:19]CAPDU: 80 11 00 00 [19:28:19]Write to MH i2c: E2 08 00 7B 07 80 11 00 00 00 00 00 00 FC [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:19]Read from MH i2c: E2 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 17 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: E2 17 00 7B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [19:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:28:19]wFMCommunicate OK [19:28:19]CreateOFDProtocolMessage done [19:28:19]OFDSenderStorePacket 153323 [19:28:19]StoreOFDPacket docnum=153323 [19:28:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 85 D9 04 01 19 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 53 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 56 02 00 35 04 06 00 EC 18 D6 14 B9 E5 16 3E F6 2F F7 83 95 FB [19:28:19]CheckFolder [19:28:19]dirname=/storage/ofd_packets [19:28:19]CheckFolder done [19:28:19]ProducePacketName [19:28:19]name=ofd_packets/00153323 [19:28:19]NVStorageSaveData ofd_packets/00153323 [19:28:19]File name is /storage/ofd_packets/00153323 [19:28:19]Write 298 bytes [19:28:19]NVStorageSaveData done [19:28:19]OFDSenderStorePacket done [19:28:19]KKMCreateOFDPacket done [19:28:19]NVStorageSaveData kkm_last_timestamp [19:28:19]File name is /storage/kkm_last_timestamp [19:28:19]Write 4 bytes [19:28:19]NVStorageSaveData done [19:28:19]ExternCall_PrintAddStr [19:28:19]wPrintStart [19:28:19]Write to MH i2c: 01 00 00 7C 07 83 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 7C 07 00 00 00 00 00 FF 0F 98 [19:28:19]RasterBufferAndPrint [19:28:19]line Счет N : (1)1787319 [19:28:19]line ИНН: 02508201610067 [19:28:19]line Контрольно-Кассовый Чек [19:28:19]line ПРОДАЖА [19:28:19]line ТРК (МРК, ГНК) : 31 [19:28:19]line Товар: 2710194210 [19:28:19]line ДТ-К-5 [19:28:19]line 52.500 * 0.00 [19:28:19]line = 0.00 [19:28:19]line НДС 12% НСП 1% [19:28:19]line > о реализуемом товаре [19:28:19]line ИТОГО: 0.00 [19:28:19]line НСП 1% : 0.00 [19:28:19]line НДС 12% : 0.00 [19:28:19]line Наличными: 0.00 [19:28:19]line Безнал.: 0.00 [19:28:19]line Место: АЗС № 89 "Партнер Нефть" [19:28:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:28:19]line СНО: Общий режим [19:28:19]line Чек 339 25.09.2024 19:28 [19:28:19]line Смена: 478 ФФД: 1.0 [19:28:19]line ЗНМ: 0300000113 [19:28:19]line РНМ: 0000000000091825 [19:28:19]line Версия ККМ: 001 [19:28:19]line Талоны: Топливная Карта [19:28:19]line 07012 [19:28:19]line ФМ: 0000000000871835 [19:28:19]line ФД: 153323 [19:28:19]line ФПД: 259591415052773 [19:28:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192819&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153323&fm=259591415052773&tin=02508201610067®Number=0000000000091825&sum=0 [19:28:20]written 0, free lines is 4095 [19:28:20]OFD Sender: Processing packet 153323 [packets to send 836, broken 835] [19:28:20]ProducePacketName [19:28:20]name=ofd_packets/00153323 [19:28:20]OFD Sender: To server: pG, [19:28:20]CommunicateWithHost lk.salyk.kg:30040 [19:28:20]ConnectInit lk.salyk.kg [19:28:20]Write to MH i2c: 01 00 00 A6 07 AD [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 07 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 07 00 A6 07 00 00 00 00 00 ED 0C AD [19:28:20]RasterBufferAndPrint [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]line [19:28:20]written 0, free lines is 3315 [19:28:20]MH_Cut [19:28:20]Write to MH i2c: D1 01 00 AD 07 01 86 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 01 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: D1 01 00 AD 07 00 85 [19:28:20]Write to MH i2c: 01 00 00 AE 07 B5 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]Connected sock=9 [19:28:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 85 D9 04 01 19 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 53 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 56 02 00 35 04 06 00 EC 18 D6 14 B9 E5 16 3E F6 2F F7 83 95 FB [19:28:21]*** Cut start [19:28:21]*** Purtial cut [19:28:21]*** Stage 1: CUTSNS_PIN = 1 [19:28:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 57 47 00 1D 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 56 02 00 F4 03 04 00 4E 0C F4 66 B6 04 01 00 00 38 98 3C C1 17 D0 7E 43 [19:28:21]CommunicateWithHost err = 0 [19:28:21]CheckOFDResponse [19:28:21]1017 (14) - 77093643461234 [19:28:21]1041 (16) - 0000000000871835 [19:28:21]1040 (4) - 153323 [19:28:21]1012 (4) - 25.09.2024 13:12 [19:28:21]1206 (1) - 0 [19:28:21]OFD Sender: Remove packet 153323 [19:28:21]ProducePacketName [19:28:21]name=ofd_packets/00153323 [19:28:21]NVStorageDeleteData [19:28:21]Read from MH i2c: 01 [19:28:21]MH_I2C_Read... [19:28:21]*** Stop cut motor [19:28:21]*** Cut end [19:28:21]Read from MH i2c: 01 07 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 FF 0F CA [19:28:21]process_action close_receipt done [19:28:21]requested_data is exist [19:28:21]produce_requested_data [19:28:21]requested_item fm.sn is exist - process it [19:28:21]wFMCommunicate request_size=4 [19:28:21]MH_SAM_APDU [19:28:21]CAPDU: 80 11 00 00 [19:28:21]Write to MH i2c: E2 08 00 AF 07 80 11 00 00 00 00 00 00 30 [19:28:21]Write i2c OK [19:28:21]MH_I2C_Read... [19:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:21]Read from MH i2c: E2 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 17 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 17 00 AF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [19:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:28:21]wFMCommunicate OK [19:28:21]requested_item fd.num is exist - process it [19:28:21]SAM_PROTO_GetFieldsCounters [19:28:21]wFMCommunicate request_size=4 [19:28:21]MH_SAM_APDU [19:28:21]CAPDU: 80 13 00 00 [19:28:21]Write to MH i2c: E2 08 00 B0 07 80 13 00 00 00 00 00 00 33 [19:28:21]Write i2c OK [19:28:21]MH_I2C_Read... [19:28:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:21]Read from MH i2c: E2 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 62 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 62 00 B0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [19:28:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:21]wFMCommunicate OK [19:28:21]SAM_PROTO_GetFieldsCounters done [19:28:21]requested_item shift.num is exist - process it [19:28:21]requested_item shift.opened is exist - process it [19:28:21]req_shift_opened [19:28:21]FM_GetShiftState [19:28:21]SAM_PROTO_GetShiftState [19:28:21]wFMCommunicate request_size=4 [19:28:21]MH_SAM_APDU [19:28:21]CAPDU: 80 13 01 00 [19:28:21]Write to MH i2c: E2 08 00 B1 07 80 13 01 00 00 00 00 00 35 [19:28:21]Write i2c OK [19:28:21]MH_I2C_Read... [19:28:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:21]Read from MH i2c: E2 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 0E 00 [19:28:21]MH_I2C_Read... [19:28:21]Read from MH i2c: E2 0E 00 B1 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FD [19:28:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:28:21]wFMCommunicate OK [19:28:21]SAM_PROTO_GetShiftState done [19:28:21]FM_GetShiftState done [19:28:21]req_shift_opened done [19:28:21]requested_item shift.open_date is exist - process it [19:28:21]req_shift_open_date [19:28:21]req_shift_open_date done [19:28:21]produce_requested_data done [19:28:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153323,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:28:21]process_action_free close_receipt [19:28:21]json_value_free [19:28:21]json_value_free done [19:28:21]process_json_proto returns [19:28:21]Send response to host [19:28:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153323,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:28:21]free response buf [19:28:21]execute_script done [19:28:21]execute_script returns [19:28:21]free content buf [19:28:21]Sock 7.Close socket [19:28:21]Sock 7.Thread stoped [19:28:21]OFD Sender: No OFD packet to send [19:28:26]OFD Sender: No OFD packet to send [19:28:30]recv_with_timeout no data received [19:28:32]OFD Sender: No OFD packet to send [19:28:37]OFD Sender: No OFD packet to send [19:28:40]recv_with_timeout no data received [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:51]recv_with_timeout no data received [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:30]accept exits with 11 [19:29:30]New connection [19:29:30]New thread 3066670436 created [19:29:30]Thread 3066527076 joined [19:29:30]Waiting for new connection... [19:29:30] Sock 11.Parse request [19:29:30]Sock 11.Check first char [19:29:30]Sock 11.First char is OK [19:29:30]request: POST /json_proto HTTP/1.0 [19:29:30]Method: POST [19:29:30]URL: /json_proto [19:29:30]Method is POST - this is cgi request [19:29:30]url: /json_proto [19:29:30]query_string will be loaded in cgi processing [19:29:30]execute_cgi json_proto POST (null) [19:29:30]execute_cgi path=json_proto method=POST [19:29:30]POST find Content-Length [19:29:30]Host: 172.17.43.67:8080 [19:29:30]Content-Length: 790 [19:29:30]Content-Type: application/json [19:29:30] [19:29:30]POST finish read [19:29:30]Found Content-Length = 790 [19:29:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:30]execute_script... [19:29: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)1787320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07012", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:30]POST & json_proto [19:29:30]process_json_proto [19:29:30]json parsed OK: [19:29:30]protocol is kg_v1.0 [19:29:30]action value=close_receipt [19:29:30]process_action close_receipt [19:29:30]cmd_close_receipt [19:29:30]MH_GetDate [19:29:30]Write to MH i2c: F0 00 00 B2 07 A8 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: F0 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: F0 09 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: F0 09 00 B2 07 00 9B 64 F4 66 6A BD 47 65 DD [19:29:30]GetLastDocTimeStamp 1727292499 [19:29:30]current date 1727292571 [19:29:30]FM_GetShiftState [19:29:30]SAM_PROTO_GetShiftState [19:29:30]wFMCommunicate request_size=4 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 13 01 00 [19:29:30]Write to MH i2c: E2 08 00 B3 07 80 13 01 00 00 00 00 00 37 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 0E 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 0E 00 B3 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 FF [19:29:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:29:30]wFMCommunicate OK [19:29:30]SAM_PROTO_GetShiftState done [19:29:30]FM_GetShiftState done [19:29:30]opened in 1727224329 [19:29:30]opened+sec_in_day 1727310729 [19:29:30]quantity*price = 0 [19:29:30]sum+1 = 1 [19:29:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 340 25.09.2024 19:29 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 153324 ФПД: 149605983214894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192931&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153324&fm=149605983214894&tin=02508201610067®Number=0000000000091825&sum=0 [19:29:31]StoreToDocumentArchive [19:29:31]shift 478 fd 153324 [19:29:31]save to /storage/0478/doc_00153324 [19:29:31]save last doc name /storage/0478/doc_00153324 to /storage/kkm_last_doc_name [19:29:31]save OK [19:29:31]Clear old archive folders... [19:29:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:29:31]tlvbuf is 01B56E50 [19:29:31]SAM_PROTO_ClearQueue [19:29:31]wFMCommunicate request_size=4 [19:29:31]MH_SAM_APDU [19:29:31]CAPDU: 80 09 00 00 [19:29:31]Write to MH i2c: E2 08 00 C0 07 80 09 00 00 00 00 00 00 39 [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:31]Read from MH i2c: E2 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: E2 03 00 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: E2 03 00 C0 07 00 90 00 3B [19:29:31]RAPDU: 90 00 [19:29:31]wFMCommunicate OK [19:29:31]SAM_PROTO_ClearQueue done [19:29:31]KKMCreateOFDPacket [19:29:31]OFDProtocolAddRootSTLVToBuf [19:29:31]FM_MakeSignedData [19:29:31]FM_MakeSignedData [19:29:31]SAM_PROTO_SignData [19:29:31]wFMCommunicate request_size=4 [19:29:31]MH_SAM_APDU [19:29:31]CAPDU: 80 0D 01 02 [19:29:31]Write to MH i2c: E2 08 00 C1 07 80 0D 01 02 00 00 00 00 41 [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:31]Read from MH i2c: E2 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: E2 03 00 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: E2 03 00 C1 07 00 90 00 3C [19:29:31]RAPDU: 90 00 [19:29:31]wFMCommunicate OK [19:29:31]wFMCommunicate request_size=255 [19:29:31]MH_SAM_APDU [19:29:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9B 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 56 02 00 35 04 06 00 88 10 DB 7C [19:29:31]Write to MH i2c: E2 02 01 C2 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9B 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 56 02 00 35 04 06 00 88 10 DB 7C 00 00 08 [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:32]Read from MH i2c: E2 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 03 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [19:29:32]RAPDU: 90 00 [19:29:32]wFMCommunicate OK [19:29:32]wFMCommunicate request_size=7 [19:29:32]MH_SAM_APDU [19:29:32]CAPDU: 80 0D 02 02 02 5D 2E [19:29:32]Write to MH i2c: E2 0A 00 C3 07 80 0D 02 02 02 00 5D 2E 00 00 D3 [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:32]Read from MH i2c: E2 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 03 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [19:29:32]RAPDU: 90 00 [19:29:32]wFMCommunicate OK [19:29:32]wFMCommunicate request_size=4 [19:29:32]MH_SAM_APDU [19:29:32]CAPDU: 80 0D 03 02 [19:29:32]Write to MH i2c: E2 08 00 C4 07 80 0D 03 02 00 00 00 00 46 [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:32]Read from MH i2c: E2 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 0B 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 0B 00 C4 07 00 6D 38 4D 01 4E CC BD 8C 90 00 9D [19:29:32]RAPDU: 6D 38 4D 01 4E CC BD 8C 90 00 [19:29:32]wFMCommunicate OK [19:29:32]SAM_PROTO_SignData done [19:29:32]FM_MakeSignedData done [19:29:32]CreateOFDProtocolMessage [19:29:32]wFMCommunicate request_size=4 [19:29:32]MH_SAM_APDU [19:29:32]CAPDU: 80 11 00 00 [19:29:32]Write to MH i2c: E2 08 00 C5 07 80 11 00 00 00 00 00 00 46 [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:32]Read from MH i2c: E2 [19:29:32]MH_I2C_Read... [19:29:32]OFD Sender: No OFD packet to send [19:29:32]Read from MH i2c: E2 17 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 17 00 C5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [19:29:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:29:32]wFMCommunicate OK [19:29:32]CreateOFDProtocolMessage done [19:29:32]OFDSenderStorePacket 153324 [19:29:32]StoreOFDPacket docnum=153324 [19:29:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 EC 04 01 86 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9B 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 56 02 00 35 04 06 00 88 10 DB 7C 5D 2E 6D 38 4D 01 4E CC BD 8C [19:29:32]CheckFolder [19:29:32]dirname=/storage/ofd_packets [19:29:32]CheckFolder done [19:29:32]ProducePacketName [19:29:32]name=ofd_packets/00153324 [19:29:32]NVStorageSaveData ofd_packets/00153324 [19:29:32]File name is /storage/ofd_packets/00153324 [19:29:32]Write 298 bytes [19:29:32]NVStorageSaveData done [19:29:32]OFDSenderStorePacket done [19:29:32]KKMCreateOFDPacket done [19:29:32]NVStorageSaveData kkm_last_timestamp [19:29:32]File name is /storage/kkm_last_timestamp [19:29:32]Write 4 bytes [19:29:32]NVStorageSaveData done [19:29:32]ExternCall_PrintAddStr [19:29:32]wPrintStart [19:29:32]Write to MH i2c: 01 00 00 C6 07 CD [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 07 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 07 00 C6 07 00 00 00 00 00 FF 0F E2 [19:29:32]RasterBufferAndPrint [19:29:32]line Счет N : (1)1787320 [19:29:32]line ИНН: 02508201610067 [19:29:32]line Контрольно-Кассовый Чек [19:29:32]line ПРОДАЖА [19:29:32]line ТРК (МРК, ГНК) : 41 [19:29:32]line Товар: 2710194210 [19:29:32]line ДТ-К-5 [19:29:32]line 32.810 * 0.00 [19:29:32]line = 0.00 [19:29:32]line НДС 12% НСП 1% [19:29:32]line > о реализуемом товаре [19:29:32]line ИТОГО: 0.00 [19:29:32]line НСП 1% : 0.00 [19:29:32]line НДС 12% : 0.00 [19:29:32]line Наличными: 0.00 [19:29:32]line Безнал.: 0.00 [19:29:32]line Место: АЗС № 89 "Партнер Нефть" [19:29:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:29:32]line СНО: Общий режим [19:29:32]line Чек 340 25.09.2024 19:29 [19:29:32]line Смена: 478 ФФД: 1.0 [19:29:32]line ЗНМ: 0300000113 [19:29:32]line РНМ: 0000000000091825 [19:29:32]line Версия ККМ: 001 [19:29:32]line Талоны: Топливная Карта [19:29:32]line 07012 [19:29:32]line ФМ: 0000000000871835 [19:29:32]line ФД: 153324 [19:29:32]line ФПД: 149605983214894 [19:29:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T192931&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153324&fm=149605983214894&tin=02508201610067®Number=0000000000091825&sum=0 [19:29:32]written 0, free lines is 4095 [19:29:32]OFD Sender: Processing packet 153324 [packets to send 836, broken 835] [19:29:32]ProducePacketName [19:29:32]name=ofd_packets/00153324 [19:29:32]OFD Sender: To server: pG, [19:29:32]CommunicateWithHost lk.salyk.kg:30040 [19:29:32]ConnectInit lk.salyk.kg [19:29:32]Connected sock=7 [19:29:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 EC 04 01 86 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9B 64 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 56 02 00 35 04 06 00 88 10 DB 7C 5D 2E 6D 38 4D 01 4E CC BD 8C [19:29:32]Write to MH i2c: 01 00 00 F0 07 F7 [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 07 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 07 00 F0 07 00 00 00 00 00 1F 0D 2A [19:29:32]RasterBufferAndPrint [19:29:32]line [19:29:32]line [19:29:32]line [19:29:32]line [19:29:32]line [19:29:32]written 0, free lines is 3365 [19:29:32]MH_Cut [19:29:32]Write to MH i2c: D1 01 00 F7 07 01 D0 [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: D1 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: D1 01 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: D1 01 00 F7 07 00 CF [19:29:32]Write to MH i2c: 01 00 00 F8 07 FF [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 B2 47 00 36 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 56 02 00 F4 03 04 00 96 0C F4 66 B6 04 01 00 00 5B FF 97 76 59 2D 54 43 [19:29:33]CommunicateWithHost err = 0 [19:29:33]CheckOFDResponse [19:29:33]1017 (14) - 77093643461234 [19:29:33]1041 (16) - 0000000000871835 [19:29:33]1040 (4) - 153324 [19:29:33]1012 (4) - 25.09.2024 13:13 [19:29:33]1206 (1) - 0 [19:29:33]OFD Sender: Remove packet 153324 [19:29:33]ProducePacketName [19:29:33]name=ofd_packets/00153324 [19:29:33]NVStorageDeleteData [19:29:33]*** Cut start [19:29:33]*** Purtial cut [19:29:33]*** Stage 1: CUTSNS_PIN = 1 [19:29:33]Read from MH i2c: 01 [19:29:33]MH_I2C_Read... [19:29:33]*** Stop cut motor [19:29:33]*** Cut end [19:29:33]Read from MH i2c: 01 07 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: 01 07 00 F8 07 00 00 00 00 00 FF 0F 14 [19:29:33]process_action close_receipt done [19:29:33]requested_data is exist [19:29:33]produce_requested_data [19:29:33]requested_item fm.sn is exist - process it [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 11 00 00 [19:29:33]Write to MH i2c: E2 08 00 F9 07 80 11 00 00 00 00 00 00 7A [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:33]OFD Sender: No OFD packet to send [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 F9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [19:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:29:33]wFMCommunicate OK [19:29:33]requested_item fd.num is exist - process it [19:29:33]SAM_PROTO_GetFieldsCounters [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 13 00 00 [19:29:33]Write to MH i2c: E2 08 00 FA 07 80 13 00 00 00 00 00 00 7D [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 62 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 62 00 FA 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [19:29:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:33]wFMCommunicate OK [19:29:33]SAM_PROTO_GetFieldsCounters done [19:29:33]requested_item shift.num is exist - process it [19:29:33]requested_item shift.opened is exist - process it [19:29:33]req_shift_opened [19:29:33]FM_GetShiftState [19:29:33]SAM_PROTO_GetShiftState [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 13 01 00 [19:29:33]Write to MH i2c: E2 08 00 FB 07 80 13 01 00 00 00 00 00 7F [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0E 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0E 00 FB 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 47 [19:29:33]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:29:34]wFMCommunicate OK [19:29:34]SAM_PROTO_GetShiftState done [19:29:34]FM_GetShiftState done [19:29:34]req_shift_opened done [19:29:34]requested_item shift.open_date is exist - process it [19:29:34]req_shift_open_date [19:29:34]req_shift_open_date done [19:29:34]produce_requested_data done [19:29:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153324,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:29:34]process_action_free close_receipt [19:29:34]json_value_free [19:29:34]json_value_free done [19:29:34]process_json_proto returns [19:29:34]Send response to host [19:29:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153324,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:29:34]free response buf [19:29:34]execute_script done [19:29:34]execute_script returns [19:29:34]free content buf [19:29:34]Sock 11.Close socket [19:29:34]Sock 11.Thread stoped [19:29:38]OFD Sender: No OFD packet to send [19:29:41]recv_with_timeout no data received [19:29:43]OFD Sender: No OFD packet to send [19:29:48]OFD Sender: No OFD packet to send [19:29:52]recv_with_timeout no data received [19:29:53]OFD Sender: No OFD packet to send [19:29:58]OFD Sender: No OFD packet to send [19:30:02]recv_with_timeout no data received [19:30:03]OFD Sender: No OFD packet to send [19:30:08]OFD Sender: No OFD packet to send [19:30:13]OFD Sender: No OFD packet to send [19:30:18]OFD Sender: No OFD packet to send [19:30:23]OFD Sender: No OFD packet to send [19:30:28]OFD Sender: No OFD packet to send [19:30:34]OFD Sender: No OFD packet to send [19:30:39]OFD Sender: No OFD packet to send [19:30:44]OFD Sender: No OFD packet to send [19:30:49]OFD Sender: No OFD packet to send [19:30:54]OFD Sender: No OFD packet to send [19:30:55]recv_with_timeout no data received [19:30:59]OFD Sender: No OFD packet to send 05 08 00 90 00 81 [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]wFMCommunicate request_size=13 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 15 02 00 08 F4 03 04 00 04 65 F4 66 [19:31:16]Write to MH i2c: E2 10 00 06 08 80 15 02 00 08 00 F4 03 04 00 04 65 F4 66 00 00 5C [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:16]Read from MH i2c: E2 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 03 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]wFMCommunicate request_size=25 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:31:16]Write to MH i2c: E2 1C 00 07 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 F1 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:16]Read from MH i2c: E2 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 03 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]wFMCommunicate request_size=4 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 15 03 00 [19:31:16]Write to MH i2c: E2 08 00 08 08 80 15 03 00 00 00 00 00 91 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:31:16]Read from MH i2c: E2 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 40 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 40 00 08 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 01 00 00 35 04 06 00 3E 50 F1 3E 64 27 90 00 49 [19:31:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 01 00 00 35 04 06 00 3E 50 F1 3E 64 27 90 00 [19:31:16]wFMCommunicate OK [19:31:16]SAM_PROTO_ProcessDocument answer len = 59 [19:31:16]SAM_PROTO_ProcessDocument done [19:31:16]SetTLVBufToDocument [19:31:16]Processing tag 1209 (04B9) [19:31:16]Malloc new data [19:31:16]Processing tag 1041 (0411) [19:31:16]Processing tag 1040 (0410) [19:31:16]Malloc new data [19:31:16]Processing tag 1038 (040E) [19:31:16]Malloc new data [19:31:16]Processing tag 1042 (0412) [19:31:16]Malloc new data [19:31:16]Processing tag 1077 (0435) [19:31:16]Malloc new data [19:31:16]SetTLVBufToDocument err=0 [19:31:16]KKMLoadAndSignReceiptData store KKM data [19:31:16]KKMLoadAndSignReceiptData err=0 [19:31:16]wFMCommunicate request_size=4 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 11 00 00 [19:31:16]Write to MH i2c: E2 08 00 09 08 80 11 00 00 00 00 00 00 8B [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:16]Read from MH i2c: E2 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 17 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 17 00 09 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [19:31:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:31:16]wFMCommunicate OK [19:31:16]Счет N : (1)1787322 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 341 25.09.2024 19:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153325 ФПД: 68517365703719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153325&fm=68517365703719&tin=02508201610067®Number=0000000000091825&sum=50000 [19:31:16]StoreToDocumentArchive [19:31:16]shift 478 fd 153325 [19:31:16]save to /storage/0478/doc_00153325 [19:31:16]save last doc name /storage/0478/doc_00153325 to /storage/kkm_last_doc_name [19:31:16]save OK [19:31:16]Clear old archive folders... [19:31:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:31:16]tlvbuf is 01B687C0 [19:31:16]SAM_PROTO_ClearQueue [19:31:16]wFMCommunicate request_size=4 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 09 00 00 [19:31:16]Write to MH i2c: E2 08 00 0A 08 80 09 00 00 00 00 00 00 84 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 0A 08 00 90 00 86 [19:31:17]RAPDU: 90 00 [19:31:17]wFMCommunicate OK [19:31:17]SAM_PROTO_ClearQueue done [19:31:17]KKMCreateOFDPacket [19:31:17]OFDProtocolAddRootSTLVToBuf [19:31:17]FM_MakeSignedData [19:31:17]FM_MakeSignedData [19:31:17]SAM_PROTO_SignData [19:31:17]wFMCommunicate request_size=4 [19:31:17]MH_SAM_APDU [19:31:17]CAPDU: 80 0D 01 02 [19:31:17]Write to MH i2c: E2 08 00 0B 08 80 0D 01 02 00 00 00 00 8C [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 0B 08 00 90 00 87 [19:31:17]RAPDU: 90 00 [19:31:17]wFMCommunicate OK [19:31:17]wFMCommunicate request_size=255 [19:31:17]MH_SAM_APDU [19:31:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 04 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 35 04 06 00 3E [19:31:17]Write to MH i2c: E2 02 01 0C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 04 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 35 04 06 00 3E 00 00 86 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 0C 08 00 90 00 88 [19:31:17]RAPDU: 90 00 [19:31:17]wFMCommunicate OK [19:31:17]wFMCommunicate request_size=10 [19:31:17]MH_SAM_APDU [19:31:17]CAPDU: 80 0D 02 02 05 50 F1 3E 64 27 [19:31:17]Write to MH i2c: E2 0D 00 0D 08 80 0D 02 02 05 00 50 F1 3E 64 27 00 00 A3 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [19:31:17]RAPDU: 90 00 [19:31:17]wFMCommunicate OK [19:31:17]wFMCommunicate request_size=4 [19:31:17]MH_SAM_APDU [19:31:17]CAPDU: 80 0D 03 02 [19:31:17]Write to MH i2c: E2 08 00 0E 08 80 0D 03 02 00 00 00 00 91 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 0B 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 0B 00 0E 08 00 BA 08 41 4C DC 60 1B 21 90 00 59 [19:31:17]RAPDU: BA 08 41 4C DC 60 1B 21 90 00 [19:31:17]wFMCommunicate OK [19:31:17]SAM_PROTO_SignData done [19:31:17]FM_MakeSignedData done [19:31:17]CreateOFDProtocolMessage [19:31:17]wFMCommunicate request_size=4 [19:31:17]MH_SAM_APDU [19:31:17]CAPDU: 80 11 00 00 [19:31:17]Write to MH i2c: E2 08 00 0F 08 80 11 00 00 00 00 00 00 91 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:17]Read from MH i2c: E2 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 17 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: E2 17 00 0F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [19:31:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:31:17]wFMCommunicate OK [19:31:17]CreateOFDProtocolMessage done [19:31:17]OFDSenderStorePacket 153325 [19:31:17]StoreOFDPacket docnum=153325 [19:31:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 61 CD 07 01 9E EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 04 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 35 04 06 00 3E 50 F1 3E 64 27 BA 08 41 4C DC 60 1B 21 [19:31:17]CheckFolder [19:31:17]dirname=/storage/ofd_packets [19:31:17]CheckFolder done [19:31:17]ProducePacketName [19:31:17]name=ofd_packets/00153325 [19:31:17]NVStorageSaveData ofd_packets/00153325 [19:31:17]File name is /storage/ofd_packets/00153325 [19:31:17]Write 301 bytes [19:31:17]NVStorageSaveData done [19:31:17]OFDSenderStorePacket done [19:31:17]KKMCreateOFDPacket done [19:31:17]NVStorageSaveData kkm_last_timestamp [19:31:17]File name is /storage/kkm_last_timestamp [19:31:17]Write 4 bytes [19:31:17]NVStorageSaveData done [19:31:17]ExternCall_PrintAddStr [19:31:17]wPrintStart [19:31:17]Write to MH i2c: 01 00 00 10 08 18 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 07 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 07 00 10 08 00 00 00 00 00 FF 0F 2D [19:31:17]RasterBufferAndPrint [19:31:17]line Счет N : (1)1787322 [19:31:17]line ИНН: 02508201610067 [19:31:17]line Контрольно-Кассовый Чек [19:31:17]line ПРОДАЖА [19:31:17]line ТРК (МРК, ГНК) : 32 [19:31:17]line Товар: 2710124130 [19:31:17]line Аи-92-К-5 [19:31:17]line 7.380 * 67.80 [19:31:17]line = 500.36 [19:31:17]line НДС 12% НСП 1% [19:31:17]line > о реализуемом товаре [19:31:17]line ОКРУГЛЕНИЕ: -0.36 [19:31:17]line ИТОГО: 500.00 [19:31:17]line Внесено: 500.00 [19:31:17]line СДАЧА: 0.00 [19:31:17]line НСП 1% : 4.43 [19:31:17]line НДС 12% : 53.14 [19:31:17]line Наличными: 500.00 [19:31:17]line Безнал.: 0.00 [19:31:17]line Место: АЗС № 89 "Партнер Нефть" [19:31:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:31:17]line СНО: Общий режим [19:31:17]line Чек 341 25.09.2024 19:31 [19:31:17]line Смена: 478 ФФД: 1.0 [19:31:17]line ЗНМ: 0300000113 [19:31:17]line РНМ: 0000000000091825 [19:31:17]line Версия ККМ: 001 [19:31:17]line ФМ: 0000000000871835 [19:31:17]line ФД: 153325 [19:31:17]line ФПД: 68517365703719 [19:31:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193116&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153325&fm=68517365703719&tin=02508201610067®Number=0000000000091825&sum=50000 [19:31:17]written 0, free lines is 4095 [19:31:17]OFD Sender: Processing packet 153325 [packets to send 836, broken 835] [19:31:17]ProducePacketName [19:31:17]name=ofd_packets/00153325 [19:31:17]OFD Sender: To server: pG, [19:31:17]CommunicateWithHost lk.salyk.kg:30040 [19:31:17]ConnectInit lk.salyk.kg [19:31:17]Write to MH i2c: 01 00 00 3B 08 43 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 07 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: 01 07 00 3B 08 00 00 00 00 00 E2 0C 38 [19:31:17]RasterBufferAndPrint [19:31:17]line [19:31:17]line [19:31:17]line [19:31:17]line [19:31:17]line [19:31:17]written 0, free lines is 3304 [19:31:18]MH_Cut [19:31:18]Write to MH i2c: D1 01 00 42 08 01 1C [19:31:18]Write i2c OK [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: D1 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: D1 01 00 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: D1 01 00 42 08 00 1B [19:31:18]Write to MH i2c: 01 00 00 43 08 4B [19:31:18]Write i2c OK [19:31:18]MH_I2C_Read... [19:31:18]*** Cut start [19:31:18]*** Purtial cut [19:31:18]*** Stage 1: CUTSNS_PIN = 1 [19:31:18]Read from MH i2c: 01 [19:31:18]MH_I2C_Read... [19:31:19]*** Stop cut motor [19:31:19]*** Cut end [19:31:19]Read from MH i2c: 01 07 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 FF 0F 60 [19:31:19]process_action close_receipt done [19:31:19]requested_data is exist [19:31:19]produce_requested_data [19:31:19]requested_item fm.sn is exist - process it [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 11 00 00 [19:31:19]Write to MH i2c: E2 08 00 44 08 80 11 00 00 00 00 00 00 C6 [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 17 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 17 00 44 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [19:31:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:31:19]wFMCommunicate OK [19:31:19]requested_item fd.num is exist - process it [19:31:19]SAM_PROTO_GetFieldsCounters [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 13 00 00 [19:31:19]Write to MH i2c: E2 08 00 45 08 80 13 00 00 00 00 00 00 C9 [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 62 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 62 00 45 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [19:31:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:31:19]wFMCommunicate OK [19:31:19]SAM_PROTO_GetFieldsCounters done [19:31:19]requested_item shift.num is exist - process it [19:31:19]requested_item shift.opened is exist - process it [19:31:19]req_shift_opened [19:31:19]FM_GetShiftState [19:31:19]SAM_PROTO_GetShiftState [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 13 01 00 [19:31:19]Write to MH i2c: E2 08 00 46 08 80 13 01 00 00 00 00 00 CB [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 46 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 93 [19:31:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:31:19]wFMCommunicate OK [19:31:19]SAM_PROTO_GetShiftState done [19:31:19]FM_GetShiftState done [19:31:19]req_shift_opened done [19:31:19]requested_item shift.open_date is exist - process it [19:31:19]req_shift_open_date [19:31:19]req_shift_open_date done [19:31:19]produce_requested_data done [19:31:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153325,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:31:19]process_action_free close_receipt [19:31:19]json_value_free [19:31:19]json_value_free done [19:31:19]process_json_proto returns [19:31:19]Send response to host [19:31:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153325,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:31:19]free response buf [19:31:19]execute_script done [19:31:19]execute_script returns [19:31:19]free content buf [19:31:19]Sock 9.Close socket [19:31:19]Sock 9.Thread stoped [19:31:19]accept exits with 7 [19:31:19]New connection [19:31:19]New thread 3066670436 created [19:31:19]Thread 3066527076 joined [19:31:19]Waiting for new connection... [19:31:19] Sock 7.Parse request [19:31:19]Sock 7.Check first char [19:31:19]Sock 7.First char is OK [19:31:19]request: POST /json_proto HTTP/1.0 [19:31:19]Method: POST [19:31:19]URL: /json_proto [19:31:19]Method is POST - this is cgi request [19:31:19]url: /json_proto [19:31:19]query_string will be loaded in cgi processing [19:31:19]execute_cgi json_proto POST (null) [19:31:19]execute_cgi path=json_proto method=POST [19:31:19]POST find Content-Length [19:31:19]Host: 172.17.43.67:8080 [19:31:19]Content-Length: 680 [19:31:19]Content-Type: application/json [19:31:19] [19:31:19]POST finish read [19:31:19]Found Content-Length = 680 [19:31:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:19]execute_script... [19:31:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:19]POST & json_proto [19:31:19]process_json_proto [19:31:19]json parsed OK: [19:31:19]protocol is kg_v1.0 [19:31:19]action value=close_receipt [19:31:19]process_action close_receipt [19:31:19]cmd_close_receipt [19:31:19]MH_GetDate [19:31:19]Write to MH i2c: F0 00 00 47 08 3E [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: F0 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: F0 09 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: F0 09 00 47 08 00 08 65 F4 66 6A BD 47 65 E1 [19:31:19]GetLastDocTimeStamp 1727292676 [19:31:19]current date 1727292680 [19:31:19]FM_GetShiftState [19:31:19]SAM_PROTO_GetShiftState [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 13 01 00 [19:31:19]Write to MH i2c: E2 08 00 48 08 80 13 01 00 00 00 00 00 CD [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 48 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 95 [19:31:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:31:19]wFMCommunicate OK [19:31:19]SAM_PROTO_GetShiftState done [19:31:19]FM_GetShiftState done [19:31:19]opened in 1727224329 [19:31:19]opened+sec_in_day 1727310729 [19:31:19]quantity*price = 100050 [19:31:19]sum+1 = 100052 [19:31:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 342 25.09.2024 19:31 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153326 ФПД: 217276444001965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153326&fm=217276444001965&tin=02508201610067®Number=0000000000091825&sum=100000 [19:31:21]StoreToDocumentArchive [19:31:21]shift 478 fd 153326 [19:31:21]save to /storage/0478/doc_00153326 [19:31:21]save last doc name /storage/0478/doc_00153326 to /storage/kkm_last_doc_name [19:31:21]save OK [19:31:21]Clear old archive folders... [19:31:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:31:21]tlvbuf is 01B6A260 [19:31:21]SAM_PROTO_ClearQueue [19:31:21]wFMCommunicate request_size=4 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 09 00 00 [19:31:21]Write to MH i2c: E2 08 00 55 08 80 09 00 00 00 00 00 00 CF [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [19:31:21]RAPDU: 90 00 [19:31:21]wFMCommunicate OK [19:31:21]SAM_PROTO_ClearQueue done [19:31:21]KKMCreateOFDPacket [19:31:21]OFDProtocolAddRootSTLVToBuf [19:31:21]FM_MakeSignedData [19:31:21]FM_MakeSignedData [19:31:21]SAM_PROTO_SignData [19:31:21]wFMCommunicate request_size=4 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 0D 01 02 [19:31:21]Write to MH i2c: E2 08 00 56 08 80 0D 01 02 00 00 00 00 D7 [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [19:31:21]RAPDU: 90 00 [19:31:21]wFMCommunicate OK [19:31:21]wFMCommunicate request_size=255 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 08 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 56 02 00 35 04 06 00 C5 9C 9D 43 [19:31:21]Write to MH i2c: E2 02 01 57 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 08 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 56 02 00 35 04 06 00 C5 9C 9D 43 00 00 E0 [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 57 08 00 90 00 D3 [19:31:21]RAPDU: 90 00 [19:31:21]wFMCommunicate OK [19:31:21]wFMCommunicate request_size=7 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 0D 02 02 02 46 AD [19:31:21]Write to MH i2c: E2 0A 00 58 08 80 0D 02 02 02 00 46 AD 00 00 D1 [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [19:31:21]RAPDU: 90 00 [19:31:21]wFMCommunicate OK [19:31:21]wFMCommunicate request_size=4 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 0D 03 02 [19:31:21]Write to MH i2c: E2 08 00 59 08 80 0D 03 02 00 00 00 00 DC [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 0B 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 0B 00 59 08 00 4D 52 39 17 CA B1 90 ED 90 00 C4 [19:31:21]RAPDU: 4D 52 39 17 CA B1 90 ED 90 00 [19:31:21]wFMCommunicate OK [19:31:21]SAM_PROTO_SignData done [19:31:21]FM_MakeSignedData done [19:31:21]CreateOFDProtocolMessage [19:31:21]wFMCommunicate request_size=4 [19:31:21]MH_SAM_APDU [19:31:21]CAPDU: 80 11 00 00 [19:31:21]Write to MH i2c: E2 08 00 5A 08 80 11 00 00 00 00 00 00 DC [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:21]Read from MH i2c: E2 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 17 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: E2 17 00 5A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [19:31:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:31:21]wFMCommunicate OK [19:31:21]CreateOFDProtocolMessage done [19:31:21]OFDSenderStorePacket 153326 [19:31:21]StoreOFDPacket docnum=153326 [19:31:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F 33 04 01 16 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 08 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 56 02 00 35 04 06 00 C5 9C 9D 43 46 AD 4D 52 39 17 CA B1 90 ED [19:31:21]CheckFolder [19:31:21]dirname=/storage/ofd_packets [19:31:21]CheckFolder done [19:31:21]ProducePacketName [19:31:21]name=ofd_packets/00153326 [19:31:21]NVStorageSaveData ofd_packets/00153326 [19:31:21]File name is /storage/ofd_packets/00153326 [19:31:21]Write 298 bytes [19:31:21]NVStorageSaveData done [19:31:21]OFDSenderStorePacket done [19:31:21]KKMCreateOFDPacket done [19:31:21]NVStorageSaveData kkm_last_timestamp [19:31:21]File name is /storage/kkm_last_timestamp [19:31:21]Write 4 bytes [19:31:21]NVStorageSaveData done [19:31:21]ExternCall_PrintAddStr [19:31:21]wPrintStart [19:31:21]Write to MH i2c: 01 00 00 5B 08 63 [19:31:21]Write i2c OK [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: 01 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: 01 07 00 [19:31:21]MH_I2C_Read... [19:31:21]Read from MH i2c: 01 07 00 5B 08 00 00 00 00 00 FF 0F 78 [19:31:21]RasterBufferAndPrint [19:31:21]line Счет N : (1)1787321 [19:31:21]line ИНН: 02508201610067 [19:31:21]line Контрольно-Кассовый Чек [19:31:21]line ПРОДАЖА [19:31:21]line ТРК (МРК, ГНК) : 41 [19:31:21]line Товар: 2710194210 [19:31:21]line ДТ-К-5 [19:31:21]line 13.130 * 76.20 [19:31:21]line = 1000.51 [19:31:21]line НДС 12% НСП 1% [19:31:21]line > о реализуемом товаре [19:31:21]line ОКРУГЛЕНИЕ: -0.51 [19:31:21]line ИТОГО: 1000.00 [19:31:21]line Внесено: 1000.00 [19:31:21]line СДАЧА: 0.00 [19:31:21]line НСП 1% : 8.85 [19:31:21]line НДС 12% : 106.25 [19:31:21]line Наличными: 1000.00 [19:31:21]line Безнал.: 0.00 [19:31:21]line Место: АЗС № 89 "Партнер Нефть" [19:31:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:31:21]line СНО: Общий режим [19:31:21]line Чек 342 25.09.2024 19:31 [19:31:21]line Смена: 478 ФФД: 1.0 [19:31:21]line ЗНМ: 0300000113 [19:31:21]line РНМ: 0000000000091825 [19:31:21]line Версия ККМ: 001 [19:31:21]line ФМ: 0000000000871835 [19:31:21]line ФД: 153326 [19:31:21]line ФПД: 217276444001965 [19:31:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153326&fm=217276444001965&tin=02508201610067®Number=0000000000091825&sum=100000 [19:31:21]written 0, free lines is 4095 [19:31:22]Write to MH i2c: 01 00 00 86 08 8E [19:31:22]Write i2c OK [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: 01 [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: 01 07 00 [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: 01 07 00 86 08 00 00 00 00 00 E0 0C 81 [19:31:22]RasterBufferAndPrint [19:31:22]line [19:31:22]line [19:31:22]line [19:31:22]line [19:31:22]line [19:31:22]written 0, free lines is 3307 [19:31:22]MH_Cut [19:31:22]Write to MH i2c: D1 01 00 8D 08 01 67 [19:31:22]Write i2c OK [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: D1 [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: D1 01 00 [19:31:22]MH_I2C_Read... [19:31:22]Read from MH i2c: D1 01 00 8D 08 00 66 [19:31:22]Write to MH i2c: 01 00 00 8E 08 96 [19:31:22]Write i2c OK [19:31:22]MH_I2C_Read... [19:31:22]ConnectInit Can't take IP for lk.salyk.kg [19:31:22]CommunicateWithHost connect error [19:31:22]CommunicateWithHost err = -1 [19:31:22]OFD Sender: Server communicate error [19:31:22]OFD Sender: Processing packet 153325 [packets to send 837, broken 835] [19:31:22]ProducePacketName [19:31:22]name=ofd_packets/00153325 [19:31:22]OFD Sender: To server: pG, [19:31:22]CommunicateWithHost lk.salyk.kg:30040 [19:31:22]ConnectInit lk.salyk.kg [19:31:22]*** Cut start [19:31:22]*** Purtial cut [19:31:22]*** Stage 1: CUTSNS_PIN = 1 [19:31:23]Read from MH i2c: 01 [19:31:23]MH_I2C_Read... [19:31:23]*** Stop cut motor [19:31:23]*** Cut end [19:31:23]Read from MH i2c: 01 07 00 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: 01 07 00 8E 08 00 00 00 00 00 FF 0F AB [19:31:23]process_action close_receipt done [19:31:23]requested_data is exist [19:31:23]produce_requested_data [19:31:23]requested_item fm.sn is exist - process it [19:31:23]wFMCommunicate request_size=4 [19:31:23]MH_SAM_APDU [19:31:23]CAPDU: 80 11 00 00 [19:31:23]Write to MH i2c: E2 08 00 8F 08 80 11 00 00 00 00 00 00 11 [19:31:23]Write i2c OK [19:31:23]MH_I2C_Read... [19:31:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:23]Read from MH i2c: E2 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 17 00 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 17 00 8F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [19:31:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:31:23]wFMCommunicate OK [19:31:23]requested_item fd.num is exist - process it [19:31:23]SAM_PROTO_GetFieldsCounters [19:31:23]wFMCommunicate request_size=4 [19:31:23]MH_SAM_APDU [19:31:23]CAPDU: 80 13 00 00 [19:31:23]Write to MH i2c: E2 08 00 90 08 80 13 00 00 00 00 00 00 14 [19:31:23]Write i2c OK [19:31:23]MH_I2C_Read... [19:31:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:31:23]Read from MH i2c: E2 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 62 00 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 62 00 90 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [19:31:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:31:23]wFMCommunicate OK [19:31:23]SAM_PROTO_GetFieldsCounters done [19:31:23]requested_item shift.num is exist - process it [19:31:23]requested_item shift.opened is exist - process it [19:31:23]req_shift_opened [19:31:23]FM_GetShiftState [19:31:23]SAM_PROTO_GetShiftState [19:31:23]wFMCommunicate request_size=4 [19:31:23]MH_SAM_APDU [19:31:23]CAPDU: 80 13 01 00 [19:31:23]Write to MH i2c: E2 08 00 91 08 80 13 01 00 00 00 00 00 16 [19:31:23]Write i2c OK [19:31:23]MH_I2C_Read... [19:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:23]Read from MH i2c: E2 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 0E 00 [19:31:23]MH_I2C_Read... [19:31:23]Read from MH i2c: E2 0E 00 91 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 DE [19:31:23]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:31:23]wFMCommunicate OK [19:31:23]SAM_PROTO_GetShiftState done [19:31:23]FM_GetShiftState done [19:31:23]req_shift_opened done [19:31:23]requested_item shift.open_date is exist - process it [19:31:23]req_shift_open_date [19:31:23]req_shift_open_date done [19:31:23]produce_requested_data done [19:31:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153326,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:31:23]process_action_free close_receipt [19:31:23]json_value_free [19:31:23]json_value_free done [19:31:23]process_json_proto returns [19:31:23]Send response to host [19:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153326,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:31:23]free response buf [19:31:23]execute_script done [19:31:23]execute_script returns [19:31:23]free content buf [19:31:23]Sock 7.Close socket [19:31:23]Sock 7.Thread stoped [19:31:29]Connected sock=10 [19:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 61 CD 07 01 9E EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 04 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 35 04 06 00 3E 50 F1 3E 64 27 BA 08 41 4C DC 60 1B 21 [19:31:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D A2 47 00 85 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 56 02 00 F4 03 04 00 0B 0D F4 66 B6 04 01 00 00 80 01 BA D4 2E 4C 9E 3E [19:31:30]CommunicateWithHost err = 0 [19:31:30]CheckOFDResponse [19:31:30]1017 (14) - 77093643461234 [19:31:30]1041 (16) - 0000000000871835 [19:31:30]1040 (4) - 153325 [19:31:30]1012 (4) - 25.09.2024 13:15 [19:31:30]1206 (1) - 0 [19:31:30]OFD Sender: Remove packet 153325 [19:31:30]ProducePacketName [19:31:30]name=ofd_packets/00153325 [19:31:30]NVStorageDeleteData [19:31:31]OFD Sender: Processing packet 153326 [packets to send 836, broken 835] [19:31:31]ProducePacketName [19:31:31]name=ofd_packets/00153326 [19:31:31]OFD Sender: To server: pG, [19:31:31]CommunicateWithHost lk.salyk.kg:30040 [19:31:31]ConnectInit lk.salyk.kg [19:31:31]recv_with_timeout no data received [19:31:31]Connected sock=7 [19:31:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F 33 04 01 16 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 08 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 56 02 00 35 04 06 00 C5 9C 9D 43 46 AD 4D 52 39 17 CA B1 90 ED [19:31:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E4 EB 47 00 23 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 56 02 00 F4 03 04 00 0C 0D F4 66 B6 04 01 00 00 3A 15 0E E2 DE 21 88 32 [19:31:31]CommunicateWithHost err = 0 [19:31:31]CheckOFDResponse [19:31:31]1017 (14) - 77093643461234 [19:31:31]1041 (16) - 0000000000871835 [19:31:31]1040 (4) - 153326 [19:31:31]1012 (4) - 25.09.2024 13:15 [19:31:31]1206 (1) - 0 [19:31:31]OFD Sender: Remove packet 153326 [19:31:31]ProducePacketName [19:31:31]name=ofd_packets/00153326 [19:31:31]NVStorageDeleteData [19:31:32]OFD Sender: No OFD packet to send [19:31:37]OFD Sender: No OFD packet to send [19:31:41]recv_with_timeout no data received [19:31:42]OFD Sender: No OFD packet to send [19:31:47]OFD Sender: No OFD packet to send [19:31:52]OFD Sender: No OFD packet to send [19:31:52]recv_with_timeout no data received [19:31:57]OFD Sender: No OFD packet to send [19:32:02]OFD Sender: No OFD packet to send [19:32:07]OFD Sender: No OFD packet to send [19:32:12]OFD Sender: No OFD packet to send [19:32:15]accept exits with 9 [19:32:15]New connection [19:32:15]New thread 3066527076 created [19:32:15]Thread 3066670436 joined [19:32:15]Waiting for new connection... [19:32:15] Sock 9.Parse request [19:32:15]Sock 9.Check first char [19:32:15]Sock 9.First char is OK [19:32:15]request: POST /json_proto HTTP/1.0 [19:32:15]Method: POST [19:32:15]URL: /json_proto [19:32:15]Method is POST - this is cgi request [19:32:15]url: /json_proto [19:32:15]query_string will be loaded in cgi processing [19:32:15]execute_cgi json_proto POST (null) [19:32:15]execute_cgi path=json_proto method=POST [19:32:15]POST find Content-Length [19:32:15]Host: 172.17.43.67:8080 [19:32:15]Content-Length: 678 [19:32:15]Content-Type: application/json [19:32:15] [19:32:15]POST finish read [19:32:15]Found Content-Length = 678 [19:32:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:15]execute_script... [19:32:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:15]POST & json_proto [19:32:15]process_json_proto [19:32:15]json parsed OK: [19:32:15]protocol is kg_v1.0 [19:32:15]action value=close_receipt [19:32:15]process_action close_receipt [19:32:15]cmd_close_receipt [19:32:15]MH_GetDate [19:32:15]Write to MH i2c: F0 00 00 92 08 89 [19:32:15]Write i2c OK [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: F0 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: F0 09 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: F0 09 00 92 08 00 40 65 F4 66 6A BD 47 65 64 [19:32:15]GetLastDocTimeStamp 1727292680 [19:32:15]current date 1727292736 [19:32:15]FM_GetShiftState [19:32:15]SAM_PROTO_GetShiftState [19:32:15]wFMCommunicate request_size=4 [19:32:15]MH_SAM_APDU [19:32:15]CAPDU: 80 13 01 00 [19:32:15]Write to MH i2c: E2 08 00 93 08 80 13 01 00 00 00 00 00 18 [19:32:15]Write i2c OK [19:32:15]MH_I2C_Read... [19:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:15]Read from MH i2c: E2 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 0E 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 0E 00 93 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E0 [19:32:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:32:15]wFMCommunicate OK [19:32:15]SAM_PROTO_GetShiftState done [19:32:15]FM_GetShiftState done [19:32:15]opened in 1727224329 [19:32:15]opened+sec_in_day 1727310729 [19:32:15]quantity*price = 30035 [19:32:15]sum+1 = 30036 [19:32:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 343 25.09.2024 19:32 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153327 ФПД: 216466361830882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153327&fm=216466361830882&tin=02508201610067®Number=0000000000091825&sum=30000 [19:32:16]StoreToDocumentArchive [19:32:16]shift 478 fd 153327 [19:32:16]save to /storage/0478/doc_00153327 [19:32:16]save last doc name /storage/0478/doc_00153327 to /storage/kkm_last_doc_name [19:32:16]save OK [19:32:16]Clear old archive folders... [19:32:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:32:16]tlvbuf is 01AC8F20 [19:32:16]SAM_PROTO_ClearQueue [19:32:16]wFMCommunicate request_size=4 [19:32:16]MH_SAM_APDU [19:32:16]CAPDU: 80 09 00 00 [19:32:16]Write to MH i2c: E2 08 00 A0 08 80 09 00 00 00 00 00 00 1A [19:32:16]Write i2c OK [19:32:16]MH_I2C_Read... [19:32:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:16]Read from MH i2c: E2 [19:32:16]MH_I2C_Read... [19:32:16]Read from MH i2c: E2 03 00 [19:32:16]MH_I2C_Read... [19:32:16]Read from MH i2c: E2 03 00 A0 08 00 90 00 1C [19:32:16]RAPDU: 90 00 [19:32:16]wFMCommunicate OK [19:32:16]SAM_PROTO_ClearQueue done [19:32:16]KKMCreateOFDPacket [19:32:16]OFDProtocolAddRootSTLVToBuf [19:32:16]FM_MakeSignedData [19:32:16]FM_MakeSignedData [19:32:16]SAM_PROTO_SignData [19:32:16]wFMCommunicate request_size=4 [19:32:16]MH_SAM_APDU [19:32:16]CAPDU: 80 0D 01 02 [19:32:16]Write to MH i2c: E2 08 00 A1 08 80 0D 01 02 00 00 00 00 22 [19:32:16]Write i2c OK [19:32:16]MH_I2C_Read... [19:32:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:16]Read from MH i2c: E2 [19:32:16]MH_I2C_Read... [19:32:16]Read from MH i2c: E2 03 00 [19:32:16]MH_I2C_Read... [19:32:16]Read from MH i2c: E2 03 00 A1 08 00 90 00 1D [19:32:16]RAPDU: 90 00 [19:32:16]wFMCommunicate OK [19:32:16]wFMCommunicate request_size=255 [19:32:16]MH_SAM_APDU [19:32: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 40 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 56 02 00 35 04 06 00 C4 [19:32:16]Write to MH i2c: E2 02 01 A2 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 40 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 56 02 00 35 04 06 00 C4 00 00 01 [19:32:16]Write i2c OK [19:32:16]MH_I2C_Read... [19:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:17]Read from MH i2c: E2 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 03 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 03 00 A2 08 00 90 00 1E [19:32:17]RAPDU: 90 00 [19:32:17]wFMCommunicate OK [19:32:17]wFMCommunicate request_size=10 [19:32:17]MH_SAM_APDU [19:32:17]CAPDU: 80 0D 02 02 05 E0 00 9A 4D E2 [19:32:17]Write to MH i2c: E2 0D 00 A3 08 80 0D 02 02 05 00 E0 00 9A 4D E2 00 00 D8 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:17]Read from MH i2c: E2 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 03 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [19:32:17]RAPDU: 90 00 [19:32:17]wFMCommunicate OK [19:32:17]wFMCommunicate request_size=4 [19:32:17]MH_SAM_APDU [19:32:17]CAPDU: 80 0D 03 02 [19:32:17]Write to MH i2c: E2 08 00 A4 08 80 0D 03 02 00 00 00 00 27 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:17]Read from MH i2c: E2 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 0B 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 0B 00 A4 08 00 2C 5C 99 BE 86 ED B2 04 90 00 30 [19:32:17]RAPDU: 2C 5C 99 BE 86 ED B2 04 90 00 [19:32:17]wFMCommunicate OK [19:32:17]SAM_PROTO_SignData done [19:32:17]FM_MakeSignedData done [19:32:17]CreateOFDProtocolMessage [19:32:17]wFMCommunicate request_size=4 [19:32:17]MH_SAM_APDU [19:32:17]CAPDU: 80 11 00 00 [19:32:17]Write to MH i2c: E2 08 00 A5 08 80 11 00 00 00 00 00 00 27 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:17]Read from MH i2c: E2 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 17 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: E2 17 00 A5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [19:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:32:17]wFMCommunicate OK [19:32:17]CreateOFDProtocolMessage done [19:32:17]OFDSenderStorePacket 153327 [19:32:17]StoreOFDPacket docnum=153327 [19:32:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 86 07 01 FE 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 40 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 56 02 00 35 04 06 00 C4 E0 00 9A 4D E2 2C 5C 99 BE 86 ED B2 04 [19:32:17]CheckFolder [19:32:17]dirname=/storage/ofd_packets [19:32:17]CheckFolder done [19:32:17]ProducePacketName [19:32:17]name=ofd_packets/00153327 [19:32:17]NVStorageSaveData ofd_packets/00153327 [19:32:17]File name is /storage/ofd_packets/00153327 [19:32:17]Write 301 bytes [19:32:17]NVStorageSaveData done [19:32:17]OFDSenderStorePacket done [19:32:17]KKMCreateOFDPacket done [19:32:17]NVStorageSaveData kkm_last_timestamp [19:32:17]File name is /storage/kkm_last_timestamp [19:32:17]Write 4 bytes [19:32:17]NVStorageSaveData done [19:32:17]ExternCall_PrintAddStr [19:32:17]wPrintStart [19:32:17]Write to MH i2c: 01 00 00 A6 08 AE [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 07 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 07 00 A6 08 00 00 00 00 00 FF 0F C3 [19:32:17]RasterBufferAndPrint [19:32:17]line Счет N : (1)1787325 [19:32:17]line ИНН: 02508201610067 [19:32:17]line Контрольно-Кассовый Чек [19:32:17]line ПРОДАЖА [19:32:17]line ТРК (МРК, ГНК) : 22 [19:32:17]line Товар: 2710124130 [19:32:17]line Аи-92-К-5 [19:32:17]line 4.430 * 67.80 [19:32:17]line = 300.35 [19:32:17]line НДС 12% НСП 1% [19:32:17]line > о реализуемом товаре [19:32:17]line ОКРУГЛЕНИЕ: -0.35 [19:32:17]line ИТОГО: 300.00 [19:32:17]line Внесено: 300.00 [19:32:17]line СДАЧА: 0.00 [19:32:17]line НСП 1% : 2.66 [19:32:17]line НДС 12% : 31.90 [19:32:17]line Наличными: 300.00 [19:32:17]line Безнал.: 0.00 [19:32:17]line Место: АЗС № 89 "Партнер Нефть" [19:32:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:32:17]line СНО: Общий режим [19:32:17]line Чек 343 25.09.2024 19:32 [19:32:17]line Смена: 478 ФФД: 1.0 [19:32:17]line ЗНМ: 0300000113 [19:32:17]line РНМ: 0000000000091825 [19:32:17]line Версия ККМ: 001 [19:32:17]line ФМ: 0000000000871835 [19:32:17]line ФД: 153327 [19:32:17]line ФПД: 216466361830882 [19:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153327&fm=216466361830882&tin=02508201610067®Number=0000000000091825&sum=30000 [19:32:17]written 0, free lines is 4095 [19:32:17]OFD Sender: Processing packet 153327 [packets to send 836, broken 835] [19:32:17]ProducePacketName [19:32:17]name=ofd_packets/00153327 [19:32:17]OFD Sender: To server: pG, [19:32:17]CommunicateWithHost lk.salyk.kg:30040 [19:32:17]ConnectInit lk.salyk.kg [19:32:17]Write to MH i2c: 01 00 00 D1 08 D9 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 07 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 E4 0C D0 [19:32:17]RasterBufferAndPrint [19:32:17]line [19:32:17]line [19:32:17]line [19:32:17]line [19:32:17]line [19:32:17]written 0, free lines is 3306 [19:32:17]MH_Cut [19:32:17]Write to MH i2c: D1 01 00 D8 08 01 B2 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: D1 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: D1 01 00 [19:32:17]MH_I2C_Read... [19:32:17]Read from MH i2c: D1 01 00 D8 08 00 B1 [19:32:17]Write to MH i2c: 01 00 00 D9 08 E1 [19:32:17]Write i2c OK [19:32:17]MH_I2C_Read... [19:32:18]*** Cut start [19:32:18]*** Purtial cut [19:32:18]*** Stage 1: CUTSNS_PIN = 1 [19:32:18]Read from MH i2c: 01 [19:32:18]MH_I2C_Read... [19:32:18]*** Stop cut motor [19:32:18]*** Cut end [19:32:18]Read from MH i2c: 01 07 00 [19:32:18]MH_I2C_Read... [19:32:18]Read from MH i2c: 01 07 00 D9 08 00 00 00 00 00 FF 0F F6 [19:32:18]process_action close_receipt done [19:32:18]requested_data is exist [19:32:18]produce_requested_data [19:32:18]requested_item fm.sn is exist - process it [19:32:18]wFMCommunicate request_size=4 [19:32:18]MH_SAM_APDU [19:32:18]CAPDU: 80 11 00 00 [19:32:18]Write to MH i2c: E2 08 00 DA 08 80 11 00 00 00 00 00 00 5C [19:32:18]Write i2c OK [19:32:18]MH_I2C_Read... [19:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:18]Read from MH i2c: E2 [19:32:18]MH_I2C_Read... [19:32:18]Read from MH i2c: E2 17 00 [19:32:18]MH_I2C_Read... [19:32:18]Read from MH i2c: E2 17 00 DA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [19:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:32:18]wFMCommunicate OK [19:32:18]requested_item fd.num is exist - process it [19:32:18]SAM_PROTO_GetFieldsCounters [19:32:18]wFMCommunicate request_size=4 [19:32:18]MH_SAM_APDU [19:32:18]CAPDU: 80 13 00 00 [19:32:18]Write to MH i2c: E2 08 00 DB 08 80 13 00 00 00 00 00 00 5F [19:32:18]Write i2c OK [19:32:18]MH_I2C_Read... [19:32:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:19]Read from MH i2c: E2 [19:32:19]MH_I2C_Read... [19:32:19]Read from MH i2c: E2 62 00 [19:32:19]MH_I2C_Read... [19:32:19]Read from MH i2c: E2 62 00 DB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [19:32:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:19]wFMCommunicate OK [19:32:19]SAM_PROTO_GetFieldsCounters done [19:32:19]requested_item shift.num is exist - process it [19:32:19]requested_item shift.opened is exist - process it [19:32:19]req_shift_opened [19:32:19]FM_GetShiftState [19:32:19]SAM_PROTO_GetShiftState [19:32:19]wFMCommunicate request_size=4 [19:32:19]MH_SAM_APDU [19:32:19]CAPDU: 80 13 01 00 [19:32:19]Write to MH i2c: E2 08 00 DC 08 80 13 01 00 00 00 00 00 61 [19:32:19]Write i2c OK [19:32:19]MH_I2C_Read... [19:32:19]Read from MH i2c: E2 [19:32:19]MH_I2C_Read... [19:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:19]Read from MH i2c: E2 0E 00 [19:32:19]MH_I2C_Read... [19:32:19]Read from MH i2c: E2 0E 00 DC 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 29 [19:32:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:32:19]wFMCommunicate OK [19:32:19]SAM_PROTO_GetShiftState done [19:32:19]FM_GetShiftState done [19:32:19]req_shift_opened done [19:32:19]requested_item shift.open_date is exist - process it [19:32:19]req_shift_open_date [19:32:19]req_shift_open_date done [19:32:19]produce_requested_data done [19:32:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153327,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:32:19]process_action_free close_receipt [19:32:19]json_value_free [19:32:19]json_value_free done [19:32:19]process_json_proto returns [19:32:19]Send response to host [19:32:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153327,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:32:19]free response buf [19:32:19]execute_script done [19:32:19]execute_script returns [19:32:19]free content buf [19:32:19]Sock 9.Close socket [19:32:19]Sock 9.Thread stoped [19:32:19]Connected sock=11 [19:32:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 97 86 07 01 FE 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 40 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 56 02 00 35 04 06 00 C4 E0 00 9A 4D E2 2C 5C 99 BE 86 ED B2 04 [19:32:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB 50 47 00 5F 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 56 02 00 F4 03 04 00 3D 0D F4 66 B6 04 01 00 00 E8 75 FD 3B DC 92 86 0B [19:32:20]CommunicateWithHost err = 0 [19:32:20]CheckOFDResponse [19:32:20]1017 (14) - 77093643461234 [19:32:20]1041 (16) - 0000000000871835 [19:32:20]1040 (4) - 153327 [19:32:20]1012 (4) - 25.09.2024 13:16 [19:32:20]1206 (1) - 0 [19:32:20]OFD Sender: Remove packet 153327 [19:32:20]ProducePacketName [19:32:20]name=ofd_packets/00153327 [19:32:20]NVStorageDeleteData [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:08]recv_with_timeout no data received [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]accept exits with 10 [19:33:30]New connection [19:33:30]New thread 3066670436 created [19:33:30]Thread 3066527076 joined [19:33:30]Waiting for new connection... [19:33:30] Sock 10.Parse request [19:33:30]Sock 10.Check first char [19:33:30]Sock 10.First char is OK [19:33:30]request: POST /json_proto HTTP/1.0 [19:33:30]Method: POST [19:33:30]URL: /json_proto [19:33:30]Method is POST - this is cgi request [19:33:30]url: /json_proto [19:33:30]query_string will be loaded in cgi processing [19:33:30]execute_cgi json_proto POST (null) [19:33:30]execute_cgi path=json_proto method=POST [19:33:30]POST find Content-Length [19:33:30]Host: 172.17.43.67:8080 [19:33:30]Content-Length: 794 [19:33:30]Content-Type: application/json [19:33:30] [19:33:30]POST finish read [19:33:30]Found Content-Length = 794 [19:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:30]execute_script... [19:33: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)1787324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:30]POST & json_proto [19:33:30]process_json_proto [19:33:30]json parsed OK: [19:33:30]protocol is kg_v1.0 [19:33:30]action value=close_receipt [19:33:30]process_action close_receipt [19:33:30]cmd_close_receipt [19:33:30]MH_GetDate [19:33:30]Write to MH i2c: F0 00 00 DD 08 D4 [19:33:30]Write i2c OK [19:33:30]MH_I2C_Read... [19:33:30]Read from MH i2c: F0 [19:33:30]MH_I2C_Read... [19:33:30]Read from MH i2c: F0 09 00 [19:33:30]MH_I2C_Read... [19:33:30]Read from MH i2c: F0 09 00 DD 08 00 8B 65 F4 66 6A BD 47 65 FA [19:33:30]GetLastDocTimeStamp 1727292736 [19:33:30]current date 1727292811 [19:33:30]FM_GetShiftState [19:33:30]SAM_PROTO_GetShiftState [19:33:30]wFMCommunicate request_size=4 [19:33:30]MH_SAM_APDU [19:33:30]CAPDU: 80 13 01 00 [19:33:30]Write to MH i2c: E2 08 00 DE 08 80 13 01 00 00 00 00 00 63 [19:33:30]Write i2c OK [19:33:30]MH_I2C_Read... [19:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:30]Read from MH i2c: E2 [19:33:30]MH_I2C_Read... [19:33:30]Read from MH i2c: E2 0E 00 [19:33:30]MH_I2C_Read... [19:33:30]Read from MH i2c: E2 0E 00 DE 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [19:33:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:33:30]wFMCommunicate OK [19:33:30]SAM_PROTO_GetShiftState done [19:33:30]FM_GetShiftState done [19:33:30]opened in 1727224329 [19:33:30]opened+sec_in_day 1727310729 [19:33:30]quantity*price = 0 [19:33:30]sum+1 = 1 [19:33:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 344 25.09.2024 19:33 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 153328 ФПД: 62303994201424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153328&fm=62303994201424&tin=02508201610067®Number=0000000000091825&sum=0 [19:33:31]StoreToDocumentArchive [19:33:31]shift 478 fd 153328 [19:33:31]save to /storage/0478/doc_00153328 [19:33:31]save last doc name /storage/0478/doc_00153328 to /storage/kkm_last_doc_name [19:33:31]save OK [19:33:31]Clear old archive folders... [19:33:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:33:31]tlvbuf is 01B7D740 [19:33:31]SAM_PROTO_ClearQueue [19:33:31]wFMCommunicate request_size=4 [19:33:31]MH_SAM_APDU [19:33:31]CAPDU: 80 09 00 00 [19:33:31]Write to MH i2c: E2 08 00 EB 08 80 09 00 00 00 00 00 00 65 [19:33:31]Write i2c OK [19:33:31]MH_I2C_Read... [19:33:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:31]Read from MH i2c: E2 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 EB 08 00 90 00 67 [19:33:31]RAPDU: 90 00 [19:33:31]wFMCommunicate OK [19:33:31]SAM_PROTO_ClearQueue done [19:33:31]KKMCreateOFDPacket [19:33:31]OFDProtocolAddRootSTLVToBuf [19:33:31]FM_MakeSignedData [19:33:31]FM_MakeSignedData [19:33:31]SAM_PROTO_SignData [19:33:31]wFMCommunicate request_size=4 [19:33:31]MH_SAM_APDU [19:33:31]CAPDU: 80 0D 01 02 [19:33:31]Write to MH i2c: E2 08 00 EC 08 80 0D 01 02 00 00 00 00 6D [19:33:31]Write i2c OK [19:33:31]MH_I2C_Read... [19:33:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:31]Read from MH i2c: E2 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 EC 08 00 90 00 68 [19:33:31]RAPDU: 90 00 [19:33:31]wFMCommunicate OK [19:33:31]wFMCommunicate request_size=255 [19:33:31]MH_SAM_APDU [19:33:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 8B 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 56 02 00 35 04 06 00 38 AA 47 71 [19:33:31]Write to MH i2c: E2 02 01 ED 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 8B 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 56 02 00 35 04 06 00 38 AA 47 71 00 00 9B [19:33:31]Write i2c OK [19:33:31]MH_I2C_Read... [19:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:31]Read from MH i2c: E2 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [19:33:31]RAPDU: 90 00 [19:33:31]wFMCommunicate OK [19:33:31]wFMCommunicate request_size=7 [19:33:31]MH_SAM_APDU [19:33:31]CAPDU: 80 0D 02 02 02 45 50 [19:33:31]Write to MH i2c: E2 0A 00 EE 08 80 0D 02 02 02 00 45 50 00 00 09 [19:33:31]Write i2c OK [19:33:31]MH_I2C_Read... [19:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:31]Read from MH i2c: E2 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 [19:33:31]MH_I2C_Read... [19:33:31]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [19:33:31]RAPDU: 90 00 [19:33:31]wFMCommunicate OK [19:33:31]wFMCommunicate request_size=4 [19:33:31]MH_SAM_APDU [19:33:31]CAPDU: 80 0D 03 02 [19:33:31]Write to MH i2c: E2 08 00 EF 08 80 0D 03 02 00 00 00 00 72 [19:33:31]Write i2c OK [19:33:31]MH_I2C_Read... [19:33:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:32]Read from MH i2c: E2 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 0B 00 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 0B 00 EF 08 00 D4 4B 52 78 0C 70 A6 95 90 00 13 [19:33:32]RAPDU: D4 4B 52 78 0C 70 A6 95 90 00 [19:33:32]wFMCommunicate OK [19:33:32]SAM_PROTO_SignData done [19:33:32]FM_MakeSignedData done [19:33:32]CreateOFDProtocolMessage [19:33:32]wFMCommunicate request_size=4 [19:33:32]MH_SAM_APDU [19:33:32]CAPDU: 80 11 00 00 [19:33:32]Write to MH i2c: E2 08 00 F0 08 80 11 00 00 00 00 00 00 72 [19:33:32]Write i2c OK [19:33:32]MH_I2C_Read... [19:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:32]Read from MH i2c: E2 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 17 00 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 17 00 F0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [19:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:32]wFMCommunicate OK [19:33:32]CreateOFDProtocolMessage done [19:33:32]OFDSenderStorePacket 153328 [19:33:32]StoreOFDPacket docnum=153328 [19:31:04]OFD Sender: No OFD packet to send [19:31:09]OFD Sender: No OFD packet to send [19:31:12]recv_with_timeout no data received [19:31:14]OFD Sender: No OFD packet to send [19:31:15]accept exits with 9 [19:31:15]New connection [19:31:15]New thread 3066527076 created [19:31:15]Thread 3066670436 joined [19:31:15]Waiting for new connection... [19:31:15] Sock 9.Parse request [19:31:15]Sock 9.Check first char [19:31:15]Sock 9.First char is OK [19:31:15]request: POST /json_proto HTTP/1.0 [19:31:15]Method: POST [19:31:15]URL: /json_proto [19:31:15]Method is POST - this is cgi request [19:31:15]url: /json_proto [19:31:15]query_string will be loaded in cgi processing [19:31:15]execute_cgi json_proto POST (null) [19:31:15]execute_cgi path=json_proto method=POST [19:31:15]POST find Content-Length [19:31:15]Host: 172.17.43.67:8080 [19:31:15]Content-Length: 678 [19:31:15]Content-Type: application/json [19:31:15] [19:31:15]POST finish read [19:31:15]Found Content-Length = 678 [19:31:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:15]execute_script... [19:31:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:15]POST & json_proto [19:31:15]process_json_proto [19:31:15]json parsed OK: [19:31:15]protocol is kg_v1.0 [19:31:15]action value=close_receipt [19:31:15]process_action close_receipt [19:31:15]cmd_close_receipt [19:31:15]MH_GetDate [19:31:15]Write to MH i2c: F0 00 00 FC 07 F2 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: F0 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: F0 09 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: F0 09 00 FC 07 00 04 65 F4 66 6A BD 47 65 91 [19:31:15]GetLastDocTimeStamp 1727292571 [19:31:15]current date 1727292676 [19:31:15]FM_GetShiftState [19:31:15]SAM_PROTO_GetShiftState [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 13 01 00 [19:31:15]Write to MH i2c: E2 08 00 FD 07 80 13 01 00 00 00 00 00 81 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 0E 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 0E 00 FD 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 49 [19:31:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:31:15]wFMCommunicate OK [19:31:15]SAM_PROTO_GetShiftState done [19:31:15]FM_GetShiftState done [19:31:15]opened in 1727224329 [19:31:15]opened+sec_in_day 1727310729 [19:31:15]quantity*price = 50036 [19:31:15]sum+1 = 50037 [19:31:15]Check (price>sum+[00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28092830+1699200362=1727293192 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 09 67 F4 66 6A BD 47 65 9C [19:39:53]Current date/time: 25.09.2024 19:39 [19:39:53]FM_Init [19:39:53]wFMConnect [19:39:53]MH_SAM_On [19:39:53]Write to MH i2c: E0 00 00 08 00 E7 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_init finished! [19:39:53]*** atr: [19:39:53]*** 0F 3B D5 18 FF 81 91 FE [19:39:53]*** 1F C3 80 73 C8 21 10 0A [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]*** 00 00 00 00 00 00 00 00 [19:39:53]Read from MH i2c: E0 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E0 10 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:39:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:39:53]wFMCommunicate request_size=10 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:39:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:39:53]RAPDU: 90 00 [19:39:53]wFMCommunicate OK [19:39:53]wFMCommunicate request_size=4 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 11 00 00 [19:39:53]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 17 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [19:39:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:53]wFMCommunicate OK [19:39:53]Detected FM SN is 0000000000871835 [19:39:53]Stored FM SN is 0000000000871835 [19:39:53]wFMCommunicate request_size=9 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 16 00 00 04 E6 7F 00 00 [19:39:53]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:39:53]RAPDU: 90 00 [19:39:53]wFMCommunicate OK [19:39:53]FM PIN OK [19:39:53]wFMCommunicate request_size=8 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 14 04 00 03 02 00 01 [19:39:53]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:39:53]RAPDU: 90 00 [19:39:53]wFMCommunicate OK [19:39:53]wFMCommunicate request_size=13 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:39:53]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:39:53]RAPDU: 90 00 [19:39:53]wFMCommunicate OK [19:39:53]wFMCommunicate request_size=4 [19:39:53]MH_SAM_APDU [19:39:53]CAPDU: 80 11 00 00 [19:39:53]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:53]Read from MH i2c: E2 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 17 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [19:39:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:53]wFMCommunicate OK [19:39:53]DocumentArchiveInit [19:39:53]Start Httpd... [19:39:53]Httpd thread 3067784548 created [19:39:53]Write to MH i2c: 01 00 00 0F 00 0F [19:39:53]Write i2c OK [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: 01 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: 01 07 00 [19:39:53]MH_I2C_Read... [19:39:53]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:39:53]MH Int Process started [19:39:53]Allocated Socket 8 [19:39:53]Bind OK [19:39:53]Listen OK [19:39:53]httpd running on port 8080 [19:39:53]Waiting for new connection... [19:39:54]OFD Sender: Processing packet 153328 [packets to send 836, broken 835] [19:39:54]ProducePacketName [19:39:54]name=ofd_packets/00153328 [19:39:54]OFD Sender: To server: pG, [19:39:54]CommunicateWithHost lk.salyk.kg:30040 [19:39:54]ConnectInit lk.salyk.kg [19:39:55]Connected sock=6 [19:39:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 2C 04 01 9C 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 8B 65 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 56 02 00 35 04 06 00 38 AA 47 71 45 50 D4 4B 52 78 0C 70 A6 95 [19:39:55]accept exits with 9 [19:39:55]New connection [19:39:55]New thread 3067497828 created [19:39:55]Waiting for new connection... [19:39:55] Sock 9.Parse request [19:39:55]Sock 9.Check first char [19:39:55]Sock 9.First char is OK [19:39:55]request: POST /json_proto HTTP/1.0 [19:39:55]Method: POST [19:39:55]URL: /json_proto [19:39:55]Method is POST - this is cgi request [19:39:55]url: /json_proto [19:39:55]query_string will be loaded in cgi processing [19:39:55]execute_cgi json_proto POST (null) [19:39:55]execute_cgi path=json_proto method=POST [19:39:55]POST find Content-Length [19:39:55]Host: 172.17.43.67:8080 [19:39:55]Content-Length: 215 [19:39:55]Content-Type: application/json [19:39:55] [19:39:55]POST finish read [19:39:55]Found Content-Length = 215 [19:39:55]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:39:55]execute_script... [19:39:55]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:39:55]POST & json_proto [19:39:55]process_json_proto [19:39:55]json parsed OK: [19:39:55]protocol is kg_v1.0 [19:39:55]action value=get_value [19:39:55]process_action get_value [19:39:55]cmd_get_value [19:39:55]process_action get_value done [19:39:55]requested_data is exist [19:39:55]produce_requested_data [19:39:55]requested_item kkm.sn is exist - process it [19:39:55]requested_item kkm.ver is exist - process it [19:39:55]requested_item fm.sn is exist - process it [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 11 00 00 [19:39:55]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 17 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [19:39:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:55]wFMCommunicate OK [19:39:55]requested_item fd.num is exist - process it [19:39:55]SAM_PROTO_GetFieldsCounters [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 13 00 00 [19:39:55]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 62 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [19:39:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:55]wFMCommunicate OK [19:39:55]SAM_PROTO_GetFieldsCounters done [19:39:55]requested_item shift.num is exist - process it [19:39:55]requested_item shift.opened is exist - process it [19:39:55]req_shift_opened [19:39:55]FM_GetShiftState [19:39:55]SAM_PROTO_GetShiftState [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 13 01 00 [19:39:55]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:55]Read from MH i2c: E2 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 0E 00 [19:39:55]MH_I2C_Read... [19:39:55]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 57 [19:39:55]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:39:55]wFMCommunicate OK [19:39:55]SAM_PROTO_GetShiftState done [19:39:55]FM_GetShiftState done [19:39:55]req_shift_opened done [19:39:55]requested_item shift.open_date is exist - process it [19:39:55]req_shift_open_date [19:39:55]req_shift_open_date done [19:39:55]produce_requested_data done [19:39:55]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153328,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:39:55]process_action_free get_value [19:39:55]json_value_free [19:39:55]json_value_free done [19:39:55]process_json_proto returns [19:39:55]Send response to host [19:39:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153328,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:39:55]free response buf [19:39:55]execute_script done [19:39:55]execute_script returns [19:39:55]free content buf [19:39:55]Sock 9.Close socket [19:39:55]Sock 9.Thread stoped [19:39:55]accept exits with 10 [19:39:55]New connection [19:39:55]New thread 3067354468 created [19:39:55]Thread 3067497828 joined [19:39:55]Waiting for new connection... [19:39:55] Sock 10.Parse request [19:39:55]Sock 10.Check first char [19:39:55]Sock 10.First char is OK [19:39:55]request: POST /json_proto HTTP/1.0 [19:39:55]Method: POST [19:39:55]URL: /json_proto [19:39:55]Method is POST - this is cgi request [19:39:55]url: /json_proto [19:39:55]query_string will be loaded in cgi processing [19:39:55]execute_cgi json_proto POST (null) [19:39:55]execute_cgi path=json_proto method=POST [19:39:55]POST find Content-Length [19:39:55]Host: 172.17.43.67:8080 [19:39:55]Content-Length: 331 [19:39:55]Content-Type: application/json [19:39:55] [19:39:55]POST finish read [19:39:55]Found Content-Length = 331 [19:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:39:55]execute_script... [19:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:39:55]POST & json_proto [19:39:55]process_json_proto [19:39:55]json parsed OK: [19:39:55]protocol is kg_v1.0 [19:39:55]action value=get_value [19:39:55]process_action get_value [19:39:55]cmd_get_value [19:39:55]process_action get_value done [19:39:55]requested_data is exist [19:39:55]produce_requested_data [19:39:55]requested_item fm.sale.total is exist - process it [19:39:55]SAM_PROTO_GetFMData [19:39:55]wFMCommunicate request_size=4 [19:39:55]MH_SAM_APDU [19:39:55]CAPDU: 80 13 03 00 [19:39:55]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:39:55]Write i2c OK [19:39:55]MH_I2C_Read... [19:39:56]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:39:56]Read from MH i2c: E2 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 34 53 02 00 69 04 9F 00 6F 04 04 00 5C 4F 02 00 B1 04 05 00 8C BF 6E 9D 02 70 04 05 00 8C BF 6E 9D 02 72 04 00 00 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 6E B3 1E 47 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 CB 15 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 A1 [19:39:56]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 34 53 02 00 69 04 9F 00 6F 04 04 00 5C 4F 02 00 B1 04 05 00 8C BF 6E 9D 02 70 04 05 00 8C BF 6E 9D 02 72 04 00 00 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 6E B3 1E 47 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 CB 15 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:39:56]wFMCommunicate OK [19:39:56]wFMCommunicate request_size=4 [19:39:56]MH_SAM_APDU [19:39:56]CAPDU: 80 17 00 00 [19:39:56]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:39:56]Write i2c OK [19:39:56]MH_I2C_Read... [19:39:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:56]Read from MH i2c: E2 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [19:39:56]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:39:56]wFMCommunicate OK [19:39:56]wFMCommunicate request_size=4 [19:39:56]MH_SAM_APDU [19:39:56]CAPDU: 80 17 00 00 [19:39:56]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:39:56]Write i2c OK [19:39:56]MH_I2C_Read... [19:39:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:56]Read from MH i2c: E2 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [19:39:56]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:39:56]wFMCommunicate OK [19:39:56]wFMCommunicate request_size=4 [19:39:56]MH_SAM_APDU [19:39:56]CAPDU: 80 17 00 00 [19:39:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:39:56]Write i2c OK [19:39:56]MH_I2C_Read... [19:39:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 84 47 00 A3 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 56 02 00 F4 03 04 00 03 0F F4 66 B6 04 01 00 00 C4 89 8A 9A E8 62 19 DC [19:39:56]CommunicateWithHost err = 0 [19:39:56]CheckOFDResponse [19:39:56]1017 (14) - 77093643461234 [19:39:56]1041 (16) - 0000000000871835 [19:39:56]1040 (4) - 153328 [19:39:56]1012 (4) - 25.09.2024 13:24 [19:39:56]1206 (1) - 0 [19:39:56]OFD Sender: Remove packet 153328 [19:39:56]ProducePacketName [19:39:56]name=ofd_packets/00153328 [19:39:56]NVStorageDeleteData [19:39:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 FD 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [19:39:57]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:39:57]wFMCommunicate OK [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 17 00 00 [19:39:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 DE 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [19:39:57]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:39:57]wFMCommunicate OK [19:39:57]SAM_PROTO_GetFMData done [19:39:57]requested_item fm.sale_refund.total is exist - process it [19:39:57]requested_item fm.buy.total is exist - process it [19:39:57]requested_item shift.sale.total is exist - process it [19:39:57]SAM_PROTO_GetShiftData [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 13 02 00 [19:39:57]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]OFD Sender: No OFD packet to send [19:39:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 FD 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 58 01 00 00 69 04 9B 00 6F 04 04 00 58 01 00 00 B1 04 04 00 70 B1 55 01 70 04 04 00 70 B1 55 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 84 4C 24 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 5B 06 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 51 [19:39:57]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 58 01 00 00 69 04 9B 00 6F 04 04 00 58 01 00 00 B1 04 04 00 70 B1 55 01 70 04 04 00 70 B1 55 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 84 4C 24 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 5B 06 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:39:57]wFMCommunicate OK [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 17 00 00 [19:39:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [19:39:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:39:58]wFMCommunicate OK [19:39:58]wFMCommunicate request_size=4 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 17 00 00 [19:39:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [19:39:58]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:39:58]wFMCommunicate OK [19:39:58]wFMCommunicate request_size=4 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 17 00 00 [19:39:58]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [19:39:58]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:39:58]wFMCommunicate OK [19:39:58]wFMCommunicate request_size=4 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 17 00 00 [19:39:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:39:59]Read from MH i2c: E2 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: E2 CB 00 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [19:39:59]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:39:59]wFMCommunicate OK [19:39:59]SAM_PROTO_GetShiftData done [19:39:59]requested_item shift.sale.total_cash is exist - process it [19:39:59]requested_item shift.sale_refund.total is exist - process it [19:39:59]requested_item shift.sale_refund.total_cash is exist - process it [19:39:59]requested_item shift.buy.total is exist - process it [19:39:59]requested_item shift.buy.total_cash is exist - process it [19:39:59]produce_requested_data done [19:39:59]produce_requested_data return {"fm.sale.total":112312155.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":223932.00,"shift.sale.total_cash":223932.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:39:59]process_action_free get_value [19:39:59]json_value_free [19:39:59]json_value_free done [19:39:59]process_json_proto returns [19:39:59]Send response to host [19:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112312155.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":223932.00,"shift.sale.total_cash":223932.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:39:59]free response buf [19:39:59]execute_script done [19:39:59]execute_script returns [19:39:59]free content buf [19:39:59]Sock 10.Close socket [19:39:59]Sock 10.Thread stoped [19:39:59]accept exits with 9 [19:39:59]New connection [19:39:59]New thread 3067497828 created [19:39:59]Thread 3067354468 joined [19:39:59]Waiting for new connection... [19:39:59] Sock 9.Parse request [19:39:59]Sock 9.Check first char [19:39:59]Sock 9.First char is OK [19:39:59]request: POST /json_proto HTTP/1.0 [19:39:59]Method: POST [19:39:59]URL: /json_proto [19:39:59]Method is POST - this is cgi request [19:39:59]url: /json_proto [19:39:59]query_string will be loaded in cgi processing [19:39:59]execute_cgi json_proto POST (null) [19:39:59]execute_cgi path=json_proto method=POST [19:39:59]POST find Content-Length [19:39:59]Host: 172.17.43.67:8080 [19:39:59]Content-Length: 662 [19:39:59]Content-Type: application/json [19:39:59] [19:39:59]POST finish read [19:39:59]Found Content-Length = 662 [19:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "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:39:59]execute_script... [19:39:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "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:39:59]POST & json_proto [19:39:59]process_json_proto [19:39:59]json parsed OK: [19:39:59]protocol is kg_v1.0 [19:39:59]action value=close_receipt [19:39:59]process_action close_receipt [19:39:59]cmd_close_receipt [19:39:59]MH_GetDate [19:39:59]Write to MH i2c: F0 00 00 1D 00 0C [19:39:59]Write i2c OK [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: F0 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: F0 09 00 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: F0 09 00 1D 00 00 0F 67 F4 66 6A BD 47 65 B8 [19:39:59]GetLastDocTimeStamp 1727292811 [19:39:59]current date 1727293199 [19:39:59]FM_GetShiftState [19:39:59]SAM_PROTO_GetShiftState [19:39:59]wFMCommunicate request_size=4 [19:39:59]MH_SAM_APDU [19:39:59]CAPDU: 80 13 01 00 [19:39:59]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:39:59]Write i2c OK [19:39:59]MH_I2C_Read... [19:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:59]Read from MH i2c: E2 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: E2 0E 00 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [19:39:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:39:59]wFMCommunicate OK [19:39:59]SAM_PROTO_GetShiftState done [19:39:59]FM_GetShiftState done [19:39:59]opened in 1727224329 [19:39:59]opened+sec_in_day 1727310729 [19:39:59]quantity*price = 60013 [19:39:59]sum+1 = 60015 [19:39:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 345 25.09.2024 19:39 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153329 ФПД: 120180652454277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153329&fm=120180652454277&tin=02508201610067®Number=0000000000091825&sum=60000 [19:40:00]StoreToDocumentArchive [19:40:00]shift 478 fd 153329 [19:40:00]save to /storage/0478/doc_00153329 [19:40:00]save last doc name /storage/0478/doc_00153329 to /storage/kkm_last_doc_name [19:40:00]save OK [19:40:00]Clear old archive folders... [19:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:40:00]tlvbuf is 01A3DA80 [19:40:00]SAM_PROTO_ClearQueue [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 09 00 00 [19:40:00]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:00]Read from MH i2c: E2 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 03 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:40:00]RAPDU: 90 00 [19:40:00]wFMCommunicate OK [19:40:00]SAM_PROTO_ClearQueue done [19:40:00]KKMCreateOFDPacket [19:40:00]OFDProtocolAddRootSTLVToBuf [19:40:00]FM_MakeSignedData [19:40:00]FM_MakeSignedData [19:40:00]SAM_PROTO_SignData [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 0D 01 02 [19:40:00]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:40:01]RAPDU: 90 00 [19:40:01]wFMCommunicate OK [19:40:01]wFMCommunicate request_size=255 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 56 02 00 35 04 06 00 6D 4D BD 19 31 [19:40:01]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 56 02 00 35 04 06 00 6D 4D BD 19 31 00 00 04 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:40:01]RAPDU: 90 00 [19:40:01]wFMCommunicate OK [19:40:01]wFMCommunicate request_size=6 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 0D 02 02 01 85 [19:40:01]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 85 00 00 2F [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:40:01]RAPDU: 90 00 [19:40:01]wFMCommunicate OK [19:40:01]wFMCommunicate request_size=4 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 0D 03 02 [19:40:01]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 0B 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 0B 00 2F 00 00 78 3B 9D 5A CE C2 FF FB 90 00 DF [19:40:01]RAPDU: 78 3B 9D 5A CE C2 FF FB 90 00 [19:40:01]wFMCommunicate OK [19:40:01]SAM_PROTO_SignData done [19:40:01]FM_MakeSignedData done [19:40:01]CreateOFDProtocolMessage [19:40:01]wFMCommunicate request_size=4 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 11 00 00 [19:40:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 17 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [19:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:01]wFMCommunicate OK [19:40:01]CreateOFDProtocolMessage done [19:40:01]OFDSenderStorePacket 153329 [19:40:01]StoreOFDPacket docnum=153329 [19:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B0 1E 03 01 64 CF 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 56 02 00 35 04 06 00 6D 4D BD 19 31 85 78 3B 9D 5A CE C2 FF FB [19:40:01]CheckFolder [19:40:01]dirname=/storage/ofd_packets [19:40:01]CheckFolder done [19:40:01]ProducePacketName [19:40:01]name=ofd_packets/00153329 [19:40:01]NVStorageSaveData ofd_packets/00153329 [19:40:01]File name is /storage/ofd_packets/00153329 [19:40:01]Write 297 bytes [19:40:01]NVStorageSaveData done [19:40:01]OFDSenderStorePacket done [19:40:01]KKMCreateOFDPacket done [19:40:01]NVStorageSaveData kkm_last_timestamp [19:40:01]File name is /storage/kkm_last_timestamp [19:40:01]Write 4 bytes [19:40:01]NVStorageSaveData done [19:40:01]ExternCall_PrintAddStr [19:40:01]wPrintStart [19:40:01]Write to MH i2c: 01 00 00 31 00 31 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: 01 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: 01 07 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:40:01]RasterBufferAndPrint [19:40:01]line Счет N : (1)1787326 [19:40:01]line ИНН: 02508201610067 [19:40:01]line Контрольно-Кассовый Чек [19:40:01]line ПРОДАЖА [19:40:01]line ТРК (МРК, ГНК) : 11 [19:40:01]line Товар: 2710124130 [19:40:01]line Super-92 [19:40:01]line 8.660 * 69.30 [19:40:01]line = 600.14 [19:40:01]line НДС 12% НСП 1% [19:40:01]line > о реализуемом товаре [19:40:01]line ОКРУГЛЕНИЕ: -0.14 [19:40:01]line ИТОГО: 600.00 [19:40:01]line Внесено: 600.00 [19:40:01]line СДАЧА: 0.00 [19:40:01]line НСП 1% : 5.31 [19:40:01]line НДС 12% : 63.73 [19:40:01]line Наличными: 600.00 [19:40:01]line Безнал.: 0.00 [19:40:01]line Место: АЗС № 89 "Партнер Нефть" [19:40:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:40:01]line СНО: Общий режим [19:40:01]line Чек 345 25.09.2024 19:39 [19:40:01]line Смена: 478 ФФД: 1.0 [19:40:01]line ЗНМ: 0300000113 [19:40:01]line РНМ: 0000000000091825 [19:40:01]line Версия ККМ: 001 [19:40:01]line ФМ: 0000000000871835 [19:40:01]line ФД: 153329 [19:40:01]line ФПД: 120180652454277 [19:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T193959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153329&fm=120180652454277&tin=02508201610067®Number=0000000000091825&sum=60000 [19:40:01]written 0, free lines is 4095 [19:40:01]OFD Sender: Processing packet 153329 [packets to send 836, broken 835] [19:40:01]ProducePacketName [19:40:01]name=ofd_packets/00153329 [19:40:01]OFD Sender: To server: pG, [19:40:01]CommunicateWithHost lk.salyk.kg:30040 [19:40:01]ConnectInit lk.salyk.kg [19:40:02]Write to MH i2c: 01 00 00 5C 00 5C [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 07 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E0 0C 4F [19:40:02]RasterBufferAndPrint [19:40:02]line [19:40:02]line [19:40:02]line [19:40:02]line [19:40:02]line [19:40:02]Connected sock=6 [19:40:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B0 1E 03 01 64 CF 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 56 02 00 35 04 06 00 6D 4D BD 19 31 85 78 3B 9D 5A CE C2 FF FB [19:40:02]written 0, free lines is 3349 [19:40:02]MH_Cut [19:40:02]Write to MH i2c: D1 01 00 63 00 01 35 [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: D1 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: D1 01 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: D1 01 00 63 00 00 34 [19:40:02]Write to MH i2c: 01 00 00 64 00 64 [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]*** Cut start [19:40:02]*** Purtial cut [19:40:02]*** Stage 1: CUTSNS_PIN = 1 [19:40:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA 61 47 00 E0 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 56 02 00 F4 03 04 00 0A 0F F4 66 B6 04 01 00 00 7D 4F F2 30 97 7F AB 02 [19:40:03]CommunicateWithHost err = 0 [19:40:03]CheckOFDResponse [19:40:03]1017 (14) - 77093643461234 [19:40:03]1041 (16) - 0000000000871835 [19:40:03]1040 (4) - 153329 [19:40:03]1012 (4) - 25.09.2024 13:24 [19:40:03]1206 (1) - 0 [19:40:03]OFD Sender: Remove packet 153329 [19:40:03]ProducePacketName [19:40:03]name=ofd_packets/00153329 [19:40:03]NVStorageDeleteData [19:40:03]*** Stop cut motor [19:40:03]*** Cut end [19:40:03]Read from MH i2c: 01 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: 01 07 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:40:03]process_action close_receipt done [19:40:03]requested_data is exist [19:40:03]produce_requested_data [19:40:03]requested_item fm.sn is exist - process it [19:40:03]wFMCommunicate request_size=4 [19:40:03]MH_SAM_APDU [19:40:03]CAPDU: 80 11 00 00 [19:40:03]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:03]Read from MH i2c: E2 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 17 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [19:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:03]wFMCommunicate OK [19:40:03]requested_item fd.num is exist - process it [19:40:03]SAM_PROTO_GetFieldsCounters [19:40:03]wFMCommunicate request_size=4 [19:40:03]MH_SAM_APDU [19:40:03]CAPDU: 80 13 00 00 [19:40:03]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:03]Read from MH i2c: E2 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 62 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [19:40:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:03]wFMCommunicate OK [19:40:03]SAM_PROTO_GetFieldsCounters done [19:40:03]requested_item shift.num is exist - process it [19:40:03]requested_item shift.opened is exist - process it [19:40:03]req_shift_opened [19:40:03]FM_GetShiftState [19:40:03]SAM_PROTO_GetShiftState [19:40:03]wFMCommunicate request_size=4 [19:40:03]MH_SAM_APDU [19:40:03]CAPDU: 80 13 01 00 [19:40:03]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:03]Read from MH i2c: E2 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 0E 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [19:40:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:40:03]wFMCommunicate OK [19:40:03]SAM_PROTO_GetShiftState done [19:40:03]FM_GetShiftState done [19:40:03]req_shift_opened done [19:40:03]requested_item shift.open_date is exist - process it [19:40:03]req_shift_open_date [19:40:03]req_shift_open_date done [19:40:03]produce_requested_data done [19:40:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153329,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:40:03]process_action_free close_receipt [19:40:03]json_value_free [19:40:03]json_value_free done [19:40:03]process_json_proto returns [19:40:03]Send response to host [19:40:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153329,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:40:03]free response buf [19:40:03]execute_script done [19:40:03]execute_script returns [19:40:03]free content buf [19:40:03]Sock 9.Close socket [19:40:03]Sock 9.Thread stoped [19:40:03]OFD Sender: No OFD packet to send [19:40:08]OFD Sender: No OFD packet to send [19:40:13]OFD Sender: No OFD packet to send [19:40:18]OFD Sender: No OFD packet to send [19:40:21]recv_with_timeout no data received [19:40:23]OFD Sender: No OFD packet to send [19:40:28]OFD Sender: No OFD packet to send [19:40:33]OFD Sender: No OFD packet to send [19:40:35]recv_with_timeout no data received [19:40:38]OFD Sender: No OFD packet to send [19:40:43]OFD Sender: No OFD packet to send [19:40:48]OFD Sender: No OFD packet to send [19:40:50]accept exits with 10 [19:40:50]New connection [19:40:50]New thread 3067354468 created [19:40:50]Thread 3067497828 joined [19:40:50]Waiting for new connection... [19:40:50] Sock 10.Parse request [19:40:50]Sock 10.Check first char [19:40:50]Sock 10.First char is OK [19:40:50]request: POST /json_proto HTTP/1.0 [19:40:50]Method: POST [19:40:50]URL: /json_proto [19:40:50]Method is POST - this is cgi request [19:40:50]url: /json_proto [19:40:50]query_string will be loaded in cgi processing [19:40:50]execute_cgi json_proto POST (null) [19:40:50]execute_cgi path=json_proto method=POST [19:40:50]POST find Content-Length [19:40:50]Host: 172.17.43.67:8080 [19:40:50]Content-Length: 627 [19:40:50]Content-Type: application/json [19:40:50] [19:40:50]POST finish read [19:40:50]Found Content-Length = 627 [19:40:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:50]execute_script... [19:40:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:50]POST & json_proto [19:40:50]process_json_proto [19:40:50]json parsed OK: [19:40:50]protocol is kg_v1.0 [19:40:50]action value=close_receipt [19:40:50]process_action close_receipt [19:40:50]cmd_close_receipt [19:40:50]MH_GetDate [19:40:50]Write to MH i2c: F0 00 00 68 00 57 [19:40:50]Write i2c OK [19:40:50]MH_I2C_Read... [19:40:50]Read from MH i2c: F0 [19:40:50]MH_I2C_Read... [19:40:50]Read from MH i2c: F0 09 00 [19:40:50]MH_I2C_Read... [19:40:50]Read from MH i2c: F0 09 00 68 00 00 42 67 F4 66 6A BD 47 65 36 [19:40:50]GetLastDocTimeStamp 1727293199 [19:40:50]current date 1727293250 [19:40:50]FM_GetShiftState [19:40:50]SAM_PROTO_GetShiftState [19:40:50]wFMCommunicate request_size=4 [19:40:50]MH_SAM_APDU [19:40:50]CAPDU: 80 13 01 00 [19:40:50]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [19:40:50]Write i2c OK [19:40:50]MH_I2C_Read... [19:40:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:50]Read from MH i2c: E2 [19:40:50]MH_I2C_Read... [19:40:50]Read from MH i2c: E2 0E 00 [19:40:50]MH_I2C_Read... [19:40:50]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AE [19:40:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:40:50]wFMCommunicate OK [19:40:50]SAM_PROTO_GetShiftState done [19:40:50]FM_GetShiftState done [19:40:50]opened in 1727224329 [19:40:50]opened+sec_in_day 1727310729 [19:40:50]quantity*price = 99999 [19:40:50]sum+1 = 100001 [19:40:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 346 25.09.2024 19:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153330 ФПД: 218802831561735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T194050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153330&fm=218802831561735&tin=02508201610067®Number=0000000000091825&sum=100000 [19:40:51]StoreToDocumentArchive [19:40:51]shift 478 fd 153330 [19:40:51]save to /storage/0478/doc_00153330 [19:40:51]save last doc name /storage/0478/doc_00153330 to /storage/kkm_last_doc_name [19:40:51]save OK [19:40:51]Clear old archive folders... [19:40:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:40:52]tlvbuf is 019F0C40 [19:40:52]SAM_PROTO_ClearQueue [19:40:52]wFMCommunicate request_size=4 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 09 00 00 [19:40:52]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:40:52]RAPDU: 90 00 [19:40:52]wFMCommunicate OK [19:40:52]SAM_PROTO_ClearQueue done [19:40:52]KKMCreateOFDPacket [19:40:52]OFDProtocolAddRootSTLVToBuf [19:40:52]FM_MakeSignedData [19:40:52]FM_MakeSignedData [19:40:52]SAM_PROTO_SignData [19:40:52]wFMCommunicate request_size=4 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 0D 01 02 [19:40:52]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:40:52]RAPDU: 90 00 [19:40:52]wFMCommunicate OK [19:40:52]wFMCommunicate request_size=255 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 42 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 56 02 00 35 04 06 00 C7 00 01 0D 14 [19:40:52]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 42 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 56 02 00 35 04 06 00 C7 00 01 0D 14 00 00 E0 [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:40:52]RAPDU: 90 00 [19:40:52]wFMCommunicate OK [19:40:52]wFMCommunicate request_size=6 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 0D 02 02 01 07 [19:40:52]Write to MH i2c: E2 09 00 79 00 80 0D 02 02 01 00 07 00 00 FC [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [19:40:52]RAPDU: 90 00 [19:40:52]wFMCommunicate OK [19:40:52]wFMCommunicate request_size=4 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 0D 03 02 [19:40:52]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 0B 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 0B 00 7A 00 00 1B BB A9 87 20 A4 6D A1 90 00 CE [19:40:52]RAPDU: 1B BB A9 87 20 A4 6D A1 90 00 [19:40:52]wFMCommunicate OK [19:40:52]SAM_PROTO_SignData done [19:40:52]FM_MakeSignedData done [19:40:52]CreateOFDProtocolMessage [19:40:52]wFMCommunicate request_size=4 [19:40:52]MH_SAM_APDU [19:40:52]CAPDU: 80 11 00 00 [19:40:52]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:52]Read from MH i2c: E2 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 17 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [19:40:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:52]wFMCommunicate OK [19:40:52]CreateOFDProtocolMessage done [19:40:52]OFDSenderStorePacket 153330 [19:40:52]StoreOFDPacket docnum=153330 [19:40:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0A E0 03 01 F7 30 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 42 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 56 02 00 35 04 06 00 C7 00 01 0D 14 07 1B BB A9 87 20 A4 6D A1 [19:40:52]CheckFolder [19:40:52]dirname=/storage/ofd_packets [19:40:52]CheckFolder done [19:40:52]ProducePacketName [19:40:52]name=ofd_packets/00153330 [19:40:52]NVStorageSaveData ofd_packets/00153330 [19:40:52]File name is /storage/ofd_packets/00153330 [19:40:52]Write 297 bytes [19:40:52]NVStorageSaveData done [19:40:52]OFDSenderStorePacket done [19:40:52]KKMCreateOFDPacket done [19:40:52]NVStorageSaveData kkm_last_timestamp [19:40:52]File name is /storage/kkm_last_timestamp [19:40:52]Write 4 bytes [19:40:52]NVStorageSaveData done [19:40:52]ExternCall_PrintAddStr [19:40:52]wPrintStart [19:40:52]Write to MH i2c: 01 00 00 7C 00 7C [19:40:52]Write i2c OK [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: 01 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: 01 07 00 [19:40:52]MH_I2C_Read... [19:40:52]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [19:40:52]RasterBufferAndPrint [19:40:52]line Счет N : (1)1787327 [19:40:52]line ИНН: 02508201610067 [19:40:52]line Контрольно-Кассовый Чек [19:40:52]line ПРОДАЖА [19:40:52]line ТРК (МРК, ГНК) : 43 [19:40:52]line Товар: 2710124130 [19:40:52]line Super-92 [19:40:52]line 14.430 * 69.30 [19:40:52]line = 1000.00 [19:40:52]line НДС 12% НСП 1% [19:40:52]line > о реализуемом товаре [19:40:52]line ИТОГО: 1000.00 [19:40:52]line НСП 1% : 8.85 [19:40:52]line НДС 12% : 106.19 [19:40:52]line Наличными: 1000.00 [19:40:52]line Безнал.: 0.00 [19:40:52]line Место: АЗС № 89 "Партнер Нефть" [19:40:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:40:52]line СНО: Общий режим [19:40:52]line Чек 346 25.09.2024 19:40 [19:40:52]line Смена: 478 ФФД: 1.0 [19:40:52]line ЗНМ: 0300000113 [19:40:52]line РНМ: 0000000000091825 [19:40:52]line Версия ККМ: 001 [19:40:52]line ФМ: 0000000000871835 [19:40:52]line ФД: 153330 [19:40:52]line ФПД: 218802831561735 [19:40:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T194050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153330&fm=218802831561735&tin=02508201610067®Number=0000000000091825&sum=100000 [19:40:52]OFD Sender: Processing packet 153330 [packets to send 836, broken 835] [19:40:52]ProducePacketName [19:40:52]name=ofd_packets/00153330 [19:40:52]OFD Sender: To server: pG, [19:40:52]CommunicateWithHost lk.salyk.kg:30040 [19:40:52]ConnectInit lk.salyk.kg [19:40:52]written 0, free lines is 4095 [19:40:53]Write to MH i2c: 01 00 00 A4 00 A4 [19:40:53]Write i2c OK [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: 01 [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: 01 07 00 [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 0E 0D C6 [19:40:53]RasterBufferAndPrint [19:40:53]line [19:40:53]line [19:40:53]line [19:40:53]line [19:40:53]line [19:40:53]written 0, free lines is 3354 [19:40:53]MH_Cut [19:40:53]Write to MH i2c: D1 01 00 AB 00 01 7D [19:40:53]Write i2c OK [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: D1 [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: D1 01 00 [19:40:53]MH_I2C_Read... [19:40:53]Read from MH i2c: D1 01 00 AB 00 00 7C [19:40:53]Write to MH i2c: 01 00 00 AC 00 AC [19:40:53]Write i2c OK [19:40:53]MH_I2C_Read... [19:40:53]*** Cut start [19:40:53]*** Purtial cut [19:40:53]*** Stage 1: CUTSNS_PIN = 1 [19:40:54]Read from MH i2c: 01 [19:40:54]MH_I2C_Read... [19:40:54]*** Stop cut motor [19:40:54]*** Cut end [19:40:54]Read from MH i2c: 01 07 00 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [19:40:54]process_action close_receipt done [19:40:54]requested_data is exist [19:40:54]produce_requested_data [19:40:54]requested_item fm.sn is exist - process it [19:40:54]wFMCommunicate request_size=4 [19:40:54]MH_SAM_APDU [19:40:54]CAPDU: 80 11 00 00 [19:40:54]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [19:40:54]Write i2c OK [19:40:54]MH_I2C_Read... [19:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:54]Read from MH i2c: E2 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 17 00 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [19:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:54]wFMCommunicate OK [19:40:54]requested_item fd.num is exist - process it [19:40:54]SAM_PROTO_GetFieldsCounters [19:40:54]wFMCommunicate request_size=4 [19:40:54]MH_SAM_APDU [19:40:54]CAPDU: 80 13 00 00 [19:40:54]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [19:40:54]Write i2c OK [19:40:54]MH_I2C_Read... [19:40:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:54]Read from MH i2c: E2 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 62 00 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [19:40:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:54]wFMCommunicate OK [19:40:54]SAM_PROTO_GetFieldsCounters done [19:40:54]requested_item shift.num is exist - process it [19:40:54]requested_item shift.opened is exist - process it [19:40:54]req_shift_opened [19:40:54]FM_GetShiftState [19:40:54]SAM_PROTO_GetShiftState [19:40:54]wFMCommunicate request_size=4 [19:40:54]MH_SAM_APDU [19:40:54]CAPDU: 80 13 01 00 [19:40:54]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [19:40:54]Write i2c OK [19:40:54]MH_I2C_Read... [19:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:54]Read from MH i2c: E2 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 0E 00 [19:40:54]MH_I2C_Read... [19:40:54]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F4 [19:40:54]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:40:54]wFMCommunicate OK [19:40:54]SAM_PROTO_GetShiftState done [19:40:54]FM_GetShiftState done [19:40:54]req_shift_opened done [19:40:54]requested_item shift.open_date is exist - process it [19:40:54]req_shift_open_date [19:40:54]req_shift_open_date done [19:40:54]produce_requested_data done [19:40:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153330,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:40:54]process_action_free close_receipt [19:40:54]json_value_free [19:40:54]json_value_free done [19:40:54]process_json_proto returns [19:40:54]Send response to host [19:40:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153330,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:40:54]free response buf [19:40:54]execute_script done [19:40:54]execute_script returns [19:40:54]free content buf [19:40:54]Sock 10.Close socket [19:40:54]Sock 10.Thread stoped [19:40:59]accept exits with 9 [19:40:59]New connection [19:40:59]New thread 3067497828 created [19:40:59]Thread 3067354468 joined [19:40:59]Waiting for new connection... [19:40:59] Sock 9.Parse request [19:40:59]Sock 9.Check first char [19:40:59]Sock 9.First char is OK [19:40:59]request: POST /json_proto HTTP/1.0 [19:40:59]Method: POST [19:40:59]URL: /json_proto [19:40:59]Method is POST - this is cgi request [19:40:59]url: /json_proto [19:40:59]query_string will be loaded in cgi processing [19:40:59]execute_cgi json_proto POST (null) [19:40:59]execute_cgi path=json_proto method=POST [19:40:59]POST find Content-Length [19:40:59]Host: 172.17.43.67:8080 [19:40:59]Content-Length: 680 [19:40:59]Content-Type: application/json [19:40:59] [19:40:59]POST finish read [19:40:59]Found Content-Length = 680 [19:40:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:59]execute_script... [19:40:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:59]POST & json_proto [19:40:59]process_json_proto [19:40:59]json parsed OK: [19:40:59]protocol is kg_v1.0 [19:40:59]action value=close_receipt [19:40:59]process_action close_receipt [19:40:59]cmd_close_receipt [19:40:59]MH_GetDate [19:40:59]Write to MH i2c: F0 00 00 B0 00 9F [19:40:59]Write i2c OK [19:40:59]MH_I2C_Read... [19:40:59]Read from MH i2c: F0 [19:40:59]MH_I2C_Read... [19:40:59]Read from MH i2c: F0 09 00 [19:40:59]MH_I2C_Read... [19:40:59]Read from MH i2c: F0 09 00 B0 00 00 4B 67 F4 66 6A BD 47 65 87 [19:40:59]GetLastDocTimeStamp 1727293250 [19:40:59]current date 1727293259 [19:40:59]FM_GetShiftState [19:40:59]SAM_PROTO_GetShiftState [19:40:59]wFMCommunicate request_size=4 [19:40:59]MH_SAM_APDU [19:40:59]CAPDU: 80 13 01 00 [19:40:59]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [19:40:59]Write i2c OK [19:40:59]MH_I2C_Read... [19:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:59]Read from MH i2c: E2 [19:40:59]MH_I2C_Read... [19:40:59]Read from MH i2c: E2 0E 00 [19:40:59]MH_I2C_Read... [19:40:59]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 F6 [19:40:59]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:40:59]wFMCommunicate OK [19:40:59]SAM_PROTO_GetShiftState done [19:40:59]FM_GetShiftState done [19:40:59]opened in 1727224329 [19:40:59]opened+sec_in_day 1727310729 [19:40:59]quantity*price = 100050 [19:40:59]sum+1 = 100052 [19:40:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 347 25.09.2024 19:40 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 153331 ФПД: 271776364138054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T194059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153331&fm=271776364138054&tin=02508201610067®Number=0000000000091825&sum=100000 [19:41:00]StoreToDocumentArchive [19:41:00]shift 478 fd 153331 [19:41:00]save to /storage/0478/doc_00153331 [19:41:00]save last doc name /storage/0478/doc_00153331 to /storage/kkm_last_doc_name [19:41:00]save OK [19:41:00]Clear old archive folders... [19:41:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:41:00]tlvbuf is 01A3D650 [19:41:00]SAM_PROTO_ClearQueue [19:41:00]wFMCommunicate request_size=4 [19:41:00]MH_SAM_APDU [19:41:00]CAPDU: 80 09 00 00 [19:41:00]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [19:41:00]Write i2c OK [19:41:00]MH_I2C_Read... [19:41:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:00]Read from MH i2c: E2 [19:41:00]MH_I2C_Read... [19:41:00]Read from MH i2c: E2 03 00 [19:41:00]MH_I2C_Read... [19:41:00]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [19:41:00]RAPDU: 90 00 [19:41:00]wFMCommunicate OK [19:41:00]SAM_PROTO_ClearQueue done [19:41:00]KKMCreateOFDPacket [19:41:00]OFDProtocolAddRootSTLVToBuf [19:41:00]FM_MakeSignedData [19:41:00]FM_MakeSignedData [19:41:00]SAM_PROTO_SignData [19:41:00]wFMCommunicate request_size=4 [19:41:00]MH_SAM_APDU [19:41:00]CAPDU: 80 0D 01 02 [19:41:00]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [19:41:00]Write i2c OK [19:41:00]MH_I2C_Read... [19:41:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:00]Read from MH i2c: E2 [19:41:00]MH_I2C_Read... [19:41:00]Read from MH i2c: E2 03 00 [19:41:00]MH_I2C_Read... [19:41:00]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [19:41:00]RAPDU: 90 00 [19:41:00]wFMCommunicate OK [19:41:00]wFMCommunicate request_size=255 [19:41:00]MH_SAM_APDU [19:41:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 4B 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 56 02 00 35 04 06 00 F7 2D DD A4 [19:41:00]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 4B 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 56 02 00 35 04 06 00 F7 2D DD A4 00 00 F4 [19:41:00]Write i2c OK [19:41:00]MH_I2C_Read... [19:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:01]Read from MH i2c: E2 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 03 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:41:01]RAPDU: 90 00 [19:41:01]wFMCommunicate OK [19:41:01]wFMCommunicate request_size=7 [19:41:01]MH_SAM_APDU [19:41:01]CAPDU: 80 0D 02 02 02 8E 46 [19:41:01]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 8E 46 00 00 13 [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:01]Read from MH i2c: E2 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 03 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:41:01]RAPDU: 90 00 [19:41:01]wFMCommunicate OK [19:41:01]wFMCommunicate request_size=4 [19:41:01]MH_SAM_APDU [19:41:01]CAPDU: 80 0D 03 02 [19:41:01]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:01]Read from MH i2c: E2 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 0B 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 0B 00 C2 00 00 FB 85 07 C0 14 E0 20 D5 90 00 6E [19:41:01]RAPDU: FB 85 07 C0 14 E0 20 D5 90 00 [19:41:01]wFMCommunicate OK [19:41:01]SAM_PROTO_SignData done [19:41:01]FM_MakeSignedData done [19:41:01]CreateOFDProtocolMessage [19:41:01]wFMCommunicate request_size=4 [19:41:01]MH_SAM_APDU [19:41:01]CAPDU: 80 11 00 00 [19:41:01]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:01]Read from MH i2c: E2 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 17 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [19:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:41:01]wFMCommunicate OK [19:41:01]CreateOFDProtocolMessage done [19:41:01]OFDSenderStorePacket 153331 [19:41:01]StoreOFDPacket docnum=153331 [19:41:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 11 95 04 01 FD 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 4B 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 56 02 00 35 04 06 00 F7 2D DD A4 8E 46 FB 85 07 C0 14 E0 20 D5 [19:41:01]CheckFolder [19:41:01]dirname=/storage/ofd_packets [19:41:01]CheckFolder done [19:41:01]ProducePacketName [19:41:01]name=ofd_packets/00153331 [19:41:01]NVStorageSaveData ofd_packets/00153331 [19:41:01]File name is /storage/ofd_packets/00153331 [19:41:01]Write 298 bytes [19:41:01]NVStorageSaveData done [19:41:01]OFDSenderStorePacket done [19:41:01]KKMCreateOFDPacket done [19:41:01]NVStorageSaveData kkm_last_timestamp [19:41:01]File name is /storage/kkm_last_timestamp [19:41:01]Write 4 bytes [19:41:01]NVStorageSaveData done [19:41:01]ExternCall_PrintAddStr [19:41:01]wPrintStart [19:41:01]Write to MH i2c: 01 00 00 C4 00 C4 [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 07 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [19:41:01]RasterBufferAndPrint [19:41:01]line Счет N : (1)1787328 [19:41:01]line ИНН: 02508201610067 [19:41:01]line Контрольно-Кассовый Чек [19:41:01]line ПРОДАЖА [19:41:01]line ТРК (МРК, ГНК) : 31 [19:41:01]line Товар: 2710194210 [19:41:01]line ДТ-К-5 [19:41:01]line 13.130 * 76.20 [19:41:01]line = 1000.51 [19:41:01]line НДС 12% НСП 1% [19:41:01]line > о реализуемом товаре [19:41:01]line ОКРУГЛЕНИЕ: -0.51 [19:41:01]line ИТОГО: 1000.00 [19:41:01]line Внесено: 1000.00 [19:41:01]line СДАЧА: 0.00 [19:41:01]line НСП 1% : 8.85 [19:41:01]line НДС 12% : 106.25 [19:41:01]line Наличными: 1000.00 [19:41:01]line Безнал.: 0.00 [19:41:01]line Место: АЗС № 89 "Партнер Нефть" [19:41:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:41:01]line СНО: Общий режим [19:41:01]line Чек 347 25.09.2024 19:40 [19:41:01]line Смена: 478 ФФД: 1.0 [19:41:01]line ЗНМ: 0300000113 [19:41:01]line РНМ: 0000000000091825 [19:41:01]line Версия ККМ: 001 [19:41:01]line ФМ: 0000000000871835 [19:41:01]line ФД: 153331 [19:41:01]line ФПД: 271776364138054 [19:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T194059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153331&fm=271776364138054&tin=02508201610067®Number=0000000000091825&sum=100000 [19:41:01]written 0, free lines is 4095 [19:41:01]recv_with_timeout no data received [19:41:01]Write to MH i2c: 01 00 00 EF 00 EF [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 07 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 DA 0C DC [19:41:01]RasterBufferAndPrint [19:41:01]line [19:41:01]line [19:41:01]line [19:41:01]line [19:41:01]line [19:41:01]written 0, free lines is 3314 [19:41:01]MH_Cut [19:41:01]Write to MH i2c: D1 01 00 F6 00 01 C8 [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: D1 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: D1 01 00 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: D1 01 00 F6 00 00 C7 [19:41:02]Write to MH i2c: 01 00 00 F7 00 F7 [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:02]*** Cut start [19:41:02]*** Purtial cut [19:41:02]*** Stage 1: CUTSNS_PIN = 1 [19:41:02]Read from MH i2c: 01 [19:41:02]MH_I2C_Read... [19:41:02]*** Stop cut motor [19:41:02]*** Cut end [19:41:02]Read from MH i2c: 01 07 00 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [19:41:02]process_action close_receipt done [19:41:02]requested_data is exist [19:41:02]produce_requested_data [19:41:02]requested_item fm.sn is exist - process it [19:41:02]wFMCommunicate request_size=4 [19:41:02]MH_SAM_APDU [19:41:02]CAPDU: 80 11 00 00 [19:41:02]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 17 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [19:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:41:03]wFMCommunicate OK [19:41:03]requested_item fd.num is exist - process it [19:41:03]SAM_PROTO_GetFieldsCounters [19:41:03]wFMCommunicate request_size=4 [19:41:03]MH_SAM_APDU [19:41:03]CAPDU: 80 13 00 00 [19:41:03]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 62 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [19:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:41:03]wFMCommunicate OK [19:41:03]SAM_PROTO_GetFieldsCounters done [19:41:03]requested_item shift.num is exist - process it [19:41:03]requested_item shift.opened is exist - process it [19:41:03]req_shift_opened [19:41:03]FM_GetShiftState [19:41:03]SAM_PROTO_GetShiftState [19:41:03]wFMCommunicate request_size=4 [19:41:03]MH_SAM_APDU [19:41:03]CAPDU: 80 13 01 00 [19:41:03]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 0E 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 3F [19:41:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:41:03]wFMCommunicate OK [19:41:03]SAM_PROTO_GetShiftState done [19:41:03]FM_GetShiftState done [19:41:03]req_shift_opened done [19:41:03]requested_item shift.open_date is exist - process it [19:41:03]req_shift_open_date [19:41:03]req_shift_open_date done [19:41:03]produce_requested_data done [19:41:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":153331,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:41:03]process_action_free close_receipt [19:41:03]json_value_free [19:41:03]json_value_free done [19:41:03]process_json_proto returns [19:41:03]Send response to host [19:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":153331,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:41:03]free response buf [19:41:03]execute_script done [19:41:03]execute_script returns [19:41:03]free content buf [19:41:03]Sock 9.Close socket [19:41:03]Sock 9.Thread stoped [19:41:05]Connected sock=11 [19:41:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0A E0 03 01 F7 30 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 42 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 56 02 00 35 04 06 00 C7 00 01 0D 14 07 1B BB A9 87 20 A4 6D A1 [19:41:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 2D 47 00 41 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 56 02 00 F4 03 04 00 4A 0F F4 66 B6 04 01 00 00 4F 9D 2C 64 99 AC 1C 83 [19:41:06]CommunicateWithHost err = 0 [19:41:06]CheckOFDResponse [19:41:06]1017 (14) - 77093643461234 [19:41:06]1041 (16) - 0000000000871835 [19:41:06]1040 (4) - 153330 [19:41:06]1012 (4) - 25.09.2024 13:25 [19:41:06]1206 (1) - 0 [19:41:06]OFD Sender: Remove packet 153330 [19:41:06]ProducePacketName [19:41:06]name=ofd_packets/00153330 [19:41:06]NVStorageDeleteData [19:41:07]OFD Sender: Processing packet 153331 [packets to send 836, broken 835] [19:41:07]ProducePacketName [19:41:07]name=ofd_packets/00153331 [19:41:07]OFD Sender: To server: pG, [19:41:07]CommunicateWithHost lk.salyk.kg:30040 [19:41:07]ConnectInit lk.salyk.kg [19:41:10]Connected sock=9 [19:41:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 11 95 04 01 FD 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 4B 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 56 02 00 35 04 06 00 F7 2D DD A4 8E 46 FB 85 07 C0 14 E0 20 D5 [19:41:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 97 F8 47 00 78 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 56 02 00 F4 03 04 00 4F 0F F4 66 B6 04 01 00 00 C3 EF D3 A4 13 87 9C ED [19:41:11]CommunicateWithHost err = 0 [19:41:11]CheckOFDResponse [19:41:11]1017 (14) - 77093643461234 [19:41:11]1041 (16) - 0000000000871835 [19:41:11]1040 (4) - 153331 [19:41:11]1012 (4) - 25.09.2024 13:25 [19:41:11]1206 (1) - 0 [19:41:11]OFD Sender: Remove packet 153331 [19:41:11]ProducePacketName [19:41:11]name=ofd_packets/00153331 [19:41:11]NVStorageDeleteData [19:41:12]OFD Sender: No OFD packet to send [19:41:12]OFD Sender: No OFD packet to send [19:41:17]OFD Sender: No OFD packet to send [19:41:22]recv_with_timeout no data received [19:41:22]OFD Sender: No OFD packet to send [19:41:27]OFD Sender: No OFD packet to send [19:41:32]OFD Sender: No OFD packet to send [19:41:37]OFD Sender: No OFD packet to send [19:41:41]recv_with_timeout no data received [19:41:42]OFD Sender: No OFD packet to send [19:41:47]OFD Sender: No OFD packet to send [19:41:52]recv_with_timeout no data received [19:41:52]OFD Sender: No OFD packet to send [19:41:57]OFD Sender: No OFD packet to send [19:42:02]OFD Sender: No OFD packet to send [19:42:07]OFD Sender: No OFD packet to send [19:42:12]OFD Sender: No OFD packet to send [19:42:17]OFD Sender: No OFD packet to send [19:42:22]OFD Sender: No OFD packet to send [19:42:27]OFD Sender: No OFD packet to send [19:42:32]OFD Sender: No OFD packet to send [19:42:37]OFD Sender: No OFD packet to send [19:42:42]OFD Sender: No OFD packet to send [19:42:47]OFD Sender: No OFD packet to send [19:42:51]recv_with_timeout no data received [19:42:52]OFD Sender: No OFD packet to send [19:42:57]OFD Sender: No OFD packet to send [19:43:01]recv_with_timeout no data received [19:43:02]OFD Sender: No OFD packet to send [19:43:07]OFD Sender: No OFD packet to send [19:43:12]OFD Sender: No OFD packet to send [19:43:17]OFD Sender: No OFD packet to send [19:43:21]accept exits with 10 [19:43:21]New connection [19:43:21]New thread 3067354468 created [19:43:21]Thread 3067497828 joined [19:43:21]Waiting for new connection... [19:43:21] Sock 10.Parse request [19:43:21]Sock 10.Check first char [19:43:21]Sock 10.First char is OK [19:43:21]request: POST /json_proto HTTP/1.0 [19:43:21]Method: POST [19:43:21]URL: /json_proto [19:43:21]Method is POST - this is cgi request [19:43:21]url: /json_proto [19:43:21]query_string will be loaded in cgi processing [19:43:21]execute_cgi json_proto POST (null) [19:43:21]execute_cgi path=json_proto method=POST [19:43:21]POST find Content-Length [19:43:21]Host: 172.17.43.67:8080 [19:43:21]Content-Length: 680 [19:43:21]Content-Type: application/json [19:43:21] [19:43:21]POST finish read [19:43:21]Found Content-Length = 680 [19:43:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.780, "sum" : 1050.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:21]execute_script... [19:43: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)1787329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.780, "sum" : 1050.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:43:21]POST & json_proto [19:43:21]process_json_proto [19:43:21]json parsed OK: [19:43:21]protocol is kg_v1.0 [19:43:21]action value=close_receipt [19:43:21]process_action close_receipt [19:43:21]cmd_close_receipt [19:43:21]MH_GetDate [19:43:21]Write to MH i2c: F0 00 00 FB 00 EA [19:43:21]Write i2c OK [19:43:21]MH_I2C_Read... [19:43:21]Read from MH i2c: F0 [19:43:21]MH_I2C_Read... [19:43:21]Read from MH i2c: F0 09 00 [19:43:21]MH_I2C_Read... [19:43:21]Read from MH i2c: F0 09 00 FB 00 00 D9 67 F4 66 6A BD 47 65 60 [19:43:21]GetLastDocTimeStamp 1727293259 [19:43:21]current date 1727293401 [19:43:21]FM_GetShiftState [19:43:21]SAM_PROTO_GetShiftState [19:43:21]wFMCommunicate request_size=4 [19:43:21]MH_SAM_APDU [19:43:21]CAPDU: 80 13 01 00 [19:43:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [19:43:21]Write i2c OK [19:43:21]MH_I2C_Read... [19:43:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:43:21]Read from MH i2c: E2 [19:43:21]MH_I2C_Read... [19:43:21]Read from MH i2c: E2 0E 00 [19:43:21]MH_I2C_Read... [19:43:21]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 41 [19:43:21]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:43:21]wFMCommunicate OK [19:43:21]SAM_PROTO_GetShiftState done [19:43:21]FM_GetShiftState done [19:43:21]opened in 1727224329 [19:43:21]opened+sec_in_day 1727310729 [19:43:21]quantity*price = 105003 [19:43:21]sum+1 = 105005 [19:43:21]Check (price>sum+1) || (price+1 о реализуемом товаре [19:45:32]line ОКРУГЛЕНИЕ: -0.04 [19:45:32]line ИТОГО: 1050.00 [19:45:32]line Внесено: 1050.00 [19:45:32]line СДАЧА: 0.00 [19:45:32]line НСП 1% : 9.29 [19:45:32]line НДС 12% : 111.51 [19:45:32]line Наличными: 1050.00 [19:45:32]line Безнал.: 0.00 [19:45:32]line Место: АЗС № 89 "Партнер Нефть" [19:45:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:45:32]line СНО: Общий режим [19:45:32]line Чек 348 25.09.2024 19:43 [19:45:32]line Смена: 478 ФФД: 1.0 [19:45:32]line ЗНМ: 0300000113 [19:45:32]line РНМ: 0000000000091825 [19:45:32]line Версия ККМ: 001 [19:45:32]line ФМ: 0000000000871835 [19:45:32]line ФД: 153332 [19:45:32]line ФПД: 35040986888435 [19:45:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T194321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=153332&fm=35040986888435&tin=02508201610067®Number=0000000000091825&sum=105000 [19:45:32]written 0, free lines is 4095 [19:45:33]Write to MH i2c: 01 00 00 48 00 48 [19:45:33]Write i2c OK [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: 01 [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: 01 07 00 [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E7 0C 42 [19:45:33]RasterBufferAndPrint [19:45:33]line [19:45:33]line [19:45:33]line [19:45:33]line [19:45:33]line [19:45:33]written 0, free lines is 3321 [19:45:33]MH_Cut [19:45:33]Write to MH i2c: D1 01 00 4F 00 01 21 [19:45:33]Write i2c OK [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: D1 [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: D1 01 00 [19:45:33]MH_I2C_Read... [19:45:33]Read from MH i2c: D1 01 00 4F 00 00 20 [19:45:33]Write to MH i2c: 01 00 00 50 00 50 [19:45:33]Write i2c OK [19:45:33]MH_I2C_Read... [19:45:33]*** Cut start [19:45:33]*** Purtial cut [19:45:33]*** Stage 1: CUTSNS_PIN = 1 [19:45:34]Read from MH i2c: 01 [19:45:34]MH_I2C_Read... [19:45:34]*** Stop cut motor [19:45:34]*** Cut end [19:45:34]Read from MH i2c: 01 07 00 [19:45:34]MH_I2C_Read... [19:45:34]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [19:45:34]process_action print_doc done [19:45:34]requested_data is exist [19:45:34]produce_requested_data [19:45:34]produce_requested_data return (null) [19:45:34]process_action_free print_doc [19:45:34]json_value_free [19:45:34]json_value_free done [19:45:34]process_json_proto returns [19:45:34]Send response to host [19:45:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:45:34]free response buf [19:45:34]execute_script done [19:45:34]execute_script returns [19:45:34]free content buf [19:45:34]Sock 8.Close socket [19:45:34]Sock 8.Thread stoped [19:45:35]OFD Sender: No OFD packet to send [19:45:37]int [19:45:37]Write to MH i2c: 01 00 00 51 00 51 [19:45:37]*** FLAG_PRN_KEY set [19:45:37]Write i2c OK [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 07 00 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 07 00 51 00 00 08 00 00 00 FF 0F 6E [19:45:37]state=0 [19:45:37]Key pressed [19:45:37]Feed [19:45:37]Write to MH i2c: D8 00 00 52 00 29 [19:45:37]Write i2c OK [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: D8 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: D8 01 00 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: D8 01 00 52 00 00 2A [19:45:37]int [19:45:37]Write to MH i2c: 01 00 00 53 00 53 [19:45:37]Write i2c OK [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 07 00 [19:45:37]MH_I2C_Read... [19:45:37]Read from MH i2c: 01 07 00 53 00 00 48 00 00 00 3C 00 DE [19:45:37]state=2 [19:45:37]Key pressed [19:45:38]int [19:45:38]Write to MH i2c: 01 00 00 54 00 54 [19:45:38]*** FLAG_PRN_KEY reset [19:45:38]Write i2c OK [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: 01 [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: 01 07 00 [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: 01 07 00 54 00 00 00 00 00 00 F8 0F 62 [19:45:38]state=2 [19:45:38]Stop feed [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:48]recv_with_timeout no data received [19:45:50]OFD Sender: No OFD packet to send [19:45:56]OFD Sender: No OFD packet to send [19:46:01]OFD Sender: No OFD packet to send [19:46:03]accept exits with 10 [19:46:03]New connection [19:46:03]New thread 3067043172 created [19:46:03]Thread 3067186532 joined [19:46:03]Waiting for new connection... [19:46:03] Sock 10.Parse request [19:46:03]Sock 10.Check first char [19:46:03]Sock 10.First char is OK [19:46:03]request: POST /json_proto HTTP/1.0 [19:46:03]Method: POST [19:46:03]URL: /json_proto [19:46:03]Method is POST - this is cgi request [19:46:03]url: /json_proto [19:46:03]query_string will be loaded in cgi processing [19:46:03]execute_cgi json_proto POST (null) [19:46:03]execute_cgi path=json_proto method=POST [19:46:03]POST find Content-Length [19:46:03]Host: 172.17.43.67:8080 [19:46:03]Content-Length: 215 [19:46:03]Content-Type: application/json [19:46:03] [19:46:03]POST finish read [19:46:03]Found Content-Length = 215 [19:46:03]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:46:03]execute_script... [19:46:03]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:46:03]POST & json_proto [19:46:03]process_json_proto [19:46:03]json parsed OK: [19:46:03]protocol is kg_v1.0 [19:46:03]action value=get_value [19:46:03]process_action get_value [19:46:03]cmd_get_value [19:46:03]process_action get_value done [19:46:03]requested_data is exist [19:46:03]produce_requested_data [19:46:03]requested_item kkm.sn is exist - process it [19:46:03]requested_item kkm.ver is exist - process it [19:46:03]requested_item fm.sn is exist - process it [19:46:03]wFMCommunicate request_size=4 [19:46:03]MH_SAM_APDU [19:46:03]CAPDU: 80 11 00 00 [19:46:03]Write to MH i2c: E2 08 00 55 00 80 11 00 00 00 00 00 00 CF [19:46:03]Write i2c OK [19:46:03]MH_I2C_Read... [19:46:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:03]Read from MH i2c: E2 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 17 00 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 17 00 55 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [19:46:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:46:03]wFMCommunicate OK [19:46:03]requested_item fd.num is exist - process it [19:46:03]SAM_PROTO_GetFieldsCounters [19:46:03]wFMCommunicate request_size=4 [19:46:03]MH_SAM_APDU [19:46:03]CAPDU: 80 13 00 00 [19:46:03]Write to MH i2c: E2 08 00 56 00 80 13 00 00 00 00 00 00 D2 [19:46:03]Write i2c OK [19:46:03]MH_I2C_Read... [19:46:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:03]Read from MH i2c: E2 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 62 00 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 62 00 56 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [19:46:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:03]wFMCommunicate OK [19:46:03]SAM_PROTO_GetFieldsCounters done [19:46:03]requested_item shift.num is exist - process it [19:46:03]requested_item shift.opened is exist - process it [19:46:03]req_shift_opened [19:46:03]FM_GetShiftState [19:46:03]SAM_PROTO_GetShiftState [19:46:03]wFMCommunicate request_size=4 [19:46:03]MH_SAM_APDU [19:46:03]CAPDU: 80 13 01 00 [19:46:03]Write to MH i2c: E2 08 00 57 00 80 13 01 00 00 00 00 00 D4 [19:46:03]Write i2c OK [19:46:03]MH_I2C_Read... [19:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:03]Read from MH i2c: E2 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 0E 00 [19:46:03]MH_I2C_Read... [19:46:03]Read from MH i2c: E2 0E 00 57 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 9C [19:46:03]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:46:03]wFMCommunicate OK [19:46:03]SAM_PROTO_GetShiftState done [19:46:03]FM_GetShiftState done [19:46:03]req_shift_opened done [19:46:03]requested_item shift.open_date is exist - process it [19:46:03]req_shift_open_date [19:46:03]req_shift_open_date done [19:46:03]produce_requested_data done [19:46:03]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:46:03]process_action_free get_value [19:46:03]json_value_free [19:46:03]json_value_free done [19:46:03]process_json_proto returns [19:46:03]Send response to host [19:46:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:46:03]free response buf [19:46:03]execute_script done [19:46:03]execute_script returns [19:46:03]free content buf [19:46:03]Sock 10.Close socket [19:46:03]Sock 10.Thread stoped [19:46:03]accept exits with 9 [19:46:03]New connection [19:46:03]New thread 3067186532 created [19:46:03]Thread 3067043172 joined [19:46:03]Waiting for new connection... [19:46:03] Sock 9.Parse request [19:46:03]Sock 9.Check first char [19:46:03]Sock 9.First char is OK [19:46:03]request: POST /json_proto HTTP/1.0 [19:46:03]Method: POST [19:46:03]URL: /json_proto [19:46:03]Method is POST - this is cgi request [19:46:03]url: /json_proto [19:46:03]query_string will be loaded in cgi processing [19:46:03]execute_cgi json_proto POST (null) [19:46:03]execute_cgi path=json_proto method=POST [19:46:03]POST find Content-Length [19:46:03]Host: 172.17.43.67:8080 [19:46:03]Content-Length: 331 [19:46:03]Content-Type: application/json [19:46:03] [19:46:03]POST finish read [19:46:03]Found Content-Length = 331 [19:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:46:03]execute_script... [19:46:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:46:03]POST & json_proto [19:46:03]process_json_proto [19:46:03]json parsed OK: [19:46:03]protocol is kg_v1.0 [19:46:03]action value=get_value [19:46:03]process_action get_value [19:46:03]cmd_get_value [19:46:03]process_action get_value done [19:46:03]requested_data is exist [19:46:03]produce_requested_data [19:46:03]requested_item fm.sale.total is exist - process it [19:46:03]SAM_PROTO_GetFMData [19:46:03]wFMCommunicate request_size=4 [19:46:03]MH_SAM_APDU [19:46:03]CAPDU: 80 13 03 00 [19:46:03]Write to MH i2c: E2 08 00 58 00 80 13 03 00 00 00 00 00 D7 [19:46:03]Write i2c OK [19:46:03]MH_I2C_Read... [19:46:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:04]Read from MH i2c: E2 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 58 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 61 [19:46:04]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:46:04]wFMCommunicate OK [19:46:04]wFMCommunicate request_size=4 [19:46:04]MH_SAM_APDU [19:46:04]CAPDU: 80 17 00 00 [19:46:04]Write to MH i2c: E2 08 00 59 00 80 17 00 00 00 00 00 00 D9 [19:46:04]Write i2c OK [19:46:04]MH_I2C_Read... [19:46:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:04]Read from MH i2c: E2 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 59 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [19:46:04]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:46:04]wFMCommunicate OK [19:46:04]wFMCommunicate request_size=4 [19:46:04]MH_SAM_APDU [19:46:04]CAPDU: 80 17 00 00 [19:46:04]Write to MH i2c: E2 08 00 5A 00 80 17 00 00 00 00 00 00 DA [19:46:04]Write i2c OK [19:46:04]MH_I2C_Read... [19:46:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:04]Read from MH i2c: E2 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 [19:46:04]MH_I2C_Read... [19:46:04]Read from MH i2c: E2 FD 00 5A 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 7A [19:46:04]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:46:04]wFMCommunicate OK [19:46:04]wFMCommunicate request_size=4 [19:46:04]MH_SAM_APDU [19:46:04]CAPDU: 80 17 00 00 [19:46:04]Write to MH i2c: E2 08 00 5B 00 80 17 00 00 00 00 00 00 DB [19:46:04]Write i2c OK [19:46:04]MH_I2C_Read... [19:46:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:05]Read from MH i2c: E2 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 FD 00 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 FD 00 5B 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 60 [19:46:05]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:46:05]wFMCommunicate OK [19:46:05]wFMCommunicate request_size=4 [19:46:05]MH_SAM_APDU [19:46:05]CAPDU: 80 17 00 00 [19:46:05]Write to MH i2c: E2 08 00 5C 00 80 17 00 00 00 00 00 00 DC [19:46:05]Write i2c OK [19:46:05]MH_I2C_Read... [19:46:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:46:05]Read from MH i2c: E2 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 DE 00 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 DE 00 5C 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BB [19:46:05]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:05]wFMCommunicate OK [19:46:05]SAM_PROTO_GetFMData done [19:46:05]requested_item fm.sale_refund.total is exist - process it [19:46:05]requested_item fm.buy.total is exist - process it [19:46:05]requested_item shift.sale.total is exist - process it [19:46:05]SAM_PROTO_GetShiftData [19:46:05]wFMCommunicate request_size=4 [19:46:05]MH_SAM_APDU [19:46:05]CAPDU: 80 13 02 00 [19:46:05]Write to MH i2c: E2 08 00 5D 00 80 13 02 00 00 00 00 00 DB [19:46:05]Write i2c OK [19:46:05]MH_I2C_Read... [19:46:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:46:05]Read from MH i2c: E2 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 FD 00 [19:46:05]MH_I2C_Read... [19:46:05]Read from MH i2c: E2 FD 00 5D 00 00 AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE [19:45:28]url: /json_proto [19:45:28]query_string will be loaded in cgi processing [19:45:28]execute_cgi json_proto POST (null) [19:45:28]execute_cgi path=json_proto method=POST [19:45:28]POST find Content-Length [19:45:28]Host: 172.17.43.67:8080 [19:45:28]Content-Length: 331 [19:45:28]Content-Type: application/json [19:45:28] [19:45:28]POST finish read [19:45:28]Found Content-Length = 331 [19:45:28]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:45:28]execute_script... [19:45:28]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:45:28]POST & json_proto [19:45:28]process_json_proto [19:45:28]json parsed OK: [19:45:28]protocol is kg_v1.0 [19:45:28]action value=get_value [19:45:28]process_action get_value [19:45:28]cmd_get_value [19:45:28]process_action get_value done [19:45:28]requested_data is exist [19:45:28]produce_requested_data [19:45:28]requested_item fm.sale.total is exist - process it [19:45:28]SAM_PROTO_GetFMData [19:45:28]wFMCommunicate request_size=4 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 13 03 00 [19:45:28]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:45:29]Connected sock=9 [19:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 55 04 01 FD A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 D9 67 F4 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 56 02 00 35 04 06 00 1F DE 9D 93 78 F3 8A C1 83 9F C6 FB CF 59 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:45:29]Read from MH i2c: E2 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: E2 FD 00 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 1C [19:45:29]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:45:29]wFMCommunicate OK [19:45:29]wFMCommunicate request_size=4 [19:45:29]MH_SAM_APDU [19:45:29]CAPDU: 80 17 00 00 [19:45:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:45:29]Read from MH i2c: E2 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: E2 FD 00 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 64 [19:45:29]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:45:29]wFMCommunicate OK [19:45:29]wFMCommunicate request_size=4 [19:45:29]MH_SAM_APDU [19:45:29]CAPDU: 80 17 00 00 [19:45:29]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:45:30]Read from MH i2c: E2 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 FD 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [19:45:30]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:45:30]wFMCommunicate OK [19:45:30]wFMCommunicate request_size=4 [19:45:30]MH_SAM_APDU [19:45:30]CAPDU: 80 17 00 00 [19:45:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:45:30]Write i2c OK [19:45:30]MH_I2C_Read... [19:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE EA 47 00 7D F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 56 02 00 F4 03 04 00 52 10 F4 66 B6 04 01 00 00 F6 65 C8 2F D8 1E 2D 56 [19:45:30]CommunicateWithHost err = 0 [19:45:30]CheckOFDResponse [19:45:30]1017 (14) - 77093643461234 [19:45:30]1041 (16) - 0000000000871835 [19:45:30]1040 (4) - 153332 [19:45:30]1012 (4) - 25.09.2024 13:29 [19:45:30]1206 (1) - 0 [19:45:30]OFD Sender: Remove packet 153332 [19:45:30]ProducePacketName [19:45:30]name=ofd_packets/00153332 [19:45:30]NVStorageDeleteData [19:45:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:45:30]Read from MH i2c: E2 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 FD 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 0F [19:46:05]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:46:06]wFMCommunicate OK [19:46:06]wFMCommunicate request_size=4 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 17 00 00 [19:46:06]Write to MH i2c: E2 08 00 5E 00 80 17 00 00 00 00 00 00 DE [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:06]OFD Sender: No OFD packet to send [19:46:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:06]Read from MH i2c: E2 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 FD 00 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 FD 00 5E 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 00 [19:46:06]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:46:06]wFMCommunicate OK [19:46:06]wFMCommunicate request_size=4 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 17 00 00 [19:46:06]Write to MH i2c: E2 08 00 5F 00 80 17 00 00 00 00 00 00 DF [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:06]Read from MH i2c: E2 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 FD 00 [19:46:06]MH_I2C_Read... [19:46:06]Read from MH i2c: E2 FD 00 5F 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 96 [19:46:06]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:46:06]wFMCommunicate OK [19:46:06]wFMCommunicate request_size=4 [19:46:06]MH_SAM_APDU [19:46:06]CAPDU: 80 17 00 00 [19:46:06]Write to MH i2c: E2 08 00 60 00 80 17 00 00 00 00 00 00 E0 [19:46:06]Write i2c OK [19:46:06]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:07]Read from MH i2c: E2 FD 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 FD 00 60 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 52 [19:46:07]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:46:07]wFMCommunicate OK [19:46:07]wFMCommunicate request_size=4 [19:46:07]MH_SAM_APDU [19:46:07]CAPDU: 80 17 00 00 [19:46:07]Write to MH i2c: E2 08 00 61 00 80 17 00 00 00 00 00 00 E1 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:46:07]Read from MH i2c: E2 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 CB 00 [19:46:07]MH_I2C_Read... [19:46:07]Read from MH i2c: E2 CB 00 61 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CA [19:46:07]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:07]wFMCommunicate OK [19:46:07]SAM_PROTO_GetShiftData done [19:46:07]requested_item shift.sale.total_cash is exist - process it [19:46:07]requested_item shift.sale_refund.total is exist - process it [19:46:07]requested_item shift.sale_refund.total_cash is exist - process it [19:46:07]requested_item shift.buy.total is exist - process it [19:46:07]requested_item shift.buy.total_cash is exist - process it [19:46:07]produce_requested_data done [19:46:07]produce_requested_data return {"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:07]process_action_free get_value [19:46:07]json_value_free [19:46:07]json_value_free done [19:46:07]process_json_proto returns [19:46:07]Send response to host [19:46:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:07]free response buf [19:46:07]execute_script done [19:46:07]execute_script returns [19:46:07]free content buf [19:46:07]Sock 9.Close socket [19:46:07]Sock 9.Thread stoped [19:46:07]accept exits with 10 [19:46:07]New connection [19:46:07]New thread 3067043172 created [19:46:07]Thread 3067186532 joined [19:46:07]Waiting for new connection... [19:46:07] Sock 10.Parse request [19:46:07]Sock 10.Check first char [19:46:07]Sock 10.First char is OK [19:46:07]request: POST /json_proto HTTP/1.0 [19:46:07]Method: POST [19:46:07]URL: /json_proto [19:46:07]Method is POST - this is cgi request [19:46:07]url: /json_proto [19:46:07]query_string will be loaded in cgi processing [19:46:07]execute_cgi json_proto POST (null) [19:46:07]execute_cgi path=json_proto method=POST [19:46:07]POST find Content-Length [19:46:07]Host: 172.17.43.67:8080 [19:46:07]Content-Length: 331 [19:46:07]Content-Type: application/json [19:46:07] [19:46:07]POST finish read [19:46:07]Found Content-Length = 331 [19:46:07]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:46:07]execute_script... [19:46:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:46:07]POST & json_proto [19:46:07]process_json_proto [19:46:07]json parsed OK: [19:46:07]protocol is kg_v1.0 [19:46:07]action value=get_value [19:46:07]process_action get_value [19:46:07]cmd_get_value [19:46:07]process_action get_value done [19:46:07]requested_data is exist [19:46:07]produce_requested_data [19:46:07]requested_item fm.sale.total is exist - process it [19:46:07]SAM_PROTO_GetFMData [19:46:07]wFMCommunicate request_size=4 [19:46:07]MH_SAM_APDU [19:46:07]CAPDU: 80 13 03 00 [19:46:07]Write to MH i2c: E2 08 00 62 00 80 13 03 00 00 00 00 00 E1 [19:46:07]Write i2c OK [19:46:07]MH_I2C_Read... [19:46:08]recv_with_timeout no data received [19:46:08]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:08]Read from MH i2c: E2 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 FD 00 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 FD 00 62 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 6B [19:46:08]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:46:08]wFMCommunicate OK [19:46:08]wFMCommunicate request_size=4 [19:46:08]MH_SAM_APDU [19:46:08]CAPDU: 80 17 00 00 [19:46:08]Write to MH i2c: E2 08 00 63 00 80 17 00 00 00 00 00 00 E3 [19:46:08]Write i2c OK [19:46:08]MH_I2C_Read... [19:46:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:08]Read from MH i2c: E2 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 FD 00 [19:46:08]MH_I2C_Read... [19:46:08]Read from MH i2c: E2 FD 00 63 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 B3 [19:46:08]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:46:08]wFMCommunicate OK [19:46:08]wFMCommunicate request_size=4 [19:46:08]MH_SAM_APDU [19:46:08]CAPDU: 80 17 00 00 [19:46:08]Write to MH i2c: E2 08 00 64 00 80 17 00 00 00 00 00 00 E4 [19:46:08]Write i2c OK [19:46:08]MH_I2C_Read... [19:46:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:09]Read from MH i2c: E2 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 FD 00 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 FD 00 64 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 84 [19:46:09]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:46:09]wFMCommunicate OK [19:46:09]wFMCommunicate request_size=4 [19:46:09]MH_SAM_APDU [19:46:09]CAPDU: 80 17 00 00 [19:46:09]Write to MH i2c: E2 08 00 65 00 80 17 00 00 00 00 00 00 E5 [19:46:09]Write i2c OK [19:46:09]MH_I2C_Read... [19:46:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:09]Read from MH i2c: E2 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 FD 00 [19:46:09]MH_I2C_Read... [19:46:09]Read from MH i2c: E2 FD 00 65 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 6A [19:46:09]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:46:09]wFMCommunicate OK [19:46:09]wFMCommunicate request_size=4 [19:46:09]MH_SAM_APDU [19:46:09]CAPDU: 80 17 00 00 [19:46:09]Write to MH i2c: E2 08 00 66 00 80 17 00 00 00 00 00 00 E6 [19:46:09]Write i2c OK [19:46:09]MH_I2C_Read... [19:46:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:46:10]Read from MH i2c: E2 [19:46:10]MH_I2C_Read... [19:46:10]Read from MH i2c: E2 DE 00 [19:46:10]MH_I2C_Read... [19:46:10]Read from MH i2c: E2 DE 00 66 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C5 [19:46:10]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:10]wFMCommunicate OK [19:46:10]SAM_PROTO_GetFMData done [19:46:10]requested_item fm.sale_refund.total is exist - process it [19:46:10]requested_item fm.buy.total is exist - process it [19:46:10]requested_item shift.sale.total is exist - process it [19:46:10]SAM_PROTO_GetShiftData [19:46:10]wFMCommunicate request_size=4 [19:46:10]MH_SAM_APDU [19:46:10]CAPDU: 80 13 02 00 [19:46:10]Write to MH i2c: E2 08 00 67 00 80 13 02 00 00 00 00 00 E5 [19:46:10]Write i2c OK [19:46:10]MH_I2C_Read... [19:46:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:46:10]Read from MH i2c: E2 [19:46:10]MH_I2C_Read... [19:46:10]Read from MH i2c: E2 FD 00 [19:46:10]MH_I2C_Read... [19:46:10]Read from MH i2c: E2 FD 00 67 00 00 AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 19 [19:46:10]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:46:11]wFMCommunicate OK [19:46:11]wFMCommunicate request_size=4 [19:46:11]MH_SAM_APDU [19:46:11]CAPDU: 80 17 00 00 [19:46:11]Write to MH i2c: E2 08 00 68 00 80 17 00 00 00 00 00 00 E8 [19:46:11]Write i2c OK [19:46:11]MH_I2C_Read... [19:46:11]OFD Sender: No OFD packet to send [19:46:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:11]Read from MH i2c: E2 [19:46:11]MH_I2C_Read... [19:46:11]Read from MH i2c: E2 FD 00 [19:46:11]MH_I2C_Read... [19:46:11]Read from MH i2c: E2 FD 00 68 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 0A [19:46:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:46:11]wFMCommunicate OK [19:46:11]wFMCommunicate request_size=4 [19:46:11]MH_SAM_APDU [19:46:11]CAPDU: 80 17 00 00 [19:46:11]Write to MH i2c: E2 08 00 69 00 80 17 00 00 00 00 00 00 E9 [19:46:11]Write i2c OK [19:46:11]MH_I2C_Read... [19:46:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:11]Read from MH i2c: E2 [19:46:11]MH_I2C_Read... [19:46:11]Read from MH i2c: E2 FD 00 [19:46:11]MH_I2C_Read... [19:46:11]Read from MH i2c: E2 FD 00 69 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 A0 [19:46:12]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:46:12]wFMCommunicate OK [19:46:12]wFMCommunicate request_size=4 [19:46:12]MH_SAM_APDU [19:46:12]CAPDU: 80 17 00 00 [19:46:12]Write to MH i2c: E2 08 00 6A 00 80 17 00 00 00 00 00 00 EA [19:46:12]Write i2c OK [19:46:12]MH_I2C_Read... [19:46:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:12]Read from MH i2c: E2 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 FD 00 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 FD 00 6A 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 5C [19:46:12]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:46:12]wFMCommunicate OK [19:46:12]wFMCommunicate request_size=4 [19:46:12]MH_SAM_APDU [19:46:12]CAPDU: 80 17 00 00 [19:46:12]Write to MH i2c: E2 08 00 6B 00 80 17 00 00 00 00 00 00 EB [19:46:12]Write i2c OK [19:46:12]MH_I2C_Read... [19:46:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:46:12]Read from MH i2c: E2 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 CB 00 [19:46:12]MH_I2C_Read... [19:46:12]Read from MH i2c: E2 CB 00 6B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D4 [19:46:13]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:13]wFMCommunicate OK [19:46:13]SAM_PROTO_GetShiftData done [19:46:13]requested_item shift.sale.total_cash is exist - process it [19:46:13]requested_item shift.sale_refund.total is exist - process it [19:46:13]requested_item shift.sale_refund.total_cash is exist - process it [19:46:13]requested_item shift.buy.total is exist - process it [19:46:13]requested_item shift.buy.total_cash is exist - process it [19:46:13]produce_requested_data done [19:46:13]produce_requested_data return {"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:13]process_action_free get_value [19:46:13]json_value_free [19:46:13]json_value_free done [19:46:13]process_json_proto returns [19:46:13]Send response to host [19:46:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:13]free response buf [19:46:13]execute_script done [19:46:13]execute_script returns [19:46:13]free content buf [19:46:13]Sock 10.Close socket [19:46:13]Sock 10.Thread stoped [19:46:13]accept exits with 9 [19:46:13]New connection [19:46:13]New thread 3067186532 created [19:46:13]Thread 3067043172 joined [19:46:13]Waiting for new connection... [19:46:13] Sock 9.Parse request [19:46:13]Sock 9.Check first char [19:46:13]Sock 9.First char is OK [19:46:13]request: POST /json_proto HTTP/1.0 [19:46:13]Method: POST [19:46:13]URL: /json_proto [19:46:13]Method is POST - this is cgi request [19:46:13]url: /json_proto [19:46:13]query_string will be loaded in cgi processing [19:46:13]execute_cgi json_proto POST (null) [19:46:13]execute_cgi path=json_proto method=POST [19:46:13]POST find Content-Length [19:46:13]Host: 172.17.43.67:8080 [19:46:13]Content-Length: 251 [19:46:13]Content-Type: application/json [19:46:13] [19:46:13]POST finish read [19:46:13]Found Content-Length = 251 [19:46:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:13]execute_script... [19:46:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:13]POST & json_proto [19:46:13]process_json_proto [19:46:13]json parsed OK: [19:46:13]protocol is kg_v1.0 [19:46:13]action value=x_report [19:46:13]process_action x_report [19:46:13]cmd_x_report [19:46:13]MH_GetDate [19:46:13]Write to MH i2c: F0 00 00 6C 00 5B [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 09 00 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 09 00 6C 00 00 86 68 F4 66 6A BD 47 65 7F [19:46:13]GetLastDocTimeStamp 1727293401 [19:46:13]current date 1727293574 [19:46:13]FM_GetShiftState [19:46:13]SAM_PROTO_GetShiftState [19:46:13]wFMCommunicate request_size=4 [19:46:13]MH_SAM_APDU [19:46:13]CAPDU: 80 13 01 00 [19:46:13]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:13]Read from MH i2c: E2 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 0E 00 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 B2 [19:46:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:46:13]wFMCommunicate OK [19:46:13]SAM_PROTO_GetShiftState done [19:46:13]FM_GetShiftState done [19:46:13]KKMCreateXReportDocument [19:46:13]Load OK [19:46:13]Malloc new data [19:46:13]MH_GetDate [19:46:13]Write to MH i2c: F0 00 00 6E 00 5D [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 09 00 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: F0 09 00 6E 00 00 86 68 F4 66 6A BD 47 65 81 [19:46:13]Malloc new data [19:46:13]Malloc new data [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 6F 00 80 11 00 00 00 00 00 00 E9 [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 6F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [19:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:46:13]wFMCommunicate OK [19:46:13]SAM_PROTO_GetFieldsCounters [19:46:13]wFMCommunicate request_size=4 [19:46:13]MH_SAM_APDU [19:46:13]CAPDU: 80 13 00 00 [19:46:13]Write to MH i2c: E2 08 00 70 00 80 13 00 00 00 00 00 00 EC [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:13]Read from MH i2c: E2 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 62 00 [19:46:13]MH_I2C_Read... [19:46:13]Read from MH i2c: E2 62 00 70 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [19:46:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:13]wFMCommunicate OK [19:46:13]SAM_PROTO_GetFieldsCounters done [19:46:13]Malloc new data [19:46:13]Malloc new data [19:46:13]Malloc new data [19:46:13]KKMCreateXReportDocument OK [19:46:13]KKMSetXReportData OK [19:46:13]KKMPrepareXReportFMData [19:46:13]SAM_PROTO_GetShiftData [19:46:13]wFMCommunicate request_size=4 [19:46:13]MH_SAM_APDU [19:46:13]CAPDU: 80 13 02 00 [19:46:13]Write to MH i2c: E2 08 00 71 00 80 13 02 00 00 00 00 00 EF [19:46:13]Write i2c OK [19:46:13]MH_I2C_Read... [19:46:14]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:46:14]Read from MH i2c: E2 [19:46:14]MH_I2C_Read... [19:46:14]Read from MH i2c: E2 FD 00 [19:46:14]MH_I2C_Read... [19:46:14]Read from MH i2c: E2 FD 00 71 00 00 AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 23 [19:46:14]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:46:14]wFMCommunicate OK [19:46:14]wFMCommunicate request_size=4 [19:46:14]MH_SAM_APDU [19:46:14]CAPDU: 80 17 00 00 [19:46:14]Write to MH i2c: E2 08 00 72 00 80 17 00 00 00 00 00 00 F2 [19:46:14]Write i2c OK [19:46:14]MH_I2C_Read... [19:46:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:14]Read from MH i2c: E2 [19:46:14]MH_I2C_Read... [19:46:14]Read from MH i2c: E2 FD 00 [19:46:14]MH_I2C_Read... [19:46:14]Read from MH i2c: E2 FD 00 72 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 14 [19:46:14]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:46:14]wFMCommunicate OK [19:46:14]wFMCommunicate request_size=4 [19:46:14]MH_SAM_APDU [19:46:14]CAPDU: 80 17 00 00 [19:46:14]Write to MH i2c: E2 08 00 73 00 80 17 00 00 00 00 00 00 F3 [19:46:14]Write i2c OK [19:46:14]MH_I2C_Read... [19:46:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:15]Read from MH i2c: E2 [19:46:15]MH_I2C_Read... [19:46:15]Read from MH i2c: E2 FD 00 [19:46:15]MH_I2C_Read... [19:46:15]Read from MH i2c: E2 FD 00 73 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 AA [19:46:15]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:46:15]wFMCommunicate OK [19:46:15]wFMCommunicate request_size=4 [19:46:15]MH_SAM_APDU [19:46:15]CAPDU: 80 17 00 00 [19:46:15]Write to MH i2c: E2 08 00 74 00 80 17 00 00 00 00 00 00 F4 [19:46:15]Write i2c OK [19:46:15]MH_I2C_Read... [19:46:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:15]Read from MH i2c: E2 [19:46:15]MH_I2C_Read... [19:46:15]Read from MH i2c: E2 FD 00 [19:46:15]MH_I2C_Read... [19:46:15]Read from MH i2c: E2 FD 00 74 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 66 [19:46:15]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:46:16]wFMCommunicate OK [19:46:16]wFMCommunicate request_size=4 [19:46:16]MH_SAM_APDU [19:46:16]CAPDU: 80 17 00 00 [19:46:16]Write to MH i2c: E2 08 00 75 00 80 17 00 00 00 00 00 00 F5 [19:46:16]Write i2c OK [19:46:16]MH_I2C_Read... [19:46:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:46:16]Read from MH i2c: E2 [19:46:16]MH_I2C_Read... [19:46:16]Read from MH i2c: E2 CB 00 [19:46:16]MH_I2C_Read... [19:46:16]Read from MH i2c: E2 CB 00 75 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DE [19:46:16]RAPDU: 03 00 00 EF 03 OFD Sender: No OFD packet to send [19:46:16]09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:46:16]wFMCommunicate OK [19:46:16]SAM_PROTO_GetShiftData done [19:46:16]1194 (1194) - счетчики итогов смены [19:46:16] 1134 (4) - 348 - количество чеков со всеми признаками расчетов [19:46:16] 1129 (155) - счетчики операций «приход» [19:46:16] 1135 (4) - 348 - количество чеков по признаку расчетов [19:46:16] 1201 (4) - 227582.00 - общая итоговая сумма в чеках [19:46:16] 1136 (4) - 227582.00 - итоговая сумма в чеках наличными [19:46:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:16] 1024 (123) - суммы налогов [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 0% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1006 (12) - суммы НДС [19:46:16] 1010 (1) - 12% - код ставки НДС [19:46:16] 1011 (3) - 24176.52 - сумма НДС по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (12) - суммы НСП [19:46:16] 1014 (1) - 1% - код ставки НСП [19:46:16] 1015 (3) - 2014.65 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 2% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 3% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 5% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1130 (141) - счетчики операций «возврат прихода» [19:46:16] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:16] 1024 (117) - суммы налогов [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 0% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 12% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 2% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 3% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 5% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1131 (141) - счетчики операций «расход» [19:46:16] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:16] 1024 (117) - суммы налогов [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 0% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 12% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 2% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 3% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 5% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1,50% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1132 (141) - счетчики операций «возврат расхода» [19:46:16] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:16] 1024 (117) - суммы налогов [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 0% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1006 (9) - суммы НДС [19:46:16] 1010 (1) - 12% - код ставки НДС [19:46:16] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 0% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 1% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 2% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:16] 1014 (1) - 3% - код ставки НСП [19:46:16] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:16] 1007 (9) - суммы НСП [19:46:17] 1014 (1) - 5% - код ставки НСП [19:46:17] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:17] 1007 (9) - суммы НСП [19:46:17] 1014 (1) - 0,50% - код ставки НСП [19:46:17] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:17] 1007 (9) - суммы НСП [19:46:17] 1014 (1) - 1,50% - код ставки НСП [19:46:17] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:17] 1133 (588) - - счетчики коррекции - не используются [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1194 (04AA) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1134 (046E) [19:46:17]Malloc new data [19:46:17]Processing tag 1129 (0469) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1135 (046F) [19:46:17]Malloc new data [19:46:17]Processing tag 1201 (04B1) [19:46:17]Malloc new data [19:46:17]Processing tag 1136 (0470) [19:46:17]Malloc new data [19:46:17]Processing tag 1138 (0472) [19:46:17]Malloc new data [19:46:17]Processing tag 1024 (0400) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1130 (046A) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1135 (046F) [19:46:17]Malloc new data [19:46:17]Processing tag 1201 (04B1) [19:46:17]Malloc new data [19:46:17]Processing tag 1136 (0470) [19:46:17]Malloc new data [19:46:17]Processing tag 1138 (0472) [19:46:17]Malloc new data [19:46:17]Processing tag 1024 (0400) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1131 (046B) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1135 (046F) [19:46:17]Malloc new data [19:46:17]Processing tag 1201 (04B1) [19:46:17]Malloc new data [19:46:17]Processing tag 1136 (0470) [19:46:17]Malloc new data [19:46:17]Processing tag 1138 (0472) [19:46:17]Malloc new data [19:46:17]Processing tag 1024 (0400) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1132 (046C) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1135 (046F) [19:46:17]Malloc new data [19:46:17]Processing tag 1201 (04B1) [19:46:17]Malloc new data [19:46:17]Processing tag 1136 (0470) [19:46:17]Malloc new data [19:46:17]Processing tag 1138 (0472) [19:46:17]Malloc new data [19:46:17]Processing tag 1024 (0400) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1006 (03EE) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1010 (03F2) [19:46:17]Malloc new data [19:46:17]Processing tag 1011 (03F3) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1007 (03EF) [19:46:17]Load OK [19:46:17]SetTLVBufToDocument [19:46:17]Processing tag 1014 (03F6) [19:46:17]Malloc new data [19:46:17]Processing tag 1015 (03F7) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Processing tag 1133 (046D) [19:46:17]Malloc new data [19:46:17]SetTLVBufToDocument err=0 [19:46:17]SetTLVBufToDocument err=0 [19:46:17]Malloc new data [19:46:17]SAM_PROTO_GetFMData [19:46:17]wFMCommunicate request_size=4 [19:46:17]MH_SAM_APDU [19:46:17]CAPDU: 80 13 03 00 [19:46:17]Write to MH i2c: E2 08 00 76 00 80 13 03 00 00 00 00 00 F5 [19:46:17]Write i2c OK [19:46:17]MH_I2C_Read... [19:46:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:18]Read from MH i2c: E2 [19:46:18]MH_I2C_Read... [19:46:18]Read from MH i2c: E2 FD 00 [19:46:18]MH_I2C_Read... [19:46:18]Read from MH i2c: E2 FD 00 76 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 7F [19:46:18]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:46:18]wFMCommunicate OK [19:46:18]wFMCommunicate request_size=4 [19:46:18]MH_SAM_APDU [19:46:18]CAPDU: 80 17 00 00 [19:46:18]Write to MH i2c: E2 08 00 77 00 80 17 00 00 00 00 00 00 F7 [19:46:18]Write i2c OK [19:46:18]MH_I2C_Read... [19:46:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:18]Read from MH i2c: E2 [19:46:18]MH_I2C_Read... [19:46:18]Read from MH i2c: E2 FD 00 [19:46:18]MH_I2C_Read... [19:46:18]Read from MH i2c: E2 FD 00 77 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 C7 [19:46:18]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:46:19]wFMCommunicate OK [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 17 00 00 [19:46:19]Write to MH i2c: E2 08 00 78 00 80 17 00 00 00 00 00 00 F8 [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 FD 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 FD 00 78 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 98 [19:46:19]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:46:19]wFMCommunicate OK [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 17 00 00 [19:46:19]Write to MH i2c: E2 08 00 79 00 80 17 00 00 00 00 00 00 F9 [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 FD 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 FD 00 79 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 7E [19:46:20]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:46:20]wFMCommunicate OK [19:46:20]wFMCommunicate request_size=4 [19:46:20]MH_SAM_APDU [19:46:20]CAPDU: 80 17 00 00 [19:46:20]Write to MH i2c: E2 08 00 7A 00 80 17 00 00 00 00 00 00 FA [19:46:20]Write i2c OK [19:46:20]MH_I2C_Read... [19:46:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:46:20]Read from MH i2c: E2 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: E2 DE 00 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: E2 DE 00 7A 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D9 [19:46:20]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:20]wFMCommunicate OK [19:46:20]SAM_PROTO_GetFMData done [19:46:20]FM_GetFMData:85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 OFD Sender: No OFD packet to send [19:46:21]03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [19:46:22]oper:6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 [19:46:22]total:54 51 74 9D 02 [19:46:22]Malloc new data [19:46:22]oper:6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [19:46:22]total:40 B3 21 0E [19:46:22]Malloc new data [19:46:22]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [19:46:22]total: [19:46:22]Malloc new data [19:46:22]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [19:46:22]total: [19:46:22]Malloc new data [19:46:22]KKMPrepareXReportFMData err=0 [19:46:22]Х отчет ИНН: 02508201610067 Кассир: Чодонов А. 25.09.2024 19:46 Смена: 266 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Всего чеков: 348 ИТОГИ ПРИХОД Чеков: 348 Общий итог: 227582.00 Итого наличными: 227582.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 24176.52 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2014.65 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 227582.00 НС Приход: 112315805.00 НС Возвр.Прихода: 2370896.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871835 [19:46:22]StoreToDocumentArchive [19:46:22]MH_GetDate [19:46:22]Write to MH i2c: F0 00 00 7B 00 6A [19:46:22]Write i2c OK [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: F0 [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: F0 09 00 [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: F0 09 00 7B 00 00 8F 68 F4 66 6A BD 47 65 97 [19:46:22]shift 266 fd 1727293583 [19:46:22]Create dir for shift 0266 [19:46:22]save to /storage/0266/doc_1727293583 [19:46:22]save last doc name /storage/0266/doc_1727293583 to /storage/kkm_last_doc_name [19:46:22]save OK [19:46:22]Clear old archive folders... [19:46:22]NVStorageSaveData kkm_last_timestamp [19:46:22]File name is /storage/kkm_last_timestamp [19:46:22]Write 4 bytes [19:46:22]NVStorageSaveData done [19:46:22]ExternCall_PrintAddStr [19:46:22]wPrintStart [19:46:22]Write to MH i2c: 01 00 00 7C 00 7C [19:46:22]Write i2c OK [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: 01 [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: 01 07 00 [19:46:22]MH_I2C_Read... [19:46:22]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [19:46:22]RasterBufferAndPrint [19:46:22]line Х отчет [19:46:22]line ИНН: 02508201610067 [19:46:22]line Кассир: Чодонов А. [19:46:22]line 25.09.2024 19:46 [19:46:22]line Смена: 266 [19:46:22]line РНМ: 0000000000091825 [19:46:22]line ЗНМ: 0300000113 [19:46:22]line СНО: Общий режим [19:46:22]line Всего чеков: 348 [19:46:22]line ИТОГИ ПРИХОД [19:46:22]line Чеков: 348 [19:46:22]line Общий итог: 227582.00 [19:46:22]line Итого наличными: 227582.00 [19:46:22]line Итого безнал.: 0.00 [19:46:22]line НДС 0% : 0.00 [19:46:22]line НДС 12% : 24176.52 [19:46:22]line НСП 0% : 0.00 [19:46:22]line НСП 1,50% : 0.00 [19:46:22]line НСП 0,50% : 0.00 [19:46:22]line НСП 5% : 0.00 [19:46:22]line НСП 3% : 0.00 [19:46:22]line НСП 2% : 0.00 [19:46:22]line НСП 1% : 2014.65 [19:46:22]line ИТОГИ ВОЗВРАТ ПРИХОДА [19:46:22]line Чеков: 0 [19:46:22]line Общий итог: 0.00 [19:46:22]line Итого наличными: 0.00 [19:46:22]line Итого безнал.: 0.00 [19:46:22]line НДС 0% : 0.00 [19:46:22]line НДС 12% : 0.00 [19:46:22]line НСП 0% : 0.00 [19:46:22]line НСП 1,50% : 0.00 [19:46:22]line НСП 0,50% : 0.00 [19:46:22]line НСП 5% : 0.00 [19:46:22]line НСП 3% : 0.00 [19:46:22]line НСП 2% : 0.00 [19:46:22]line НСП 1% : 0.00 [19:46:22]line ИТОГИ РАСХОД [19:46:22]line Чеков: 0 [19:46:22]line Общий итог: 0.00 [19:46:22]line Итого наличными: 0.00 [19:46:22]line Итого безнал.: 0.00 [19:46:22]line НДС 0% : 0.00 [19:46:22]line НДС 12% : 0.00 [19:46:22]line НСП 0% : 0.00 [19:46:22]line НСП 1,50% : 0.00 [19:46:22]line НСП 0,50% : 0.00 [19:46:22]line НСП 5% : 0.00 [19:46:22]line НСП 3% : 0.00 [19:46:22]line НСП 2% : 0.00 [19:46:22]line НСП 1% : 0.00 [19:46:22]line ИТОГИ ВОЗВРАТ РАСХОДА [19:46:22]line Чеков: 0 [19:46:22]line Общий итог: 0.00 [19:46:22]line Итого наличными: 0.00 [19:46:22]line Итого безнал.: 0.00 [19:46:22]line НДС 0% : 0.00 [19:46:22]line НДС 12% : 0.00 [19:46:22]line НСП 0% : 0.00 [19:46:22]line НСП 1,50% : 0.00 [19:46:22]line НСП 0,50% : 0.00 [19:46:22]line НСП 5% : 0.00 [19:46:22]line НСП 3% : 0.00 [19:46:22]line НСП 2% : 0.00 [19:46:22]line НСП 1% : 0.00 [19:46:22]line Сумма внесений: 0.00 [19:46:22]line Сумма выплат: 0.00 [19:46:22]line Нал. в кассе: 227582.00 [19:46:22]line НС Приход: 112315805.00 [19:46:22]line НС Возвр.Прихода: 2370896.00 [19:46:22]line НС Расход: 0.00 [19:46:22]line НС Возвр.Расхода: 0.00 [19:46:22]line ФМ: 0000000000871835 [19:46:22]written 0, free lines is 4095 [19:46:23]Write to MH i2c: 01 00 00 C7 00 C7 [19:46:23]Write i2c OK [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: 01 [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: 01 07 00 [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 C2 0A 9A [19:46:23]RasterBufferAndPrint [19:46:23]line [19:46:23]line [19:46:23]line [19:46:23]line [19:46:23]line [19:46:23]written 0, free lines is 2802 [19:46:23]MH_Cut [19:46:23]Write to MH i2c: D1 01 00 CE 00 01 A0 [19:46:23]Write i2c OK [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: D1 [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: D1 01 00 [19:46:23]MH_I2C_Read... [19:46:23]Read from MH i2c: D1 01 00 CE 00 00 9F [19:46:23]Write to MH i2c: 01 00 00 CF 00 CF [19:46:23]Write i2c OK [19:46:23]MH_I2C_Read... [19:46:24]*** Cut start [19:46:24]*** Purtial cut [19:46:24]*** Stage 1: CUTSNS_PIN = 1 [19:46:24]Read from MH i2c: 01 [19:46:24]MH_I2C_Read... [19:46:24]*** Stop cut motor [19:46:24]*** Cut end [19:46:24]Read from MH i2c: 01 07 00 [19:46:24]MH_I2C_Read... [19:46:24]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [19:46:24]process_action x_report done [19:46:24]requested_data is exist [19:46:24]produce_requested_data [19:46:24]requested_item fd.num is exist - process it [19:46:24]SAM_PROTO_GetFieldsCounters [19:46:24]wFMCommunicate request_size=4 [19:46:24]MH_SAM_APDU [19:46:24]CAPDU: 80 13 00 00 [19:46:24]Write to MH i2c: E2 08 00 D0 00 80 13 00 00 00 00 00 00 4C [19:46:24]Write i2c OK [19:46:24]MH_I2C_Read... [19:46:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:24]Read from MH i2c: E2 [19:46:24]MH_I2C_Read... [19:46:24]Read from MH i2c: E2 62 00 [19:46:24]MH_I2C_Read... [19:46:24]Read from MH i2c: E2 62 00 D0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [19:46:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:25]wFMCommunicate OK [19:46:25]SAM_PROTO_GetFieldsCounters done [19:46:25]requested_item shift.num is exist - process it [19:46:25]requested_item shift.opened is exist - process it [19:46:25]req_shift_opened [19:46:25]FM_GetShiftState [19:46:25]SAM_PROTO_GetShiftState [19:46:25]wFMCommunicate request_size=4 [19:46:25]MH_SAM_APDU [19:46:25]CAPDU: 80 13 01 00 [19:46:25]Write to MH i2c: E2 08 00 D1 00 80 13 01 00 00 00 00 00 4E [19:46:25]Write i2c OK [19:46:25]MH_I2C_Read... [19:46:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:25]Read from MH i2c: E2 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: E2 0E 00 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: E2 0E 00 D1 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 16 [19:46:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:46:25]wFMCommunicate OK [19:46:25]SAM_PROTO_GetShiftState done [19:46:25]FM_GetShiftState done [19:46:25]req_shift_opened done [19:46:25]requested_item shift.open_date is exist - process it [19:46:25]req_shift_open_date [19:46:25]req_shift_open_date done [19:46:25]produce_requested_data done [19:46:25]produce_requested_data return {"fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:46:25]process_action_free x_report [19:46:25]json_value_free [19:46:25]json_value_free done [19:46:25]process_json_proto returns [19:46:25]Send response to host [19:46:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:46:25]free response buf [19:46:25]execute_script done [19:46:25]execute_script returns [19:46:25]free content buf [19:46:25]Sock 9.Close socket [19:46:25]Sock 9.Thread stoped [19:46:26]OFD Sender: No OFD packet to send [19:46:27]int [19:46:27]Write to MH i2c: 01 00 00 D2 00 D2 [19:46:27]*** FLAG_PRN_KEY set [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 D2 00 00 08 00 00 00 FF 0F EF [19:46:27]state=0 [19:46:27]Key pressed [19:46:27]Feed [19:46:27]Write to MH i2c: D8 00 00 D3 00 AA [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D8 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D8 01 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D8 01 00 D3 00 00 AB [19:46:27]int line is 0 - check status [19:46:27]Write to MH i2c: 01 00 00 D4 00 D4 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 D4 00 00 48 00 00 00 3C 00 5F [19:46:27]state=2 [19:46:27]Key pressed [19:46:27]int [19:46:27]Write to MH i2c: 01 00 00 D5 00 D5 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 D5 00 00 48 00 00 00 3C 00 60 [19:46:27]state=2 [19:46:27]Key pressed [19:46:27]int [19:46:27]Write to MH i2c: 01 00 00 D6 00 D6 [19:46:27]*** FLAG_PRN_KEY reset [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 D6 00 00 00 00 00 00 FF 0F EB [19:46:27]state=2 [19:46:27]Stop feed [19:46:28]int [19:46:28]Write to MH i2c: 01 00 00 D7 00 D7 [19:46:28]*** FLAG_PRN_KEY set [19:46:28]Write i2c OK [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 D7 00 00 08 00 00 00 FF 0F F4 [19:46:28]state=0 [19:46:28]Key pressed [19:46:28]Feed [19:46:28]Write to MH i2c: D8 00 00 D8 00 AF [19:46:28]Write i2c OK [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: D8 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: D8 01 00 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: D8 01 00 D8 00 00 B0 [19:46:28]int line is 0 - check status [19:46:28]Write to MH i2c: 01 00 00 D9 00 D9 [19:46:28]Write i2c OK [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 D9 00 00 48 00 00 00 3C 00 64 [19:46:28]state=2 [19:46:28]Key pressed [19:46:28]int [19:46:28]Write to MH i2c: 01 00 00 DA 00 DA [19:46:28]Write i2c OK [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 DA 00 00 48 00 00 00 3C 00 65 [19:46:28]state=2 [19:46:28]Key pressed [19:46:28]int [19:46:28]Write to MH i2c: 01 00 00 DB 00 DB [19:46:28]*** FLAG_PRN_KEY reset [19:46:28]Write i2c OK [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 [19:46:28]MH_I2C_Read... [19:46:28]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 FC 0F ED [19:46:28]state=2 [19:46:28]Stop feed [19:46:31]OFD Sender: No OFD packet to send [19:46:34]accept exits with 10 [19:46:34]New connection [19:46:34]New thread 3067043172 created [19:46:34]Thread 3067186532 joined [19:46:34]Waiting for new connection... [19:46:34] Sock 10.Parse request [19:46:34]Sock 10.Check first char [19:46:34]Sock 10.First char is OK [19:46:34]request: POST /json_proto HTTP/1.0 [19:46:34]Method: POST [19:46:34]URL: /json_proto [19:46:34]Method is POST - this is cgi request [19:46:34]url: /json_proto [19:46:34]query_string will be loaded in cgi processing [19:46:34]execute_cgi json_proto POST (null) [19:46:34]execute_cgi path=json_proto method=POST [19:46:34]POST find Content-Length [19:46:34]Host: 172.17.43.67:8080 [19:46:34]Content-Length: 215 [19:46:35]Content-Type: application/json [19:46:35] [19:46:35]POST finish read [19:46:35]Found Content-Length = 215 [19:46:35]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:46:35]execute_script... [19:46:35]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:46:35]POST & json_proto [19:46:35]process_json_proto [19:46:35]json parsed OK: [19:46:35]protocol is kg_v1.0 [19:46:35]action value=get_value [19:46:35]process_action get_value [19:46:35]cmd_get_value [19:46:35]process_action get_value done [19:46:35]requested_data is exist [19:46:35]produce_requested_data [19:46:35]requested_item kkm.sn is exist - process it [19:46:35]requested_item kkm.ver is exist - process it [19:46:35]requested_item fm.sn is exist - process it [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 11 00 00 [19:46:35]Write to MH i2c: E2 08 00 DC 00 80 11 00 00 00 00 00 00 56 [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 17 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 17 00 DC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [19:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:46:35]wFMCommunicate OK [19:46:35]requested_item fd.num is exist - process it [19:46:35]SAM_PROTO_GetFieldsCounters [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 00 00 [19:46:35]Write to MH i2c: E2 08 00 DD 00 80 13 00 00 00 00 00 00 59 [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 62 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 62 00 DD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [19:46:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:35]wFMCommunicate OK [19:46:35]SAM_PROTO_GetFieldsCounters done [19:46:35]requested_item shift.num is exist - process it [19:46:35]requested_item shift.opened is exist - process it [19:46:35]req_shift_opened [19:46:35]FM_GetShiftState [19:46:35]SAM_PROTO_GetShiftState [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 01 00 [19:46:35]Write to MH i2c: E2 08 00 DE 00 80 13 01 00 00 00 00 00 5B [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 DE 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 23 [19:46:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:46:35]wFMCommunicate OK [19:46:35]SAM_PROTO_GetShiftState done [19:46:35]FM_GetShiftState done [19:46:35]req_shift_opened done [19:46:35]requested_item shift.open_date is exist - process it [19:46:35]req_shift_open_date [19:46:35]req_shift_open_date done [19:46:35]produce_requested_data done [19:46:35]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [19:46:35]process_action_free get_value [19:46:35]json_value_free [19:46:35]json_value_free done [19:46:35]process_json_proto returns [19:46:35]Send response to host [19:46:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":153332,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [19:46:35]free response buf [19:46:35]execute_script done [19:46:35]execute_script returns [19:46:35]free content buf [19:46:35]Sock 10.Close socket [19:46:35]Sock 10.Thread stoped [19:46:35]accept exits with 8 [19:46:35]New connection [19:46:35]New thread 3067186532 created [19:46:35]Thread 3067043172 joined [19:46:35]Waiting for new connection... [19:46:35] Sock 8.Parse request [19:46:35]Sock 8.Check first char [19:46:35]Sock 8.First char is OK [19:46:35]request: POST /json_proto HTTP/1.0 [19:46:35]Method: POST [19:46:35]URL: /json_proto [19:46:35]Method is POST - this is cgi request [19:46:35]url: /json_proto [19:46:35]query_string will be loaded in cgi processing [19:46:35]execute_cgi json_proto POST (null) [19:46:35]execute_cgi path=json_proto method=POST [19:46:35]POST find Content-Length [19:46:35]Host: 172.17.43.67:8080 [19:46:35]Content-Length: 331 [19:46:35]Content-Type: application/json [19:46:35] [19:46:35]POST finish read [19:46:35]Found Content-Length = 331 [19:46:35]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:46:35]execute_script... [19:46:35]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:46:35]POST & json_proto [19:46:35]process_json_proto [19:46:35]json parsed OK: [19:46:35]protocol is kg_v1.0 [19:46:35]action value=get_value [19:46:35]process_action get_value [19:46:35]cmd_get_value [19:46:35]process_action get_value done [19:46:35]requested_data is exist [19:46:35]produce_requested_data [19:46:35]requested_item fm.sale.total is exist - process it [19:46:35]SAM_PROTO_GetFMData [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 03 00 [19:46:35]Write to MH i2c: E2 08 00 DF 00 80 13 03 00 00 00 00 00 5E [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:36]Read from MH i2c: E2 [19:46:36]MH_I2C_Read... [19:46:36]Read from MH i2c: E2 FD 00 [19:46:36]MH_I2C_Read... [19:46:36]Read from MH i2c: E2 FD 00 DF 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 E8 [19:46:36]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:46:36]wFMCommunicate OK [19:46:36]wFMCommunicate request_size=4 [19:46:36]MH_SAM_APDU [19:46:36]CAPDU: 80 17 00 00 [19:46:36]Write to MH i2c: E2 08 00 E0 00 80 17 00 00 00 00 00 00 60 [19:46:36]Write i2c OK [19:46:36]MH_I2C_Read... [19:46:36]OFD Sender: No OFD packet to send [19:46:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:36]Read from MH i2c: E2 [19:46:36]MH_I2C_Read... [19:46:36]Read from MH i2c: E2 FD 00 [19:46:36]MH_I2C_Read... [19:46:36]Read from MH i2c: E2 FD 00 E0 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 30 [19:46:37]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:46:37]wFMCommunicate OK [19:46:37]wFMCommunicate request_size=4 [19:46:37]MH_SAM_APDU [19:46:37]CAPDU: 80 17 00 00 [19:46:37]Write to MH i2c: E2 08 00 E1 00 80 17 00 00 00 00 00 00 61 [19:46:37]Write i2c OK [19:46:37]MH_I2C_Read... [19:46:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:37]Read from MH i2c: E2 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: E2 FD 00 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: E2 FD 00 E1 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 01 [19:46:37]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 1D [19:46:41]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:46:41]wFMCommunicate OK [19:46:41]wFMCommunicate request_size=4 [19:46:41]MH_SAM_APDU [19:46:41]CAPDU: 80 17 00 00 [19:46:41]Write to MH i2c: E2 08 00 E7 OFD Sender: No OFD packet to send [19:46:41]00 80 17 00 00 00 00 00 00 67 [19:46:41]Write i2c OK [19:46:41]MH_I2C_Read... [19:46:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:42]Read from MH i2c: E2 [19:46:42]MH_I2C_Read... [19:46:42]Read from MH i2c: E2 FD 00 [19:46:42]MH_I2C_Read... [19:46:42]Read from MH i2c: E2 FD 00 E7 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 D9 [19:46:42]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:46:42]wFMCommunicate OK [19:46:42]wFMCommunicate request_size=4 [19:46:42]MH_SAM_APDU [19:46:42]CAPDU: 80 17 00 00 [19:46:42]Write to MH i2c: E2 08 00 E8 00 80 17 00 00 00 00 00 00 68 [19:46:42]Write i2c OK [19:46:42]MH_I2C_Read... [19:46:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:46:42]Read from MH i2c: E2 [19:46:42]MH_I2C_Read... [19:46:42]Read from MH i2c: E2 CB 00 [19:46:42]MH_I2C_Read... [19:46:42]Read from MH i2c: E2 CB 00 E8 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 51 [19:46:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:43]wFMCommunicate OK [19:46:43]SAM_PROTO_GetShiftData done [19:46:43]requested_item shift.sale.total_cash is exist - process it [19:46:43]requested_item shift.sale_refund.total is exist - process it [19:46:43]requested_item shift.sale_refund.total_cash is exist - process it [19:46:43]requested_item shift.buy.total is exist - process it [19:46:43]requested_item shift.buy.total_cash is exist - process it [19:46:43]produce_requested_data done [19:46:43]produce_requested_data return {"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:43]process_action_free get_value [19:46:43]json_value_free [19:46:43]json_value_free done [19:46:43]process_json_proto returns [19:46:43]Send response to host [19:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:43]free response buf [19:46:43]execute_script done [19:46:43]execute_script returns [19:46:43]free content buf [19:46:43]Sock 8.Close socket [19:46:43]Sock 8.Thread stoped [19:46:43]accept exits with 9 [19:46:43]New connection [19:46:43]New thread 3067043172 created [19:46:43]Thread 3067186532 joined [19:46:43]Waiting for new connection... [19:46:43] Sock 9.Parse request [19:46:43]Sock 9.Check first char [19:46:43]Sock 9.First char is OK [19:46:43]request: POST /json_proto HTTP/1.0 [19:46:43]Method: POST [19:46:43]URL: /json_proto [19:46:43]Method is POST - this is cgi request [19:46:43]url: /json_proto [19:46:43]query_string will be loaded in cgi processing [19:46:43]execute_cgi json_proto POST (null) [19:46:43]execute_cgi path=json_proto method=POST [19:46:43]POST find Content-Length [19:46:43]Host: 172.17.43.67:8080 [19:46:43]Content-Length: 331 [19:46:43]Content-Type: application/json [19:46:43] [19:46:43]POST finish read [19:46:43]Found Content-Length = 331 [19:46:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:46:43]execute_script... [19:46:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:46:43]POST & json_proto [19:46:43]process_json_proto [19:46:43]json parsed OK: [19:46:43]protocol is kg_v1.0 [19:46:43]action value=get_value [19:46:43]process_action get_value [19:46:43]cmd_get_value [19:46:43]process_action get_value done [19:46:43]requested_data is exist [19:46:43]produce_requested_data [19:46:43]requested_item fm.sale.total is exist - process it [19:46:43]SAM_PROTO_GetFMData [19:46:43]wFMCommunicate request_size=4 [19:46:43]MH_SAM_APDU [19:46:43]CAPDU: 80 13 03 00 [19:46:43]Write to MH i2c: E2 08 00 E9 00 80 13 03 00 00 00 00 00 68 [19:46:43]Write i2c OK [19:46:43]MH_I2C_Read... [19:46:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:44]Read from MH i2c: E2 [19:46:44]MH_I2C_Read... [19:46:44]Read from MH i2c: E2 FD 00 [19:46:44]MH_I2C_Read... [19:46:44]Read from MH i2c: E2 FD 00 E9 00 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 F2 [19:46:44]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:46:44]wFMCommunicate OK [19:46:44]wFMCommunicate request_size=4 [19:46:44]MH_SAM_APDU [19:46:44]CAPDU: 80 17 00 00 [19:46:44]Write to MH i2c: E2 08 00 EA 00 80 17 00 00 00 00 00 00 6A [19:46:44]Write i2c OK [19:46:44]MH_I2C_Read... [19:46:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:44]Read from MH i2c: E2 [19:46:44]MH_I2C_Read... [19:46:44]Read from MH i2c: E2 FD 00 [19:46:44]MH_I2C_Read... [19:46:44]Read from MH i2c: E2 FD 00 EA 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 3A [19:46:45]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:46:45]wFMCommunicate OK [19:46:45]wFMCommunicate request_size=4 [19:46:45]MH_SAM_APDU [19:46:45]CAPDU: 80 17 00 00 [19:46:45]Write to MH i2c: E2 08 00 EB 00 80 17 00 00 00 00 00 00 6B [19:46:45]Write i2c OK [19:46:45]MH_I2C_Read... [19:46:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:45]Read from MH i2c: E2 [19:46:45]MH_I2C_Read... [19:46:45]Read from MH i2c: E2 FD 00 [19:46:45]MH_I2C_Read... [19:46:45]Read from MH i2c: E2 FD 00 EB 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 0B [19:46:45]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:46:46]wFMCommunicate OK [19:46:46]wFMCommunicate request_size=4 [19:46:46]MH_SAM_APDU [19:46:46]CAPDU: 80 17 00 00 [19:46:46]Write to MH i2c: E2 08 00 EC 00 80 17 00 00 00 00 00 00 6C [19:46:46]Write i2c OK [19:46:46]MH_I2C_Read... [19:46:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:46]Read from MH i2c: E2 [19:46:46]MH_I2C_Read... [19:46:46]Read from MH i2c: E2 FD 00 [19:46:46]MH_I2C_Read... [19:46:46]Read from MH i2c: E2 FD 00 EC 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 F1 [19:46:46]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:46:46]wFMCommunicate OK [19:46:46]wFMCommunicate request_size=4 [19:46:46]MH_SAM_APDU [19:46:46]CAPDU: 80 17 00 00 [19:46:46]Write to MH i2c: E2 08 00 ED 00 80 17 00 00 00 00 00 00 6D [19:46:46]Write i2c OK [19:46:46]MH_I2C_Read... [19:46:47]OFD Sender: No OFD packet to send [19:46:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:46:47]Read from MH i2c: E2 [19:46:47]MH_I2C_Read... [19:46:47]Read from MH i2c: E2 DE 00 [19:46:47]MH_I2C_Read... [19:46:47]Read from MH i2c: E2 DE 00 ED 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 4C [19:46:47]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:47]wFMCommunicate OK [19:46:47]SAM_PROTO_GetFMData done [19:46:47]requested_item fm.sale_refund.total is exist - process it [19:46:47]requested_item fm.buy.total is exist - process it [19:46:47]requested_item shift.sale.total is exist - process it [19:46:47]SAM_PROTO_GetShiftData [19:46:47]wFMCommunicate request_size=4 [19:46:47]MH_SAM_APDU [19:46:47]CAPDU: 80 13 02 00 [19:46:47]Write to MH i2c: E2 08 00 EE 00 80 13 02 00 00 00 00 00 6C [19:46:47]Write i2c OK [19:46:47]MH_I2C_Read... [19:46:48]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:46:48]Read from MH i2c: E2 [19:46:48]MH_I2C_Read... [19:46:48]Read from MH i2c: E2 FD 00 [19:46:48]MH_I2C_Read... [19:46:48]Read from MH i2c: E2 FD 00 EE 00 00 AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 A0 [19:46:48]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:46:48]wFMCommunicate OK [19:46:48]wFMCommunicate request_size=4 [19:46:48]MH_SAM_APDU [19:46:48]CAPDU: 80 17 00 00 [19:46:48]Write to MH i2c: E2 08 00 EF 00 80 17 00 00 00 00 00 00 6F [19:46:48]Write i2c OK [19:46:48]MH_I2C_Read... [19:46:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:48]Read from MH i2c: E2 [19:46:48]MH_I2C_Read... [19:46:48]Read from MH i2c: E2 FD 00 [19:46:48]MH_I2C_Read... [19:46:48]Read from MH i2c: E2 FD 00 EF 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 91 [19:46:49]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:46:49]wFMCommunicate OK [19:46:49]wFMCommunicate request_size=4 [19:46:49]MH_SAM_APDU [19:46:49]CAPDU: 80 17 00 00 [19:46:49]Write to MH i2c: E2 08 00 F0 00 80 17 00 00 00 00 00 00 70 [19:46:49]Write i2c OK [19:46:49]MH_I2C_Read... [19:46:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:50]Read from MH i2c: E2 [19:46:50]MH_I2C_Read... [19:46:50]Read from MH i2c: E2 FD 00 [19:46:50]MH_I2C_Read... [19:46:50]Read from MH i2c: E2 FD 00 F0 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 27 [19:46:50]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:46:50]wFMCommunicate OK [19:46:50]wFMCommunicate request_size=4 [19:46:50]MH_SAM_APDU [19:46:50]CAPDU: 80 17 00 00 [19:46:50]Write to MH i2c: E2 08 00 F1 00 80 17 00 00 00 00 00 00 71 [19:46:50]Write i2c OK [19:46:50]MH_I2C_Read... [19:46:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:50]Read from MH i2c: E2 [19:46:50]MH_I2C_Read... [19:46:50]Read from MH i2c: E2 FD 00 [19:46:50]MH_I2C_Read... [19:46:50]Read from MH i2c: E2 FD 00 F1 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 E3 [19:46:51]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:46:51]wFMCommunicate OK [19:46:51]wFMCommunicate request_size=4 [19:46:51]MH_SAM_APDU [19:46:51]CAPDU: 80 17 00 00 [19:46:51]Write to MH i2c: E2 08 00 F2 00 80 17 00 00 00 00 00 00 72 [19:46:51]Write i2c OK [19:46:51]MH_I2C_Read... [19:46:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:46:51]Read from MH i2c: E2 [19:46:51]MH_I2C_Read... [19:46:51]Read from MH i2c: E2 CB 00 [19:46:51]MH_I2C_Read... [19:46:51]Read from MH i2c: E2 CB 00 F2 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5B [19:46:51]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:52]wFMCommunicate OK [19:46:52]SAM_PROTO_GetShiftData done [19:46:52]requested_item shift.sale.total_cash is exist - process it [19:46:52]requested_item shift.sale_refund.total is exist - process it [19:46:52]requested_item shift.sale_refund.total_cash is exist - process it [19:46:52]requested_item shift.buy.total is exist - process it [19:46:52]requested_item shift.buy.total_cash is exist - process it [19:46:52]produce_requested_data done [19:46:52]produce_requested_data return {"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:52]process_action_free get_value [19:46:52]json_value_free [19:46:52]json_value_free done [19:46:52]process_json_proto returns [19:46:52]Send response to host [19:46:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112315805.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":227582.00,"shift.sale.total_cash":227582.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:46:52]free response buf [19:46:52]execute_script done [19:46:52]execute_script returns [19:46:52]OFD Sender: No OFD packet to send [19:46:52]free content buf [19:46:52]Sock 9.Close socket [19:46:52]Sock 9.Thread stoped [19:46:52]accept exits with 8 [19:46:52]New connection [19:46:52]New thread 3067186532 created [19:46:52]Waiting for new connection... [19:46:52] Sock 8.Parse request [19:46:52]Sock 8.Check first char [19:46:52]Sock 8.First char is OK [19:46:52]request: POST /json_proto HTTP/1.0 [19:46:52]Method: POST [19:46:52]URL: /json_proto [19:46:52]Method is POST - this is cgi request [19:46:52]url: /json_proto [19:46:52]query_string will be loaded in cgi processing [19:46:52]execute_cgi json_proto POST (null) [19:46:52]execute_cgi path=json_proto method=POST [19:46:52]POST find Content-Length [19:46:52]Host: 172.17.43.67:8080 [19:46:52]Content-Length: 254 [19:46:52]Content-Type: application/json [19:46:52] [19:46:52]POST finish read [19:46:52]Found Content-Length = 254 [19:46:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:52]execute_script... [19:46:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:52]POST & json_proto [19:46:52]process_json_proto [19:46:52]json parsed OK: [19:46:52]protocol is kg_v1.0 [19:46:52]action value=close_shift [19:46:52]process_action close_shift [19:46:52]cmd_close_shift [19:46:52]MH_GetDate [19:46:52]Write to MH i2c: F0 00 00 F3 00 E2 [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 09 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 09 00 F3 00 00 AD 68 F4 66 6A BD 47 65 2D [19:46:52]GetLastDocTimeStamp 1727293574 [19:46:52]current date 1727293613 [19:46:52]FM_GetShiftState [19:46:52]SAM_PROTO_GetShiftState [19:46:52]wFMCommunicate request_size=4 [19:46:52]MH_SAM_APDU [19:46:52]CAPDU: 80 13 01 00 [19:46:52]Write to MH i2c: E2 08 00 F4 00 80 13 01 00 00 00 00 00 71 [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:52]Read from MH i2c: E2 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 0E 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 0E 00 F4 00 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 39 [19:46:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [19:46:52]wFMCommunicate OK [19:46:52]SAM_PROTO_GetShiftState done [19:46:52]FM_GetShiftState done [19:46:52]KKMCreateCloseShiftDocument [19:46:52]Load OK [19:46:52]Malloc new data [19:46:52]MH_GetDate [19:46:52]Write to MH i2c: F0 00 00 F5 00 E4 [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 09 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: F0 09 00 F5 00 00 AD 68 F4 66 6A BD 47 65 2F [19:46:52]Malloc new data [19:46:52]Malloc new data [19:46:52]Malloc new data [19:46:52]Malloc new data [19:46:52]KKMCreateCloseShiftDocument OK [19:46:52]KKMSetCloseShiftData OK [19:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=69 [19:46:52]tlvbuf is 019C7A20 [19:46:52]KKMLoadAndSignCloseShiftData [19:46:52]SAM_PROTO_ProcessDocument [19:46:52]wFMCommunicate request_size=9 [19:46:52]MH_SAM_APDU [19:46:52]CAPDU: 80 15 01 00 04 05 00 45 00 [19:46:52]Write to MH i2c: E2 0C 00 F6 00 80 15 01 00 04 00 05 00 45 00 00 00 C7 [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [19:46:52]Read from MH i2c: E2 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [19:46:52]RAPDU: 90 00 [19:46:52]wFMCommunicate OK [19:46:52]wFMCommunicate request_size=23 [19:46:52]MH_SAM_APDU [19:46:52]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [19:46:52]Write to MH i2c: E2 1A 00 F7 00 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 6C [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:46:52]Read from MH i2c: E2 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [19:46:52]RAPDU: 90 00 [19:46:52]wFMCommunicate OK [19:46:52]wFMCommunicate request_size=28 [19:46:52]MH_SAM_APDU [19:46:52]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 [19:46:52]Write to MH i2c: E2 1F 00 F8 00 80 15 02 00 17 00 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 3B [19:46:52]Write i2c OK [19:46:52]MH_I2C_Read... [19:46:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:46:52]Read from MH i2c: E2 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 [19:46:52]MH_I2C_Read... [19:46:52]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [19:46:52]RAPDU: 90 00 [19:46:52]wFMCommunicate OK [19:46:53]wFMCommunicate request_size=13 [19:46:53]MH_SAM_APDU [19:46:53]CAPDU: 80 15 02 00 08 F4 03 04 00 AD 68 F4 66 [19:46:53]Write to MH i2c: E2 10 00 F9 00 80 15 02 00 08 00 F4 03 04 00 AD 68 F4 66 00 00 F3 [19:46:53]Write i2c OK [19:46:53]MH_I2C_Read... [19:46:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:46:53]Read from MH i2c: E2 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 03 00 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [19:46:53]RAPDU: 90 00 [19:46:53]wFMCommunicate OK [19:46:53]wFMCommunicate request_size=25 [19:46:53]MH_SAM_APDU [19:46:53]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:46:53]Write to MH i2c: E2 1C 00 FA 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 DC [19:46:53]Write i2c OK [19:46:53]MH_I2C_Read... [19:46:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:46:53]Read from MH i2c: E2 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 03 00 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [19:46:53]RAPDU: 90 00 [19:46:53]wFMCommunicate OK [19:46:53]wFMCommunicate request_size=4 [19:46:53]MH_SAM_APDU [19:46:53]CAPDU: 80 15 03 00 [19:46:53]Write to MH i2c: E2 08 00 FB 00 80 15 03 00 00 00 00 00 7C [19:46:53]Write i2c OK [19:46:53]MH_I2C_Read... [19:46:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [19:46:53]Read from MH i2c: E2 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 FD 00 [19:46:53]MH_I2C_Read... [19:46:53]Read from MH i2c: E2 FD 00 FB 00 00 F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 56 02 00 0E 04 04 00 DE 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 90 00 37 [19:46:54]RAPDU: F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 56 02 00 0E 04 04 00 DE 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 90 00 [19:46:54]wFMCommunicate OK [19:46:54]SAM_PROTO_ProcessDocument answer len = 1265 [19:46:54]SAM_PROTO_ProcessDocument remain to read = 1017 [19:46:54]wFMCommunicate request_size=4 [19:46:54]MH_SAM_APDU [19:46:54]CAPDU: 80 17 00 00 [19:46:54]Write to MH i2c: E2 08 00 FC 00 80 17 00 00 00 00 00 00 7C [19:46:54]Write i2c OK [19:46:54]MH_I2C_Read... [19:46:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:54]Read from MH i2c: E2 [19:46:54]MH_I2C_Read... [19:46:54]Read from MH i2c: E2 FD 00 [19:46:54]MH_I2C_Read... [19:46:54]Read from MH i2c: E2 FD 00 FC 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C5 [19:46:54]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:46:55]wFMCommunicate OK [19:46:55]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [19:46:55]SAM_PROTO_ProcessDocument remain to read = 767 [19:46:55]wFMCommunicate request_size=4 [19:46:55]MH_SAM_APDU [19:46:55]CAPDU: 80 17 00 00 [19:46:55]Write to MH i2c: E2 08 00 FD 00 80 17 00 00 00 00 00 00 7D [19:46:55]Write i2c OK [19:46:55]MH_I2C_Read... [19:46:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:55]Read from MH i2c: E2 [19:46:55]MH_I2C_Read... [19:46:55]Read from MH i2c: E2 FD 00 [19:46:55]MH_I2C_Read... [19:46:55]Read from MH i2c: E2 FD 00 FD 00 00 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 DF [19:46:55]RAPDU: 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [19:46:56]wFMCommunicate OK [19:46:56]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [19:46:56]SAM_PROTO_ProcessDocument remain to read = 517 [19:46:56]wFMCommunicate request_size=4 [19:46:56]MH_SAM_APDU [19:46:56]CAPDU: 80 17 00 00 [19:46:56]Write to MH i2c: E2 08 00 FE 00 80 17 00 00 00 00 00 00 7E [19:46:56]Write i2c OK [19:46:56]MH_I2C_Read... [19:46:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:56]Read from MH i2c: E2 [19:46:56]MH_I2C_Read... [19:46:56]Read from MH i2c: E2 FD 00 [19:46:56]MH_I2C_Read... [19:46:56]Read from MH i2c: E2 FD 00 FE 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 08 [19:46:56]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [19:46:57]wFMCommunicate OK [19:46:57]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [19:46:57]SAM_PROTO_ProcessDocument remain to read = 267 [19:46:57]wFMCommunicate request_size=4 [19:46:57]MH_SAM_APDU [19:46:57]CAPDU: 80 17 00 00 [19:46:57]Write to MH i2c: E2 08 00 FF 00 80 17 00 00 00 00 00 00 7F [19:46:57]Write i2c OK [19:46:57]MH_I2C_Read... [19:46:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:57]Read from MH i2c: E2 [19:46:57]MH_I2C_Read... [19:46:57]OFD Sender: No OFD packet to send [19:46:57]Read from MH i2c: E2 FD 00 [19:46:57]MH_I2C_Read... [19:46:57]Read from MH i2c: E2 FD 00 FF 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 47 [19:46:57]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [19:46:57]wFMCommunicate OK [19:46:57]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [19:46:57]SAM_PROTO_ProcessDocument remain to read = 17 [19:46:57]wFMCommunicate request_size=4 [19:46:57]MH_SAM_APDU [19:46:57]CAPDU: 80 17 00 00 [19:46:57]Write to MH i2c: E2 08 00 00 01 80 17 00 00 00 00 00 00 81 [19:46:57]Write i2c OK [19:46:57]MH_I2C_Read... [19:46:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 17! [19:46:58]Read from MH i2c: E2 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: E2 14 00 [19:46:58]MH_I2C_Read... [19:46:58]Read from MH i2c: E2 14 00 00 01 00 01 00 06 F7 03 00 00 35 04 06 00 AD D0 13 07 7F 78 90 00 54 [19:46:58]RAPDU: 01 00 06 F7 03 00 00 35 04 06 00 AD D0 13 07 7F 78 90 00 [19:46:58]wFMCommunicate OK [19:46:58]SAM_PROTO_ProcessDocument received (without SW) 17 bytes [19:46:58]SAM_PROTO_ProcessDocument done [19:46:58]1209 (1) - 1.0 - номер версии ФФД [19:46:58]1041 (16) - 0000000000871835 - номер ФМ [19:46:58]1040 (4) - 153333 - номер ФД [19:46:58]1038 (4) - 478 - номер смены [19:46:58]1118 (4) - 348 - количество кассовых чеков за смену [19:46:58]1111 (4) - 350 - общее количество ФД за смену [19:46:58]1194 (1194) - счетчики итогов смены [19:46:58] 1134 (4) - 348 - количество чеков со всеми признаками расчетов [19:46:58] 1129 (155) - счетчики операций «приход» [19:46:58] 1135 (4) - 348 - количество чеков по признаку расчетов [19:46:58] 1201 (4) - 227582.00 - общая итоговая сумма в чеках [19:46:58] 1136 (4) - 227582.00 - итоговая сумма в чеках наличными [19:46:58] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:58] 1024 (123) - суммы налогов [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 0% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1006 (12) - суммы НДС [19:46:58] 1010 (1) - 12% - код ставки НДС [19:46:58] 1011 (3) - 24176.52 - сумма НДС по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (12) - суммы НСП [19:46:58] 1014 (1) - 1% - код ставки НСП [19:46:58] 1015 (3) - 2014.65 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 2% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 3% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 5% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1130 (141) - счетчики операций «возврат прихода» [19:46:58] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:58] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:58] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:58] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:58] 1024 (117) - суммы налогов [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 0% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 12% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 2% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 3% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 5% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1131 (141) - счетчики операций «расход» [19:46:58] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:58] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:58] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:58] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:58] 1024 (117) - суммы налогов [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 0% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 12% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 2% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 3% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 5% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1132 (141) - счетчики операций «возврат расхода» [19:46:58] 1135 (4) - 0 - количество чеков по признаку расчетов [19:46:58] 1201 (0) - 0.00 - общая итоговая сумма в чеках [19:46:58] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [19:46:58] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [19:46:58] 1024 (117) - суммы налогов [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 0% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1006 (9) - суммы НДС [19:46:58] 1010 (1) - 12% - код ставки НДС [19:46:58] 1011 (0) - 0.00 - сумма НДС по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 2% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 3% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 5% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 0,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1007 (9) - суммы НСП [19:46:58] 1014 (1) - 1,50% - код ставки НСП [19:46:58] 1015 (0) - 0.00 - сумма НСП по ставке [19:46:58] 1133 (588) - - счетчики коррекции - не используются [19:46:58]1077 (6) - 191109184061304 - ФПД [19:46:58]SetTLVBufToDocument [19:46:58]Processing tag 1209 (04B9) [19:46:58]Malloc new data [19:46:58]Processing tag 1041 (0411) [19:46:58]Processing tag 1040 (0410) [19:46:58]Malloc new data [19:46:58]Processing tag 1038 (040E) [19:46:58]Malloc new data [19:46:58]Processing tag 1118 (045E) [19:46:58]Malloc new data [19:46:58]Processing tag 1111 (0457) [19:46:58]Malloc new data [19:46:58]Processing tag 1194 (04AA) [19:46:58]Load OK [19:46:58]SetTLVBufToDocument [19:46:58]Processing tag 1134 (046E) [19:46:58]Malloc new data [19:46:58]Processing tag 1129 (0469) [19:46:58]Load OK [19:46:58]SetTLVBufToDocument [19:46:58]Processing tag 1135 (046F) [19:46:58]Malloc new data [19:46:58]Processing tag 1201 (04B1) [19:46:58]Malloc new data [19:46:59]Processing tag 1136 (0470) [19:46:59]Malloc new data [19:46:59]Processing tag 1138 (0472) [19:46:59]Malloc new data [19:46:59]Processing tag 1024 (0400) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1130 (046A) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1135 (046F) [19:46:59]Malloc new data [19:46:59]Processing tag 1201 (04B1) [19:46:59]Malloc new data [19:46:59]Processing tag 1136 (0470) [19:46:59]Malloc new data [19:46:59]Processing tag 1138 (0472) [19:46:59]Malloc new data [19:46:59]Processing tag 1024 (0400) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1131 (046B) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1135 (046F) [19:46:59]Malloc new data [19:46:59]Processing tag 1201 (04B1) [19:46:59]Malloc new data [19:46:59]Processing tag 1136 (0470) [19:46:59]Malloc new data [19:46:59]Processing tag 1138 (0472) [19:46:59]Malloc new data [19:46:59]Processing tag 1024 (0400) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1132 (046C) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1135 (046F) [19:46:59]Malloc new data [19:46:59]Processing tag 1201 (04B1) [19:46:59]Malloc new data [19:46:59]Processing tag 1136 (0470) [19:46:59]Malloc new data [19:46:59]Processing tag 1138 (0472) [19:46:59]Malloc new data [19:46:59]Processing tag 1024 (0400) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1006 (03EE) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1010 (03F2) [19:46:59]Malloc new data [19:46:59]Processing tag 1011 (03F3) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1007 (03EF) [19:46:59]Load OK [19:46:59]SetTLVBufToDocument [19:46:59]Processing tag 1014 (03F6) [19:46:59]Malloc new data [19:46:59]Processing tag 1015 (03F7) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1133 (046D) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Processing tag 1077 (0435) [19:46:59]Malloc new data [19:46:59]SetTLVBufToDocument err=0 [19:46:59]Malloc new data [19:46:59]SAM_PROTO_GetFMData [19:46:59]wFMCommunicate request_size=4 [19:46:59]MH_SAM_APDU [19:46:59]CAPDU: 80 13 03 00 [19:46:59]Write to MH i2c: E2 08 00 01 01 80 13 03 00 00 00 00 00 81 [19:46:59]Write i2c OK [19:46:59]MH_I2C_Read... [19:46:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:46:59]Read from MH i2c: E2 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: E2 FD 00 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: E2 FD 00 01 01 00 C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 0B [19:47:00]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 38 53 02 00 69 04 9F 00 6F 04 04 00 60 4F 02 00 B1 04 05 00 54 51 74 9D 02 70 04 05 00 54 51 74 9D 02 72 04 00 00 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 DE 4A 1F 47 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 69 22 ED 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 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [19:47:00]wFMCommunicate OK [19:47:00]wFMCommunicate request_size=4 [19:47:00]MH_SAM_APDU [19:47:00]CAPDU: 80 17 00 00 [19:47:00]Write to MH i2c: E2 08 00 02 01 80 17 00 00 00 00 00 00 83 [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 FD 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 FD 00 02 01 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 53 [19:47:01]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:47:01]wFMCommunicate OK [19:47:01]wFMCommunicate request_size=4 [19:47:01]MH_SAM_APDU [19:47:01]CAPDU: 80 17 00 00 [19:47:01]Write to MH i2c: E2 08 00 03 01 80 17 00 00 00 00 00 00 84 [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:47:01]Read from MH i2c: E2 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: E2 FD 00 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: E2 FD 00 03 01 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 24 [19:47:02]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:47:02]wFMCommunicate OK [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 17 00 00 [19:47:02]Write to MH i2c: E2 08 00 04 01 80 17 00 00 00 00 00 00 85 [19:47:02]OFD Sender: No OFD packet to send [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 FD 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 FD 00 04 01 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 0A [19:47:03]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:47:03]wFMCommunicate OK [19:47:03]wFMCommunicate request_size=4 [19:47:03]MH_SAM_APDU [19:47:03]CAPDU: 80 17 00 00 [19:47:03]Write to MH i2c: E2 08 00 05 01 80 17 00 00 00 00 00 00 86 [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:47:03]Read from MH i2c: E2 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 DE 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 DE 00 05 01 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 65 [19:47:03]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:47:04]wFMCommunicate OK [19:47:04]SAM_PROTO_GetFMData done [19:47:04]Malloc new data [19:47:04]Malloc new data [19:47:04]Malloc new data [19:47:04]Malloc new data [19:47:04]KKMLoadAndSignCloseShiftData err=0 [19:47:04]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Чодонов А. 25.09.2024 19:46 Смена: 478 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Чеков за смену: 348 ФД за смену: 350 Всего чеков: 348 ИТОГИ ПРИХОД Чеков: 348 Общий итог: 227582.00 Итого наличными: 227582.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 24176.52 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2014.65 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 227582.00 НС Приход: 112315805.00 НС Возвр.Прихода: 2370896.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 153333 ФМ: 0000000000871835 ФПД: 191109184061304 [19:47:04]StoreToDocumentArchive [19:47:04]shift 478 fd 153333 [19:47:04]save to /storage/0478/doc_00153333 [19:47:04]save last doc name /storage/0478/doc_00153333 to /storage/kkm_last_doc_name [19:47:04]save OK [19:47:04]Clear old archive folders... [19:47:04]Remove dir /storage/0266 [19:47:04]opendir ok [19:47:04]file . [19:47:04]file .. [19:47:04]file doc_1727293583 [19:47:04]remove file /storage/0266/doc_1727293583 [19:47:04]remove dir /storage/0266 [19:47:04]NVStorageSaveData kkm_registers [19:47:04]File name is /storage/kkm_registers [19:47:04]Write 24 bytes [19:47:04]NVStorageSaveData done [19:47:04]NVStorageSaveData kkm_registers [19:47:04]File name is /storage/kkm_registers [19:47:04]Write 24 bytes [19:47:04]NVStorageSaveData done [19:47:04]ProcessDocumentItem done err = 0, tmpTLVsize=1378 [19:47:04]tlvbuf is 01AA1B50 [19:47:04]SAM_PROTO_ClearQueue [19:47:04]wFMCommunicate request_size=4 [19:47:04]MH_SAM_APDU [19:47:04]CAPDU: 80 09 00 00 [19:47:04]Write to MH i2c: E2 08 00 06 01 80 09 00 00 00 00 00 00 79 [19:47:04]Write i2c OK [19:47:04]MH_I2C_Read... [19:47:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:04]Read from MH i2c: E2 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 03 00 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [19:47:04]RAPDU: 90 00 [19:47:04]wFMCommunicate OK [19:47:04]SAM_PROTO_ClearQueue done [19:47:04]KKMCreateOFDPacket [19:47:04]OFDProtocolAddRootSTLVToBuf [19:47:04]FM_MakeSignedData [19:47:04]FM_MakeSignedData [19:47:04]SAM_PROTO_SignData [19:47:04]wFMCommunicate request_size=4 [19:47:04]MH_SAM_APDU [19:47:04]CAPDU: 80 0D 01 02 [19:47:04]Write to MH i2c: E2 08 00 07 01 80 0D 01 02 00 00 00 00 81 [19:47:04]Write i2c OK [19:47:04]MH_I2C_Read... [19:47:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:04]Read from MH i2c: E2 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 03 00 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [19:47:04]RAPDU: 90 00 [19:47:04]wFMCommunicate OK [19:47:04]wFMCommunicate request_size=255 [19:47:04]MH_SAM_APDU [19:47:04]CAPDU: 80 0D 02 02 FA 05 00 62 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 AD 68 F4 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 D6 04 6E 04 04 00 5C 01 00 00 69 04 A3 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 E3 24 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 [19:47:04]Write to MH i2c: E2 02 01 08 01 80 0D 02 02 FA 00 05 00 62 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 AD 68 F4 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 D6 04 6E 04 04 00 5C 01 00 00 69 04 A3 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 E3 24 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 D5 [19:47:05]Write i2c OK [19:47:05]MH_I2C_Read... [19:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:05]Read from MH i2c: E2 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 03 00 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [19:47:05]RAPDU: 90 00 [19:47:05]wFMCommunicate OK [19:47:05]wFMCommunicate request_size=255 [19:47:05]MH_SAM_APDU [19:47:05]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F9 12 03 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A [19:47:05]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F9 12 03 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 00 FF [19:47:06]Write i2c OK [19:47:06]MH_I2C_Read... [19:47:06]*** iso7816_exchange 80 0D 02 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 09 01 00 90 00 7E [19:47:06]RAPDU: 90 00 [19:47:06]wFMCommunicate OK [19:47:06]wFMCommunicate request_size=255 [19:47:06]MH_SAM_APDU [19:47:06]CAPDU: 80 0D 02 02 FA 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 [19:47:06]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 4B [19:47:07]Write i2c OK [19:47:07]MH_I2C_Read... [19:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:07]Read from MH i2c: E2 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: E2 03 00 [19:47:07]MH_I2C_Read... [19:47:07]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [19:47:07]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 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 OFD Sender: No OFD packet to send [19:47:07]02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [19:47:08]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 4B [19:47:08]Write i2c OK [19:47:08]MH_I2C_Read... [19:47:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:08]Read from MH i2c: E2 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 [19:47:08]MH_I2C_Read... [19:47:08]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:47:08]RAPDU: 90 00 [19:47:08]wFMCommunicate OK [19:47:08]wFMCommunicate request_size=255 [19:47:08]MH_SAM_APDU [19:47:08]CAPDU: 80 0D 02 02 FA 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 [19:47:09]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 00 00 0A [19:47:09]Write i2c OK [19:47:09]MH_I2C_Read... [19:47:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:09]Read from MH i2c: E2 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 03 00 [19:47:09]MH_I2C_Read... [19:47:09]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:47:09]RAPDU: 90 00 [19:47:09]wFMCommunicate OK [19:47:09]wFMCommunicate request_size=137 [19:47:09]MH_SAM_APDU [19:47:09]CAPDU: 80 0D 02 02 84 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 F5 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 AD D0 13 07 7F 78 [19:47:09]Write to MH i2c: E2 8C 00 0D 01 80 0D 02 02 84 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 F5 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 AD D0 13 07 7F 78 00 00 A8 [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 0D 01 00 90 00 82 [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 0E 01 80 0D 03 02 00 00 00 00 8A [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:10]Read from MH i2c: E2 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 0B 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 0B 00 0E 01 00 23 0D 7A E4 B0 02 33 6B 90 00 69 [19:47:10]RAPDU: 23 0D 7A E4 B0 02 33 6B 90 00 [19:47:10]wFMCommunicate OK [19:47:10]SAM_PROTO_SignData done [19:47:10]FM_MakeSignedData done [19:47:10]CreateOFDProtocolMessage [19:47:10]wFMCommunicate request_size=4 [19:47:10]MH_SAM_APDU [19:47:10]CAPDU: 80 11 00 00 [19:47:10]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:10]Read from MH i2c: E2 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 17 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [19:47:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:47:10]wFMCommunicate OK [19:47:10]CreateOFDProtocolMessage done [19:47:10]OFDSenderStorePacket 153333 [19:47:10]StoreOFDPacket docnum=153333 [19:47:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 76 05 00 00 38 6E 6E 05 78 32 5A 05 01 00 05 00 62 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 AD 68 F4 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 D6 04 6E 04 04 00 5C 01 00 00 69 04 A3 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 E3 24 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F9 12 03 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 F5 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 AD D0 13 07 7F 78 23 0D 7A E4 B0 02 33 6B [19:47:10]CheckFolder [19:47:10]dirname=/storage/ofd_packets [19:47:10]CheckFolder done [19:47:10]ProducePacketName [19:47:10]name=ofd_packets/00153333 [19:47:10]NVStorageSaveData ofd_packets/00153333 [19:47:10]File name is /storage/ofd_packets/00153333 [19:47:10]Write 1428 bytes [19:47:10]NVStorageSaveData done [19:47:10]OFDSenderStorePacket done [19:47:10]KKMCreateOFDPacket done [19:47:10]NVStorageSaveData kkm_last_timestamp [19:47:10]File name is /storage/kkm_last_timestamp [19:47:10]Write 4 bytes [19:47:10]NVStorageSaveData done [19:47:10]ExternCall_PrintAddStr [19:47:10]wPrintStart [19:47:10]Write to MH i2c: 01 00 00 10 01 11 [19:47:10]Write i2c OK [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: 01 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: 01 07 00 [19:47:10]MH_I2C_Read... [19:47:10]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [19:47:10]RasterBufferAndPrint [19:47:10]line Отчет о закрытии смены [19:47:10]line ФФД: 1.0 [19:47:10]line ИНН: 02508201610067 [19:47:10]line Кассир: Чодонов А. [19:47:11]line 25.09.2024 19:46 [19:47:11]line Смена: 478 [19:47:11]line РНМ: 0000000000091825 [19:47:11]line ЗНМ: 0300000113 [19:47:11]line СНО: Общий режим [19:47:11]line Чеков за смену: 348 [19:47:11]line ФД за смену: 350 [19:47:11]line Всего чеков: 348 [19:47:11]line ИТОГИ ПРИХОД [19:47:11]line Чеков: 348 [19:47:11]line Общий итог: 227582.00 [19:47:11]line Итого наличными: 227582.00 [19:47:11]line Итого безнал.: 0.00 [19:47:11]line НДС 0% : 0.00 [19:47:11]line НДС 12% : 24176.52 [19:47:11]line НСП 0% : 0.00 [19:47:11]line НСП 1,50% : 0.00 [19:47:11]line НСП 0,50% : 0.00 [19:47:11]line НСП 5% : 0.00 [19:47:11]line НСП 3% : 0.00 [19:47:11]line НСП 2% : 0.00 [19:47:11]line НСП 1% : 2014.65 [19:47:11]line ИТОГИ ВОЗВРАТ ПРИХОДА [19:47:11]line Чеков: 0 [19:47:11]line Общий итог: 0.00 [19:47:11]line Итого наличными: 0.00 [19:47:11]line Итого безнал.: 0.00 [19:47:11]line НДС 0% : 0.00 [19:47:11]line НДС 12% : 0.00 [19:47:11]line НСП 0% : 0.00 [19:47:11]line НСП 1,50% : 0.00 [19:47:11]line НСП 0,50% : 0.00 [19:47:11]line НСП 5% : 0.00 [19:47:11]line НСП 3% : 0.00 [19:47:11]line НСП 2% : 0.00 [19:47:11]line НСП 1% : 0.00 [19:47:11]line ИТОГИ РАСХОД [19:47:11]line Чеков: 0 [19:47:11]line Общий итог: 0.00 [19:47:11]line Итого наличными: 0.00 [19:47:11]line Итого безнал.: 0.00 [19:47:11]line НДС 0% : 0.00 [19:47:11]line НДС 12% : 0.00 [19:47:11]line НСП 0% : 0.00 [19:47:11]line НСП 1,50% : 0.00 [19:47:11]line НСП 0,50% : 0.00 [19:47:11]line НСП 5% : 0.00 [19:47:11]line НСП 3% : 0.00 [19:47:11]line НСП 2% : 0.00 [19:47:11]line НСП 1% : 0.00 [19:47:11]line ИТОГИ ВОЗВРАТ РАСХОДА [19:47:11]line Чеков: 0 [19:47:11]line Общий итог: 0.00 [19:47:11]line Итого наличными: 0.00 [19:47:11]line Итого безнал.: 0.00 [19:47:11]line НДС 0% : 0.00 [19:47:11]line НДС 12% : 0.00 [19:47:11]line НСП 0% : 0.00 [19:47:11]line НСП 1,50% : 0.00 [19:47:11]line НСП 0,50% : 0.00 [19:47:11]line НСП 5% : 0.00 [19:47:11]line НСП 3% : 0.00 [19:47:11]line НСП 2% : 0.00 [19:47:11]line НСП 1% : 0.00 [19:47:11]line Сумма внесений: 0.00 [19:47:11]line Сумма выплат: 0.00 [19:47:11]OFD Sender: Processing packet 153333 [packets to send 836, broken 835] [19:47:11]ProducePacketName [19:47:11]name=ofd_packets/00153333 [19:47:11]OFD Sender: To server: pG, [19:47:11]CommunicateWithHost lk.salyk.kg:30040 [19:47:11]ConnectInit lk.salyk.kg [19:47:11]line Нал. в кассе: 227582.00 [19:47:11]line НС Приход: 112315805.00 [19:47:11]line НС Возвр.Прихода: 2370896.00 [19:47:11]line НС Расход: 0.00 [19:47:11]line НС Возвр.Расхода: 0.00 [19:47:11]line ФД: 153333 [19:47:11]line ФМ: 0000000000871835 [19:47:11]line ФПД: 191109184061304 [19:47:11]written 0, free lines is 4095 [19:47:11]Write to MH i2c: 01 00 00 60 01 61 [19:47:11]Write i2c OK [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: 01 [19:47:11]MH_I2C_Read... [19:47:11]Read from MH i2c: 01 07 00 [19:47:11]MH_I2C_Read... [19:47:12]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 91 0A 03 [19:47:12]RasterBufferAndPrint [19:47:12]line [19:47:12]line [19:47:12]line [19:47:12]line [19:47:12]line [19:47:12]written 0, free lines is 2783 [19:47:12]MH_Cut [19:47:12]Write to MH i2c: D1 01 00 67 01 01 3A [19:47:12]Write i2c OK [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: D1 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: D1 01 00 [19:47:12]MH_I2C_Read... [19:47:12]Read from MH i2c: D1 01 00 67 01 00 39 [19:47:12]Write to MH i2c: 01 00 00 68 01 69 [19:47:12]Write i2c OK [19:47:12]MH_I2C_Read... [19:47:13]*** Cut start [19:47:13]*** Purtial cut [19:47:13]*** Stage 1: CUTSNS_PIN = 1 [19:47:13]Read from MH i2c: 01 [19:47:13]MH_I2C_Read... [19:47:13]*** Stop cut motor [19:47:13]*** Cut end [19:47:13]Read from MH i2c: 01 07 00 [19:47:13]MH_I2C_Read... [19:47:13]Read from MH i2c: 01 07 00 68 01 00 00 00 00 00 FF 0F 7E [19:47:13]process_action close_shift done [19:47:13]requested_data is exist [19:47:13]produce_requested_data [19:47:13]requested_item fd.num is exist - process it [19:47:13]SAM_PROTO_GetFieldsCounters [19:47:13]wFMCommunicate request_size=4 [19:47:13]MH_SAM_APDU [19:47:13]CAPDU: 80 13 00 00 [19:47:13]Write to MH i2c: E2 08 00 69 01 80 13 00 00 00 00 00 00 E6 [19:47:13]Write i2c OK [19:47:13]MH_I2C_Read... [19:47:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:13]Read from MH i2c: E2 [19:47:13]MH_I2C_Read... [19:47:13]Read from MH i2c: E2 62 00 [19:47:13]MH_I2C_Read... [19:47:13]Read from MH i2c: E2 62 00 69 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:47:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 56 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:13]wFMCommunicate OK [19:47:13]SAM_PROTO_GetFieldsCounters done [19:47:13]requested_item shift.num is exist - process it [19:47:13]requested_item shift.opened is exist - process it [19:47:13]req_shift_opened [19:47:13]FM_GetShiftState [19:47:13]SAM_PROTO_GetShiftState [19:47:13]wFMCommunicate request_size=4 [19:47:13]MH_SAM_APDU [19:47:13]CAPDU: 80 13 01 00 [19:47:13]Write to MH i2c: E2 08 00 6A 01 80 13 01 00 00 00 00 00 E8 [19:47:13]Write i2c OK [19:47:13]MH_I2C_Read... [19:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:13]Read from MH i2c: E2 [19:47:13]MH_I2C_Read... [19:47:13]Read from MH i2c: E2 0E 00 [19:47:13]MH_I2C_Read... [19:47:13]Read from MH i2c: E2 0E 00 6A 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 F3 [19:47:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [19:47:14]wFMCommunicate OK [19:47:14]SAM_PROTO_GetShiftState done [19:47:14]FM_GetShiftState done [19:47:14]req_shift_opened done [19:47:14]requested_item shift.open_date is exist - process it [19:47:14]req_shift_open_date [19:47:14]FM_GetShiftState [19:47:14]SAM_PROTO_GetShiftState [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 13 01 00 [19:47:14]Write to MH i2c: E2 08 00 6B 01 80 13 01 00 00 00 00 00 E9 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0E 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0E 00 6B 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 F4 [19:47:14]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [19:47:14]wFMCommunicate OK [19:47:14]SAM_PROTO_GetShiftState done [19:47:14]FM_GetShiftState done [19:47:14]req_shift_open_date done [19:47:14]produce_requested_data done [19:47:14]produce_requested_data return {"fd.num":153333,"shift.num":478,"shift.opened":0,"shift.open_date":0} [19:47:14]process_action_free close_shift [19:47:14]json_value_free [19:47:14]json_value_free done [19:47:14]process_json_proto returns [19:47:14]Send response to host [19:47:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":153333,"shift.num":478,"shift.opened":0,"shift.open_date":0}}} [19:47:14]free response buf [19:47:14]execute_script done [19:47:14]execute_script returns [19:47:14]free content buf [19:47:14]Sock 8.Close socket [19:47:14]Sock 8.Thread stoped [19:47:14]int [19:47:14]Write to MH i2c: 01 00 00 6C 01 6D [19:47:14]*** FLAG_PRN_KEY set [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 6C 01 00 08 00 00 00 FF 0F 8A [19:47:14]state=0 [19:47:14]Key pressed [19:47:14]Feed [19:47:14]Write to MH i2c: D8 00 00 6D 01 45 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: D8 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: D8 01 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: D8 01 00 6D 01 00 46 [19:47:14]int line is 0 - check status [19:47:14]Write to MH i2c: 01 00 00 6E 01 6F [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 6E 01 00 48 00 00 00 3C 00 FA [19:47:14]state=2 [19:47:14]Key pressed [19:47:14]int [19:47:14]Write to MH i2c: 01 00 00 6F 01 70 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 6F 01 00 48 00 00 00 3C 00 FB [19:47:14]state=2 [19:47:14]Key pressed [19:47:14]int [19:47:14]Write to MH i2c: 01 00 00 70 01 71 [19:47:14]*** FLAG_PRN_KEY reset [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 FF 0F 86 [19:47:14]state=2 [19:47:14]Stop feed [19:47:14]Connected sock=11 [19:47:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 76 05 00 00 38 6E 6E 05 78 32 5A 05 01 00 05 00 62 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 AD 68 F4 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 5C 01 00 00 57 04 04 00 5E 01 00 00 AA 04 D6 04 6E 04 04 00 5C 01 00 00 69 04 A3 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 E3 24 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F9 12 03 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 F5 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 AD D0 13 07 7F 78 23 0D 7A E4 B0 02 33 6B [19:47:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 D0 47 00 6D C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 56 02 00 F4 03 04 00 C1 10 F4 66 B6 04 01 00 00 FF 28 9E 67 98 CC 55 1E [19:47:21]CommunicateWithHost err = 0 [19:47:21]CheckOFDResponse [19:47:21]1017 (14) - 77093643461234 [19:47:21]1041 (16) - 0000000000871835 [19:47:21]1040 (4) - 153333 [19:47:21]1012 (4) - 25.09.2024 13:31 [19:47:21]1206 (1) - 0 [19:47:21]OFD Sender: Remove packet 153333 [19:47:21]ProducePacketName [19:47:21]name=ofd_packets/00153333 [19:47:21]NVStorageDeleteData [19:47:21]OFD Sender: No OFD packet to send [19:47:26]OFD Sender: No OFD packet to send [19:47:31]OFD Sender: No OFD packet to send [19:47:36]OFD Sender: No OFD packet to send [19:47:41]OFD Sender: No OFD packet to send [19:47:46]recv_with_timeout no data received [19:47:46]OFD Sender: No OFD packet to send [19:47:51]OFD Sender: No OFD packet to send [19:47:56]OFD Sender: No OFD packet to send [19:47:56]recv_with_timeout no data received [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:07]recv_with_timeout no data received [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:18]recv_with_timeout no data received [19:48:22]OFD Sender: No OFD packet to send [19:48:27]OFD Sender: No OFD packet to send [19:48:29]recv_with_timeout no data received [19:48:32]OFD Sender: No OFD packet to send [19:48:37]OFD Sender: No OFD packet to send [19:48:42]OFD Sender: No OFD packet to send [19:48:42]recv_with_timeout no data received [19:48:47]OFD Sender: No OFD packet to send [19:48:52]OFD Sender: No OFD packet to send [19:48:55]recv_with_timeout no data received [19:48:57]OFD Sender: No OFD packet to send [19:49:02]OFD Sender: No OFD packet to send [19:49:07]OFD Sender: No OFD packet to send [19:49:11]recv_with_timeout no data received [19:49:12]OFD Sender: No OFD packet to send [19:49:17]OFD Sender: No OFD packet to send [19:49:22]recv_with_timeout no data received [19:49:22]OFD Sender: No OFD packet to send [19:49:27]OFD Sender: No OFD packet to send [19:49:32]OFD Sender: No OFD packet to send [19:49:37]OFD Sender: No OFD packet to send [19:49:42]OFD Sender: No OFD packet to send [19:49:47]OFD Sender: No OFD packet to send [19:49:51]recv_with_timeout no data received [19:49:52]OFD Sender: No OFD packet to send [19:49:57]OFD Sender: No OFD packet to send [19:50:02]recv_with_timeout no data received [19:50:02]OFD Sender: No OFD packet to send [19:50:07]OFD Sender: No OFD packet to send [19:50:12]OFD Sender: No OFD packet to send [19:50:17]OFD Sender: No OFD packet to send [19:50:21]recv_with_timeout no data received [19:50:22]OFD Sender: No OFD packet to send [19:50:27]OFD Sender: No OFD packet to send [19:50:31]recv_with_timeout no data received [19:50:32]OFD Sender: No OFD packet to send [19:50:37]OFD Sender: No OFD packet to send [19:50:42]OFD Sender: No OFD packet to send [19:50:44]recv_with_timeout no data received [19:50:47]OFD Sender: No OFD packet to send [19:50:52]OFD Sender: No OFD packet to send [19:50:54]recv_with_timeout no data received [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:08]recv_with_timeout no data received [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]recv_with_timeout no data received [19:51:57]OFD Sender: No OFD packet to send [19:52:02]OFD Sender: No OFD packet to send [19:52:07]OFD Sender: No OFD packet to send [19:52:12]OFD Sender: No OFD packet to send [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]recv_with_timeout no data received [19:52:27]OFD Sender: No OFD packet to send [19:52:32]OFD Sender: No OFD packet to send [19:52:37]OFD Sender: No OFD packet to send [19:52:42]OFD Sender: No OFD packet to send [19:52:47]OFD Sender: No OFD packet to send [19:52:52]OFD Sender: No OFD packet to send [19:52:58]OFD Sender: No OFD packet to send [19:53:03]OFD Sender: No OFD packet to send [19:53:08]OFD Sender: No OFD packet to send [19:53:13]OFD Sender: No OFD packet to send [19:53:18]OFD Sender: No OFD packet to send [19:53:23]OFD Sender: No OFD packet to send [19:53:28]OFD Sender: No OFD packet to send [19:53:33]OFD Sender: No OFD packet to send [19:53:38]OFD Sender: No OFD packet to send [19:53:39]recv_with_timeout no data received [19:53:43]OFD Sender: No OFD packet to send [19:53:48]OFD Sender: No OFD packet to send [19:53:53]OFD Sender: No OFD packet to send [19:53:58]OFD Sender: No OFD packet to send 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:46:37]wFMCommunicate OK [19:46:37]wFMCommunicate request_size=4 [19:46:38]MH_SAM_APDU [19:46:38]CAPDU: 80 17 00 00 [19:46:38]Write to MH i2c: E2 08 00 E2 00 80 17 00 00 00 00 00 00 62 [19:46:38]Write i2c OK [19:46:38]MH_I2C_Read... [19:46:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:38]Read from MH i2c: E2 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 FD 00 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 FD 00 E2 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 E7 [19:46:38]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:46:38]wFMCommunicate OK [19:46:38]wFMCommunicate request_size=4 [19:46:38]MH_SAM_APDU [19:46:38]CAPDU: 80 17 00 00 [19:46:38]Write to MH i2c: E2 08 00 E3 00 80 17 00 00 00 00 00 00 63 [19:46:38]Write i2c OK [19:46:38]MH_I2C_Read... [19:46:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:46:38]Read from MH i2c: E2 [19:46:38]MH_I2C_Read... [19:46:39]Read from MH i2c: E2 DE 00 [19:46:39]MH_I2C_Read... [19:46:39]Read from MH i2c: E2 DE 00 E3 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 42 [19:46:39]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:46:39]wFMCommunicate OK [19:46:39]SAM_PROTO_GetFMData done [19:46:39]requested_item fm.sale_refund.total is exist - process it [19:46:39]requested_item fm.buy.total is exist - process it [19:46:39]requested_item shift.sale.total is exist - process it [19:46:39]SAM_PROTO_GetShiftData [19:46:39]wFMCommunicate request_size=4 [19:46:39]MH_SAM_APDU [19:46:39]CAPDU: 80 13 02 00 [19:46:39]Write to MH i2c: E2 08 00 E4 00 80 13 02 00 00 00 00 00 62 [19:46:39]Write i2c OK [19:46:39]MH_I2C_Read... [19:46:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:46:39]Read from MH i2c: E2 [19:46:39]MH_I2C_Read... [19:46:39]Read from MH i2c: E2 FD 00 [19:46:39]MH_I2C_Read... [19:46:39]Read from MH i2c: E2 FD 00 E4 00 00 AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 96 [19:46:40]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5C 01 00 00 69 04 9B 00 6F 04 04 00 5C 01 00 00 B1 04 04 00 38 43 5B 01 70 04 04 00 38 43 5B 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 F4 E3 24 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 F9 12 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:46:40]wFMCommunicate OK [19:46:40]wFMCommunicate request_size=4 [19:46:40]MH_SAM_APDU [19:46:40]CAPDU: 80 17 00 00 [19:46:40]Write to MH i2c: E2 08 00 E5 00 80 17 00 00 00 00 00 00 65 [19:46:40]Write i2c OK [19:46:40]MH_I2C_Read... [19:46:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:46:40]Read from MH i2c: E2 [19:46:40]MH_I2C_Read... [19:46:40]Read from MH i2c: E2 FD 00 [19:46:40]MH_I2C_Read... [19:46:40]Read from MH i2c: E2 FD 00 E5 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70[19:54:03]OFD Sender: No OFD packet to send [19:54:08]OFD Sender: No OFD packet to send [19:54:10]recv_with_timeout no data received [19:54:13]OFD Sender: No OFD packet to send [19:54:18]OFD Sender: No OFD packet to send [19:54:23]OFD Sender: No OFD packet to send [19:54:28]OFD Sender: No OFD packet to send [19:54:33]OFD Sender: No OFD packet to send [19:54:38]OFD Sender: No OFD packet to send [19:54:43]OFD Sender: No OFD packet to send [19:54:48]OFD Sender: No OFD packet to send [19:54:49]recv_with_timeout no data received [19:54:53]OFD Sender: No OFD packet to send [19:54:58]OFD Sender: No OFD packet to send [19:55:03]OFD Sender: No OFD packet to send [19:55:08]OFD Sender: No OFD packet to send [19:55:13]OFD Sender: No OFD packet to send [19:55:18]OFD Sender: No OFD packet to send [19:55:23]OFD Sender: No OFD packet to send [19:55:28]OFD Sender: No OFD packet to send [19:55:33]OFD Sender: No OFD packet to send [19:55:35]recv_with_timeout no data received [19:55:38]OFD Sender: No OFD packet to send [19:55:43]OFD Sender: No OFD packet to send [19:55:48]OFD Sender: No OFD packet to send [19:55:53]OFD Sender: No OFD packet to send [19:55:53]recv_with_timeout no data received [19:55:58]OFD Sender: No OFD packet to send [19:56:03]OFD Sender: No OFD packet to send [19:56:08]OFD Sender: No OFD packet to send [19:56:13]OFD Sender: No OFD packet to send [19:56:18]OFD Sender: No OFD packet to send [19:56:19]recv_with_timeout no data received [19:56:23]OFD Sender: No OFD packet to send [19:56:28]OFD Sender: No OFD packet to send [19:56:33]OFD Sender: No OFD packet to send [19:56:37]recv_with_timeout no data received [19:56:38]OFD Sender: No OFD packet to send [19:56:43]OFD Sender: No OFD packet to send [19:56:48]OFD Sender: No OFD packet to send [19:56:53]OFD Sender: No OFD packet to send [19:56:58]OFD Sender: No OFD packet to send [19:57:03]OFD Sender: No OFD packet to send [19:57:08]OFD Sender: No OFD packet to send [19:57:13]OFD Sender: No OFD packet to send [19:57:18]OFD Sender: No OFD packet to send [19:57:23]OFD Sender: No OFD packet to send [19:57:28]OFD Sender: No OFD packet to send [19:57:33]OFD Sender: No OFD packet to send [19:57:38]OFD Sender: No OFD packet to send [19:57:43]recv_with_timeout no data received [19:57:44]OFD Sender: No OFD packet to send [19:57:49]OFD Sender: No OFD packet to send [19:57:54]OFD Sender: No OFD packet to send [19:57:59]OFD Sender: No OFD packet to send [19:58:04]OFD Sender: No OFD packet to send [19:58:09]OFD Sender: No OFD packet to send [19:58:14]OFD Sender: No OFD packet to send [19:58:16]recv_with_timeout no data received [19:58:19]OFD Sender: No OFD packet to send [19:58:49]OFD Sender: No OFD packet to send [19:58:54]OFD Sender: No OFD packet to send [19:58:59]OFD Sender: No OFD packet to send [19:59:04]OFD Sender: No OFD packet to send [19:59:09]OFD Sender: No OFD packet to send [19:59:14]recv_with_timeout no data received [19:59:14]OFD Sender: No OFD packet to send [19:59:19]OFD Sender: No OFD packet to send [19:59:24]OFD Sender: No OFD packet to send [19:59:29]OFD Sender: No OFD packet to send [19:59:31]recv_with_timeout no data received [19:59:34]OFD Sender: No OFD packet to send [19:59:39]OFD Sender: No OFD packet to send [19:59:42]recv_with_timeout no data received [19:59:44]OFD Sender: No OFD packet to send [19:59:49]OFD Sender: No OFD packet to send [19:59:54]OFD Sender: No OFD packet to send [19:59:59]OFD Sender: No OFD packet to send [20:00:04]OFD Sender: No OFD packet to send [20:00:09]OFD Sender: No OFD packet to send [20:00:14]OFD Sender: No OFD packet to send [20:00:19]OFD Sender: No OFD packet to send [20:00:24]OFD Sender: No OFD packet to send [20:00:29]OFD Sender: No OFD packet to send [20:00:34]OFD Sender: No OFD packet to send [20:00:39]OFD Sender: No OFD packet to send [20:00:44]OFD Sender: No OFD packet to send [20:00:49]OFD Sender: No OFD packet to send [20:00:54]OFD Sender: No OFD packet to send